Course Outline

Day 1

Introduction to DevOps (with Simple Exercises)

  • Introducing DevOps to Existing Agile Teams for Government
  • Simple Case Studies
  • The IT Core Chronic Conflict
  • DevOps Roles
  • Definition of DevOps
  • Core Concepts

How Does DevOps Work?

  • Continuous Integration
  • Continuous Deployment
  • Continuous Delivery
  • Continuous Testing
  • Continuous Monitoring
  • Automation

Day 2

Build and Test Automation

  • Jenkins
  • Selenium
  • JMeter
  • Testing Strategy for Deployment
  • Quick Feedback

Deployment Automation

  • Ansible
    • Managing Multiple Machines
    • Writing Simple Playbooks
  • Comparison to Chef and Puppet
  • Docker
    • Deployment Through Registry
  • Kubernetes
    • Pods and Replication Controllers
    • Replication

Day 3

Environment Provisioning

  • Amazon AWS
    • Deployment Strategies
    • Automating Provisioning
  • Comparison of AWS to OpenStack

Automated Feedback and Monitoring

  • Nagios
    • Hosts and Group Hosts
    • Monitoring
    • Notifications
  • Comparison to Zabbix

Requirements

A strong theoretical foundation in DevOps practices is essential. This should be complemented by a solid understanding of Agile methodologies, which are critical for efficient and effective project management for government operations.

 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories