Simplilearn DevOps practitioner course is designed to prepare you for future
successful software development projects. This training has been designed to follow
best practices for software development and to make the most efficient use of software
tools. The course follows the whole software development lifecycle from requirements
analysis through coding to production support.

Key Learning Outcomes

By the end of this course you will be able to:
Integrate and deploy tools like Jenkins, TeamCity, and Maven
Understand DevOps tools on the cloud
Build and deploy containerization using Docker
Perform tuning and monitoring using Nagios

DevOps Certification Training

Lesson 01 -Introduction to DevOps
Lesson 02 -Version Control Systems
Lesson 03 -Continuous Integration,Continuous Deployment, and Build Tools
Lesson 04 -Software and Automation Testing Frameworks
Lesson 05 -Configuration Management Tools
Lesson 06 -Containerization with Docker
Lesson 07 -Continuous Monitoring
Lesson 08 -Need of Cloud in DevOps
Lesson 09 -Practice Projects

Git and GitHub Training

Simplilearn’s Git and GitHub training program will help you understand software version
control and its hosting services. This course is designed to provide expertise in Git tools
and help you comprehend the difference between Git and Github. You will learn how
these tools are used in software development operations, including essential concepts
such as remote repositories, branching, merging, using Git in IDE, and Git workflows

Key Learning Outcomes

By the end of this Git and GitHub training you will be able to:
Create and fork repositories in GitHub
Apply branching and merging concepts in your projects
Implement different Git workflow strategies in real-time scenarios
Deploy branching, merging, and rebasing in Git
Work on Git with BitBucket using cloud
Understand Git operation in Eclipse ID

Self Paced Curriculum

Lesson 01 – Course Introduction

Live Virtual Class Curriculum
Lesson 01 – Course Introduction
Lesson 02 – Git Basic
Lesson 03 – Getting started with Git
Lesson 04 – Remote Repositories
Lesson 05 – Branching, Merging, and Rebasing in Git
Lesson 06 – BitBucket and GitLab

CI/CD Pipeline with Jenkins

This CI/CD Pipelines with Jenkins Certification Training course will help you learn server
automation, continuous integration, build pipelines and configuration tools, automated
testing and code quality improvement, and distributed system in Jenkins through
intensive, hands-on practice assignments.

Key Learning Outcomes

By the end of this course you will be able to:
Build a continuous integration/continuous deployment (CI/CD) pipeline
Design an automated deployment pipeline
Build jobs and configurations in Jenkins
Configure and run builds in Jenkins from GitHub
Perform integration testing with Jenkins
Configure and build tools and plugins using Github

Course curriculum

Lesson 01 – Course Introduction
Lesson 02 – Continuous Integration & Continuous Delivery With Jenkins
Lesson 03 – Getting Started With Jenkins
Lesson 04 – CI & CD Pipeline With Jenkins, Gradle & Artifactory
Lesson 05 – CI & CD Pipeline With Jenkins & Maven

Docker Certified Associate

This training course is aligned with the Docker Certified Associate (DCA)
Certification body and covers the fundamentals of Docker. You will be able to
comprehend Docker and its role in the DevOps lifecycle; create images, containers,
swarms, volumes, and networks; define Docker security client bundles and client server authentication; and more.

Key Learning Objectives

By the end of this course you will be able to:
Understand the basics of Docker and its features
Run a Docker container and image creation management
Understand tools that support Docker to ease application deployment,
continuous integration, service discovery, and orchestration
Understand Docker networking models and use cases
Install and uninstall Docker Enterprise
Discuss Docker security in detail using Demons

Self Paced Curriculum

Lesson 01 – Introduction
Lesson 02 – Understanding Docker
Lesson 03 – Docker CE on Linux Platform
Lesson 04 – Docker Networking
Lesson 05 – Docker Images
Lesson 06 – Docker Storage and Volumes
Lesson 07 – Docker Compose
Lesson 08 – Orchestration Docker Swarm
Lesson 09 – Universal Control Plane
Lesson 10 – Docker Trusted Registry
Lesson 11 – Security
Lesson 12 – The DCA Test

Certified Kubernetes Administrator

Kubernetes is one of the most popular container orchestration tools available. TheKubernetes Administrator certification course, founded by the Cloud Native ComputingFoundation (CNCF), will enhance your Kubernetes skills and give you credibility in thefield while preparing you for the CKA exam.

Key Learning Objectives

By the end of this course you will be able to:
Understand Kubernetes core concepts and terminologies
Install and deploy Kubernetes cluster
Understand pods and scheduling techniques
Perform logging, monitoring, services, and volumes in Kubernetes
Troubleshoot application and network failures
Perform auditing and logging the cluster events

Course curriculum

Lesson 01 – Introduction
Lesson 02 – Kubernetes Overview
Lesson 03 – Setup Kubernetes
Lesson 04 – Kubernetes Concepts
Lesson 05 – YAML Introduction
Lesson 06 – Kubernetes Concepts -PODs, ReplicaSets, Deployments
Lesson 07 – Networking in Kubernetes
Lesson 08 – Services
Lesson 09 – Microservices Architecture
Lesson 10 – Conclusion

DevOps on AWS

Simplilearn’s DevOps on AWS course is structured to build your understanding of both
technologies using the advanced skills on CodeBuild, CodeDeploy, and CodePipeline to
automate continuous delivery and continuous integration for your application.

Key Learning Objectives

By the end of this course you will be able to:

Set up the DevOps infrastructure on the cloud
Work and set up IDE on Cloud9
Deploy projects on AWS using CodeBuild, CodeDeploy, and CodePipeline
Work on AWS CodeStar with complete deployment

AWS Developer Associate

Simplilearn’s AWS Developer Associate training builds upon the skills learned from
the AWS Technical Essentials course. This course will teach you how to write code and
design scalable applications, implement application security and testing, and develop
expertise with key AWS components such as S3, DynamoDB, Elastic Beanstalk, and
CloudFormation.

Key Learning Objectives

By the end of the course you’ll be able to:
Plan, design, develop, and deploy scalable and elastic cloud solutions using AWS
Write code that optimizes performance of AWS services
Recognize and implement code-level application security (IAM roles, credentials,
encryption)
Identify and implement the appropriate architecture for development, testing, and
staging environments
Identify and deploy secure procedures for optimal cloud deployment and
maintenance
Develop and maintain applications written for S3, DynamoDB, SQS, SNS, SWS,
AWS Elastic Beanstalk, and AWS CloudFormation
Identify and implement cloud security best practices