Networking in Public Cloud Deployments
Home » Courses » Networking in Public Cloud Deployments
Networking in Public Cloud Deployments
43:56 Free items Course Introduction |
||
This section describes:
|
||
15:12:44 Getting Started |
||
The first module of the course focuses on concepts, the big picture, and requirement collection phase. We'll discuss these topics:
|
||
31:34:27 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:10:46 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. |
||
10:31:53 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. |
||
5:00:35 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. |
||
10:27:45 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. |
||
7:13:51 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. |
||
7:38:50 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:
|
||
7:07:00 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. |
||
122:48: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. |