Openshift Container Deployment

In de cursus OpenShift Container Deployment van SpiralTrain leren deelnemers hoe zij applicaties kunnen deployen, beheren en schalen binnen een OpenShift omgeving. De training behandelt containertechnologie, OpenShift architectuur, CI/CD pipelines en autoscaling. De inhoud van de cursus sluit aan bij de meest recente versie van OpenShift.

Regio:
2 dagen
Inschrijven
€ 1699
€ 1699
€ 1444
15% korting
TLG550
  • Inhoud
  • Training
  • Modules
  • Algemeen
    Algemeen
  • Reviews
  • Certificaat
  • Openshift Container Deployment : Inhoud

    Cursus OpenShift Container Deployment

    De cursus OpenShift Container Deployment biedt deelnemers een uitgebreide introductie tot OpenShift en de bijbehorende technologieën. U leert de verschillen tussen OpenShift en Kubernetes, evenals het gebruik van de webconsole en de oc CLI. Onderwerpen zoals projecten, RBAC, templates en services worden in detail behandeld, zodat u een solide basis krijgt in OpenShift.

    Containers en Images

    In deze module van de cursus OpenShift Container Deployment leren deelnemers over containertechnologie. U leert hoe u images kunt bouwen met Docker en Podman, het gebruik van image registries, Source-to-Image (S2I) en security best practices voor containers. Dit biedt u de tools om veilig en efficiënt met containers te werken.

    OpenShift Architectuur

    De architectuur van OpenShift is een cruciaal onderdeel van de cursus OpenShift Container Deployment. Hier wordt dieper ingegaan op de verschillende componenten, waaronder master- en workernodes, de control plane, de etcd datastore, networking, storage oplossingen, multi-tenancy en monitoring. Dit inzicht is essentieel voor een goede implementatie van OpenShift.

    Applicaties Deployen

    Een van de belangrijkste aspecten van de cursus is het deployen van applicaties. U leert hoe u applicaties kunt implementeren via DeploymentConfigs, rolling updates, blue-green deployments, resource management, health checks en het gebruik van ConfigMaps en Secrets. Deze kennis stelt u in staat om applicaties soepel en betrouwbaar uit te rollen.

    CI/CD Pipelines Configureren

    In de cursus OpenShift Container Deployment leren deelnemers ook hoe ze CI/CD pipelines kunnen opzetten met OpenShift Pipelines en Tekton. U krijgt inzicht in de integratie met Git, het gebruik van triggers en webhooks, en beveiliging en best practices. Dit is een waardevolle vaardigheid voor moderne softwareontwikkeling.

    Applicaties Beheren en Schalen

    De focus van deze module ligt op het beheren en automatisch schalen van applicaties. U leert over het gebruik van autoscalers, self-healing mechanismen, resource limits, en monitoring via Prometheus. Daarnaast komt logging met Elasticsearch en Kibana aan bod, wat essentieel is voor het onderhoud van applicaties.
    Voor meer informatie over gerelateerde onderwerpen, kunt u de cursus Test Driven Development met JUnit bekijken. Voor uitgebreide documentatie over OpenShift, bezoek de officiële OpenShift website.

  • Openshift Container Deployment : Training

    Doelgroep Cursus OpenShift Container Deployment

    De cursus OpenShift Container Deployment is bestemd voor developers, DevOps engineers en systeembeheerders die applicaties willen deployen, beheren en schalen met OpenShift.

    Voorkennis Cursus OpenShift Container Deployment

    Ervaring met Linux, basiskennis van containers en Kubernetes wordt aanbevolen. Ervaring met DevOps-principes en CI/CD processen is bevorderlijk voor de begripsvorming.

    Uitvoering Training OpenShift Container Deployment

    De training bestaat uit interactieve presentaties afgewisseld met live demo’s en praktische hands-on labs onder begeleiding van een ervaren trainer.

    Certificaat OpenShift Container Deployment

    De deelnemers krijgen na het goed afronden van de cursus een certificaat van deelname aan OpenShift Container Deployment.

    Cursus Openshift Container Deployment
  • Openshift Container Deployment : Modules

    Module 1: OpenShift Fundamentals

    Module 2: Containers and Images

    Module 3: OpenShift Architecture

    What is OpenShift?
    Kubernetes vs OpenShift
    OpenShift Web Console
    oc CLI Tool
    Projects and Namespaces
    Role-Based Access Control
    OpenShift Templates
    Operators Overview
    Developer vs Admin Perspective
    Intro to OpenShift Services
    Containers vs Virtual Machines
    Container Lifecycle
    Building Container Images
    Docker vs Podman
    Image Registries
    Pushing and Pulling Images
    Image Streams
    BuildConfigs in OpenShift
    Source-to-Image (S2I)
    Security Best Practices
    Master and Worker Nodes
    Control Plane Components
    etcd Data Store
    Networking in OpenShift
    SDN vs OVN
    Ingress and Routes
    Storage in OpenShift
    Persistent Volumes
    Monitoring and Logging
    Multi-Tenancy and Isolation

    Module 4: Deploying Applications

    Module 5: Configuring CI/CD Pipelines

    Module 6: Scaling Applications

    Deployment Strategies
    Creating DeploymentConfigs
    Rolling Updates
    Blue-Green Deployment
    Canary Deployment
    Managing Resources
    Environment Variables
    Secrets and ConfigMaps
    Health Checks
    Automatic Rollbacks
    OpenShift Pipelines Overview
    Tekton Pipelines Basics
    Pipeline Resources and Tasks
    Building CI/CD Pipelines
    Integrating with Git Repositories
    Triggers and Webhooks
    Managing Pipeline Runs
    Pipeline as Code (YAML)
    Security and Permissions
    Best Practices for CI/CD
    Scaling Applications Manually
    Horizontal Pod Autoscaler
    Cluster Autoscaling
    Self-healing Applications
    Managing Application Updates
    Resource Quotas and Limits
    Observability with Prometheus
    Application Metrics and Alerts
    Using OpenShift Console
    Logging with ELK Stack
  • Openshift Container Deployment : Algemeen

    Lees de algemene cursus informatie
  • Openshift Container Deployment : Reviews

  • Openshift Container Deployment : Certificaat