Course Outline

Introduction

  • Comparing DevOps and Agile Methodologies
  • Overview of Core DevOps Concepts
  • Key Benefits of Implementing DevOps for Government

Understanding the DevOps Phases

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

Defining DevOps Structure and Processes for Government

  • Roles and Responsibilities in a DevOps Environment
  • Planning and Evaluating the Adoption of DevOps Practices
  • Customizing or Standardizing the DevOps Pipeline

Setting Up the DevOps Infrastructure for Government

  • Selecting Kanban Tools for Workflow Tracking (e.g., Jira, Azure DevOps)
  • Managing Source Code with Git
  • Building Applications Using Gradle and Jenkins
  • Deploying Applications with Docker and Kubernetes

Building Automation Tools for Government

  • Identifying Automation Scenarios
  • Creating and Running Automated Tests with Selenium
  • Implementing Build and Deployment Automation Workflows

Integrating Security into DevOps Processes for Government

  • Understanding the DevSecOps Model
  • Establishing Security Policies and Procedures
  • Automating Security Processes and Tools in DevOps

DevOps Best Practices and Tips for Government

Summary and Next Steps for Government

Requirements

  • An understanding of Agile methodologies for government
  • Experience in software development

Audience

  • DevOps engineers
  • IT managers
  • Developers
 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories