Amazon EC2 vs Google App Engine

Mana Pilihan Terbaik untuk Menjadi Tuan Rumah di Blog atau Situs Anda?

Saya telah mencoba untuk memutuskan yang terbaik di antara Amazon Ec2 dan Google App engine untuk meng-host blog dan situs web saya, tetapi lebih dari nama merek, kerangka kerja yang mendasarinya, dan penerapannya adalah faktor utama yang menjadi perhatian utama saya.

Ada sejumlah pro dan kontra di AWS EC2 serta mesin Google App. Sebagian besar UKM lebih menyukai App Engine, sedangkan, di sisi lain, Amazon Ec2 telah cukup populer di kalangan perusahaan ukuran menengah hingga besar, dan perusahaan raksasa. Dan, sejak diperkenalkannya instance mikro, ia juga mulai mendapatkan popularitas di kalangan bisnis skala kecil hingga menengah.

Dukungan Sistem Operasi

Ketika datang ke dukungan Sistem Operasi, EC2 memungkinkan Anda untuk skala satu contoh dari sistem ke sejumlah contoh yaitu memungkinkan Anda untuk memiliki kontrol penuh atas setiap contoh, bertindak sebagai kotak virtual. Google App Engine sangat berbeda; pada dasarnya menyediakan platform untuk aplikasi web seperti python, yang membantu Anda menyebarkan aplikasi web Anda dengan mudah.

Sangat jelas bahwa jika Anda tidak berburu untuk layanan tertentu maka Anda selalu dapat memilih untuk App Engine sedangkan jika Anda ingin memiliki kontrol pada layanan Sistem Operasi maka EC2 adalah pilihan yang lebih baik setiap hari!

Kompleksitas dan Kebutuhan Dukungan Tek

EC2 juga membutuhkan admin sistem yang dapat membuat instance dan memantau mereka juga, dan itu memungkinkan seseorang untuk bekerja sesuai perannya sebagai pengembang untuk menulis kode bebas-kesalahan secara mulus. Ini akan sangat membantu bagi pemilik usaha kecil yang ingin fokus pada produk individu.

Namun, hal terbaik di App Engine adalah portabilitasnya, yang tidak ditawarkan oleh EC2. Kerangka ini pada dasarnya adalah open source, dan sebagian besar API digunakan untuk portabilitas, yang pada gilirannya membuat pekerjaan Anda bermigrasi ke server lain jauh lebih mudah.

Fitur Kunci Vendor

Ini juga menyediakan fitur yang disebut 'Vendor-Lock', yang mencegah aplikasi Anda berhubungan dengan database yang tidak diinginkan. Anda juga dapat mencoba AppScale, yang merupakan proyek open-source lain yang bekerja sangat mirip dengan AppEngine.

Kelebihan dari Amazon EC2

Kelemahan EC2

Kelebihan Google App Engine

Ini berarti bahwa jika situs web Anda tidak menghabiskan sumber daya apa pun, Anda tidak akan diharuskan membayar apa pun seperti itu.

Kerugian AppEngine

Putusan keseluruhan

Saya sangat menyukai sistem Cloud Computing Amazon Elastic, tetapi kemudian tidak memaksa saya untuk meng-host blog dan situs kecil; di sisi lain, AppEngine Google pasti menarik saya lebih banyak.

Seperti yang disebutkan sebelumnya, jika Anda perlu melakukan kontrol penuh atas aplikasi web Anda, EC2 adalah cara untuk pergi; jika tidak, Google App Engine juga membuat pilihan yang bagus.