Course Outline

Introduction

Overview of DevOps Practices Within Government Agencies

  • How does DevOps differ from traditional IT practices in the public sector?
  • Key terms and technologies used in DevOps for government.
  • Application of Agile methodologies within DevOps for government operations.

Overview of Azure DevOps Features and Architecture for Government

  • The Azure DevOps Server tailored for government use.
  • Comparison between hosted and on-premise Azure DevOps solutions for government.
  • Azure DevOps capabilities for end-users in the public sector.
  • Administering Azure DevOps for government agencies.

Setting up and Configuring Azure DevOps for Development in Government

Utilizing Value Stream Map to Evaluate Existing Development Processes in Government

  • Migrating to Azure DevOps for government operations.

Overview of Azure DevOps Core Services and Tools for Government

  • Selecting the appropriate Azure DevOps services for government agencies.

Planning and Tracking Software Development with Azure Boards for Government

  • Leveraging built-in scrum and agile tools in Azure Boards for government projects.
  • Working with Azure Boards dashboard widgets to enhance project visibility.
  • Monitoring project status using Azure analytics tools for government.
  • Enhancing transparency and collaboration among teams with Azure Boards.
  • Integrating Azure Boards with existing GitHub repositories for government use.

Hosting Git Repositories and Collaboration Using Azure Repos for Government

  • Creating and managing repositories and version control with Azure Repos for government.
  • Connecting through secure Git client support for government users.
  • Building REST APIs and webhooks in Azure Repos for government applications.
  • Creating development environments and performing pull requests within government projects.
  • Utilizing the code-aware search feature of Azure Repos for efficient code management.
  • Cleaning up and maintaining repositories to ensure compliance with government standards.

Building and Deploying Software with Azure Pipelines for Government

  • Implementing continuous integration/continuous delivery (CI/CD) processes in government projects.
  • Configuring Azure Pipelines with preferred languages and operating systems for government needs.
  • Utilizing build chaining and multi-phased builds in Pipelines for government workflows.
  • Working with Azure Pipelines registries to manage dependencies for government applications.
  • Deploying containers to Kubernetes or any cloud environment for government use.

Implementing Integrated Package Management Using Azure Artifacts for Government

  • Creating and sharing code packages in Azure Artifacts for government projects.
  • Managing package types with universal artifact management for government requirements.
  • Organizing and securing public and private source code packages for government use.
  • Adding packages to CI/CD pipelines using Azure Artifacts for government workflows.

Testing and Optimizing Code Quality with Azure Test Plans for Government

  • Comparing planned manual testing versus exploratory testing in government applications.
  • Executing the appropriate type of test for enterprise-level government systems.
  • Capturing and analyzing data using Azure Test Plans to enhance code quality for government.
  • Leveraging end-to-end traceability features in Azure Test Plans for government projects.
  • Taking corrective actions to address identified code defects in government applications.

Integrating Azure DevOps Services with Other Extensions for Government

Troubleshooting for Government

Summary and Conclusion for Government

Requirements

  • An understanding of Agile software development methodologies for government projects.
  • Knowledge of any scripting programming language used in federal systems.
  • Basic experience with system administration tasks relevant to public sector IT environments.
  • Knowledge of GitHub workflow and repositories utilized in government settings.

Audience

  • DevOps Engineers for government agencies.
  • Developers working on government projects.
  • Project Managers overseeing public sector initiatives.
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories