Course Outline

Introduction

  • Differentiating DevOps from Agile Methodologies
  • Overview of Core DevOps Concepts for Government
  • Key Benefits of Implementing DevOps for Government Operations

Understanding the DevOps Phases

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

Defining DevOps Structure and Processes for Government

  • Clarifying Roles and Responsibilities in DevOps Teams
  • Planning and Evaluating the Adoption of DevOps for Government Projects
  • Customizing or Standardizing the DevOps Pipeline for Government Needs

Setting Up the DevOps Infrastructure for Government

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

Building Automation Tools for Government Use

  • Understanding Automation Scenarios in a Government Context
  • Creating and Running Automated Tests with Selenium
  • Implementing Build and Deployment Automation Workflows for Government Projects

Integrating Security into DevOps Processes for Government

  • Understanding the DevSecOps Model in a Government Setting
  • Defining Security Policies and Procedures for Government Operations
  • Automating DevOps Security Processes and Tools for Enhanced Governance

DevOps Best Practices and Tips for Government

Summary and Next Steps for Government Implementation

Requirements

  • An understanding of Agile methodologies for government projects
  • Experience in software development within public sector environments

Audience

  • DevOps engineers for government agencies
  • IT managers in public sector organizations
  • Developers working on government initiatives
 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories