
- Data ScienceDuration : 0Hrs 52Mins
- Vivamus sed accumsanDuration : 15Hrs
- Donec laoreet vestibulumDuration : 10Hrs
Training Highlights
Placement Program Highlights
✓ Good team of HR to take care of placements
✓ We have interview preparation and practice sessions to ensure every
candidate gets placed.
✓ We ensure candidate gets enough placement opportunities based ontheir
expertise in subject and experience level.
We Teach well - We Place well
Module 01- DevOps Introduction
Objective : In this module, you will learn how DevOps evolved, where
DevOps is used in IT, what is DevOps, tools in DevOps and the DevOps Flow.
✓ Define DevOps
✓ What is DevOps
✓ SDLC models, Lean, ITIL, Agile
✓ Why DevOps?
✓ History of DevOps
✓ DevOps Goals
✓ Important terminology
✓ DevOps perspective
✓ DevOps and Agile
✓ DevOps Tools
✓ Configuration management
✓ Continuous Integration and Deployment
✓ What is cloud computing
✓ Characteristics of cloud computing
✓ Cloud implementation models
✓ Cloud service models
✓ Advantages of cloud computing
✓ Concerns of cloud computing
✓ IaaS, PaaS and SaaS
✓ Cloud Deployment Models
✓ Virtualization
Practicals : Creating Free AWS account and working with instances.
Module 02 -Linux
Objective : In this module, you will learn various linux commands and how to
use those commands and deploy applications.
✓ Role of Operating System
✓ Flavours of Linux
✓ Linux File system structure
✓ Basic Linux/Unix commands
✓ Changing file permissions and ownership
✓ Filter commands
✓ Simple filter and advance filter commands
✓ Start and stop services
✓ Find and kill the process with id and name
✓ Package installation
✓ Important Commands for Administration.
✓ User Management.
✓ File Permissions.
✓ Partitioning and File System.
✓ Package Management.
✓ Networking.
✓ Automating tasks with Cron.
✓ DHCP Configuration.
✓ NFS Configuration.
✓ Apache Configuration.
✓ FTP configuration.
✓ SSH configuration.
Practicals : Working with linux commands to understand how to deploy
applications to servers.
Module 03 – Git
Objective : In this module, you can learn about Version Controls, Source
Code Management using Git and GitHub.
✓ Introduction to Version Control and Github
✓ Basic Concepts of Git
✓ Setup Git Repository Remote and Local
✓ Working with Git bash
✓ Initialize a Git project locally
✓ Concept of Branches
✓ Merge Requests
✓ Deleting Branches
✓ Rebase
✓ Resolving Merge Conflicts
✓ Git Ignore
✓ Git stash
✓ Going back in history
✓ Undoing commits
✓ Merging branches
✓ Git for Devops
✓ Git on AWS
Practicals : Git installation, working with Branching and Merging, Stashing,
Rebasing, Reverting and Resetting.
Module 04 – Build tool Maven
Objective : In this module, you can learn about creating build files like .jar,
.war, .ear for deployment.
✓ Overview Of Various Build Tools
✓ What is Maven
✓ Maven Plugins
✓ Maven Archetypes
✓ Project Object Model (POM)
✓ Source Control Integration
Practicals : Create sample Maven project to create build and perform unit
test and resolve dependencies.
Module 05 – Continuous Integration using Jenkins
Objective : In this module, you can learn about how to implement Continuous
Integration with Jenkins.
✓ Understanding continuous integration
✓ Introduction about Jenkins
✓ Build Cycle
✓ Jenkins Architecture
✓ Obtaining and installing Jenkins
✓ Installing and configuring Jenkins using WAR and RPM
✓ Java installation and configuration
✓ Maven Installation
✓ Exploring Jenkins Dashboard.
✓ Creating Jobs
✓ Running the Jobs
✓ Setting up the global environments for Jobs
✓ Adding and updating Plugins
✓ Disabling and deleting jobs
✓ Understanding Deployment.
✓ Tomcat installation and configuration
✓ Authentication
✓ Jenkins Plugin
✓ Authorization
✓ Confidential
✓ Creating users
✓ Best Practices for Jenkins
Practicals : Installing and configuring Jenkins, creating a build using
Jenkins, Integrating with Jenkins, Working with Jenkins pipelines.
Module 06 – Docker
Objective : In this module, you can learn about how to implement Continuous
Integration with Jenkins.
✓ What is a Docker
✓ Use case of Docker
✓ Platforms for Docker
✓ Dockers vs. Virtualization
✓ Docker Architecture.
✓ Understanding the Docker components
✓ Installing Docker on Linux.
✓ Understanding Installation of Docker on windows.
✓ Some Docker commands.
✓ Provisioning
✓ Downloading Docker images.
✓ Uploading the images in Docker Registry and AWS ECS
✓ Understanding the containers
✓ Running commands in container.
✓ Running multiple containers.
✓ Creating a custom image.
✓ Running a container from the custom image.
✓ Publishing the custom image.
✓ Accessing containers
✓ Linking containers
✓ Exposing container ports
✓ Container Routing
Practicals : Build images using Docker file, create multi-containers using
Docker Compose, Create User-Defined networks, Work with Docker
Swarm.
Module 07 – Kubernetes
Objective : In this module, you can learn to manage Docker hosts using
Kubernetes Orchestration.
✓ What is Kubernetes
✓ Kubernetes Architecture
✓ Minikube and kubectl – Local Kubernetes Cluster
✓ Main kubectl commands
✓ What is Amazon EKS?
✓ Kubernetes cluster setup
✓ Pods in Kubernetes
✓ Manifest file for Pod Object
✓ Deployment of objects
✓ All about Helm – Package Manager for Kubernetes
✓ Secure your cluster – Authorization with RBAC
✓ Microservices in Kubernetes
✓ Exposing application
✓ NodePort Service in Kubernetes
✓ LoadBalancer Service
✓ Rolling Updates and Rollbacks
✓ Blue Green Deployment in cluster
✓ Complete CI/CD Pipeline with EKS and DockerHub
✓ Autoscaling
✓ Cluster Autoscaler with EKS
✓ Horizontal Pod Autoscaler
✓ Deleting the cluster
Practicals : Install Kubernetes, create Pods and Deployments, Work with
jobs, Use ReplicaSets & Rolling Updates, Schedule applications on
Containers, Work with services in Kubernetes.
Module 08 – AWS Services
Objective : In this module, you can learn to use various AWS services.
▪ Introduction to AWS
✓ Creating AWS account
✓ Free tier Eligible services
✓ Understanding AWS Regions and availability zones
▪ EC2 ( Elastic Cloud Compute)
✓ About EC2 and types , Pricing
✓ EIP ( Elastic IP address), Allocating, associating , releasing
✓ Launch windows and Linux Instances in AWS
✓ Connecting windows and Linux instances from windows desktop and
Linux machines
▪ S3 ( Simple Storage Service)
✓ About AWS Storage services, EBS and S3
✓ Creating S3 Buckets and putting objects in bucket
✓ Discussion about Bucket Properties
✓ S3 Pricing
✓ About S3 glacier
▪ EBS ( Elastic Block Storage)
✓ Types of EBS Volumes
✓ Creation, attaching and Detaching volumes
▪ ELB ( Elastic Load Balancer)
✓ Understanding the load balancing
✓ Configuring ELB and adding the web servers under ELB
▪ Auto Scaling
✓ Types of Scaling ( Horizontal and Vertical)
✓ Configuring Launch Configuration
✓ Creating and defining the auto scaling group policy
▪ IAM (Identity Access Management)
✓ Understanding of AWS Security using IAM
✓ Definition of Roles, policies and Groups
✓ Creating IAM Users and managing password policies
▪ RDS (Relational Database Server)
✓ About RDS and available RDS Engines in AWS
✓ Configuring MYSQL RDS service
✓ Connecting EC2 Instance to RDS Instance
Practicals : Work with the above services to get hands on with AWS
services.
Module 09 – Terraform
Objective : In this module, you can learn to automate AWS services using
Terraform.
✓ What is Terraform
✓ Installation and setup
✓ Terraform Basics – Create, Update and Destroy resources
✓ Provisioning of Web Server – Bootstrap simple Web server
✓ Using Dynamic Blocks
✓ Manage Dependencies
✓ Expansion of Terraform features
✓ Data Sources to fetch information
✓ Variables and variables with auto filling
✓ Local variables
✓ Local and Remote commands
✓ Lookup and conditions
✓ Terraform Loops
✓ Terraform Remote state and modules
✓ Terraform workspaces
✓ Refactoring Terraform code
Practicals : Install Terraform, practice automating AWS services
usingTerraform.
Module 10 – Configuration Management using Ansible
Objective : In this module, you can learn how to use Ansible for Configuration
Management.
✓ Overview of Configuration Management
✓ Introduction to Ansible
✓ Ansible Architecture
✓ Ansible Components
✓ Installation & Configuration
✓ Writing Ansible Playbooks
✓ Working with Ansible Modules
✓ Creating Roles using Ansible Galaxy
Module 11 – Continuous monitoring using Nagios
Objective : In this module, you can learn how to about system monitoring
using Nagios and its components.
✓ Introduction To Nagios
✓ Nagios Plugins
✓ Nagios Objects
✓ Nagios Commands & Nagios Notifications
✓ Installing Nagios
✓ Monitoring different servers using Nagios
Having Doubt About this Class
Having Doubt About this Course
Total number of Students in this course : 5
-
nexsoftitsolutions
No news found!
- Default Class
- Computer Science
- 1
- 1
- 1
- 25Hrs 52Mins
Nec dui nunc mattis enim ut. Donec pretium vulputate sapien nec sagittis aliquam malesuada bibendum arcu. Cras pulvinar mattis nunc sed.
product review
lorem ipsam
reply comments
lorem ipsam
bhfbsh
bhfbshf