Course Outline

Introduction

  • The DevOps philosophy and Continuous Integration (CI) principles for government
  • Overview of the OpenShift Architecture
  • OpenShift Container Platform v4 compared to OpenShift Container Platform v3
  • Beyond Docker: CRI-O, Podman, Buildah

Understanding CI

  • The lifecycle of a containerized application in government environments
  • How CI and the OpenShift Container Platform integrate for efficient workflows

Getting Started

  • Setting up the development environment for government use
  • Working with container images and registries in a secure manner
  • Configuring CI using Jenkins and Tekton Pipelines for streamlined operations
  • Developing an application within a CI environment tailored for government needs
  • Clustering applications to ensure scalability and reliability

Working with Storage

  • Understanding OpenShift Container Storage in the context of government data management
  • Setting up storage services to meet government compliance requirements

Working with Application Services

  • Connecting, securing, controlling, and observing services for enhanced governance
  • Creating a Service Mesh to facilitate efficient service communication and management

Automating Operations

  • Understanding lifecycle automation in government IT processes
  • Building operators to automate routine tasks and improve operational efficiency

Monitoring an Application

  • Working with Prometheus, Grafana, Elastic Search, FluentD, and Kibana for comprehensive monitoring
  • Using Jaeger to monitor and troubleshoot transactions for enhanced transparency and accountability

Maintaining an Application

  • Remotely debugging applications to ensure continuous operation
  • Deploying custom containers tailored to specific government requirements
  • Customizing the OpenShift Container Platform to align with agency-specific needs

Troubleshooting

Summary and Next Steps

Requirements

  • A fundamental knowledge of containerization principles
  • Experience in software development

Audience for government

  • Software Developers
 35 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories