- Overview
- Prerequisites
- Audience
- Audience
- Curriculum
Description:
In this course you will understand the fundamentals of DevOps and the patterns to develop, build and deploy applications. You will learn key concepts behind Virtual Machines, Containers and Processes. There will be hands on labs that will help understand Docker Containers.
Course Code/Duration:
BDT70 / 1 Day
Learning Objectives:
After this course, you will be able to:
- Understand the steps involved in DevOps methodology
- Use Docker in your daily developer and/or sysadmin roles Deploy apps to Kubernetes
- Learn DevOps tools like Git. Docker, Jenkins
- Basic Understanding of Linux/Unix and some basic programming with python.
- This course is designed for anyone interested to get started with the domain of DevOps including Data Engineers, DevOps Engineer, Release Engineer, Database Administrator, Infrastructure Engineers, Software Engineers, or System Administrator.
- This course is designed for anyone interested to get started with the domain of DevOps including Data Engineers, DevOps Engineer, Release Engineer, Database Administrator, Infrastructure Engineers, Software Engineers, or System Administrator.
Course Outline:
- Understand principal concepts and practices in DevOps methodology.
- Understand the concept of CI/CD (Continuous integration and Continuous delivery)
- DevOps
- Principles of continuous software development, integration and deployment
- Introduction to Tools (e.g. Git, Docker, Jenkins, ANSIBLE)
- Repositories, artifacts
- CI/CD pipeline
- Example: GitLab
- Use the practices on Cloud – Azure, GCP, AWS
- References and Next steps
Structured Activity/Exercises/Case Studies:
- More that 50% of the course is going to be hands-on
Training material provided:
Yes (Digital format)
The curriculum is empty
[INSERT_ELEMENTOR id="19900"]