Gain insights into automating web app deployment using popular CI/CD pipelines. Learn about Symfony, GitHub Actions, Bitbucket, GitLab, and AWS, deploying applications to AWS Elastic Beanstalk.
Intermediate
25 Lessons
6h
Certificate of Completion
Gain insights into automating web app deployment using popular CI/CD pipelines. Learn about Symfony, GitHub Actions, Bitbucket, GitLab, and AWS, deploying applications to AWS Elastic Beanstalk.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
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...Show More
TAKEAWAY SKILLS
Devops
Web Development
Web Hosting
Cloud Deployment
What You'll Learn
Familiarity with creating a PHP application skeleton using Symfony
The ability to deploy a web application to AWS Cloud using the Elastic Beanstalk service
The ability to create CI/CD pipelines with GitHub, Bitbucket, GitLab, and AWS
An understanding of the best practices for using authentication secrets in a CI/CD workflow
What You'll Learn
Familiarity with creating a PHP application skeleton using Symfony
Show more
Course Content
Introduction
Set Up and Create a Symfony Website
Create AWS Elastic Beanstalk Cloud Environment
GitHub Actions CI/CD Pipeline
Bitbucket Pipelines CI/CD Pipeline
GitLab CI/CD Pipeline
2 Lessons
AWS CI/CD Pipeline
2 Lessons
Summary
3 Lessons
AWS DevOps and GitOps CI/CD Assessment
Assessment
Course Author
Show License and Attributions
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.