Intermediate
25 Lessons
6h
Certificate of Completion
- Create Symfony Web Application - Deploy to AWS Elastic Beanstalk - Automate deployments using various CI/CD processes
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
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
Show License and Attributions
Show License and Attributions
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.
Recommended Courses
BEFORE STARTING THIS COURSE
AFTER FINISHING THIS COURSE