Mastering Web Application Deployment Using CI/CD Pipelines
Create Symfony Web Application, Deploy to AWS Elastic Beanstalk and Automate deployments using various CI/CD processes
DevOps enables organizations to deliver applications to their users with agility. Continuous integration and continuous delivery (CI/CD) pipelines are an important component of DevOps. They automate the processes for developing and deploying applications automatically.
In this course, you will take a project-based approach to learning about some of the most popular CI/CD pipelines. You will start by learning how to create a PHP application using the Symfony framework, and add some features to the skeletal code. Then, you’ll learn to deploy it to AWS Elastic Beanstalk. Next, you will learn to automate the build and deployment steps using GitHub Actions, Bitbucket, GitLab, and AWS CI/CD pipelines.
At the end of the course, you will have knowledge of working with some of the most popular CI/CD pipelines. You’ll know the best practices of working with authentication secrets for each of these pipelines and be able to deploy any web application to AWS Elastic Beanstalk using any of these CI/CD pipelines.
There are no reviews yet.