Heroku versus Cloud Foundry dari Perspektif Pendidik - Ada beberapa perbandingan yang bermanfaat antara Heroku dan Cloud Foundry, termasuk yang ini dan yang itu. Saya akan menambahkan perspektif pendidik singkat.
Mengapa APaaS di tempat pertama? Untuk memiliki platform referensi umum bagi siswa untuk digunakan sejak hari pertama. Ini menghilangkan masalah umum penyebaran menit terakhir.
Persyaratan khusus saya adalah untuk mendukung tumpukan teknologi yang saya pilih karena alasan pedagogis untuk aplikasi web saya dan kursus layanan web. (Di kedua kursus, kami memperhatikan arsitektur.)
Sebagai platform, Cloud Foundry adalah open-source, sementara Heroku adalah open-source. Cukup adil. Tetapi apa perbedaan yang relevan dari sudut pandang saya?
Karena alasan ini, saya akhirnya memilih Heroku untuk semester musim semi ini. Saya cukup optimis bahwa ini akan menyenangkan.
Mengapa APaaS di tempat pertama? Untuk memiliki platform referensi umum bagi siswa untuk digunakan sejak hari pertama. Ini menghilangkan masalah umum penyebaran menit terakhir.
Persyaratan khusus saya adalah untuk mendukung tumpukan teknologi yang saya pilih karena alasan pedagogis untuk aplikasi web saya dan kursus layanan web. (Di kedua kursus, kami memperhatikan arsitektur.)
- Scala
- Mainkan framework untuk aplikasi web
- semprot untuk layanan web yang tenang
Sebagai platform, Cloud Foundry adalah open-source, sementara Heroku adalah open-source. Cukup adil. Tetapi apa perbedaan yang relevan dari sudut pandang saya?
- Dengan Heroku, aplikasi Anda harus memiliki kelas utama sebagai titik masuknya. Anda menyusun aplikasi Anda menggunakan Foreman dan mendorong sumber ke cloud menggunakan git. Bangunan, pementasan, dan penyebaran kemudian terjadi lagi di awan. Jika langkah-langkah ini bekerja pada mesin lokal Anda menggunakan, katakanlah, Maven atau sbt, mereka sangat mungkin bekerja dengan cara yang sama pada Heroku.
- Dengan Cloud Foundry, aplikasi Anda harus dikemas sebagai perang untuk dijalankan pada Tomcat 6, dalam kasus Java atau Scala. Proses pembuatan berlangsung di mesin lokal, Anda mendorong perang ke cloud, dan logika pementasan server yang dikodekan ini dijalankan. Masalahnya adalah Anda terjebak dengan konektor Java pemblokiran default! Karena semprotan memerlukan konektor non-pemblokiran (async), ini berarti Anda tidak dapat menyebarkan semprotan ke CloudFoundry.com untuk saat ini. Jika Anda tahu solusinya, beri tahu saya!
- Keduanya memiliki berbagai add-on yang bermanfaat, seperti database relasional dan NoSQL, antrian pesan, dll.
- Heroku memiliki tingkat gratis, sementara Cloud Foundry memiliki uji coba gratis dan struktur penetapan harganya belum diumumkan.
Karena alasan ini, saya akhirnya memilih Heroku untuk semester musim semi ini. Saya cukup optimis bahwa ini akan menyenangkan.
Komentar
Posting Komentar