Muutke küpsiste eelistusi

AWS Certified Solutions Architect Associate All-in-One Exam Guide, Second Edition (Exam SAA-C02) 2nd edition [Pehme köide]

  • Formaat: Paperback / softback, 448 pages, kaal: 633 g, 175 Illustrations
  • Ilmumisaeg: 09-Feb-2021
  • Kirjastus: McGraw-Hill Education
  • ISBN-10: 1260470180
  • ISBN-13: 9781260470185
Teised raamatud teemal:
  • Formaat: Paperback / softback, 448 pages, kaal: 633 g, 175 Illustrations
  • Ilmumisaeg: 09-Feb-2021
  • Kirjastus: McGraw-Hill Education
  • ISBN-10: 1260470180
  • ISBN-13: 9781260470185
Teised raamatud teemal:

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.

This up-to-date study guide offers 100% coverage of every objective for the current version of the AWS Certified Solutions Architect Professional exam

Get complete coverage of all objectives included on the SAA-C02 exam from this comprehensive resource. Written by an expert AWS Solutions Architect and well-respected author, this authoritative guide fully addresses the knowledge and skills required for passing the AWS Certified Solutions Architect – Associate exam. You’ll find learning objectives at the beginning of each chapter, exam tips, practice exam questions, and in-depth explanations. You’ll also build your practical knowledge with the many hands-on labs found throughout this guide. Designed to help you pass the exam with ease, this definitive volume also serves as an essential on-the-job reference.

Covers all exam domains, including:

  • Design Resilient Architectures
  • Design High-Performing Architectures
  • Design Secure Applications and Architectures
  • Design Cost-Optimized Architectures 

Online content includes:

  • 130 practice exam questions
  • Test engine that provides practice exams or quizzes that can be customized by chapter or exam objective



Acknowledgments xix
Introduction xxi
Chapter 1 Overview of Cloud Computing and Amazon Web Services
1(34)
Advantages of Running Cloud Computing on AWS
2(4)
Three Models of Cloud Computing
4(1)
Three Cloud Computing Deployment Models
5(1)
History of AWS
6(1)
AWS Global Infrastructure
7(2)
AWS Security and Compliance
9(2)
AWS Products and Services
11(19)
Compute
11(3)
Networking
14(1)
Security and Compliance
15(3)
Storage and Content Delivery
18(1)
Database
19(2)
Analytics
21(2)
Application Services
23(1)
Developer Tools
24(1)
Management Tools
25(2)
Messaging
27(1)
Migration
27(1)
Artificial Intelligence
28(1)
Internet of Things
28(1)
Mobile Services
29(1)
Chapter Review
30(5)
Questions
31(1)
Answers
32(3)
Chapter 2 Storage on AWS
35(58)
Amazon Simple Storage Service (S3)
36(1)
Advantages of Amazon S3
36(1)
Usage of Amazon S3 in Real Life
37(1)
Amazon S3 Basic Concepts
38(3)
Amazon S3 Data Consistency Model
41(2)
Amazon S3 Performance Considerations
43(2)
Reverse the Key Name String
45(1)
Adding a Hex Hash Prefix to a Key Name
45(1)
Encryption in Amazon S3
46(1)
Amazon S3 Access Control
47(3)
Access Policies
47(2)
Bucket Policies
49(1)
Access Control List
50(1)
S3 Security Best Practices
50(1)
Amazon S3 Storage Class
50(11)
Versioning of Objects in Amazon S3
54(1)
Amazon S3 Object Lifecycle Management
54(1)
Amazon S3 Replication
55(6)
Static Web Site Hosting in Amazon S3
61(1)
Amazon S3 Glacier
62(3)
Amazon S3 Glacier Key Terminology
63(1)
Accessing Amazon S3 Glacier
64(1)
Uploading Files to AmazonS3 Glacier
64(1)
Retrieving Files from Amazon S3 Glacier
65(1)
Amazon Elastic Block Store
65(4)
Features of Amazon EBS
66(1)
AWS Block Storage Offerings
67(2)
Amazon Elastic File System
69(3)
Using Amazon Elastic File System
71(1)
Performance Mode of Amazon EFS
72(1)
On-Premise Storage Integration with AWS
72(2)
AWS Storage Gateway
73(1)
AWS Snowball and AWS Snowball Edge
74(1)
AWS Snowmobile
74(1)
Chapter Review
74(19)
Lab 2-1 Creating, Moving, and Deleting Objects in Amazon S3
75(9)
Lab 2-2 Using Version Control in Amazon S3
84(2)
Lab 2-3 Using the Bucket Policy Generator for Amazon S3
86(1)
Questions
86(3)
Answers
89(4)
Chapter 3 Virtual Private Cloud
93(46)
Amazon VPC Components and Terminology
94(25)
Amazon VPC
95(1)
Subnet
95(3)
Route Table
98(1)
Internet Gateway
99(1)
Network Address Translation
100(2)
Egress-Only Internet Gateway
102(1)
Elastic Network Interface
103(1)
Enhanced Networking (Linux Only)
104(1)
Elastic IP Address
104(1)
Network Security
105(5)
Amazon VPC Peering
110(2)
Amazon VPC Endpoint
112(2)
Transit Gateway
114(1)
DNS and VPC
115(1)
DHCP Option Sets
116(1)
Connecting to a VPC
117(2)
VPC Flow Logs
119(1)
Default VPC
119(1)
Labs on VPC
120(15)
Lab 3-1 Using the VPC Wizard
120(3)
Lab 3-2 Creating a VPC with Public and Private Subnets
123(4)
Lab 3-3 Exploring All the Options in a Virtual Private Cloud
127(8)
Chapter Review
135(4)
Questions
135(2)
Answers
137(2)
Chapter 4 Introduction to Amazon Elastic Compute Cloud
139(38)
Benefits of Amazon EC2
140(1)
Amazon EC2 Instance Types and Features
141(5)
General Purpose (T3, T3a, T2, M6g, M5, M5a, M5n, M4, and A1)
142(1)
Compute Optimized (C6g, C5, C5a, C5n, and C4)
143(1)
Memory Optimized (R6g, R5, R5a, R5n, R4, X1e, XI, High Memory, and Z1d)
143(1)
Storage Optimized (I3, I3en, D2, and HI)
143(1)
Accelerated Computing (P3, P2, Inf1, G4, G3, and F1)
143(1)
Processor Features
144(1)
Network Features
144(1)
Storage Features
145(1)
Steps for Using Amazon EC2
146(1)
Pricing for Amazon EC2
146(2)
On-Demand Instance
146(1)
Reserved Instance
147(1)
Spot Instance
147(1)
Shared Tenancy, Dedicated Hosts, and Dedicated Instances
148(1)
Shared Tenancy
149(1)
Dedicated Host
149(1)
Dedicated Instance
149(1)
Instances and AMIs
149(4)
Instance Root Volume
150(2)
Obtaining an AMI
152(1)
Virtualization in AMI
153(1)
HVM AMI
153(1)
PVAMI
154(1)
Instance Life Cycle
154(2)
Launch
154(1)
Start and Stop
154(1)
Reboot
155(1)
Termination
155(1)
Retirement
155(1)
Connecting to an Instance
156(2)
Security Group
158(1)
Amazon Elastic Container Service
159(14)
Lab 4-1 Using EC2
161(1)
Creating a New Key Pair
161(1)
Launching a Web Server Instance
162(3)
Browsing the Web Server
165(1)
Lab 4-2 Creating an EBS Instance and Attaching It to an EC2 Instance
166(4)
Lab 4-3 Creating an Elastic File System (EFS) and Mounting Across Two EC2 Instances in Different AZs
170(3)
Chapter Review
173(4)
Questions
174(2)
Answers
176(1)
Chapter 5 Identity and Access Management and Security on AWS
177(34)
Authentication
177(1)
Authorization
178(1)
Auditing
179(1)
Types of Security Credentials
180(1)
Temporary Security Credentials
180(1)
Users
181(1)
Groups
182(1)
Roles
183(1)
IAM Hierarchy of Privileges
184(1)
IAM Best Practices
184(2)
Use the IAM User
184(1)
Create a Strong Password Policy
185(1)
Rotate Security Credentials Regularly
185(1)
Enable MFA
185(1)
Manage Permissions with Groups
185(1)
Grant the Least Privileges
185(1)
Use IAM Roles
185(1)
Use IAM Roles for Amazon EC2 Instances
185(1)
Use IAM Policy Conditions for Extra Security
185(1)
Enable AWS CloudTrail
186(1)
AWS Compliance Program
186(1)
Shared Responsibility Model
187(5)
AWS Responsibility
188(1)
Customer's Responsibility
189(3)
AWS Security Products and Services
192(11)
Resource Access Manager
192(1)
AWS Secrets Manager
193(1)
Amazon GuardDury
193(1)
Amazon Inspector
194(1)
Amazon Macie
195(1)
AWS Certificate Manager
195(1)
AWS Web Application Firewall
195(1)
AWS Shield
195(1)
AWS CloudHSM
196(1)
AWS KMS
196(1)
Lab 5-1 Creating IAM Users, Groups, and Roles
196(5)
Managing IAM User Permissions and Credentials
201(2)
IAM Roles for Amazon EC2
203(4)
Chapter Review
207(4)
Questions
208(2)
Answers
210(1)
Chapter 6 Auto Scaling
211(34)
Benefits of Auto Scaling
212(3)
Scaling Plan
215(2)
Identify Scalable Resources
215(1)
Specify Scaling Strategy
216(1)
Using EC2 Auto Scaling
217(6)
Launch Configuration
217(1)
Auto Scaling Groups
218(5)
Termination Policy
223(1)
Elastic Load Balancing
223(2)
How ELB Works
225(1)
Types of Load Balancers
225(2)
Load Balancer Key Concepts and Terminology
227(4)
Health Check
231(1)
Using Multiple AZs
232(3)
Lab 6-1 Set Up Auto Scaling
235(4)
Chapter Review
239(6)
Questions
240(2)
Answers
242(3)
Chapter 7 Deploying and Monitoring Applications on AWS
245(64)
AWS Lambda
245(5)
Is AWS Lambda Really Serverless?
246(1)
Understanding AWS Lambda
247(3)
Amazon API Gateway
250(3)
API Types Supported by API Gateway
251(1)
Benefits of Amazon API Gateway
251(2)
Amazon Kinesis
253(1)
Real-Time Application Scenarios
253(1)
Differences Between Batch and Stream Processing
254(1)
Amazon Kinesis Data Steams
254(1)
Benefits of Amazon Kinesis Data Streams
255(1)
Amazon Kinesis Data Firehose
255(2)
Benefits of Amazon Kinesis Data Firehose
256(1)
Amazon Kinesis Data Analytics
257(2)
Benefits of Amazon Kinesis Data Analytics
258(1)
Use Cases for Amazon Kinesis Data Analytics
258(1)
Amazon Kinesis Video Streams
259(1)
Reference Architectures Using Serverless Services
259(3)
Real-Time File Processing
260(1)
Real-Time Stream Processing
260(1)
Extract, Transformation, and Load (ETL) Processing
260(1)
IoT Back Ends
261(1)
Amazon CloudFront
262(4)
Amazon CloudFront Key Concepts
263(3)
Geo Restriction
266(1)
Error Handling
266(1)
Amazon Route 53
266(2)
AWS Web Application Firewall
268(5)
Amazon Shield
273(1)
Benefits of AWS Shield
273(1)
Amazon Simple Queue Service
274(4)
Amazon Simple Notification Service
278(2)
AWS Step Functions and Amazon Simple Workflow (SWF)
280(2)
AWS Elastic Beanstalk
282(2)
AWS OpsWorks
284(2)
Amazon Cognito
286(1)
Amazon Elastic MapReduce
287(1)
AWS CloudFormation
288(2)
Monitoring in AWS
290(1)
Amazon CloudWatch
291(3)
Metrics Collection and Tracking
291(1)
Capture Real-Time Changes Using Amazon CloudWatch Events
291(1)
Monitoring and Storing Logs
292(1)
Set Alarms
292(1)
View Graphs and Statistics
293(1)
AWS CloudTrail
294(1)
AWS Config
295(1)
Amazon VPC Flow Logs
296(1)
AWS Trusted Advisor
297(3)
AWS Organizations
300(1)
Chapter Review
300(9)
Questions
303(4)
Answers
307(2)
Chapter 8 Databases on AWS
309(56)
Understanding Relational Databases
309(2)
Understanding the Amazon Relational Database Service
311(3)
Scenario 1 Hosting the Database in Your Data Center On-Premises
312(1)
Scenario 2 Hosting the Database on Amazon EC2 Servers
312(1)
Scenario 3 Hosting the Database Using Amazon RDS
313(1)
Hosting a Database in Amazon EC2 vs. Amazon RDS
314(1)
High Availability on Amazon RDS
315(3)
Simplest Architecture: Single-AZ Deployment
315(1)
High Availability: Multiple AZs
315(3)
Scaling on Amazon RDS
318(2)
Changing the Instance Type
318(1)
Read Replica
319(1)
Security on Amazon RDS
320(4)
Amazon VPC and Amazon RDS
320(4)
Backups, Restores, and Snapshots
324(1)
Monitoring
325(2)
Amazon Aurora
327(1)
Amazon Redshift
328(9)
Benefits of Amazon Redshift
329(1)
Amazon Redshift Architecture
329(3)
Sizing Amazon Redshift Clusters
332(1)
Networking for Amazon Redshift
333(1)
Encryption
333(1)
Security
334(1)
Backup and Restore
334(1)
Data Loading in Amazon Redshift
335(1)
Data Distribution in Amazon Redshift
336(1)
Amazon DynamoDB
337(5)
Benefits of Amazon DynamoDB
337(1)
Amazon DynamoDB Terminology
338(2)
Secondary Index
340(1)
Consistency Model
341(1)
Global Table
341(1)
Amazon DynamoDB Streams
341(1)
Amazon DynamoDB Accelerator
342(1)
Encryption and Security
342(1)
Amazon ElastiCache
342(2)
Amazon Neptune
344(2)
Benefits of Amazon Neptune
345(1)
Amazon Neptune Use Cases
345(1)
Amazon DocumentDB
346(12)
Benefits of Amazon DocumentDB
346(1)
Amazon DocumentDB Use Cases
347(1)
Lab 8-1 RDS: Creating an Amazon Aurora Database
348(4)
Lab 8-2 Taking a Snapshot of a Database
352(1)
Lab 8-3 Creating an Amazon Redshift Cluster
353(3)
Lab 8-4 Creating an Amazon DynamoDB Table
356(2)
Chapter Review
358(7)
Questions
360(2)
Answers
362(3)
Chapter 9 AWS Well-Architected Framework and Best Practices
365(32)
Operational Excellence
366(2)
Prepare
367(1)
Operate
368(1)
Evolve
368(1)
Security
368(6)
Have a Strong Identity Foundation
369(1)
Enable Traceability
369(1)
Implement Security at All Layers
370(1)
Secure the Data
370(1)
Automate for Security
371(1)
Plan for Security Events
371(1)
Best Practices
371(3)
Performance
374(4)
Performance Efficiency
375(3)
Reliability
378(3)
Best Practices
378(3)
Cost Optimization Pillar
381(3)
Finding Cost-Effective Resources
382(1)
Matching Supply with Demand
382(1)
Being Aware of Expenditures
383(1)
Optimizing Over Time
383(1)
AWS Best Practices
384(7)
Design for Failures
384(3)
Build Security in Every Layer
387(1)
Leverage Multiple Storage Options
387(1)
Implement Elasticity
388(1)
Think Parallel
389(1)
Loosely Couple Your Architecture
390(1)
There Are No Constraints in the AWS Cloud
391(1)
Chapter Review
391(6)
Questions
392(2)
Answers
394(3)
Appendix A Objective Map
397(2)
Exam SAA-C02
397(2)
Appendix B Additional Resources
399(2)
Whitepapers
399(1)
AWS re: Invent Videos
400(1)
Appendix C About the Online Content
401(4)
System Requirements
401(1)
Your Total Seminars Training Hub Account
401(1)
Privacy Notice
401(1)
Single User License Terms and Conditions
401(2)
TotalTester Online
403(1)
Technical Support
403(2)
Acronyms and Glossary
405(4)
Acronyms
405(4)
Glossary 409(6)
Index 415
Joyjeet Banerjee is currently principal consultant with Oracle Consulting, based out of California, USA. He has over nine years of experience as an Oracle DBA and Oracle Apps DBA. He specializes in Oracle DBMS (Ver 10g/9i/ 8.1.7/ 8.0.5) and Oracle Applications Database Administration (R12/ 11.5.10/ 11.5.9/ 11.5.8/ 11.5.6/ 11.0.3). He has rich experience in supporting multiple production and development databases under various Unix and Windows NT environments. He has also authored a book, Oracle Applications DBA - covers 11i and R12, published by McGraw-Hill Education.