$319.89 – $425.98

4 Weeks DevOps Training in Singapore | Introduction to DevOps for beginners...

Event Information

Share this event

Date and Time

Location

Location

TruVs

Singapore

Singapore

View Map

Refund Policy

Refund Policy

Refunds up to 1 day before event

Eventbrite's fee is nonrefundable.

Event description

Description

4 Weeks DevOps training is being delivered from April 6, 2020 - April 29, 2020, US Pacific Time for 16 hours over 4 weeks, 8 sessions, 2 sessions per week, 2 hours per session.

  • All Published ticket prices are in US Dollars.
  • This course will be taught in English language.


4 WEEKS DEVOPS TRAINING SCHEDULE


FEATURES AND BENEFITS
  • 4 weeks, 8 sessions, 16 hours of total Instructor-led and guided training
  • Training material, instructor handouts and access to useful resources on the cloud provided
  • Practical Hands-on Lab exercises provided
  • Actual code and scripts provided
  • Real-life Scenarios


COURSE PRE-REQUISITES

This course can be taken by any IT professional having a basic knowledge of:

  • Unix/Linux Operating System
  • Networking Concept
  • Software Development Life Cycle Concept

WHO CAN TAKE THIS COURSE?
  • Any IT professional interested in building a career as DevOps Engineer, enhance their DevOps skills as System Administrators, Developers, IT Managers, IT Operations, Release Engineer, Solution Architect, etc.

DEVOPS TRAINING OBJECTIVES

After completion of the DevOps Online Training, you will acquire the following knowledge:

  • Complete knowledge of DevOps
  • Able to work on Project independently
  • Setup Dev/Test environment
  • Work on Puppet, Chef, Ansible, etc.
  • Prepare Infrastructure using Cloud platform
  • Uses of Jenkins implement Continuous Integration
  • Automation for required Admin tasks using Shell Script

COURSE OUTLINE

1. Introduction to DevOps

  • What is DevOps?
  • History of DevOps
  • Dev and Ops
  • DevOps definitions
  • DevOps and Software Development Life Cycle
  • DevOps main objectives
  • Infrastructure As A Code
  • Pre-requisites for DevOps
  • Tools (Jenkins, Chef, Docker, Vagrant, and so on.)
  • Continuous Integration and Development

2. Linux Concepts

  • Linux Installation
  • User Management
  • Package Management
  • Networking

3. Automation Concepts

  • OS Basics
  • Scripting Introduction
  • Learn Shell Scripting
  • Database Concepts
  • Shell Variable
  • Shell Decision Making
  • Shell Test Conditions
  • Shell Loops
  • Shell Redirectors
  • Shell Exit status

4. Build tools - GIT and Jenkins

  • Automatic Source Code Management using GIT
  • Continuous Integration using Jenkins
  • Introduction to VCS and GIT
  • GIT File workflow
  • Important GIT Commands
  • Introduction to Continuous Integration and Jenkins
  • Plugin Management in Jenkins
  • Various scenarios of Building Delivery Pipeline

5. Build and Test Automation

  • How to build an appropriate delivery pipeline and perform test automation on it
  • You can also understand the various security options and notification management in Jenkins
  • Build Setup in Jenkins
  • Test Automation
  • Security in Jenkins
  • Notification System

6. Revision Controls System

  • Subversion Controls/Git
  • Working with local repositories
  • Working with remote repositories
  • branching
  • merging
  • cloning
  • fetch/pull

7. Configuration Management

  • Chef/Puppet/Ansible Introduction
  • Chef server Hands-on
  • Chef workstation setup
  • Chef Distribution Kit
  • Chef Concepts

8. Environments

  • Attributes
  • Resources
  • Cookbook
  • Run list
  • Recipes
  • Supermarket

9. Jenkins Framework

  • Introduction to Jenkins
  • Jenkins Installation
  • User Profile
  • User Management
  • Security Management
  • Plugins Management
  • Builds Setup
  • Integration with Git
  • Integration with Maven
  • Integration with Tomcat
  • Integration with Maven

10. Working with Docker

  • Introduction to Docker
  • Docker Terminologies
  • Installation of Docker
  • Docker image creation
  • Docker hands-on

11. Containerization using Docker

  • Identify the difference between containers and VMs
  • Virtualization using Docker
  • Deep dive into image and containers concept in Docker
  • What and Why of Containers
  • Introduction to Docker
  • Docker Fundamentals
  • Image Distribution
  • Docker Containers

12. Docker Commands and Use-cases

  • Networking concepts in Docker
  • Best way to use the Docker Volume
  • Creating a Docker file
  • Docker Networking
  • Docker Volumes
  • Docker Files

13. Puppet

  • "Infrastructure -as-Code"
  • Master-agent architecture and catalog compilation in Puppet
  • Write a Puppet program using Puppet DSL
  • Puppet Introduction
  • Puppet Architecture
  • Basic Puppet Terminologies
  • Puppet Language Constructs
  • Install modules from a third-party tool
  • Node classification using hiera and ENC
  • Puppet environment structure and configuration
  • Various kinds of puppet classes and puppet template

14. Chef

  • Introduction to Chef
  • Chef – Server Architectures
  • Chef Workstation
  • Chef – Repo
  • Servers and Nodes
  • Cookbooks and Recipes
  • Installing chef with Knife
  • Data – Bags

15. Ansible

  • Introduction to Ansible
  • Setting up Ansible and Vagrant
  • Ansible Foundations
  • Playbooks
  • Roles
  • Variables
  • Ansible Command Line Usage
  • Ansible Real-Time Production Examples- USE CASES


Share with friends

Date and Time

Location

TruVs

Singapore

Singapore

View Map

Refund Policy

Refunds up to 1 day before event

Eventbrite's fee is nonrefundable.

Save This Event

Event Saved