chapter five
5 Network access protection beyond the VPC
This chapter covers
- Using VPC endpoints to privately connect to AWS services, which reduces your resource's exposure to the public internet.
- Creating and connecting to your own VPC endpoint service to provide the same protections of VPC endpoints for calling your own applications.
- Enabling AWS Web Application Firewall managed rule groups to easily defend yourself against the most common web application attacks.
- Writing your own custom AWS Web Application Firewall rules to cover additional security risks specific to your application.
- Understanding the distributed denial of service attack protections automatically applied by AWS Shield Standard, and the additional safeguards provided by AWS Shield Advanced.
- Integrating third-party firewall products offered through the AWS Marketplace, to protect against sophisticated network-based attacks.
In the last chapter we examined the networking primitives available in AWS like VPCs, subnets, and security groups. We saw how we can use these to limit the traffic that we allow to our EC2 instances and other networked resources. In this chapter we'll take that even further, looking at more advanced ways of securing networks.