Day 1 : Time |
Technology Stake - DOT NET |
Topics |
09:30 AM - 11:15 AM |
Presentation & Demo Only(No Lab) |
Puppet
|
11:15 AM - 11:30 M |
BREAK |
NA |
11:30 AM - 01:30 PM |
Presentation & Demo Only(No Lab) |
VSTS/TFS
- Introduction
- Team Project
- Version Control Git and TFVC
- V-Next Build Definition and Extension
- XAML Build Definition and Process
- Hands On: Code Build and Deployment using VSTS and TFS
|
Day 2 : Time |
Technology Stake - DOT NET |
Topics |
09:30 AM - 11:15 AM |
Presentation & Demo Only(No Lab) |
Nuget
- Introduction
- Nuget Package Manager
- Nuget Gallery
- Creating Nuget Package
|
11:15 AM - 11:30 M |
BREAK |
NA |
11:30 AM - 01:30 PM |
Presentation & Demo Only(No Lab) |
Git
- Merging
- Rebase
- Fork
- Pull request
|
Day 3 : Time |
Technology Stake - JAVA |
Topics |
09:30 AM - 11:15 AM |
Presentation & Demo Only(No Lab) |
Ansible
- Introduction to Ansible
- Ansible Vs other tools
- Introduction to YAML
- Playbook
|
11:15 AM - 11:30 M |
BREAK |
NA |
11:30 AM - 01:30 PM |
Presentation & Demo Only(No Lab) |
Ansible
- Modules
- Variables
- Conditionals
- Loops
- Roles
|
Day 4 : Time |
Technology Stake - JAVA |
Topics |
09:30 AM - 11:15 AM |
Presentation & Demo Only(No Lab) |
Artifactory
- Why Artifactory
- Intent
- How to link with maven project
- How to create reposiroty and manage
- How to differentitate snapshot and release barnch
- Security and access control
- Release process using Jenkins
- Versioning
|
11:15 AM - 11:30 M |
BREAK |
NA |
11:30 AM - 01:30 PM |
Presentation & Demo Only(No Lab) |
Jenkins
- Pipeline as code
- Security in Jenkins
- Master Slave node configuration
|
Day 5 : Time |
Technology Stake - Containerization |
Topics |
09:30 AM - 11:15 AM |
Presentation & Demo Only(No Lab) |
Docker
- Install Docker on Linux/Mac
- Docker Working
- CGroup in Docker
|
11:15 AM - 11:30 M |
BREAK |
NA |
11:30 AM - 01:30 PM |
Presentation & Demo Only(No Lab) |
Docker
- Namespace in Docker
- Docker Architecture
|
Day 6 : Time |
Technology Stake - Containerization |
Topics |
09:30 AM - 11:15 AM |
Presentation & Demo Only(No Lab) |
Kubernetes Introduction
Containers Introduction
Kubernetes setup
Minikube setup and demo of application deployment
Intro to kops and installing kubernetes using kops
Demo of app deployment in kubernetes using kops
Kubernetes Basics
Node
Replication controller
services
deployment
labels
healthchecks
secrets
webui |
11:15 AM - 11:30 M |
BREAK |
NA |
11:30 AM - 01:30 PM |
Presentation & Demo Only(No Lab) |
Kubernetes Advanced topics
Service discovery
Config Maps
Ingress controller
volumes
pet sets
daemon sets
resource usage monitoring
autoscaling
Kubernetes Administration
Master services
Namespace
User Management
Networking
Node Maintaince
High availability |