
AWS Elastic Beanstalk Masterclass - Course Artifacts
The attached file "AWS-Elastic-Beanstalk-Masterclass-Artifacts.zip" contains all the jar and war files that can be deployed to Elastic Beanstalk environments during the course.
The file size is 570 MB primarily due to the packaged jar files.
Unzip the file on your desktop and navigate to respective folders to deploy those jar files when that particular section-related to lectures you are watching.
Thank you !!!!
Create an application and an environment in AWS Elastic Beanstalk using the web server option, choose Java, deploy the sample application, and verify health and the access URL.
Associate a key pair to login to EC2 instances in an Elastic Beanstalk environment, and learn how config changes trigger instance replacement and provisioning.
Explore the Elastic Beanstalk environment dashboard, configurations, and logs; learn to deploy new versions, manage platform updates, and stream logs to CloudWatch or store in S3, with environment properties.
Explore Elastic Beanstalk environment monitoring and alarms, enable load balancer metrics and CloudWatch alarms, and configure SNS notifications to alert during degraded or severe health states.
Learn how Elastic Beanstalk uses immutable environment updates to deploy new instances in a temporary group, validate health, and shift traffic via the load balancer during maintenance windows.
Configure one-time capacity action in AWS Elastic Beanstalk to raise min from 4 to 7 and max from 6 to 10, scheduled in UTC and applied to keep environment healthy.
Configure a recurring low-traffic capacity action in Elastic Beanstalk by setting min two, max three. Schedule a daily cron at 8 p.m. with a start time of 5 a.m. utc.
Create a high-availability elastic beanstalk web environment with rolling deployments, upload three jar versions (v1, v2, v3) for testing, and configure deployment policy, batch size, and capacity for safe rollouts.
Configure elastic beanstalk with a VPC, two availability zones, NAT gateways, and a MySQL RDS database; deploy behind a load balancer and map a custom DNS with Route 53.
Create a VPC with 10.0.0.0/16, establish public and private subnets across us east 2a and 2b for instances and databases, and configure internet gateway and NAT gateways for high availability.
Understand deploying a Spring Boot backend to AWS Elastic Beanstalk, including switching from in-memory H2 to MySQL, exploring git branches, REST controllers, OAuth protection, and health checks.
Build and package a Spring Boot app with Maven, generate the jar, and upload it to Elastic Beanstalk application versions page for deployment.
Create a feature branch from master, push changes to the remote repository, and open a pull request to merge into master, review code, and apply fast-forward, squash, or three-way merges.
Explore AWS CodeBuild, a fully managed cloud build service that compiles code, runs unit tests, and produces artifacts, with prepackaged or custom environments and CodePipeline integration.
Learn to create a manual AWS CodeBuild project and configure its source from CodeCommit. Define the ubuntu environment, buildspec, and S3 artifacts in the bucket, then monitor logs in CloudWatch.
Understand buildspec.yml in AWS CodeBuild, run mvn package with OpenJDK 8, and review build phases and artifacts in S3, including versioning for multiple jar outputs.
******* Course Overview *******
Welcome to this Amazing course on AWS Elastic Beanstalk Masterclass. Below is the list of modules covered in this course.
Course Modules
01. Introduction
02. AWS Elastic Beanstalk - First Steps
03. AWS Elastic Beanstalk - Environment Features
05. AWS Elastic Beanstalk - Instances & Capacity
06. AWS Elastic Beanstalk - Load Balancers
07. AWS Elastic Beanstalk - Rolling Updates & Deployments
08. Full Stack Application Deployments
09. AWS Elastic Beanstalk - CICD Continuous Integration & Continous Delivery
10. Full Stack Application - CICD Continuous Integration & Continous Delivery
11. AWS Elastic Beanstalk - EB CLI
12. AWS Elastic Beanstalk - Custom Platforms
Each of my courses come with
Amazing Hands-on Step By Step Learning Experiences
Real Implementation Experience
Friendly Support in the Q&A section
30 Day "No Questions Asked" Money Back Guarantee!