COURSE OBJECTIVE:
• Identify fundamental cloud concepts• Identify the concepts of Linux virtualization• Identify the concepts of Linux namespaces• Identify the concepts of containerization• Identify the basics of Network Virtualization• Introduction to NFV and SDN• Introduction to OpenStack• Identify the key concepts of OpenStack Configuration• Identify the basics of OpenStack Networking• Identify the basics of Kubernetes• Describe Kubernetes interfaces Identify the key concepts of Kubernetes configuration• Introduction to Juniper Cloud Native Contrail Networking• Identify the basics of Cloud Native Contrail Networking configuration
TARGET AUDIENCE:
Individuals responsible for planning and coordinating cloud enabled networks and services in data center, private cloud, public cloud, hybrid cloud, service provider, and enterprise WAN environments.
COURSE PREREQUISITES:
• Basic TCP/IP skills• Basic network understanding• General understanding of data center environments• General understanding of enterprise WAN environments• Basic understanding of virtualization• Completion of the Getting Started with Cloud eLearning course
COURSE CONTENT:
DAY 1Course IntroductionFundamental Cloud Concepts• Identify key cloud concepts• Describe components of cloud architecture• Identify Juniper solutions for cloud infrastructureLinux Virtualization• Overview of the Linux architecture• Describe the concept of Linux virtualizationLab 1: Linux VirtualizationLinux Namespaces• Overview of the Linux containment features• Describe the concept of network namespaces• Describe the concept of Linux bridgingLab 2: Linux NamespacesContainerization• Describe containerization using Docker• Describe Docker networkingLab 3: ContainerizationLab 4: cSRXNetwork Virtualization• Describe concepts of virtual networks• Describe how to extend virtual networkLab 5: Network VirtualizationDAY 2Network Functions Virtualization andSoftware-Defined Networking• Describe the concepts of Software-defined networking (SDN)• Describe the concepts of Network FunctionsVirtualization (NFV)Introduction to OpenStack• Describe the OpenStack fundamentals• Describe OpenStack UILab 6: OpenStack Configuration—WebUIOpenStack Configuration• Identify the OpenStack interfaces• Describe the OpenStack orchestration concepts• Describe how to create instances in OpenStackLab 7: OpenStack Configuration—CLIOpenStack Networking• Describe OpenStack networks and security groups• Describe OpenStack routing• Describe the concept of Floating IP addresses and load balancingLab 8: OpenStack NetworkingDAY 3Introduction to Kubernetes• Overview of Kubernetes fundamentalsLab 9: Kubernetes BasicsKubernetes Networking• Describe how to provision a Kubernetes cluster• Describe Kubernetes networkingLab 10: Kubernetes NetworkingIntroduction to Cloud Native ContrailNetworking• Overview of Contrail Networking• Describe the features of Contrail NetworkingContrail Basic Configuration• Overview of the installation requirements• Explore the Contrail UI• Describe how to create a virtual network in Contrail• Describe how to create basic security controlsLab 11: Contrail Basic Configuration
FOLLOW ON COURSES:
Cloud Automation Using Contrail