Deploy a PHP application using Elastic Beanstalk
805 students completed the lab in ~45m
Total available time: 1h:0m
390+ students rated this lab!
Elastic Beanstalk: deploy and manage applications in the AWS cloud
Elastic Beanstalk is an easy way to deploy and scale applications written in Python, Ruby, Java, Node.js, Go, or PHP in familiar environments like Apache, NginX, Passenger, and IIS, without worrying about the infrastructure that runs those applications.
In this lab, you'll learn how to upload your code and deploy it with monitoring, autoscaling, and load balancing. Elastic Beanstalk is also free - you only pay for the AWS resources your application needs to run. Elastic Beanstalk lets you directly control the underlying AWS resources if you require that.
You'll build and learn following these steps:
Log In to the Amazon Web Service Console
Your first step to start the laboratory experience
Deploy a sample Beanstalk application
Deploy a PHP demo application using Elastic Beanstalk
Tour of the Beanstalk Console
Learn to manage Beanstalk applications
Deploy a New Version
Download new application code and deploy it
Delete the Application
Clean up the resources created for the lab