Book description
NoneTable of contents
- Cover
- About This E-Book
- Half Title
- Title Page
- Copyright Page
- Accessing the Web Edition
- Contents at a Glance
- Table of Contents
- Companion Videos List
- Preface
- About the Author
- Acknowledgments
-
1. Learning AWS
- About This Book
- Trying to Define the Cloud
- Moving to AWS
- Essential Characteristics of AWS Cloud Computing
- Operational Benefits of AWS
- Cloud Provider Limitations
- Data Security at AWS
- Network Security at AWS
- Application Security at AWS
- Compliance in the AWS Cloud
- Migrating Applications
- The Well-Architected Framework
- The Well-Architected Tool
- In Conclusion
-
2. Designing with AWS Global Services
- Considering Location
- AWS Regions
- Availability Zones
- Multiple Availability Zones
- What’s the AWS Service-Level Agreement?
- Global Edge Services
- Choosing a Region
- AWS and Compliance
- Latency Concerns
- Services Offered at Each Region
- Calculating Costs
- Management Service Costs
- AWS Compute Costs
- Storage Costs
- Data Transfer Costs
- Optimizing Costs at AWS
- Tools for Analyzing Costs at AWS
- AWS Simple Monthly Calculator
- In Conclusion
- Top 10 Big-Picture Discussion Points: Compliance, Governance, Latency, and Failover Considerations
-
3. AWS Networking Services
- VPC Networking
- What’s Behind the Networking Curtain?
- Creating Your First VPC
- How Many VPCs?
- Creating the VPC CIDR Block
- The Default VPC
- Revisiting Availability Zones
- Creating Subnets
- Working with Route Tables
- Private IPV4 Addresses
- Elastic IP Addresses
- Bring Your Own IP (BYOIP)
- IPv6 Addresses
- Security Groups
- Network ACLs
- Understanding Ephemeral Ports
- Peering VPCs
- Gateway VPC Endpoints
- VPC Connectivity
- VPN Connections
- VPN Connections
- Understanding Route Propagation
- Direct Connect
- Route 53
- Using DNS with a VPC: Private DNS Zones
- In Conclusion
- Top 10 Discussion Points: Networking Considerations for Security, Failover, and Connectivity
-
4. Compute Services: AWS EC2 Instances
- A Short History of EC2 Virtualization
- The Nitro System
- EC2 Instances
- Instance Families
- What’s a vCPU?
- EC2 Instance Choices
- Instances Designed to Burst
- EC2 Network Performance
- Amazon Machine Images (AMIs)
- Choosing an AMI
- Creating a Custom AMI
- Custom Instance Store AMIs
- Proper AMI Design
- EC2 Pricing
- Reserved Instances (RI)
- Spot Fleet
- EC2 Fleet
- EC2 Instance Storage Options
- EC2 Auto Recovery
- Ordering an Instance
- Migrating to AWS
- Other Ways to Host Workloads at AWS
- In Conclusion
- Top 10 Big-Picture Discussion Points: Migration and Planning Considerations
-
5. Planning for Scale and Resiliency
- The Concept of Monitoring
- What Is CloudWatch?
- Planning for Monitoring
- CloudWatch Integration
- CloudWatch Terminology
- Using the Dashboard
- Monitoring EC2 Instances
- Elastic Load Balancing Services
- Additional ELB Features
- Application Load Balancer (ALB)
- Configuring Health Checks
- Network Load Balancer
- Scaling Applications
- Launch Templates
- Scaling Options for Auto Scaling Groups
- AWS Auto Scaling
- In Conclusion
- Top 10 Big-Picture Discussion Points: Scale, Availability, and Monitoring Decisions
-
6. Cloud Storage
- Cloud Storage
- EBS Block Storage
- EBS Snapshots
- S3 Storage
- S3 Management
- S3 Bucket Security
- Amazon S3 Glacier Archive Storage
- Shared File Systems at AWS
- Elastic File System (EFS)
- Storage Performance Compared
- Amazon FSx for Windows File Server
- Relational Database Service (RDS)
- Big-Picture RDS Installation Steps
- Aurora
- DynamoDB
- DynamoDB Tables
- ElastiCache
- AWS Data Transfer Options
- The Snow Family
- AWS Storage Gateway Family
- In Conclusion
- Top 10 Big-Picture Discussion Points: Storage Options and Considerations
-
7. Security Services
- Identity and Access Management
- IAM Users
- Creating an IAM User
- Using Multifactor Authentication (MFA)
- IAM Policy Types
- IAM Policy Creation
- Reading a Simple JSON Policy
- Policy Actions
- Reviewing the Policy Permissions Applied
- Using Tags with IAM Identities
- IAM Roles
- Cross-Account Access to AWS Resources
- The AWS Security Token Service (STS)
- Identity Federation
- IAM Best Practices
- IAM Security Tools
- Creating a CloudWatch Trail Event
- Other AWS Security Services
- In Conclusion
- Top 10 Big-Picture Security Discussion Points
-
8. Automating AWS Infrastructure
- Automating with AWS
- From Manual to Automated Infrastructure with CloudFormation
- CloudFormation Components
- Creating an EC2 Instance with ElP
- Updating with Change Sets
- AWS Service Catalog
- The 12-Factor Methodology
- Elastic Beanstalk
- CodePipeline
- Serviceless Computing with Lambda
- API Gateway
- Building a Serverless Web App
- In Conclusion
- Top 10 Big-Picture Discussion Points: Moving Toward Stateless Design
- Index
- Code Snippets
Product information
- Title: Learning Amazon Web Services (AWS): A Hands-On Guide to the Fundamentals of AWS Cloud
- Author(s):
- Release date:
- Publisher(s): Addison-Wesley Professional
- ISBN: None
You might also like
video
Amazon Web Services AWS LiveLessons
6 Hours of Video Instruction on Amazon Web Services (AWS) Six hours of video instruction on …
video
Amazon Web Services (AWS), 3rd Edition
18+ Hours of Video Instruction More than 18 Hours of Video Instruction Covering Cloud Computing and …
video
Learning Amazon Web Services (AWS) (Companion Videos)
The companion videos for , the The Practical, Foundational Technical Introduction to the World’s #1 Cloud …
video
Amazon Web Services AWS LiveLessons 2nd Edition
More Than 17 Hours of Video Instruction An updated edition of this video title is available. …