Usage inside the Amazon AWS console and Discussing EC2 Versus Elastic BeanStalk - Aishaa-Kulkarni/Photosite GitHub Wiki

Usage inside the Amazon AWS console: The below graphs show the CPU utilization of the EC2 instance, Disk Reads, Disk Read, Network packets etc.

image

Discussing EC2 Versus Elastic BeanStalk

AWS EC2:

• EC2 is a service of Amazon which helps you to create and launch servers in the Amazon cloud.

• These servers are called instances and they are configured behind a load balancer when we create a Beanstalk application

• With a single instance, we can launch n number of instances.

• We pay for the time and for what we have used.

AWS Elastic Beanstalk:

• A Beanstalk infrastructure contains EC2 instances, databases, security and scaling groups and many more AWS components.

• It is beneficial for the purpose of deploying elastic cloud applications.

• Beanstalk doesn’t charge for the additional resources you have been provided with.

• Elastic Beanstalk supports a PHP stack. You can keep your site in version control and easily deploy it to your environment whenever you make changes