Integrate Jenkins GitHub and AWS In Practice

Integrate Jenkins GitHub and AWS In Practice

Integrate Jenkins GitHub and AWS In Practice

Build your first CI/CD with GitHub and AWS

Language: english

Note: 4.2/5 (4 notes) 975 students  New course 

Instructor(s): MMZ Academy

Last update: 2022-08-26

What you’ll learn

  • What is CI/CD ?
  • What is Jenkins and why
  • Integrate Jenkins with GitHub and AWS with Practice Step by Step
  • Manage and Configure Jenkins



  • Nothing just Patience and Eager to Learn !



DevOps is a combination of software development and information technology operations that enables businesses to deliver applications at a faster pace. It brings together development and operations teams so there are fewer redundancies in the software development process.

DevSecOps is a culture shift in the software industry that aims to bake security into the rapid-release cycles that are typical of modern application development and deployment.

DevOps has revolutionized workplaces in many ways. The number of DevOps-related jobs are increasing, while its rank as an in-demand job.

DevOps is important because it’s a software development and operations approach that enables faster development of new products and easier maintenance of existing deployments.

What is CI/CD ?
CI/CD is a method to frequently deliver apps to customers by introducing automation into the stages of app development. The main concepts attributed to CI/CD are continuous integration, continuous delivery, and continuous deployment. CI/CD is a solution to the problems integrating new code can cause for development and operations teams (AKA “integration hell”).

Specifically, CI/CD introduces ongoing automation and continuous monitoring throughout the lifecycle of apps, from integration and testing phases to delivery and deployment. Taken together, these connected practices are often referred to as a “CI/CD pipeline” and are supported by development and operations teams working together in an agile way with either a DevOps or site reliability engineering (SRE) approach.

What is Jenkins ?

Jenkins is an open source automation server. It helps automate the parts of software development related to building, testing, and deploying, facilitating continuous integration and continuous delivery. It is a server-based system that runs in servlet containers such as Apache Tomcat.


Who this course is for

  • DevOps Engineers
  • DevSecOps Engineers
  • Developers
  • System Administrator
  • IT Engineers


Course content

  • Integrate Jenkins with GitHub and AWS
    • What we will Build (Diagram)
    • Creating VPC and Subnets
    • Creating IGW and NAT
    • Install VPN
    • Setup VPN
    • Install Jenkins
    • Setup Jenkins URL
    • Integrate Jenkins GitHub AWS Part 1
    • Integrate Jenkins GitHub AWS Part 2
  • Bonus Section
    • Bonus Lesson



Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate