Get in Touch

Course Outline

Overview of Container Technologies and OpenShift Platform

  • Course structure and established learning outcomes
  • Comparative analysis of containerized environments versus virtual machines
  • Architectural framework and core components of the OpenShift platform

Container Image Management and Registry Operations

  • Construction of Dockerfiles and Podman configurations for image generation
  • Management of image tags, layers, and optimization strategies for efficiency
  • Integration of container registries and execution of image pull operations within OpenShift

Foundational Kubernetes Principles

  • Lifecycle management of Pods, ReplicaSets, and Deployments
  • Application of labels, selectors, and resource allocation constraints
  • Implementation of Namespaces, quota policies, and scheduling mechanisms

Application Deployment on OpenShift

  • Utilization of OpenShift projects, BuildConfigs, and ImageStreams
  • Administration via the oc command-line interface and web console
  • Execution of rolling updates, rollbacks, and deployment strategies

Networking Services and External Accessibility

  • Configuration of ClusterIP, NodePort, and LoadBalancer service types
  • Establishment of OpenShift routes to facilitate external access patterns
  • Implementation of Network policies and resolution of connectivity issues

Data Persistence and Configuration Management

  • Provisioning of PersistentVolumes, PersistentVolumeClaims, and storage classes
  • Administration of application settings via ConfigMaps and Secrets
  • Management of stateful applications and protocols for backup and recovery

Security Posture, Observability, and Incident Resolution

  • Enforcement of Role-Based Access Control (RBAC), service accounts, and security contexts
  • Oversight through metrics collection, log aggregation, and health verification
  • Standard operating procedures for troubleshooting and incident response

Program Conclusion and Future Actions for government

Requirements

Skill Prerequisites
  • Fundamental proficiency in the Linux command-line interface.
  • Working knowledge of core software development principles.
  • Comprehensive understanding of network infrastructure and protocols.

Intended Audience

Target Participants
  • Software engineers tasked with application containerization.
  • Platform engineering and operations personnel.
  • DevOps specialists deploying OpenShift-centric automation pipelines for government applications.
 35 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories