Amazon EC2 vs Google App Engine

Blogunuzu veya Sitenizi En İyi Seçeneği Hangisi?

Bloglarımı ve web sitemi barındırmak için Amazon Ec2 ve Google App motoru arasında en iyiyi seçmeye çalışıyorum, ancak marka adı, altta yatan çerçeve ve uygulama benim temel endişelerim olan başlıca faktörlerdi.

Google App motorunun yanı sıra AWS EC2'de de bir takım artılar ve eksiler var. KOBİ'lerin çoğu App Engine'i tercih ederken, diğer yandan Amazon Ec2 , orta büyüklükteki şirketler ve kurumsal devler arasında oldukça popüler. Mikro örneklerin piyasaya sürülmesinden bu yana, orta-küçük ölçekli işletmeler arasında da popülerlik kazanmaya başlamıştır.

İşletim Sistemi Desteği

İşletim Sistemi desteğine gelince, EC2, sistemin bir örneğini herhangi bir sayıda örneğe ölçeklendirmenize izin verir, yani sanal bir kutu gibi davranarak her bir örnek üzerinde tam kontrol sahibi olmanızı sağlar. Google App Engine tamamen farklıdır; Temelde web uygulamalarınızı kolayca dağıtmanıza yardımcı olan python gibi web uygulamaları için bir platform sağlar.

Belirli bir hizmet için avlanmadığınız takdirde, her zaman Uygulama motorunu tercih edebilirsiniz, ancak İşletim Sistemi hizmetlerinde kontrol sahibi olmak istiyorsanız, EC2 her gün daha iyi bir seçimdir!

Teknik Desteğin Karmaşıklığı ve Gerekliliği

EC2 ayrıca, örnekleri oluşturabilen ve bunları da izleyebilen bir sistem yöneticisi gerektirir ve hatasız kodları sorunsuz bir şekilde yazmak için bir geliştirici olarak rolüne göre çalışmasına izin verir. Bu, bireysel ürünlere odaklanmak isteyen küçük ölçekli işletme sahipleri için oldukça yararlı olacaktır.

Ancak, App Engine'deki en iyi şey, EC2 tarafından sunulmayan taşınabilirliğidir. Çerçeve temelde açık kaynaklıdır ve API'ların çoğu taşınabilirlik için kullanılır, bu da başka bir sunucuya geçiş işinizi çok daha kolay hale getirir.

Satıcı Kilidi Özelliği

Ayrıca, uygulamalarınızın istenmeyen veritabanlarıyla ilişkili olmasını engelleyen "Satıcı-Kilit" adlı bir özellik de sağlar. Ayrıca AppEngine'e çok benzeyen başka bir açık kaynaklı proje olan AppScale'i de deneyebilirsiniz.

Amazon EC2'nin Artıları

EC2 Downsides

Google App Engine’in Artıları

Bu, web sitenizde herhangi bir kaynak tüketmiyorsa, bunun gibi bir ödeme yapmanız gerekmeyeceği anlamına gelir.

AppEngine Downsides

Genel Karar

Amazon Elastik Bulut Bilişim sistemini kesinlikle seviyorum, ama sonra küçük blog ve sitelere ev sahipliği yapmamı zorlamıyor; Öte yandan, Google'ın AppEngine kesinlikle beni daha fazla cezbeder.

Daha önce de belirtildiği gibi, web uygulamalarınız üzerinde tam kontrol kullanmanız gerekiyorsa, EC2 gitmek için bir yoldur; Aksi takdirde, Google App Engine de mükemmel bir seçim yapar.