Skip to Scheduled Dates
Course Overview
This course builds directly on the 5G Essentials class. Since you are standing on a strong foundation, you are ready to deploy a 5G network at scale. You will write 5G docker files and learn how to build and test container-based services in the context of 5G. You will then use docker compose to build all services in a test environment. Finally, you will deploy your 5G services onto your own kubernetes cloud, test and troubleshoot. When you have completed this class, you will have a clear picture of the 5G landscape.
You will be able to continue studies in our advanced courses such as docker, microservices, kubernetes, and programming, standing on a strong foundational knowledge of how it all goes together in a real 5G network.
Who Should Attend
- Anyone who is responsible for building a 5G network
- Anyone who is building connectivity or devices for a 5G network
- Anyone who learns best from a hands on experience
Course Objectives
- 5G Microservices
- 5G Containers (docker)
- 5G Core Cloud featuring Kubernetes
- 5G Networking analysis and troubleshooting
Course Outline
Deploying 5G services in containers
- LECTURE: Microservices essentials
- LECTURE: Docker - Essentials
- LAB: Docker file - Build services
- LAB: Docker compose
- LAB: Build a secure Docker registry
Kubernetes orchestration
- LECTURE: K8s essentials
- LAB: Build a k8s cluster for 5G
- LAB: Deploy a secure container registry for 5G containers
- LAB: K8s pods, replica sets, deployments essentials
- LECTURE: K8s services essentials
- LAB: Deploy 5G deployment sets in a 5G cluster
- LAB: Test 5G operation in a production environment
- LECTURE: Review k8s administration essentials exactly as it applies to 5G
5G Network Function virtualization
- LAB: NFV essential L2 components
- LAB: NFV essential L3 components
- LAB: Networking UPFs and K8s infrastructure
- LAB: Perform network troubleshooting and analysis both inside and outside kubernetes.