Price: $3,999.00

Length: 4 Days
Print Friendly, PDF & Email

DevOps Training Bootcamp

Analysts often recommend a DevOps strategy because studies show that teams that fully embrace DevOps practices work smarter and faster, and deliver better quality to their customers.

The increased use of automation and cross-functional collaboration reduces complexity and errors, which in turn improves the Mean Time to Recovery (MTTR) when incidents and outages occur.

It’s about accelerating time-to-resolution. Full transparency and seamless communication enable DevOps teams to minimize downtime and resolve issues faster.

Critical issues need to be resolved fast or organizations may lose their customers. Key issues slip through the cracks in the absence of open communication, resulting in increased tension and frustration among teams.

Open communication like that ingrained into a DevOps operation helps development and operations teams swarm on issues, fix incidents, and unblock the release pipeline faster.

A DORA report found that organizations that build a DevOps culture deploy over 200 times more frequently and over 100 times faster than non DevOps cultures.

A lack of automated test and review cycles slow the release to production, while poor response time kills velocity and team confidence.

The business benefits from DevOps are considerable. The business value lies in the ability to improve the production environment in order to deliver software faster with continuous improvement.

You need the ability to anticipate and respond to industry disruptors without delay. This becomes possible within an Agile software development process where teams are empowered to be autonomous and deliver faster, reducing work in progress.

Once this occurs, teams are able to respond to demands at the speed of the market.

Of course, there are some fundamental concepts that need to be put into action in order for DevOps to function as designed, including the need to:

  • Remove institutionalized silos and handoffs that lead to roadblocks and constraints, particularly in instances where the measurements of success for one team is in direct odds with another team’s key performance indicators (KPIs).
  • Implement a unified tool chain using a single application that allows multiple teams to share and collaborate. This will enable teams to accelerate delivery and provide fast feedback to one another.

The end objective of initiating a DevOps culture is to change the mindset for IT in general. In building on top of Agile and lean practices, DevOps focuses on incremental development and rapid delivery of software.

DevOps Training Bootcamp Course by Tonex

DevOps Training Course Description

DevOps Training covers the fundamental concepts and principals behind DevOps, together with the methods to implement the DevOps practices in your organization. You will learn about the value proposition of DevOps and DevOps tools, including Chef, Puppet, Jenkins, Docker Deep Dive, Ansible etc.

DevOps Training includes both theoretical and practical modules through which you will learn and experience what you learn with real-world projects and exercises. The practical module includes several labs, group activities, and hands-on workshops.

Other Related Courses

IT MODERNIZATION, AGILE AND DEVOPS

Audience

DevOps Training Bootcamp is a 4-day course designed for:

  • Enterprise and solution architects
  • IT Leadership, operations, and infrustructure people
  • CIOs / CTOs
  • System administrators
  • Release engineers
  • Configuration managers
  • Developers and application team leads
  • Scrum pros
  • Software managers
  • IT project & program managers
  • Product managers

Training Objectives

Upon the completion of DevOps Training Bootcamp, the attendees are able to:

  • Understand the fundamentals of system and systems engineering
  • Understand the meaning of DevOps
  • Apply DevOps practices in their systems
  • Use DevOps methods and tools appropriate to their need
  • Explain and use of Chef, Puppet, Jenkins, and Docker Deep Dive, Ansible tools when necessary
  • Empower infrastructure automation through the leading configuration tools of Chef, Puppet, Jenkins, and Docker Deep Dive, Ansible
  • Plot a footpath to continuous IT operations in their own corporation
  • Convert IT from a random cost center to a tactical source of business value and competitive advantage
  • Execute a cultural conversion plan to unite teams supporting a business mission
  • Constantly oversee capacity and operations
  • Map and visualize IT workflow to remove blocks and simplify capacity
  • Arrange inhibitive work and organized paydown of technical debt
  • Execute Kanban for technical IT work
  • Track and manage Work in Progress (WIP) so they can tailor their production based on the highest efficiency
  • Execute a real-world plan to split siloes between various IT units
  • Identify positive feedback loops in IT work, and exploit them to enhance efficiency
  • Effectively communicate the development and results of their DevOps efforts to leadership
  • Apply a useful process for incorporating product quality “at the source,” cutting down dependence on backend QA and reactive measures to quality concerns
  • Get real-world approaches for executing agile notions into infrastructure management and the manufacture environment
  • Become master in a DevOps toolbox: Agile approaches, real-time version control, configuration management, containerization and automation tools for infrastructure, monitoring and application deployment

Course Outline

DevOps Overview

  • Fundamentals of DevOps
  • DevOps definition
  • Terminology
  • DevOps backgorund
  • DevOps value
  • Processes
  • DevOps erspectives
  • DevOps and Agile
  • DevOps team
  • DevOps issues and barriers
  • How DevOps works?
  • Who could benefit from DevOps?
  • What issues led to designing DevOps?
  • Tools

Overview of Systems Engineering

  • Definition of systems
  • Systems engineering definition
  • Systems component
  • Systems on system engineering
  • Architectural configurations
  • Systems engineering rules
  • Notions of system
  • Systems engineering features
  • Requirements evaluation
  • Physical solution development
  • MBSE
  • Trade studies analysis
  • System components description
  • System incorporation
  • Verification and validation tools
  • Engineering management
  • Design traceability
  • DevOps systems engineering

The Cultural Aspects of DevOps

  • An Agile overview
    • Testing common misalignments
    • Siloes of job purposes or alignment of mission?
    • Change management issues
    • Institutionalized responsibility
    • The Agile “dev disruption”
  • Multidisciplinary work
  • Culture and consistent provision
    • The deployment pipeline
    • A new method of testing
    • The effect of automation
    • Shifting towards CD culture
  • Cultural typologies
    • Researching the culture
    • Individual and organizational culture
    • Lessons from Agile
    • Cultural development tools
  • Responsibility and failure
    • Effects on engineering practices
    • Reversing the dynamic
    • The significant DevOps faults
  • Getting to reproductive
    • Constructing the failure into the business
    • Kaizen and continuous improvement

Executing the DevOps

  • The anatomy of a DevOps approach
  • 9 steps to DevOps execution
    • Pilot projects
    • Using Agile beyond development
    • DevOps stages and priorities
  • Configuration management
    • Configuration management rules
    • Employing configuration management
    • Configuration management tools
  • Infrastructure as code
    • Background and issues of infrastructure
    • Objectives and benefits of considering infrastructure as code
    • Incorporating agility into infrastructure and the enterprise
    • Scrum teams
    • Done vs. acceptance
  • Managing the workflow
    • Kanban
    • Work in Progress (WIP)
    • Visualizing work in your own position
  • Security review
    • Reasons of malfunction
    • Application security: the weakest link
    • Security and DevOps
    • Do the security early

The Cloud Platform

  • Introduction
  • DevOps features
  • DevOps concerns of the unique cloud structures

Operations

  • Introduction
  • Operations services
  • Service operation purposes
  • Constant service operations improvement
  • DevOps and operations

The Deployment Pipeline

  • Fundamentals of architecture
  • DevOps systems and architectural change
  • Architectural framework
  • Microservice architecture quality evaluation
  • Microservice application in the existing systems
  • Managing the deployment
  • Rational consistency
  • Partial deployment
  • Depolying multiple environemnts

Designing and Testing DevOps

  • Introduction
  • Deploying a system
  • Crosscutting features
  • Pre-commit verification
  • Integration testing
  • Executing the testing
  • Potential incidents

DevOps Tooling

  • Modern DVCS version control
    • Git and Github
    • Mercurial
  • Automation
  • Monitoring and evaluation
    • KPIs for M&M
    • Visibility and M&M
    • Alerts
    • Usual tools
  • Typical DevOps toolkits
    • Configuration management
    • Continual incorporation
    • Deployment
    • Process examining
    • Containerization
    • Collaboration

Plotting your Development

  • Revisiting consistent delivery & operation
  • Make your expectations clear
  • Enterprise DevOps
  • Scaling DevOps
  • DevOps resources
  • How to improve the code

Ansible Application in Configuration Management

  • Introduction
  • Establishing the configuration
  • Ansible moduels
  • Roles and responsibilities
  • Ansible command line application
  • Use Cases

Docker Deep Dive

  • Fundamentals of Docker
  • Constructing and deploying Docker
  • Docker internals
  • Use Cases

Chef DevOps Deployment

  • Introduction to Chef
  • Designing the web server cookbook
  • Node object
  • Data-bags
  • Chef environment
  • Responsibilities
  • Deploying nodes in manufacture
  • OpenSource chef server

Puppet DevOps Deployment

  • Introduction to Puppet
  • Puppet features
  • Puppet modules
  • Puppet DSL
  • Puppet roles
  • Hiera
  • Apache module
  • Node category
  • Resource type practice
  • The most recent Puppet

Jenkins and Automation

  • Introduction to Jenkins
  • Jenkins configuration
  • Managing Jenkins
  • Establishing diverse automation
  • Having fun with Jenkins

TONEX Hands-On Workshops and Case Study Samples

  1. Supporting Amazon Multiple Datacenters
  2. Executing a Continual Deployment Pipeline for Enterprise
  3. How to Migrate to Microservices?

 

DevOps Training Bootcamp Category: Systems Engineering

Request More Information

Please enter contact information followed by your questions, comments and/or request(s):
  • Please complete the following form and a Tonex Training Specialist will contact you as soon as is possible.

    * Indicates required fields

  • This field is for validation purposes and should be left unchanged.

Request More Information

  • Please complete the following form and a Tonex Training Specialist will contact you as soon as is possible.

    * Indicates required fields

  • This field is for validation purposes and should be left unchanged.