• info@annexit.com
  • +91 9246541666 , +91 9395301564
<?php the_title_attribute(); ?>

DevOps Online Training

 0 (No Review)

No student enrolled

Course Duration

10 week

About AnnexIT

AnnexIT is a leading e-learning platform providing live instructor-led interactive online training. We

cater to professionals and students across the globe in categories like Big Data & Hadoop, Business

Analytics, NoSQL Databases, Java & Mobile Technologies, System Engineering, Project Management

and Programming. We have an easy and affordable learning solution that is accessible to millions of

learners across the globe.

Course Description

DURATION : 2 Months

MODE OF TRAINING: Online

LEVEL : Advanced

DevOps Introduction

DevOps refers to an organization’s mix of tools and practices, which is targeted at increasing applications, software and service delivery. The model incorporates the application development and information technology operations teams together to work as one synchronized unit. This is also where the DevOps name is derived from. Through the application development lifecycle, therefore, the teams can function in a way that promotes fast and easy development, security and quality assurance.

DevOps limits downtime that would normally occur through the phases of each stage of the application’s lifecycle, such for instance between development and testing. More so, using numerous DevOps tools, the teams can automate processes that would normally be manual, which increases efficiency and cuts down on time and resources used through the development process.

The DevOps Online Training Program AnnexIT will offer you an in-depth understanding of numerous DevOps equipment inclusive of Git, Jenkins, Docker, Ansible, Puppet, Kubernetes and Nagios. This training is completely arms-on and designed in a manner that will help you turn out to be an avowed practitioner through fine practices in non-stop development, non-stop trying out, Configuration control, and non-stop Integration, and in the end, continuous tracking of software throughout its improvement existence cycle.

Pre Requisites to learn DevOps

  • Basic understanding of Linux/Unix system concepts.
  • Familiarity with Command Line Interface (CLI).
  • Familiarity with a Text Editor.
  • Experience with managing systems/applications/infrastructure.

    AWS Course Curriculum

    • Understanding Developement
    • Developement SDLC : WaterFall & Agile
    • Understanding Operations
    • Dev vs Ops
    • DevOps to the rescue
    • What is DevOps
    • DevOps SDLC
    • Continous Delivery model
    • DevOps tools for DevOps SDLC
    • DevOps Roles & Responsiblities

    Linux Quickstart

    • Linux Introduction, Principles & Linux distros
    • Command line utililities & Basic commands
    • Linux Filesystem
    • Text Editors (VIM)
    • Filters & I/O Redirections
    • Users & Group administration
    • File permissions & Ownerships
    • Sudo
    • Software Management: Redhat & Ubuntu
    • Useful tools: ssh, telnet, scp, rsync, disk utils, backups etc
    • Service & Process management
    • Systems and HW stats

    Networking fundamentals Part 1

    • Components of computer networks
    • Classification: LAN, WAN, Peer to Peer network, Server based
    • Switches
    • Routers
    • Network Architecture
    • Protocols
    • Port numbers
    • DNS
    • DHCP
    • IP Addresses

    • Infrastructure
    • Network layout
    • Services & Components
    • Databases
    • Datastores
    • Architecture from a DevOps perspective
    • Virtualization,Implementing Vprofile on VM’s

    • Introduction to cloud computing.
    • DevOps & Cloud
    • Public, Private & Hybrid cloud
    • IAAS, PAAS & SAAS
    • Cloud computing & DevOps

    • Introduction to Public cloud with AWS
    • Setup your own account and Manage it
    • IAM: Manage users, groups, roles & policies
    • Secure your AWS account
    • Ec2 services: Instances, AMI, EIP, Security groups, key pairs
    • EBS: Manage Volumes for ec2, backups & restores
    • ELB: Load balance your own website
    • S3: Use S3 to host websites & as a centralised storage
    • RDS: Setup & Manage your own Highly available Database

    Version control system with Git

    • What is VCS & why it is needed
    • DevOps use cases
    • Setup your own repo with git
    • Manage your code base/source code with GIT & GITHUB
    • Continous Integration with Jenkins
    • Introduction to continous integration.
    • Build & Release and relation with DevOps
    • Understanding developement and developers
    • Why Continous integration
    • Jenkins introduction and setup
    • Jenkins projects/jobs
    • Jenkins plugins
    • Jenkins administration

    Dockers & Containers

    • What are containers
    • Diffrence between VM’s & Containers
    • Hypervisor Vs Docker Engine
    • Docker Introduction
    • Docker installation
    • Images & containers basics
    • Images

    Networking fundamentals Part 2

    • Ip Addresses & Subnet Masks
    • IP Address Ranges
    • Subnetting
    • Private Vs Public networks
    • High Availaiblity
    • Firewalls & NACL

    More DevOps tools (Optional)

    Chef

    • Chef Overview and comparision with Ansible & Puppet
    • Understanding chef concepts.
    • Writing chef recipes
    • Creating cookbooks
    • Hosted chef server
    • Knife
    • Bootstraping/ adding nodes
    • Roles
    • Berkshelf
    • Setting up your own chef server
    • Managing chef from Chef UI
    • Databags
    • Chef supermarket

0.00 average based on 0 ratings

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

Course Features

  • Duration 60h
  • Max Students Unlimited
  • Certificate Yes
  • Skill Advance
  • Category Programming

Talk with Annex IT