Become a DevOps & Jenkins Superstar! Learn As Easy As 1-2-3

Learn DevOps today and get a practical introduction to (Jenkins, Docker, Kubernetes etc.). Get ready for your promotion!

3.05 (74 reviews)
Udemy
platform
English
language
Other
category
367
students
3.5 hours
content
Mar 2018
last update
$19.99
regular price

What you will learn

Understand the fundamental concepts of DevOps. We will cover both the cultural and the theoretical aspect, so you'll have the correct foundation to build your practical skills upon.

An overview of the tools most often used in a DevOps environment like Docker, Jenkins and Ansible

What container technology is and a practical introduction on how use container technology like Docker to deploy containers, microservices and more

Acquire automation, provisioning & configuration management skills with Ansible

Learn Continuous Integration & Continuous Delivery (CI/CD) with Jenkins step-by-step

Source code management with Git

Container Management with Openshift

Much more...

How to further your career by learning DevOps

Description

THE COMPLETE DEVOPS FOR BEGINNERS COURSE

Do you want to learn what DevOps technology is all about? 

Do you want to become a DevOps engineer?

Do you want to further your IT career by acquiring high demand DevOps skills like continuous integration & continuous delivery (CI/CD) and container management?

Do you want to learn how to use common DevOps tools like Jenkins, Ansible, Git, Docker and OpenShift?

My DevOps introduction course is all you need to succeed as a DevOps engineer and position yourself for a new job or a pay-raise.  

The course is a step-by-step introduction to the foundational principles behind DevOps as well as a thoroughintroduction to all the common tools used in a DevOps environment. 

Everything is taught by an highly experienced DevOps engineer with years of practical DevOps experience. 

This course will give you a solid theoretical understanding of DevOps, as well as the practical skills to implement DevOps principles and tools in your job. 


WHAT YOU WILL LEARN

The primary objective of this course is to help students understand the fundamental principles of DevOps. It will give you a high-flying overview of how you can use DevOps principles in your own business or with your employer. 

Throughout the course you will be introduced to all of the common tools that is used in the DevOps environment. Tools like Ansible, Docker, Jenkins, Git, OpenShift, Sonarqube and more. You will learn how to install, configure and work with these tools in DevOps environment. 

Some of the skills you will learn are:

  • Continuous Integration & Continuous Delivery (CI/CD)
  • Automation , provisioning & configuration
  • Container management
  • Deploying Simple Microservices

And much much more.

Each section will have live-demonstrations of the tasks, so that you can practice your DevOps skills at home.


WHAT IS DEVOPS?

DevOps is a culture, a philosophy where Developer AND Operation teams can collaborate & participate together in agile practice through the entire software lifecycle, from initial development stage to production support.

DevOps is NOT about learning fancy tools. It's about people. About solving problems.

A DevOps environment may do things a lot differently than your legacy IT. Of course it won’t change to the worse. In a DevOps environment you can expect more automation, more flexibelity & an easier way to do things than how you are used to doing right now.


TOP 3 REASONS YOU SHOULD LEARN DEVOPS

1. Future proof
DevOps systems has become the standard on which many big corporations and startups are built.
There is nothing to suggest that DevOps implementation will slow down. So if you want job security in exiting tech companies, DevOps is for you. 

2. High demand for DevOps engineers
Devops Engineer is currently a highly demanded position with few qualified engineers to fill the positions. Comparing this to other IT positions, DevOps Engineering is a really promising career path.

3. Cut cost in half 
A good DevOps practice will cut businesses IT budget by 30-50% both mid-term & long-term. 


GUARANTEE

If within 30 days of buying the course you decide that its not for you, please get a Udemy-backed refund. No questions asked - just press the refund button, and all of your money will be returned to your credit card.  


ARE YOU READY TO LEARN DEVOPS?

Please press the "Take This Course" button and start learning 2 minutes from now!

Content

Introduction

What is DevOps? (And should we shift to DevOps?)
DevOps glossary : Some terminology a successful devops team should know.

Source Code Management / Version Control

Source Code Management / Version Control
Introduction to Git
Demo environment setup (skip lesson if you do not want to practice yourself now)
Demo : Installing git, Clone remote repository and committing changes
Git branching
Demo : managing branches & merging

Docker Container

Docker Container
Introduction to Docker Container
Application architecture evolution : Monolithic vs Multi Tier vs Microservices
Introduction to Docker
Docker Container Architecture
Demo : Installation & Deploying Your First Container
Docker Image
Demo : Creating Custom nginx Docker Image
Docker Volume
Demo : Running container with volume
Docker Compose
Demo : Deploying Simple Microservices With Docker Compose
Docker Conclusion

Provisioning & Configuration Management

Before you begin
Provisioning & Configuration Management. Container management.
Ansible Introduction
Demo : Ansible master/controller server installation
Demo : Configuring master & managed hosts
Ansible modules
Demo : Running Ansible from Command Line
Ansible Playbook
Demo: Creating and Running Ansible Playbook
Ansible Conclusion

Container Management

Infrastructure evolution : Bare metal vs Virtual Machine vs Cloud / PaaS
Introduction to Platform as a Service (PaaS)
Introduction to Openshift Container Platform
Openshift Architecture
Demo : Install & Configure Openshift
Openshift Object
Demo : Deploying new apps from Web GUI
Source to Code (s2i)
Demo : Creating new app using using s2i
Openshift Command Line
Demo : Using Openshift Command Line

Continuous Integration & Continuous Delivery (CI/CD)

CI/CD
Introduction to CI/CD
CI/CD Tool Chain
Typical CI/CD Setup
Introduction to Jenkins
Demo: Install and run a Jenkins job
Introduction to Sonarqube Static Code Analysis
Demo : Setup & Integrating Sonarqube with Jenkins
Introduction to Nexus Artifact Repository
Demo : Automated Packaging & Archiving to Nexus
Deploying your apps to Openshift
Demo : Automated deployment to Openshift Container Platform

DevOps Theoretical Fundamentals

Development process evolution : Waterfall vs Agile vs Devops
Devops maturity level
Journey to Devops

Conclusion

Congratulations!
Bonus Lecture: Course discounts & newsletter

Screenshots

Become a DevOps & Jenkins Superstar! Learn As Easy As 1-2-3 - Screenshot_01Become a DevOps & Jenkins Superstar! Learn As Easy As 1-2-3 - Screenshot_02Become a DevOps & Jenkins Superstar! Learn As Easy As 1-2-3 - Screenshot_03Become a DevOps & Jenkins Superstar! Learn As Easy As 1-2-3 - Screenshot_04

Reviews

Sergey
April 26, 2021
After lesson 47 it was very difficult to move on. It looks like teacher is tired to support this course. Some info is outdated.
Fabio
December 26, 2020
Learn from basic for a complete understanding. Unfortunately a limited practice on Jenkins, despite of the title. Good.
Gurpreet
August 4, 2018
no it not good match for me while i was studying about git i didn't understand the topic what actually he wants to tell even though the practical is not working not able to make clone of git repository no even explained what exactly it is
Victor
July 17, 2018
Instructor is knowledgeable but i would advise beginners to do some research or take a course on linux before taking this course
Shyama
June 11, 2018
Frankly speaking I did not understand what the instructor was teaching. The training was jumping from one topic to another with no proper relation and flow. There is no concept in what is being discussed.
Max
May 5, 2018
There is nothing worth yet found combined with poor voice comments and explanation. No aims for examples are defined. Sections are not tied each other, hence configurations are separated without a sense. The course sounds like some brief overview for well aware professionals.
Akanmu
April 21, 2018
Fairly balanced content but narrator wasn't quite eloquent with many interruptions in speech. Also, quite a number of the presentations/slides ended abruptly. Can be better.
Amy
March 22, 2018
I really liked the content of the course over all. I am not a developer, but it was helpful to know how to install and use these tools. The actual real-time installation took up quite a bit of time; perhaps there is a way to speed that up, without losing valuable information? The instructor's voice was calm and pleasant. As noted above, when reading from text, which is done on some slides, the instructor's voice tends to get very soft and quiet. Also, the ending of some slides seems very abrupt. Consider some consolidation of the material. I know I will use this information, and I'm glad I found this course. Thank you!
Juan
March 20, 2018
Sometimes is too difficult to understand the instructor however the content of the course is excellent to start learning DevOps. I highly recommend this if you are starting in this world.
Kerim
March 20, 2018
the lecture is boring and not catchy at all. the teller's voice makes me sleep. and resources that are used confusing, rather then enlighten
Marie
February 28, 2018
The course gives you a decent introduction to the most used tools in devOps as well as an overview of the whole DevOps concept. For someone as myself in my position, this course was a great fit. Substantial amount of lessons to, though the instructor is rather swift.
Elin
February 28, 2018
The instructor does a good job of keeping lessons short and to the point. I liked his style and it helped me actually learn this stuff, as DevOps tools can be quite a mouthful for newbies as myself. Simple examples and I like how he actually walks you thorugh creating a simple DevOps environment locally, so I actually could try it all out.
Jonny
February 28, 2018
For my next IT job, I was thinking I wanted to get into DevOps. This course really helped in terms of getting an overview and actually creating my first DevOps environment for test purposes. Thanks.
Lucas
February 28, 2018
Recommended as a DevOps intro course. Covered all cultural and technical apects of DevOps - more specifically the diiferent tools like Jenkins and Docker. So, if you wanna start learning about DevOps, this course is a great start.
David
February 28, 2018
I would like to learn more about DevOps as I really have had a difficult time wrapping my head around it's practical use. This course was rather helpful in that regard. Thanks. Also, the Docker introduction was simple and straightforward, this will help me going forward..

Charts

Price

Become a DevOps & Jenkins Superstar! Learn As Easy As 1-2-3 - Price chart

Rating

Become a DevOps & Jenkins Superstar! Learn As Easy As 1-2-3 - Ratings chart

Enrollment distribution

Become a DevOps & Jenkins Superstar! Learn As Easy As 1-2-3 - Distribution chart

Related Topics

1535974
udemy ID
2/1/2018
course created date
11/22/2019
course indexed date
Bot
course submited by