AWS Elastic Beanstalk is an easy-to-use service for deploying and scaling web applications and services developed with Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker on familiar servers such as Apache, Nginx, Passenger, and IIS.
Just upload your code and Elastic Beanstalk automatically handles the deployment, from capacity provisioning, load balancing, auto-scaling to application health monitoring.
Full control over the AWS resources powering your application and can access the underlying resources at any time.
No additional charge for Elastic Beanstalk - you pay only for the AWS resources needed to store and run your applications.
LAB
Creating a asp.net project
publish to beanstalk
Beanstalk environment
Previous Videos
Create EC2 Instance in AWS I Run Web Server using User Data | AWS EC2
https://www.youtube.com/watch?v=XI7R1...
Amazon Ec2 Instance Security Groups | Inbound and Outbound Rules
https://www.youtube.com/watch?v=Zpz7Z...