Learning Lab Home/IT/Modern DevOps in Practice

Modern DevOps in Practice

In partnership With


Automate your infrastructure and overcome day-to-day IT infrastructure challenges


What you'll learn:

  • DevOps concepts, design patterns, developing strategy, and methodologies.

  • Explore popular tools available for continuous integration, delivery and deployment.

  • Use terraform to automate your infrastructure.

  • Containerization using Docker.

  • Container orchestration using AKS (Kubernetes).

  • Kubernetes and KubeCtl basics.

  • Create build configurations to address automation, continuous deployment, containers, and monitoring.

  • Integrate a Dockerized app with DevOps style automated workflows.

  • Scripting using Bash and Powershell

  • Custom tools and helpers using GoLang.

  • Additional infrastructure and services (vault, container registry, git) to support the pipeline.

  • Build a Continuous Integration and Continuous Deployment Pipeline using Azure DevOps.

  • Kubernetes, application, and VM monitoring and logging.



  • This course contains examples and demonstrations and will walk you through everything you need to know step by step, by providing you with helpful tips along the way. At the end of the modules, there will be quizzes to help reinforce the topics that you learned from the module.



If you’re facing issue of decreased frequency of deployment, high new releases failure rate and longer lead time between fixes than modern DevOps is the answer for your problems. DevOps looks at software development in a whole new way. Let’s take advantage of DevOps to overcome day-to-day IT infrastructure challenges in a more efficient and effective manner.

Modern DevOps in Practice will introduce you to modern Development Operations (DevOps), how to utilize it in your development environment work with tools (Terraform and Azure DevOps). After this course you’ll be able to bring more automation and standardization to the development process, human errors can be significantly reduced and it will be best practices more efficiently shared across teams. Continuous delivery will help you save time setting up and fixing your working environments. Additionally you will learn about the fundamental principles of DevOps and how to transform your team into one that follows the core of DevOps.

By the end of this course you will feel comfortable with what DevOps learn how to utilize modern day tools to better ship code and provide high availability environments.

About the Author

Cory W. Cordell is a focused technologist that has a great passion for Software Engineering and DevOps. He believes that the application of DevOps principles are essential in staying competitive in today's technologically sophisticated market.


Who this course is for:

  • This video targets system administrators, developers, and IT professionals who would like to employ DevOps techniques and best practices to manage IT infrastructures or would like to acquire the skills needed to work in DevOps teams.


Careers Related to Modern DevOps in Practice


Certifications related to IT Infrastructure or DevOps

General Assembly’s Software Engineering Immersive is a transformative course designed for you to get the necessary skills for a coding role in three months. 

The Software Engineering bootcamp is led by instructors who are expert practitioners in their field, supported by career coaches that work with you since day one and enhanced by a career services team that is constantly in talks with employers about their tech hiring needs.


What you'll accomplish

As a graduate, you’ll have a portfolio of projects that show your knowledge of fundamental programming concepts, as well as experience with languages, frameworks, and libraries that employers demand. Throughout this expert-designed program, you’ll:

  • Create a front-end web application with modern JavaScript frameworks such as Angular or React.

  • Develop and deploy full-stack applications with in-demand technologies such as Ruby on Rails, Python with Django, and Express with Node.js.

  • Build secure full-stack applications by leveraging common design and architectural patterns like model–view–controller (MVC) and Representational State Transfer (REST).

  • Practice version control and collaborative software development with Git and GitHub.

  • Safely model and store data in SQL and NoSQL databases.

  • Consume and integrate third-party application programming interfaces (APIs) in an application.


Why General Assembly

Since 2011, General Assembly has graduated more than 40,000 students worldwide from the full time & part time courses. During the 2020 hiring shutdown, GA's students, instructors, and career coaches never lost focus, and the KPMG-validated numbers in their Outcomes report reflect it. *For students who graduated in 2020 — the peak of the pandemic — 74.4% of those who participated in GA's full-time Career Services program landed jobs within six months of graduation.  General Assembly is proud of their grads + teams' relentless dedication and to see those numbers rising. Download the report here.


Your next step? Submit an application to talk to the General Assembly Admissions team



Note: reviews are referenced from Career Karma - https://careerkarma.com/schools/general-assembly

General Assembly

Courses related to IT Infrastructure or DevOps



Control your IT infrastructure effectively and become a Configuration Management master with the power and flexibility 


What you'll learn:

  • Implement consistent…



Automate your infrastructure and overcome day-to-day IT infrastructure challenges


What you'll learn:

  • DevOps concepts, design patterns, developing strategy, and…



Manage your day-to-day IT infrastructure challenges by taking advantage of the DevOps revolution


What you'll learn:

  • Apply systems thinking and feedback loops to…



An Introduction to Health Data for data analysts 


What you'll learn:

  • Introduction to Health Data - sources, types, uses

  • Introduction to…