OpenShift - Platform-as-a-Service for developers - Foundation

OpenShift - Platform-as-a-Service for developers - Foundation

Kort om undervisningen i OpenShift

OpenShift private cloud platform er en open source PaaS (Platform as a Service), der kan give hidtil uset it-udvikler-produktivitet.

OpenShift kan bruges til at starte hele it-miljøer op med databaser, virtuelle netværk, Docker cluster og registry, server elasticitet, udvikler-værktøjer og meget, meget mere.

Kurset gennemgår en række grundlæggende services, der giver dig et overblik, og gør dig i stand til selvstændigt at grave dybere ned i de muligheder, OpenShift tilbyder.

Undervisningen består af teoretisk gennemgang efterfulgt af hands-on øvelser, og der vil være mulighed for at diskutere konkrete cases.

Indhold

Overblik over platformen gennemgås.

  • Application Lifecycle Management:

  • Container Management:

    • Service discovery
    • Routing
    • Monitoring
    • Load Balancing
    • Configuration Management

    • Log management
    • Security
    • Multitenancy

Vi udvikler en Java applikation i SpringBoot, der deployes (i flere omgange, for at simulere CI/CD) til OpenShift.

Forudsætninger

Der er ingen forudsætninger for deltagelse, men det vil i nogle tilfælde være en fordel at kende lidt til applikationsudvikling, applikationsarkitektur, netværk og infrastruktur.

Kendskab til Java SE er en fordel

Grundlæggende programmering i Java SE

Målgruppe

IT-udviklere der er nysgerrige på, hvad OpenShift er, og forventer at benytte platformen til at understøtte deres arbejde.

Efter kurset kan deltageren

Udnytte OpenShift-platformen til effektiv IT-udvikling med opsætning af nye miljøer, deployment af applikationer og opdateringer til applikationer via CI/CD-metodikker.

Videre forløb

Efter kurset kan deltagere eksempelvis deltage på: