What my student say!
“Very good. If you’re a beginner to DevOps, and you write code, you should take this course. It’s really helpful. It gives you a broad range and a better perspective of software development. What you learn here is what you’ll use in the real world, when working a job, and also for working on large projects with developers involved. Highly recommend.” Samson A
In the world of DevOps automation and Auto Devops, Big Data Analytics, and Enterprise Cloud Applications, developing and managing enterprise grade applications has become a challenge!
Jenkins continuous integration and continuous delivery capabilities along with robust Amazon AWS platform is a powerful combination and provides a seamless solution to implementing a Devops lifecycle.
Welcome to Mastering Jenkins CI with Amazon AWS: Build DevOps Pipeline course, bringing you the latest technologies with up-to-date knowledge.
Do if you or your company are facing challenges with enterprise app deployment or would like to learn how to automate software delivery using Jenkins Continuous Integration with Amazon AWS Beanstalk and Github as source repository? Look no further – The Mastering Jenkins CI with Amazon AWS: Build DevOps Pipeline course will help you gain solid understanding of all these concepts along with hand-on application in a flipped classroom manner!
Course Description
Are you a company or a App Developer, Data Analyst, Business Analyst, Web Developer, IT administrator, Data Center Architect, Project Manager, Enterprise Architect, or Programmer? and want to gain fundamental and intermediate level skills and enjoy a fascinating high paying career?
Or maybe you just want to learn additional tips and techniques taking to a whole new level?
Welcome to Mastering Jenkins CI with Amazon AWS: Build DevOps Pipeline course – A specialized course!
It is not only a comprehensive hands-on course with detailed concepts and their application, you are will not find a course similar to this. The flipped classroom model with hand-on learning will help you experience direct into the course as your begin your learning journey.
In this course, you’ll learn and practice:
Setting up Amazon AWS Environment from scratch
Installing Java JDK, NGINX, Elastic beanstalk CLI
Configuring AWS instances with security groups and roles
Install Jenkins using AWS Shell and implement a build server for Continuous Integration
Connect GitHub as source repository for Python and PHP applications
Deploy an AWS Elastic Beanstalk with Jenkins CI, complete Devops pipeline, and much more….
You will also get valuable resources with this course!
So, if you would like to:
– gain solid understanding of Amazon AWS (AWS Beanstalk, EBCLI, Jenkins CI/CD, GitHub, Linux SSH Shell), this course is for you
– gain marketable skills as an IT expert and professional, this course is for you
– This course is not designed for advanced level students
…this Mastering Jenkins CI with Amazon AWS: Build DevOps Pipeline course is exactly what you need, and more. (You’ll even get a certification of completion)
See what our students say “It is such a comprehensive course that I don’t need to take any other course but this one to learn all important concepts and hand-on application with this Mastering Jenkins CI with Amazon AWS: Build DevOps Pipeline course, and I would without a doubt recommend it to everyone.” – Sajid Ahmed
“This is such an awesome course. Clear instruction, and I loved every bit of it – Wonderful learning experience!” Jennifer Stevens.
Join thousands of other students and share valuable experience!
Why take this course?
As a senior Enterprise Architect & Project Manager managing and deploying enterprise level IT projects, along with a Microsoft Certified Systems Engineer & Trainer, my experience with AWS has been phenomenally great! I am excited to share my knowledge and transfer skills to my students.
Enroll now in Mastering Jenkins CI with Amazon AWS: Build DevOps Pipeline course today and revolutionize your learning. Stay at the cutting edge of Devops – and enjoy bigger, brighter opportunities.
See you in class!
Syed & Team ClayDesk
Introduction
This is the course introduction and brief course agenda
Few course pre-requisite and what you should know!
Configuring AWS Environment
In this lecture, you will learn how to create AWS Security Group
In this lecture you will learn how to create a Key pair within AWS. You will generate a private and a public key.
In this lecture you will learn how to create and configure an AWS Instance, that is, jenkins-master
In this lecture you will learn how to connect AWS instance using Putty for Windows. If you are using Mac then you should use terminal.
In this lecture you will learn how to install the required Java8-jdk, NGINX web server, and Jenkins using Linux
In this lecture you will learn how to configure NGINX proxy
Building Jenkins Environment
In this lecture you will learn how to connect to Jenkins Dashboard and provide the required configuration
In this lecture you will learn how to configure the AWS Simple Email Service (SES)
In this lecture you will learn how to configure SMTP server
In this lecture you will learn how to configure the build server for Jenkins jobs
In this lecture you will learn how to create IAM Role for the build server
In this lecture you will learn how to create a new security group and key par for build server
In this lecture you will learn how to configure and create build server instance
In this lecture students will get an overview of what is Elastic Beanstal
In this lecture students will learn about the different environments of Elastic Beanstalk
In this lecture you will learn how to install AWS Elastic Beanstalk CLI tools on build server.
In this lecture you will learn how to connect Jenkins with build server
DevOps Primer
Primer on understanding the software development lifecycle
In this lecture you will learn the tools related to Devops
In this lecture you will learn the concept of continuous integration CI and continuous delivery CD
In this lecture you will learn about DevOps automation benefits
GitHub Integration & AWS Elastic Beanstalk
In this lecture you will learn how to connect Jenkins with GitHub repository
In this lecture you will learn how to test web hook within Jenkins and GitHub
In this lecture you will learn how to create the AWS Elastic Beanstalk environment which is basically the heart, and create an application along with working with sample Python app.
In this lecture, you will learn to deploy a Python application from start to finish within the pipeline, that is, from GitHub repository, and have Jenkins do the heavy lifting, and deploying using AWS Elastic Beanstalk web application
In this lecture, you will deploy a sample PHP 7.2 application using AWS Elastic Beanstalk and working with GitHub along with Jenkins build server
In this lecture you will learn how to clean up your AWS environment so that you start from scratch and practice again
Test Your Knowledge - Take a Quick Quiz
In this quiz you will test your knowledge gained throughout the course - good luck!
Conclusion & Bonus
In this lecture you will learn about the DevOPs drives as well as salary structure
In this lecture, you will learn the concept of Git
This is the course recap. Provide your feedback.
You can download valuable resources here.