Book Image

Implementing Cloud Design Patterns for AWS

Book Image

Implementing Cloud Design Patterns for AWS

Overview of this book

Table of Contents (18 chapters)
Implementing Cloud Design Patterns for AWS
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 10. Patterns for Networking

Many of the patterns, or arguably almost all, discussed in this book cover patterns for the virtual machines themselves: from ensuring that data exists across machines to ensuring that there are no single points of failure.

In the previous chapter, we covered a bit more from the infrastructure side of moving to the Cloud such as integrating logs in the monitoring integration pattern to discussing how one might use AWS to host backups from an on-premises set of machines. Continuing on this path, we will move much more heavily into infrastructure theory in this chapter.

The patterns we will discuss, in order, are:

  • OnDemand NAT pattern: This allows the entire subnets of machines to have internet access as-needed.

  • Management network pattern: This uses multiple network adapters to route specific traffic.

  • Functional firewall pattern: This uses firewall rules for individual machines by a specific functionality.

  • Operational firewall pattern: This groups firewall rules...