Networking in Public Cloud Deployments


Home » Courses » Networking in Public Cloud Deployments

Master the intricacies of networking, network security, and network services in public, hybrid and multi-cloud cloud deployments with this high-intensity interactive online course.
You have to be registered for this online course, or have this course selected as part of an active Expert Subscription to access all course materials.

43:56 Free items Course Introduction

This section describes:

  • Self-study materials and live sessions;
  • Hands-on exercises;
  • Detailed course contents
  • How you should progress through the course;
Course Overview 12:26 2020-08-20
Hands-on Exercises 10:13 2020-02-11
Course Content 9:22 2020-02-11

11:55 More Information

Finding Your Way Around the Course Materials 11:55 2019-12-22

This video was recorded during the network automation course introduction, but the principles of navigating through the course materials apply to this course as well.

Must-read Documents

Read This First document 7.9K 2019-11-13
Course web site
Submitting Hands-On Exercise Solutions 1.6K 2019-12-13

6:19:37 Getting Started

The first module of the course focuses on concepts, the big picture, and requirement collection phase. We'll discuss these topics:

  • The difference between cloud services and typical enterprise IT infrastructure;
  • Identifying the reliability and recovery requirements
  • Cloud-native application architectures
  • AWS and Azure concepts (regions, availability zones...)

24:26:14 Automating Cloud Deployments

Migrating to cloud infrastructure won't increase the speed- or reliability of application deployment if you continue to use the traditional manual processes, or configure one-off environments with GUI.

This module will describe the principles of automated workload deployment and commonly-used tools, and introduce infrastructure-as-code concepts.

6:13:10 Compute and Storage Infrastructure

Modern public clouds offer hundreds of services... most of them offered on top of common infrastructure components like virtual machines.

This module describes the basics of compute virtualization and focuses on container- and serverless services.

9:34:19 Networking in Public Clouds

Virtual networking in public clouds is different - there are no layer-2 segments, IP routing has unexpected quirks, and subnets behave almost like VRFs.

This module introduces the typical cloud networking services, and describes how they are implemented in AWS and Azure.

4:04:31 IPv6 in Public Cloud Deployments

It's harder and harder to ignore IPv6, and major public cloud providers already implemented numerous IPv6 features, first in public-facing infrastructure, then in virtual networks.

This module will introduce IPv6 concepts, describe where you might want to use IPv6 in your deployments, and how you could provide dual-stack connectivity to your customers while deploying IPv4 or IPv6-only virtual networks.

8:55:50 Security Considerations

Just because you moved your applications into a public cloud doesn't mean that you don't have to worry about security - it becomes even more critical to protect your applications with the plethora of tools made available by public cloud providers.

This module describes the security basics of public cloud deployments and focuses on network security mechanisms.

3:30:06 Network Services

Public cloud environments have numerous built-in network services, from network load balancers to application load balancers, web proxies, application firewalls, and content delivery network (CDN).

This module starts with the load balancing basics and describes network services available in AWS and Azure environments.

6:09:09 High-Availability Architectures

Public clouds providers usually design their infrastructure to be highly resilient, but they don't offer any high-availability assurances apart from availability and durability SLA - they expect you to design your applications to survive failures, and deploy them across multiple availability zones or regions.

This module describes the principles of building cloud-ready application architectures and lessons learned in traditional high-availability environments that apply equally well to public cloud deployments.

2:53:54 Hybrid Clouds and Multi-Cloud

IT vendors love to talk about hybrid clouds (more so if they happen to have a product that can connect your data center with a public cloud in an arcane way) while the public cloud providers try to keep things simple and offer the same mechanisms we used for ages: direct connectivity, IPsec VPN and BGP routing protocol.

This module describes:

  • Public cloud mechanisms you can use to build hybrid clouds;
  • Alternate solutions you can use to connect your sites to a public cloud;
  • Challenges of deploying your workloads in more than one public cloud (multi-cloud)

7:26:48 Final Thoughts

In the final module, we'll talk about DevOps, how to use DevOps concepts in a secure way, and how to deploy your first workload in a public cloud environment.

88:22:00 Webinars Included in Self-Study Materials

This section contains the comprehensive list of webinars included in the self-study materials.

Several presentations from the past live sessions are also part of the mandatory or recommended materials - see the individual modules for more details.

8:21:00 Introduction, Collecting the Requirements and High-Level Design

Data Center Infrastructure for Networking Engineers 8:21:00

22:27:00 Automation and Orchestration

Network Automation Tools 4:55:00
PowerShell for Networking Engineers 2:52:00
Ansible for Networking Engineers 14:40:00

10:46:00 Compute Infrastructure

Introduction to Docker 4:36:00
Docker Security 1:33:00
Docker Networking Deep Dive 4:37:00

18:50:00 Networking, Network Security and Network Services

Networking in Private and Public Clouds 4:52:00
Amazon Web Services Networking 7:06:00
Microsoft Azure Networking 6:52:00

3:31:00 IPv6 in Public Cloud Deployments

Enterprise IPv6 - the First Steps 1:33:00
IPv6 Transition Mechanisms 1:58:00

4:55:00 Security Considerations

Cloud Security 4:55:00

5:16:00 High Availability

Designing Active-Active and Disaster Recovery Data Centers 3:01:00
Reliability Theory: Networking through a Systems Analysis Lens 2:15:00

2:00:00 Putting It All Together

DevOps and Security for Enterprise Environments 2:00:00

12:16:00 Live sessions

Networking in Public Cloud Deployments - Spring 2020 12:16:00
You started this section on %started% Mark completed