Introduction to Networking

Get an overview of Amazon Virtual Private Cloud (VPC) and the learning objectives of this chapter.

We'll cover the following

Networking provides the foundation for creating secure and resilient cloud infrastructure, dictating a deeper understanding of them. To cement that understanding, let’s begin our journey by breaking down the historical context that gave birth to cloud networking in the first place. While we focus on networking in the context of AWS in this section, the core concepts are provider-agnostic.

Cloud networking

Traditionally, before the cloud took over, the responsibility to manage physical hardware resided with the businesses. As you can imagine, setting up and managing one’s own network was a herculean task. Alternatively, the businesses would often buy hardware servers to manage their application workloads and rely on the internet providers for direct links between those servers. This would again be expensive as the organizations would still need to invest in hardware and keep it up-to-date with the third-party networks.

With the advent of cloud computing and networking, the hassle of setting up and managing our infrastructure has been abstracted away. Cloud networking itself corresponds to the virtual networking components built on top of the physical hardware infrastructure owned and managed by companies like AWS.

Learning objectives

With the historical context out of our way, we can shift our attention to the actual services that would help us build secure and resilient architectures on AWS. This section focuses on Amazon Virtual Private Cloud (VPC), which is a managed AWS networking service. But before we do that, let’s look at the objectives for this section:

  • Review the basic networking concepts to get started with networking in the wild

  • Grasp the theoretical concepts that enable virtual private clouds

  • Review AWS VPC and its different options/configurations

Now that we have set the goals for this section, let’s dive right into networking.

Create a free account to view this lesson.

By signing up, you agree to Educative's Terms of Service and Privacy Policy