OpenShift Origin Cloud Native Development
Build SpringBoot and GoLang Micro services running in OpenShift Origin
Description
Summary
This course teaches student how to build a Cloud Native Micro Services (SpringBoot Java and GoLang) running in OpenShift Origin version 3.9 - 3.10.
It begins by creating two REST API in Java and GoLang. Once the applications were built, students learns how to build Image and Dockerize the application and have it published to Docker Hub.
After familiarising and getting comfortable to Docker, lecture transitions to OpenShift installation, administration, and basic concepts. From the knowledge gained in OpenShift, the SpringBoot and GoLang application will then be deployed as micro service running in OpenShift.
Outline
About the Author
Docker Overview
Docker Step by Step Installation
MySQL Container
Persistent Storage
Dockerfile
Build Micro Service in Docker
GoLang Micro Service
Java SpringBoot Micro Service
Cloud Native Build Process
DockerHub
OpenShift Architecture
Three Types of OpenShift Installation
OpenShift in Docker
OpenShift in MiniShift
OpenShift Cluster
Securing OpenShift Installation
OpenShift Key Concepts
Projects
Applications
Routes
Pods
MySQL in OpenShift
Port Forwarding
Persistent Storage
Deploy SpringBoot REST API Project in OpenShift
Source to Image using GoLang REST Project
What You Will Learn!
- Build Cloud Native Microservice
- Docker Core Skills
- Openshift Core Skills
- Docker Microservice Deployment
- Openshift Microservice Deployment
- Basic DevOps
- GoLang REST Web Service
- SpringBoot Web Service
Who Should Attend!
- Technical Architect
- Developers
- Technical Executives
- Programmers
- Cloud Architect
- CTO