Skip to Scheduled Dates
                        
                        Course Overview
                        This three-day course provides students with the foundational knowledge required to work with basic cloud components in a Juniper environment. The course summarizes cloud concepts, virtual networks, containerization, and cloud management. Through demonstrations and hands-on labs, students will gain experience in configuring and monitoring cloud automation tools and using various cloud configuration formats. Students will also become familiar with several cloud-native applications. Students will learn and better identify the Juniper solutions for cloud infrastructure, including virtualization (vSRX, vMX), and containerization (cSRX, cRPD).
                    
                
                
                        Who Should Attend
                    
                        Individuals who want a basic understanding of cloud solutions using Juniper products, virtualization, OpenStack, Red Hat OpenShift, and containerization, including Docker and Kubernetes
                    
                
                
                        Course Objectives
                        
                    
                        
- Identify the key fundamental cloud concepts.
 
- Identify the concepts of Linux virtualization.
 
- Identify the concepts of Linux namespaces.
 
- Identify the concepts of Linux containerization.
 
- Identify the basics of network virtualization.
 
- Describe the main concepts of SDN and NFV.
 
- Describe the fundamentals of OpenStack.
 
- Identify the key concepts of the OpenStack configuration.
 
- Identify the basics of OpenStack networking.
 
- Identify the basics of Kubernetes.
 
- Identify the key concepts of Kubernetes networking.
 
- Identify the key concepts of Red Hat OpenShift.
 
                    
                        
                    
                
                
	
                
                
	
                
                
	
                Course Outline
                
                        
                            1: Course Introduction
2: Fundamental Cloud Concepts
- Describe key cloud concepts
 
- Describe components of a cloud architecture
 
- Identify Juniper solutions for cloud infrastructure
 
3: Linux Virtualization
- Describe virtualization techniques
 
- Describe the Linux architecture
 
- Examine key virtualization concepts
 
- Lab 1: Linux Virtualization
 
4: Linux Namespaces
- Describe Linux namespaces and other kernel containment features
 
- Describe network namespaces
 
- Identify the concept of routing instance segregation
 
- Lab 2: Linux Namespaces
 
5: Containerization
- Describe a container
 
- Define the Docker architecture
 
- Examine the process of creating a container using Docker
 
- Describe Docker networking
 
- Lab 3: Containerization
 
- Lab 4: cSRX
 
6: Network Virtualization
- Explain the concepts of a virtual network
 
- Describe how to extend virtual networks
 
- Lab 5: Network Virtualization
 
7: Software-Defined Networking and Network Functions Virtualization
- Describe SDN architecture and its benefits
 
- Describe NFV architecture and its benefits
 
- Summarize the relationship between SDN and NFV
 
8: Introduction to OpenStack
- Describe the basics of OpenStack
 
- Discuss OpenStack services
 
- Review basic OpenStack concepts
 
- Create and manage OpenStack instances
 
- Lab 6: OpenStack web UI Configuration
 
9: OpenStack Configuration
- Describe the OpenStack CLI
 
- Examine the OpenStack API
 
- Describe orchestration through Heat templates
 
- Lab 7: OpenStack CLI Configuration
 
10: OpenStack Networking
- Explain how OpenStack networking is implemented
 
- Determine how to create a network
 
- Describe security groups for VMs
 
- Explain how to set up OpenStack routing
 
- Describe the concept of floating IP addresses
 
- Review the load-balancing techniques
 
- Lab 8: OpenStack Networking
 
11: Introduction to Kubernetes
- Explain the fundamentals of Kubernetes
 
- Describe the Kubernetes objects
 
- List the Kubernetes tools
 
- Illustrate the basics of KubeVirt
 
- Define Kubernetes namespaces
 
- Lab 9: Basic Kubernetes
 
12: Kubernetes Networking
- Describe Kubernetes networking
 
- Examine connecting applications with services
 
- Review a multitier application deployment on a Kubernetes cluster
 
- Lab 10: Kubernetes Networking
 
13: Red Hat OpenShift
- Describe the relationship between Kubernetes and OpenShift
 
- Explain the installation process for OpenShift
 
- Navigate the Web UI for OpenShift
 
- Create an application using the OpenShift Web UI
 
- Navigate the OpenShift CLI
 
- Create an application using the OpenShift CLI