Duration: 1 Day
Description
This course introduces cloud computing and containerisation for telecommunications professionals. It explains the main cloud service and deployment models, the relationship between compute, storage and networking, and the importance of scalability, automation and availability in telecoms cloud environments.
Participants explore how containers differ from virtual machines and examine the roles of container images, runtimes and registries. The course introduces LXC/LXD, Docker and Kubernetes, explaining how these technologies support application deployment, isolation and orchestration.
The course relates these concepts to the evolution from Virtual Network Functions (VNFs) to Cloud Native Network Functions (CNFs), including the roles of NFV infrastructure and management and orchestration. Guided practical activities introduce container platforms, networking, Docker and a lightweight Kubernetes environment.
Course Modules
- Cloud Computing Concepts for Telecom Engineers
- Introduction to Containers
- Introduction to Docker
- Kubernetes Basics
- Cloud Native in Telecom
Prerequisites
Participants should have a basic understanding of telecommunications networks and IP networking. Familiarity with mobile core network functions will be helpful when considering the telecoms examples. No prior experience of cloud platforms, Docker or Kubernetes is required. Basic familiarity with Linux and command-line operations will be beneficial for the practical activities.
Who the Course Is For
This course is intended for telecoms engineers, core network engineers, technical support and operations specialists, and infrastructure professionals who need an introduction to cloud computing and containerisation. It is particularly relevant to those moving from traditional telecommunications platforms towards virtualised and cloud-native environments, or working alongside teams deploying and supporting containerised network functions.
Learning Objectives
By the end of the course, participants will be able to:
- Describe cloud service and deployment models used in telecommunications.
- Explain core cloud concepts, including compute, storage, networking, scalability and automation.
- Distinguish containers from virtual machines and explain containerisation benefits.
- Describe the roles of container images, runtimes and registries.
- Explain the purpose and architecture of Docker and LXC/LXD.
- Describe how namespaces and cgroups provide isolation and resource control.
- Explain Kubernetes architecture and the roles of control plane and worker nodes.
- Distinguish Virtual Network Functions (VNFs) from Cloud-native Network Functions (CNFs).
- Describe the roles of NFV infrastructure and MANO in telecoms environments.
- Apply container deployment, networking and resilience concepts in practical lab scenarios.