Tanggal 27 September
2017 seminar IBM.
Apa itu IBM
Bluemix?
Bluemix
adalah penawaran awan terbaru dari IBM. Ini memungkinkan organisasi dan pengembang membuat dan
menerapkan aplikasi di atas awan dengan cepat dan mudah. Bluemix adalah implementasi dari Arsitektur Terbuka IBM Cloud
berdasarkan Cloud Foundry, sebuah platform open source sebagai Service (PaaS),
yang memungkinkan Anda untuk membuat, menyebarkan, dan mengelola aplikasi awan
Anda dengan cepat. Karena Bluemix didasarkan
pada Cloud Foundry, Anda dapat memanfaatkan ekosistem dan runtime runtime yang
berkembang. Bluemix memberikan layanan tingkat perusahaan yang dapat dengan
mudah digabungkan dengan aplikasi cloud Anda tanpa Anda perlu mengetahui cara
menginstal atau mengkonfigurasinya. Selain menyediakan
kerangka kerja dan layanan tambahan, Bluemix menyediakan dasbor bagi Anda untuk
membuat, melihat, dan mengelola aplikasi dan layanan Anda serta memantau
penggunaan sumber daya aplikasi Anda. Dashboard
Bluemix juga menyediakan kemampuan untuk mengelola organisasi, ruang, dan akses
pengguna.
Apa itu Cloud Foundry?
Cloud
Foundry adalah platform open source sebagai layanan (PaaS) yang memungkinkan
Anda membuat dan menyebarkan aplikasi di atas awan dengan cepat.
Karena akar open source, Cloud Foundry tidak spesifik
vendor dan tidak mengunci Anda ke perangkat lunak berpemilik atau infrastruktur
awan. Cloud Foundry abstrak infrastruktur dasar
yang dibutuhkan untuk menjalankan awan, membiarkan Anda fokus pada bisnis
pembuatan aplikasi awan.
Keindahan Cloud Foundry
adalah memberikan pilihan. Pengembang dan
organisasi dapat memilih:
- Kerangka Pengembangan : Cloud Foundry mendukung kode Java ™, Spring, Ruby, Node.js, dan kerangka kerja khusus.
- Layanan Aplikasi : Cloud Foundry menawarkan dukungan untuk MySQL, MongoDB, PostgreSQL, Redis, RabbitMQ, dan layanan kustom.
- Awan : Pengembang dan organisasi dapat memilih untuk menjalankan Cloud Foundry di awan berbasis Publik, Pribadi, VMWare, dan OpenStack.
Kemampuan Cloud Foundry untuk
memberikan pilihan datang melalui buildpacks, cara mudah untuk mengemas
kerangka kerja dan runtimes. Buildpacks bisa berbasis komunitas, custom built,
atau dibangun dari nol. Dengan kata lain, jika Anda tidak dapat menemukan
kerangka kerja atau layanan buildpack yang sesuai dengan kebutuhan Anda, Anda
bisa memodifikasi buildpack yang ada atau membuat sendiri. Dengan menggunakan
buildpacks, perusahaan dapat menyediakan layanan tingkat perusahaan seperti
penawaran awan Bluemix.
Bluemix
menyediakan akses ke berbagai layanan yang dapat digabungkan ke dalam aplikasi.
Beberapa layanan ini disampaikan melalui Cloud Foundry.
Yang lainnya dikirim dari vendor IBM dan pihak ketiga.
Beberapa
runtimes yang umum digunakan adalah:
- Node.js
- PHP
- Python
- Rubi
