
AWS hari ini mengumumkan bahwa mereka merilis alat bernama AWS SaaS Boost sebagai sumber terbuka yang didistribusikan di bawah lisensi Apache 2.0. Alat tersebut, yang pertama kali diumumkan pada konferensi AWS re:Invent tahun lalu, dirancang untuk membantu perusahaan mengubah perangkat lunak lokal mereka menjadi perangkat lunak berbasis cloud sebagai layanan.
Dalam piagam untuk perangkat lunak, perusahaan menjelaskan misinya sebagai berikut: “Misi kami adalah membuat rangkaian blok bangunan yang dapat diperluas yang digerakkan oleh komunitas untuk pembuat Perangkat Lunak sebagai Layanan (SaaS). Tujuan kami adalah mendorong lingkungan terbuka untuk mengembangkan dan berbagi kode yang dapat digunakan kembali yang mempercepat kemampuan untuk memberikan dan mengoperasikan solusi SaaS multi-penyewa di AWS.”
Apa yang dilakukan secara efektif adalah menyediakan alat untuk mengubah aplikasi menjadi aplikasi yang memungkinkan Anda mendaftarkan pengguna dan membiarkan mereka menggunakan aplikasi dalam konteks cloud multi-penyewa. Meskipun open source, ini dirancang agar Anda dapat memindahkan aplikasi ke sistem AWS tempat Anda dapat mengakses sejumlah layanan AWS seperti AWS CloudFormation, AWS Identity and Access Management (IAM), Amazon Route 53, Elastic Load Balancing , AWS Lambda (alat tanpa server Amazon), dan Amazon Elastic Container Service (Layanan Kubernetes Amazon). Meskipun mungkin Anda bisa menggunakan layanan alternatif, jika Anda mau.
Dengan menjadikannya open source, ini memberi perusahaan yang memerlukan akses layanan semacam ini ke kode sumber, memberi mereka tingkat kenyamanan dan kemampuan untuk berkontribusi pada proyek untuk memperluas produk dasar dan memberikan kembali kepada komunitas. Itu menjadikannya kemenangan bagi pengguna yang mendapatkan fleksibilitas dan keuntungan dari komunitas di balik alat tersebut, dan kemenangan bagi AWS, yang membuat komunitas tersebut mengerjakan alat tersebut untuk meningkatkan dan menyempurnakannya dari waktu ke waktu.
“Tujuan kami dengan AWS SaaS Boost adalah untuk mendapatkan perangkat lunak berkualitas hebat berdasarkan pengalaman bertahun-tahun di tangan sebanyak mungkin pengembang dan perusahaan. Karena SaaS Boost adalah perangkat lunak sumber terbuka, siapa pun dapat membantu memperbaikinya. Melalui komunitas pembangun, harapan kami adalah mengembangkan fitur lebih cepat, berintegrasi dengan berbagai perangkat lunak SaaS, dan memberikan solusi berkualitas tinggi bagi pelanggan kami terlepas dari ukuran atau lokasi perusahaan, ”tulis Adrian De Luca dari Amazon dalam posting blog mengumumkan niat untuk membuka SaaS Boost sumber.
Pengumuman ini datang hanya beberapa minggu setelah perusahaan membuka-sumber perangkat lunak perangkat Deep Racer-nya, yang menjalankan mobil balap mini berbahan bakar pembelajaran mesin. Yang mengatakan, Amazon telah memiliki hubungan yang kompleks dengan open source dalam beberapa tahun terakhir, di mana perusahaan seperti MongoDB, Elastic dan CockroachDB telah mengubah lisensi open-source mereka untuk mencegah Amazon membuat versi host sendiri dari paket perangkat lunak ini.