Overview
Tools Covered
- 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
- Exam 77-420:Microsft Excel 2013
- SQL Relational Databases 101
Course Outline
- Week 1
- Week 2
- 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
- Week 3
- Week 4
- 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
- Week 5
- Week 6
- 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
- Week 7
- Week 8
- 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
Yes, You will be awarded a course completion certificate by Dice Analytics if you pass the 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.
For this professional workshop, you need to have a PC with minimum 4GB RAM and ideally 8GB RAM.
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.
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