Jenkins - Docker - Kubernets - Microservices




TOOLS COVERED Refer tables.
Number of Days Date Time Mode Trainer
4 Day TBD 09:30 AM to 6:00 PM Classroom Rajesh Kumar
Day 1 Agenda - Jenkins
Time Theme Topics
09:30 AM - 11:15 AM
  • Why Jenkins?
  • Installing and Configuration
  • Creating a Simple Job - JAVA - DOTNET
Discussion & Demo
11:15 AM - 11:30 M BREAK
11:30 AM - 01:00 PM
  • Why Jenkins?
  • Installing and Configuration
  • Creating a Simple Job - JAVA - DOTNET
Lab
01:00 PM - 02:00 PM LUNCH
02:00 PM - 03:30 PM
  • Plugins
  • Distributed Jenkins using Nodes
  • Implementing CICD using jenkins pipeline (Git,Mavem, SonarQueb, Junit, Selenium, Chef, Jacoco, Jira etc)
Discussion & Demo
03:30 PM - 03:45 PM BREAK
03:45 PM - 06:00 PM
  • Plugins
  • Distributed Jenkins using Nodes
  • Implementing CICD using jenkins pipeline (Git,Mavem, SonarQueb, Junit, Selenium, Chef, Jacoco, Jira etc)
Lab
06:00 PM - 6:30 PM Jenkins Advance (Security, Commands lines, Backup) Demo Only
Day 2 Agenda - Docker
Time Theme Topics
09:30 AM - 11:15 AM
  • Intro of Cloud Compting and Virtulization
  • Installing, Configuration, Terminolgy
  • Knowing Docker Engine
  • Docker Containers
  • Docker Hub
  • Various Scnario of Dockers
Discussion & Demo
11:15 AM - 11:30 M BREAK
11:30 AM - 01:00 PM
  • Intro of Cloud Compting and Virtulization
  • Installing, Configuration, Terminolgy
  • Knowing Docker Engine
  • Docker Containers
  • Docker Hub
  • Various Scnario of Dockers
Lab
01:00 PM - 02:00 PM LUNCH
02:00 PM - 03:30 PM
  • How Docker works?
  • Docker networking?
  • Docker Volumes?
  • Create Docker Images
Discussion & Demo
03:30 PM - 03:45 PM BREAK
03:45 PM - 06:30 PM
  • How Docker works?
  • Docker networking?
  • Docker Volumes?
  • Create Docker Images
Lab
Quiz
Day 3 Agenda - Kubernets
Time Theme Topics
09:30 AM - 11:15 AM
  • Why Kubernetes?
  • Kubernetes Terminology
  • Kubernetes installation and Configruation
  • Working with pods
  • Working with a replication controller
Discussion & Demo
11:15 AM - 11:30 M BREAK
11:30 AM - 01:00 PM
  • Why Kubernetes?
  • Kubernetes Terminology
  • Kubernetes installation and Configruation
  • Working with pods
  • Working with a replication controller
Lab
01:00 PM - 02:00 PM LUNCH
02:00 PM - 03:30 PM
  • Working with services
  • Working with volumes
  • Working with secrets
  • Working with names
  • Working with namespaces
  • Working with labels and selectors
Discussion & Demo
03:30 PM - 03:45 PM BREAK
03:45 PM - 06:30 PM
  • Working with services
  • Working with volumes
  • Working with secrets
  • Working with names
  • Working with namespaces
  • Working with labels and selectors
Lab
Quiz
Day 4 Agenda - Microservices
Time Theme Topics
09:30 AM - 11:15 AM
  • What is a Microservice?
  • What are the benefits?
  • Common technologies employed in Microservices (REST, JSON, XML, AMQP).
  • Typical Use Cases
  • The architecture of a Microservice
  • Microservices Patterns
  • Avoiding Breaking Changes
  • Choosing the right protocols
  • Sync & Async
  • Testing
  • What and When to test
Discussion & Demo
11:15 AM - 11:30 M BREAK
11:30 AM - 01:00 PM
  • What is a Microservice?
  • What are the benefits?
  • Common technologies employed in Microservices (REST, JSON, XML, AMQP).
  • Typical Use Cases
  • The architecture of a Microservice
  • Microservices Patterns
  • Avoiding Breaking Changes
  • Choosing the right protocols
  • Sync & Async
  • Testing
  • What and When to test
Lab
01:00 PM - 02:00 PM LUNCH
02:00 PM - 03:30 PM
  • Mock Tests
  • Integration Testing
  • Going live
  • Preparing for deployment
  • Pushing the button
  • Maintaining Healthy Microservices
  • Tools used for Microservices Demo using container
  • --Jenkins
  • --Nexus
  • --Jira
  • --Git
  • --Maven
  • --Chef
  • --Build Box (Linux)
  • --Deploy + Test Box (Linux)
  • --SonarQube
Discussion & Demo
03:30 PM - 03:45 PM BREAK
03:45 PM - 06:30 PM
  • Mock Tests
  • Integration Testing
  • Going live
  • Preparing for deployment
  • Pushing the button
  • Maintaining Healthy Microservices
  • Tools used for Microservices Demo using container
  • --Jenkins
  • --Nexus
  • --Jira
  • --Git
  • --Maven
  • --Chef
  • --Build Box (Linux)
  • --Deploy + Test Box (Linux)
  • --SonarQube
Lab
Quiz
Hear Words Straight From Our Clients About ScmGalaxy
Participant's Feedback
Testimonials
Our Popular Courses
DevOps Trainig Build & Release Training Docker Training Kubernetes Training
NewRelic Training Jenkins Training Puppet Training AWS Training
Chef Training Ansible Training Nagios Training SonarQube Training

scmGalaxy
Typically replies within an hour

scmGalaxy
Hi there 👋

How can I help you?
×
Chat with Us