DevOps

Finding the equilibrium between Developers and Operations Team

Duration

2 Days

Level

Basic Level

Design and Tailor this course

As per your team needs

Edit Content

During this instructor-led course, students will get hands-on experience working in a DevOps environment, including processes, patterns and tools. The course begins with an introduction to AWS and DevOps. 

The course then dives into an introduction to DevOps and the DevOps philosophy, continuous integration and continuous deployment. The course continues with an overview of common DevOps tools (Docker, Git, Maven). It concludes with setting up a CI/CD pipeline in AWS.

Edit Content

This course is designed for Developers, Managers, and Sys Admins need to understand the core concepts of DevOps.

Edit Content
  • Introduction to Virtualization & Cloud Computing
  • Introduction to Amazon Web services
  • AWS Global Infrastructure
  • Signing up for AWS
  • Overview of AWS Services
  • Introduction AWS management console
  • Compute Capacity in the AWS Cloud: Amazon EC2
  • Creating instances & Types of EC2 Instances
  • AMI
  • Security Groups, Key Pairs
  • Elastic IP vs Public IP
  • CALMS model 
  • DevOps goals 
  • DevOps and roles
  • DevOps Lifecycle
  • CALMS model 
  • DevOps goals 
  • DevOps and roles
  • DevOps Lifecycle
  • Introduction to docker
  • Docker commands
  • Building compose model
  • Using docker compose
  • Dockerfile
  • What is it? 
  • Setting up a CI pipeline in Jenkins
  • What is it and why? 
  • Setting up a CD pipeline to deploy on AWS
  • Cloud platforms 
  • Docker 
  • Git 
  • Maven 
  • Jenkins 
Edit Content

Participants should be from a technical background with an understanding of Linux fundamentals, Web-development and Java fundamentals.

Connect

we'd love to have your feedback on your experience so far