5G Essentials

Duration

14 hours or 2 classroom days

Course Overview

5G is the next-generation of mobile networks beyond the 4G LTE mobile networks existing today. The vision of 5G is becoming clearer and most experts say 5G will feature network speeds that are blazingly fast at 20 Gbps or higher and have low latency at mere milliseconds. The entire 5G approach takes advantage of containers, virtualization, SDN and NFV. Students will cover the design motivation and underlying technology of 5G service-based architecture as well as new vocabulary terms you must learn. We will cover enough about 5G radio to understand the differences between 4G and 5G. And finally, take a look at the 5G core in action. Sample message flows of typical 5G processes are covered message by message. The goal is to more clearly see how the 5G accomplishes its goals by observing how it actually works.

Download Detailed Outlline

  1. Kubernetes Architecture
    • Components
    • Master Services
    • Node Services
    • K8s Services
    • Labs
      • Navigating K8s Lab Environment
      • Docker Refresher
  2. kubectl Commands
    • kubernetes namespace
    • kubernetes context
    • Contexts
    • Kubernetes Resources
    • Labs
      • Kubernetes Namespace
      • Kubernetes Context
      • The Kubernetes get Command
      • The Kubernetes describe Command
      • The kubectl CLI Interface
      • Sorting Pods by Restart Count
      • Listing Pods, Deployments, Services
  3. Pods
    • What is a Pod?
    • Create, List, Delete Pods
    • How to Access Running Pods
    • Pod Wellness Tracking
    • Managing Cloud Resource Consumption
    • Volumes
    • Labs
      • Creating a Pod Manifest
      • Creating and Deleting a Pod
      • Liveness and Readiness Probe
      • Resource Definition and Controls
      • Run Commands in a Pod
      • Gathering Details of a Pod
      • Running Commands in a Container
      • Challenge: Deploy a Pod from Start to Finish
  4. Labels and Annotations
    • Labels
    • Annotations
    • Labs
      • Listing Pods with Labels
      • Label a Kubernetes Pod
      • Remove Pod Labels
      • Apply Modify and Search for Labels
      • Defining an Annotation
        Day 2
  5. Networking
    • Packet Forwarding
    • Services
    • Network Plugins
    • Network Policy
    • Labs
      • Port Forwarding with Kubernetes

  * Deploy network policy
  * Using Nodeports
  1. Replica sets
  • ReplicaSet Function
  • Deploying ReplicaSets
  • Scaling ReplicaSets
  • Labs
  • Creating a ReplicaSet SPEC
  • Creating a ReplicaSet Pod Template
  1. DaemonSets
  • DaemonSet Purpose
  • Manging DaemonSets
  • Updating DaemonSets
  • Labs
  • Creating and Testing a DaemonSet
  1. Jobs
  • The K8s Job
  • Work Queues
  • Labs
  • Deploy RSA Keys as a Job
  1. Configuration Files and Secrets
  • Config Maps
  • Secrets
  • Managing ConfigMaps and Secrets
  • Labs
  • Create and List Secrets in a Pod
  • Create an nginx ConfigMap
  1. Deployments
  • Deployment Object
  • Updating Deployments
  • Deployment Strategies
  • Labs
  • Running Multiple Pods
  • Exposing a Deployment
  • Imperative Scaling
  • Declaritive Scaling
  • Autoscaling
    Day 3
  1. Storage
  • Physical Storage
  • K8s Stateful Service Architecture
  • Labs
  • Add a New Volume to a Pod
  • Copy Files to and from Pods
  1. Stateful Applications
  • Challenges with Stateful Services
  • K8s Stateful Service Architecture
  • Labs
  • Deploy MySQL
  1. Application Examples
  • Enabling Resource Quota
  • WordPress
  • Labs
  • Deploy Ghost with Kubernetes
  • Connect Ghost to MySQL
  • Add a Resource Quota to the Ghost App
  • Add Network Policy to Restrict MySQL Access
  1. Introduction to Helm and Tiller
  • Helm Introduction
  • Charts
  • Labs
  • Write a Chart to Deploy the Ghost Project
  • Deploy Ghost using Helm
  1. Monitor, Log, and Debug
  • How to Troubleshoot Kubernetes
  • Labs
  • Accessing Logs
  • View Logs of a Pod
5G Training

Enroll

Self-paced: $ 395 USD

  • COMING SOON
  • Digital course materials
  • Includes 1 year access to videos
  • 60 day access to hands-on labs

Live Instructor via the web: $ 1795 USD

  • COMING SOON
  • Virtual web-based presentation
  • A teacher to guide you

Bring us Onsite:

  • Contact us for onsite quotes

Next Public Course Offerings:

  • COMING SOON


  • Testimonials

    Different plans for everyone

    Choose the pricing that fits your business needs

    Live Instructor via the Web
    $ 1795
  • COMING SOON
  • Virtual web-based presentation
  • A teacher to guide you
  • Buy Instructor Led

    Onsite
    Contact Us
  • COMING SOON
  • Digital and Printed course materials
  • -->
  • Hands-on Lab access
  • Contact Us