Video: Cloud Computing - Computer Science for Business Leaders 2016 2024
Heroku adalah produk berbilang pihak yang berfungsi dengan pemaju seperti yang dilakukan oleh DevOps dan pentadbir. Produk mendefinisikan tiga fasa pengurusan aplikasi tersuai:
- Pengembangan
- Pengurusan
- Penggredan
Walaupun pentadbir boleh terlibat dalam penggunaan, skop Heroku mungkin lebih banyak digunakan untuk pemaju dan DevOps dalam kes ini. Tidak seperti banyak produk di luar sana, anda boleh menggunakan Heroku dengan AWS (Amazon Web Services), Google, dan Azure (serentak, jika perlu). Ia juga berfungsi dengan kedua-dua Linux dan Windows. Pengedaran Linux yang disokong adalah
- CoreOS
- Ubuntu
- Red Hat Enterprise Linux (RHEL)
Pembangun, DevOps, dan pentadbir juga boleh menggunakan pelbagai bahasa untuk menyokong aplikasi tersuai menggunakan Heroku. Walaupun pentadbir tidak kod serentak atau pada kedalaman yang sama seperti pemaju, penyebaran besar yang Heroku dirancang untuk menyokong kemungkinan akan menyebabkan pentadbir melakukan beberapa tugas pengkodan (untuk skrip, jika tidak ada yang lain). Anda boleh menggunakan bahasa-bahasa ini secara langsung dengan Heroku:
- Node
- Ruby
- Java
- PHP
- Python
- Go
Kecuali untuk kemasukan C / C ++, untuk aplikasi perniagaan mengikut InfoWorld. Intinya adalah bahawa Heroku adalah salah satu pilihan yang lebih baik untuk pengurusan aplikasi adat perusahaan utama. Walau bagaimanapun, kerumitan dan saiz produk ini menjadikannya kurang sesuai untuk persekitaran perniagaan bersaiz sederhana hingga sederhana.