Over 10 years we helping companies reach their financial and branding goals. Onum is a values-driven SEO agency dedicated.

LATEST NEWS
CONTACTS

Overview

A Professional live course about the best DevOps principles and practices using the latest tools to support CI/CD workflows. In this course, you will learn about Microservices and the best Practices of Deploying them. You will be introduced to Version Control System like Github and a Complete CI/CD workflow for a repository. You will be creating a Jenkins pipeline for building the application and running the tests for it. You will also be able to Build the Docker image in Jenkins and pushing them to Docker registry and have a deep understanding of Docker Containers.
 
After this course you will be capable of deploying application on Docker Containers and the best practices. You will skill up in Kubernetes architecture and deploying the application on Kubernetes cluster, templatizing your manifests using Helm charts.

Tools Covered

Who Should Attend?
  • Business/Marketing Heads & Executives
  • C-Suite Employees responsible for determining and achieving Revenue Targets
  • Sales Heads & Executives
  • IT employees assigned for assisting Sales, Marketing and Business Analytics Departments
  • Students/graduates with business, commerce, marketing background
Certification Included
  • Exam 77-420:Microsft Excel 2013
  • SQL Relational Databases 101

Course Outline

  • Introduction to DevOps
  • Why DevOps
  • What is DevOps
  • DevOps Practices
  • What is CI/CD
  • Introduction to Microservices architecture
  • Introduction to Version Control System
  • Git Installation
  • Basic Git Commands
     
     
     
     
     
     
     
     
     
     
  • Branching
  • Creating Pull Request
  • Stashing
  • Tagging
  • Forking a Github Repo
  • What are Containers?
  • What is Docker
  • VMs vs Containers
  • Working on Linux(Ubuntu) Systems
  • Installing Docker
  • Running First Container Using Docker
     
     
     
     
     
     
     
     
     
     
     
  • Networking in Containers
  • Persistent Storage in Docker
  • Container Logs
  • Images Vs Containers
  • Dockerfile Basics
  • Build Images from Dockerfile
  • Build Images from Containers
     
     
     
     
     
     
     
  • Dockerizing Microservices and communication between them
  • Docker Compose
  • Networking in Docker Compose
  • Volumes in Docker Compose
  • Docker Compose Syntax
  • Docker Compose Commands
  • Basics of Docker Swarm
  • Basics of CI/CD
  • CI/CD pipelines
  • Intro to Github Actions
     
     
     
     
     
     
     
     
     
     
  • Introduction to Jenkins
  • CI/CD using Github Actions and GitLab
  • Installing Jenkins
  • Create a simple Jenkins Project
  • Introduction to Jenkins Pipelines
  • Jenkins plugins
  • JenkinsFile
  • Create Jenkins CI/CD application pipeline
  • Create Jenkins pipeline to build Docker Image
     
     
     
     
     
     
     
     
     
  • Kubernetes Introduction
  • Componenets of Controle Plane Nodes
  • Kubernetes Concepts
  • ReplicaSets
  • Deployments
  • Services
  • Types of Services
  • MLOps Introduction & MLOps Motivation
  • MLOps Components
  • Different Roles involved in MLOps (ML Engineering + Operations)
  • Machine Learning Life Cycle
  • MLOps Vs DevOps
  • Major Phases — what it takes to master MLOps
  • Different tools for MLOps
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
  • DaemonSets
  • Persistence in Kubernetes
  • StatefulSets
  • Secrets and ConfigMaps
  • Probes in Kubernetes
  • Namespaces
  • RBAC
  • Helm Introduction
  • Helm Charts
  • Deploying Public Helm Chart
  • MLFLOW Setup on localhost with SQLite
  • MLFlow on localhost with Tracking Server
  • Setting up Object Store
  • Building an MLOps Pipeline with MlFlow
  • Integrating MlOps Pipeline with Object Store
  • Logging Data to Runs & Performance Tracking with Metrics with Tracking UI
  • Model Saving and Serving for Predictions
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
  • K8s Horizontal Pod Autoscaler
  • Introduction to Terraform
  • Terraform Providers
  • Terraform Resources
  • Terraform Modules
  • Creating AWS S3 bucket & EC2 instances using Terraform
  • Introduction to Ansible
  • Ansible vs Terraform
  • Basics of Ansible
  • Inventory
  • Modules
  • Playbooks
     
     
     
     
     
     
     
     
     
     
     
     

Our Methodology

Industry Usecases

With real world projects and immersive content built in partnership with top tier companies, you’ll master the tech skills companies want.

Technical Support

Our knowledgeable mentors guide your learning and are focused on answering your questions, motivating you and keeping you on track.

Career Mentorship

You’ll have access to resume support, portfolio review and optimization to help you advance your career and land a high-paying role.

Frequently Asked Questions

Will I get a certificate after this course ?

Yes, You will be awarded a course completion certificate by Dice Analytics if you pass the course.

How much hands-on will be performed in this course?

Since our trainings are led by Industry Experts so it is made sure that content covered in workshop is designed with hand on knowledge of more than 70-75 % along with supporting theory.

What are the PC requirements?

For this professional workshop, you need to have a PC with minimum 4GB RAM and ideally 8GB RAM.

What If I miss any of the lectures?

Don’t worry! We have got you covered. You shall be shared recorded lectures after each session, in case you want to revise your concepts or miss the lecture due to some personal or professional commitments.

Can I rejoin this training/workshop?

Yes, you can rejoin the training within the span of an year of your registration. Please note following conditions in case you’re rejoining.
1) There are only 5 seats specified for rejoiners in each iteration.
2) These seats will be served on first come first basis.
3) If you have not submitted your complete fee, you may not be able to rejoin. Your registration would be canceled

Language