This is the code repository for Edge Computing with Amazon Web Services, published by Packt.
A practical guide to architecting secure edge cloud infrastructure with AWS
The surge in connected edge devices has driven organizations to capitalize on the opportunities presented by the massive amounts of data generated by these devices. However, adapting to this landscape demands significant changes in application architectures. This book serves as your guide to edge computing fundamentals, shedding light on the constraints and risks inherent in selecting solutions within this domain. You’ll explore an extensive suite of edge computing services from AWS, gaining insights into when and how to use AWS Outposts, AWS Wavelength, AWS Local Zones, AWS Snow Family, and AWS IoT Greengrass.
This book covers the following exciting features:
- Overcome network challenges faced at the near and far edge
- Leverage services in over 450 points of presence at the edge of the AWS global backbone
- Deploy edge solutions in disconnected scenarios using AWS Snow Family
- Build multi-access edge (MEC) solutions with 5G and AWS Wavelength
- Configure AWS Snowcone as an IIoT gateway with AWS IoT Greengrass
- Extend your AWS VPC into your on-premise data center with AWS Outposts
If you feel this book is for you, get your copy today!
All of the code is organized into folders. For example, Chapter06.
The code will look like the following:
aws ec2 describe-availability-zones \
--region us-west-2 \
--filters Name=zone-type,Values=local-zone \
--all-availability-zones \
--query AvailabilityZones[*].[*] \
--output text | sort
Following is what you need for this book: This book is designed for cloud architects, cloud engineers, solutions architects, and IoT architects tasked with building edge compute solutions using AWS. If you want to master the full range of edge computing services offered by AWS, this book is for you. A basic understanding of AWS services and networking is assumed.
With the following software and hardware list you can run all code files present in the book (Chapter 1-14).
Chapter | Software required | OS required |
---|---|---|
1-14 | AWS CLI, Terraform, Kubectl, AWS Account, AWS Snowball Edge Client, AWS OpsHub | Windows, Mac OS X, and Linux (Any) |
Sean Howard He began his IT career in 1993 in the US Marine Corps as a Small Computer Systems Specialist. After the military, he began working as an enterprise architect where he built the global storage area network for the second largest DNS registrar in the world. He then spent 7 years at VMware where his primary focus was on network virtualization. Since 2019, he has worked at Amazon Web Services. He is currently based in London and supports Aerospace and Satellite customers in EMEA. Over the years he has obtained numerous industry certifications such as the Cisco CCNP, Microsoft MCSE, AWS Certified Solutions Architect Professional, and AWS Certified Advanced Networking Specialty and VMware VCDX #130.