Amazon ec2 ve AWS Elastik Beanstalk arasındaki fark


291

Birisi EC2 ve Beanstalk arasındaki farkın ne olduğunu açıklayabilir mi? SaaS, PaaS ve IaaS ile ilgili bilmek istiyorum.

Wordpress'te bir web uygulaması dağıtmak için ölçeklenebilir bir barındırma hizmetine ihtiyacım var. Amacımdan daha iyi bir şey varsa, lütfen bana da bildirin.

Sadece bilgilendirmek için, birden fazla wordpress ve drupal sitesini barındırmak ve dağıtmak istiyorum.

Sunucu için daha fazla zaman vermek ve gelişime odaklanmak istemiyorum. Ancak bulut barındırma otomatik olarak ölçeklenebilir olmalıdır.


60
moderatörler, yorumda bu soru için ne tür değişiklikler yapmam gerektiğini yazabilir misiniz? Cevabı josh ile görüyorsanız, bir fikir nerede. Bu soru% 10 görüş ve% 90 açıklama amaçlıdır.
blueray

65
Bunun görüşe dayalı bir soru olduğunu anlamıyorum. EC2 ve ELB arasında kesin farklılıklar vardır. Farklı nişleri dolduracak şekilde tasarlanmış olmalılar, yoksa AWS neden ikisine birden sahip olacak? Bu sitede iki teknolojiyi karşılaştırmak ve karşılaştırmak için bir yer olduğunu düşünüyorum. Bu kapatılmamalıydı.
Jeff

21
"EC2 ve Elastik Beanstalk arasındaki fark nedir" kesinlikle seçenek tabanlı bir soru veya cevap değildir.
Jason Swett

25
Yığın değişimi yapan botların yükseltilmesi gerekiyor. Bu bir kola veya pepsi görüş sorusu değil.
Lonstar

21
Bence bu mükemmel bir soru.
ardochhigh

Yanıtlar:


317

İlk olarak, EC2 ve Elastik Bilgi İşlem Bulutu aynı şeydir.

Daha sonra AWS, EC2 ve Elastik Beanstalk içeren Web Servisleri yelpazesini kapsar. Aynı zamanda bu tür birçok RDS S3, DynamoDB olarak başkalarını ve tüm kapsar diğerlerini .

EC2

EC2, Amazon'un AWS bulutunda bir sunucu (AWS bu örnekleri çağırır ) oluşturmanıza izin veren hizmetidir . Saate göre ve sadece kullandığınız kadar ödersiniz. Bu örnekle istediğiniz her şeyi yapabilir nve örneklerin lansmanını yapabilirsiniz .

Elastik Beanstalk

Elastik Beanstalk, EC2 katmanından uzakta bir soyutlama tabakasıdır. Elastik Beanstalk sizin için bir dizi EC2 örneği, isteğe bağlı bir veritabanı ve Elastik Yük Dengeleyici, Otomatik Ölçeklendirme Grubu, Güvenlik Grubu gibi birkaç AWS bileşeni içerebilecek bir "ortam" kuracaktır. Daha sonra, Elastik Beanstalk AWS'de çalışan yazılımınızı güncellemek istediğinizde bu öğeleri sizin için yönetecektir. Elastik Beanstalk sizin için yarattığı bu kaynakların üstüne herhangi bir maliyet eklemez. 10 saatlik EC2 kullanımınız varsa, ödeyeceğiniz tek şey 10 işlem saatidir.

Wordpress'i Çalıştırma

Wordpress'i çalıştırmak için en rahat olduğunuz şey budur. Doğrudan tek bir EC2 örneğinde çalıştırabilir, AWS Marketplace'ten bir çözüm kullanabilir veya Elastik Beanstalk kullanabilirsiniz.

Ne seçilir?

Sistem işlemlerini azaltmak ve sadece web sitesine odaklanmak istiyorsanız, Elastik Beanstalk bunun için en iyi seçim olacaktır. Elastik Beanstalk bir PHP yığınını (ve diğerlerini) destekler. Sitenizi sürüm kontrolünde tutabilir ve değişiklik yaptığınızda ortamınıza kolayca dağıtabilirsiniz. Ayrıca, trafik büyüyorsa daha fazla EC2 örneği oluşturabilecek bir Otomatik Ölçeklendirme grubu kuracaktır.

"Elastik fasulye sapı wordpress" aramasında Google'ın ilk sonucu: https://www.otreva.com/blog/deploying-wordpress-amazon-web-services-aws-ec2-rds-via-elasticbeanstalk/


dostum, sorumu çözümünüze göre değiştirdim, lütfen değişikliklere bakıp beni daha da aydınlatabilir misiniz?
blueray

7
Açık olmak gerekirse, sunucuları ve bunun gibi her şeyi yapılandırmak yerine geliştirmeye daha fazla zaman harcamak mı istiyorsunuz?
Josh Davis

6
Günümüzde şirketlerin uygulamalarının Docker görüntülerini oluşturmaları ve bunları EC2 örnekleri havuzunda çalışan bir konteyner yönetim aracına (Kubernetes, Mesos, Docker Swarm) dağıtmaları yaygın bir modeldir. EC2 Container Service, Amazon'un kendi Mesos kümenizi çalıştırmanın yönettiği bir yedeğidir. Birden fazla uygulama çalıştırıyorsanız iyi bir çözümdür ve yönetim ile faturalandırmayı basitleştirir. Tek bir uygulama çalıştırıyorsanız, Dockerized modelinden hoşlanmıyorsanız, Beanstalk daha iyi bir seçenektir.
Dathan

3
@JoshDavis "Elastik Beanstalk sizin için yarattığı bu kaynakların üstüne herhangi bir maliyet eklemez" konusundaki noktanızı netleştirmek için, "Aslında, Beanstalk'un kendisi için ücretlendirilmezsiniz - siz S3, SNS ve EC2 gibi AWS kaynakları için ücretlendirilir. " dan serverfault.com/a/401465/41015
Nam G VU

3
Amazon'un kendi ürünlerini net bir şekilde açıklayamaması üzücü. Ama bu doğru, yapamazlar.
Epirocks
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.