Certified Containers Deployment
Platform menyediakan software stacks yang paling populer sebagai solusi yang sudah pre-configured dan managed untuk deployment yang cepat dan pengelolaan yang nyaman. Semua certified containers ini diuji secara menyeluruh dan dioptimalkan khusus untuk digunakan dalam platform. Kustomisasinya termasuk update rutin ke versi perangkat lunak terbaru dan integrasi tambahan (seperti optimalisasi otomatis berdasarkan sumber daya yang di-assign, instalasi otomatis sertifikat SSL dan deployment aplikasi, built-in auto-clustering, dll.).
1. Deployment dari certified containers dilakukan melalui topology wizard, yang dapat dibuka dengan mengklik tombol New Environment.
2. Dalam jendela yang terbuka, beralih ke tab dengan bahasa pemrograman yang diinginkan (Java, PHP, Ruby, .NET, Node.js, atau Python).
3. Certified containers ditambahkan melalui bagian topologi di bagian kiri wizard. Di sini, stacks dikelompokkan berdasarkan tujuan mereka:
- Load Balancers - stacks yang berfungsi sebagai titik masuk untuk environment guna mendistribusikan permintaan yang masuk dan menciptakan beban yang merata pada node lainnya
- Application Servers (compute nodes) - web servers yang menjalankan aplikasi Anda
- Databases (SQL & NoSQL) - solusi database untuk menyimpan dan mengelola data
- Cache Node - sistem caching objek Memcached untuk mempercepat web applications dengan mengurangi beban database
- Shared Storage - node penyimpanan khusus dengan dukungan NFSv4, ruang disk yang diperbesar, dan kinerja yang dioptimalkan
- Elastic VPS - virtual private servers di atas CentOS, Ubuntu, Debian, dan Windows OS
- Build Node - alat otomatisasi build untuk proyek Java
- Extra (custom layers) - beberapa layanan tambahan atau salah satu dari stacks yang disebutkan di atas
Gunakan bagian ini sebagai konstruktor yang membantu Anda memvisualisasikan dan menyesuaikan topologi Anda dengan mudah.
Urutan blok yang ditampilkan di atas adalah urutan default. Namun, Anda dapat mengkombinasikannya dalam cara yang paling disukai untuk membuat topologi custom Anda.
4. Platform menawarkan beberapa opsi certified containers untuk setiap peran dalam topologi environment Anda. Cukup klik bagian yang diperlukan untuk memperluas daftar solusi yang paling populer. Misalnya, certified load balancers diwakili melalui opsi berikut:
Jika Anda tidak dapat menemukan stack yang diperlukan, Anda dapat memeriksa kategori lain (misalnya application servers, databases) menggunakan opsi More atau cukup ketik nama untuk Search di antara semua template certified platform.
Jika perangkat lunak yang diperlukan tidak tersedia sebagai template certified, Anda dapat mencoba menginstalnya sebagai custom container. Klik opsi Docker Image dan cari image yang sesuai di Docker Hub.
5. Anda dapat mengkonfigurasi node yang ditambahkan (vertical dan horizontal scaling, disk limit, public IPs, dll.) melalui bagian tengah dari wizard. Certified containers dapat memiliki opsi tambahan, misalnya Auto-Clustering.
Itu saja! Klik Create dan tunggu beberapa menit hingga environment dengan certified containers dapat dideploy.