Contents

  1. Cover
  2. About the Author
  3. Title Page
  4. Copyright Page
  5. Dedication
  6. Contents at a Glance
  7. Contents
  8. Acknowledgments
  9. Introduction
  10. Chapter 1 Overview of Cloud Computing and Amazon Web Services
    1. Advantages of Running Cloud Computing on AWS
      1. Three Models of Cloud Computing
      2. Three Cloud Computing Deployment Models
    2. History of AWS
    3. AWS Global Infrastructure
    4. AWS Security and Compliance
    5. AWS Products and Services
      1. Compute
      2. Networking
      3. Security and Compliance
      4. Storage and Content Delivery
      5. Database
      6. Analytics
      7. Application Services
      8. Developer Tools
      9. Management Tools
      10. Messaging
      11. Migration
      12. Artificial Intelligence
      13. Internet of Things
      14. Mobile Services
    6. Chapter Review
      1. Questions
      2. Answers
  11. Chapter 2 Storage on AWS
    1. Amazon Simple Storage Service (S3)
    2. Advantages of Amazon S3
    3. Usage of Amazon S3 in Real Life
    4. Amazon S3 Basic Concepts
    5. Amazon S3 Data Consistency Model
    6. Amazon S3 Performance Considerations
    7. Reverse the Key Name String
    8. Adding a Hex Hash Prefix to a Key Name
    9. Encryption in Amazon S3
    10. Amazon S3 Access Control
      1. Access Policies
      2. Bucket Policies
      3. Access Control List
      4. S3 Security Best Practices
    11. Amazon S3 Storage Class
      1. Versioning of Objects in Amazon S3
      2. Amazon S3 Object Lifecycle Management
      3. Amazon S3 Replication
    12. Static Web Site Hosting in Amazon S3
    13. Amazon S3 Glacier
      1. Amazon S3 Glacier Key Terminology
      2. Accessing Amazon S3 Glacier
      3. Uploading Files to AmazonS3 Glacier
      4. Retrieving Files from Amazon S3 Glacier
    14. Amazon Elastic Block Store
      1. Features of Amazon EBS
      2. AWS Block Storage Offerings
    15. Amazon Elastic File System
      1. Using Amazon Elastic File System
      2. Performance Mode of Amazon EFS
    16. On-Premise Storage Integration with AWS
      1. AWS Storage Gateway
      2. AWS Snowball and AWS Snowball Edge
      3. AWS Snowmobile
    17. Chapter Review
      1. Lab 2-1: Creating, Moving, and Deleting Objects in Amazon S3
      2. Lab 2-2: Using Version Control in Amazon S3
      3. Lab 2-3: Using the Bucket Policy Generator for Amazon S3
      4. Questions
      5. Answers
  12. Chapter 3 Virtual Private Cloud
    1. Amazon VPC Components and Terminology
      1. Amazon VPC
      2. Subnet
      3. Route Table
      4. Internet Gateway
      5. Network Address Translation
      6. Egress-Only Internet Gateway
      7. Elastic Network Interface
      8. Enhanced Networking (Linux Only)
      9. Elastic IP Address
      10. Network Security
      11. Amazon VPC Peering
      12. Amazon VPC Endpoint
      13. Transit Gateway
      14. DNS and VPC
      15. DHCP Option Sets
      16. Connecting to a VPC
      17. VPC Flow Logs
    2. Default VPC
    3. Labs on VPC
      1. Lab 3-1: Using the VPC Wizard
      2. Lab 3-2: Creating a VPC with Public and Private Subnets
      3. Lab 3-3: Exploring All the Options in a Virtual Private Cloud
    4. Chapter Review
      1. Questions
      2. Answers
  13. Chapter 4 Introduction to Amazon Elastic Compute Cloud
    1. Benefits of Amazon EC2
    2. Amazon EC2 Instance Types and Features
      1. General Purpose (T3, T3a, T2, M6g, M5, M5a, M5n, M4, and A1)
      2. Compute Optimized (C6g, C5, C5a, C5n, and C4)
      3. Memory Optimized (R6g, R5, R5a, R5n, R4, X1e, X1, High Memory, and Z1d)
      4. Storage Optimized (I3, I3en, D2, and H1)
      5. Accelerated Computing (P3, P2, Inf1, G4, G3, and F1)
      6. Processor Features
      7. Network Features
      8. Storage Features
    3. Steps for Using Amazon EC2
    4. Pricing for Amazon EC2
      1. On-Demand Instance
      2. Reserved Instance
      3. Spot Instance
    5. Shared Tenancy, Dedicated Hosts, and Dedicated Instances
      1. Shared Tenancy
      2. Dedicated Host
      3. Dedicated Instance
    6. Instances and AMIs
      1. Instance Root Volume
      2. Obtaining an AMI
    7. Virtualization in AMI
      1. HVM AMI
      2. PV AMI
    8. Instance Life Cycle
      1. Launch
      2. Start and Stop
      3. Reboot
      4. Termination
      5. Retirement
    9. Connecting to an Instance
    10. Security Group
    11. Amazon Elastic Container Service
      1. Lab 4-1: Using EC2
      2. Creating a New Key Pair
      3. Launching a Web Server Instance
      4. Browsing the Web Server
      5. Lab 4-2: Creating an EBS Instance and Attaching It to an EC2 Instance
      6. Lab 4-3: Creating an Elastic File System (EFS) and Mounting Across Two EC2 Instances in Different AZs
    12. Chapter Review
      1. Questions
      2. Answers
  14. Chapter 5 Identity and Access Management and Security on AWS
    1. Authentication
    2. Authorization
    3. Auditing
    4. Types of Security Credentials
      1. Temporary Security Credentials
    5. Users
    6. Groups
    7. Roles
    8. IAM Hierarchy of Privileges
    9. IAM Best Practices
      1. Use the IAM User
      2. Create a Strong Password Policy
      3. Rotate Security Credentials Regularly
      4. Enable MFA
      5. Manage Permissions with Groups
      6. Grant the Least Privileges
      7. Use IAM Roles
      8. Use IAM Roles for Amazon EC2 Instances
      9. Use IAM Policy Conditions for Extra Security
      10. Enable AWS CloudTrail
    10. AWS Compliance Program
      1. Shared Responsibility Model
        1. AWS Responsibility
        2. Customer’s Responsibility
      2. AWS Security Products and Services
        1. Resource Access Manager
        2. AWS Secrets Manager
        3. Amazon GuardDuty
        4. Amazon Inspector
        5. Amazon Macie
        6. AWS Certificate Manager
        7. AWS Web Application Firewall
        8. AWS Shield
        9. AWS CloudHSM
        10. AWS KMS
        11. Lab 5-1: Creating IAM Users, Groups, and Roles
        12. Managing IAM User Permissions and Credentials
      3. IAM Roles for Amazon EC2
      4. Chapter Review
        1. Questions
        2. Answers
  15. Chapter 6 Auto Scaling
    1. Benefits of Auto Scaling
    2. Scaling Plan
      1. Identify Scalable Resources
      2. Specify Scaling Strategy
    3. Using EC2 Auto Scaling
      1. Launch Configuration
      2. Auto Scaling Groups
      3. Termination Policy
    4. Elastic Load Balancing
      1. How ELB Works
      2. Types of Load Balancers
    5. Load Balancer Key Concepts and Terminology
      1. Health Check
      2. Using Multiple AZs
      3. Lab 6-1: Set Up Auto Scaling
    6. Chapter Review
      1. Questions
      2. Answers
  16. Chapter 7 Deploying and Monitoring Applications on AWS
    1. AWS Lambda
      1. Is AWS Lambda Really Serverless?
      2. Understanding AWS Lambda
    2. Amazon API Gateway
      1. API Types Supported by API Gateway
      2. Benefits of Amazon API Gateway
    3. Amazon Kinesis
      1. Real-Time Application Scenarios
      2. Differences Between Batch and Stream Processing
    4. Amazon Kinesis Data Steams
      1. Benefits of Amazon Kinesis Data Streams
    5. Amazon Kinesis Data Firehose
      1. Benefits of Amazon Kinesis Data Firehose
    6. Amazon Kinesis Data Analytics
      1. Benefits of Amazon Kinesis Data Analytics
      2. Use Cases for Amazon Kinesis Data Analytics
    7. Amazon Kinesis Video Streams
    8. Reference Architectures Using Serverless Services
      1. Real-Time File Processing
      2. Real-Time Stream Processing
      3. Extract, Transformation, and Load (ETL) Processing
      4. IoT Back Ends
    9. Amazon CloudFront
      1. Amazon CloudFront Key Concepts
      2. Geo Restriction
      3. Error Handling
    10. Amazon Route 53
    11. AWS Web Application Firewall
    12. Amazon Shield
      1. Benefits of AWS Shield
    13. Amazon Simple Queue Service
    14. Amazon Simple Notification Service
    15. AWS Step Functions and Amazon Simple Workflow (SWF)
    16. AWS Elastic Beanstalk
    17. AWS OpsWorks
    18. Amazon Cognito
    19. Amazon Elastic MapReduce
    20. AWS CloudFormation
    21. Monitoring in AWS
    22. Amazon CloudWatch
      1. Metrics Collection and Tracking
      2. Capture Real-Time Changes Using Amazon CloudWatch Events
      3. Monitoring and Storing Logs
      4. Set Alarms
      5. View Graphs and Statistics
    23. AWS CloudTrail
    24. AWS Config
    25. Amazon VPC Flow Logs
    26. AWS Trusted Advisor
    27. AWS Organizations
    28. Chapter Review
      1. Questions
      2. Answers
  17. Chapter 8 Databases on AWS
    1. Understanding Relational Databases
    2. Understanding the Amazon Relational Database Service
      1. Scenario 1: Hosting the Database in Your Data Center On-Premises
      2. Scenario 2: Hosting the Database on Amazon EC2 Servers
      3. Scenario 3: Hosting the Database Using Amazon RDS
    3. Hosting a Database in Amazon EC2 vs. Amazon RDS
    4. High Availability on Amazon RDS
      1. Simplest Architecture: Single-AZ Deployment
      2. High Availability: Multiple AZs
    5. Scaling on Amazon RDS
      1. Changing the Instance Type
      2. Read Replica
    6. Security on Amazon RDS
      1. Amazon VPC and Amazon RDS
    7. Backups, Restores, and Snapshots
    8. Monitoring
    9. Amazon Aurora
    10. Amazon Redshift
      1. Benefits of Amazon Redshift
      2. Amazon Redshift Architecture
      3. Sizing Amazon Redshift Clusters
      4. Networking for Amazon Redshift
      5. Encryption
      6. Security
      7. Backup and Restore
      8. Data Loading in Amazon Redshift
      9. Data Distribution in Amazon Redshift
    11. Amazon DynamoDB
      1. Benefits of Amazon DynamoDB
      2. Amazon DynamoDB Terminology
      3. Secondary Index
      4. Consistency Model
      5. Global Table
      6. Amazon DynamoDB Streams
      7. Amazon DynamoDB Accelerator
      8. Encryption and Security
    12. Amazon ElastiCache
    13. Amazon Neptune
      1. Benefits of Amazon Neptune
      2. Amazon Neptune Use Cases
    14. Amazon DocumentDB
      1. Benefits of Amazon DocumentDB
      2. Amazon DocumentDB Use Cases
        1. Lab 8-1: RDS: Creating an Amazon Aurora Database
        2. Lab 8-2: Taking a Snapshot of a Database
        3. Lab 8-3: Creating an Amazon Redshift Cluster
        4. Lab 8-4: Creating an Amazon DynamoDB Table
      3. Chapter Review
        1. Questions
        2. Answers
  18. Chapter 9 AWS Well-Architected Framework and Best Practices
    1. Operational Excellence
      1. Prepare
      2. Operate
      3. Evolve
    2. Security
      1. Have a Strong Identity Foundation
      2. Enable Traceability
      3. Implement Security at All Layers
      4. Secure the Data
      5. Automate for Security
      6. Plan for Security Events
      7. Best Practices
    3. Performance
      1. Performance Efficiency
    4. Reliability
      1. Best Practices
    5. Cost Optimization Pillar
      1. Finding Cost-Effective Resources
      2. Matching Supply with Demand
      3. Being Aware of Expenditures
      4. Optimizing Over Time
    6. AWS Best Practices
      1. Design for Failures
      2. Build Security in Every Layer
      3. Leverage Multiple Storage Options
      4. Implement Elasticity
      5. Think Parallel
      6. Loosely Couple Your Architecture
      7. There Are No Constraints in the AWS Cloud
    7. Chapter Review
      1. Questions
      2. Answers
  19. Appendix A  Objective Map
    1. Exam SAA-C02
  20. Appendix B  Additional Resources
    1. Whitepapers
    2. AWS re:Invent Videos
  21. Appendix C  About the Online Content
    1. System Requirements
    2. Your Total Seminars Training Hub Account
    3. Privacy Notice
    4. Single User License Terms and Conditions
    5. TotalTester Online
    6. Technical Support
  22. Acronyms and Glossary
    1. Acronyms
    2. Glossary
  23. Index

Guide

  1. Cover
  2. Title Page
  3. AWS Certified Solutions Architect Associate All-in-One Exam Guide, Second Edition (Exam SAA-C02)

Page List

  1. i
  2. ii
  3. iii
  4. iv
  5. v
  6. vi
  7. vii
  8. ix
  9. x
  10. xi
  11. xii
  12. xiii
  13. xiv
  14. xv
  15. xvi
  16. xvii
  17. viii
  18. xviii
  19. xix
  20. XXI
  21. xxii
  22. xxiii
  23. xxiv
  24. xx
  25. 1
  26. 2
  27. 3
  28. 4
  29. 5
  30. 6
  31. 7
  32. 8
  33. 9
  34. 10
  35. 11
  36. 12
  37. 13
  38. 14
  39. 15
  40. 16
  41. 17
  42. 18
  43. 19
  44. 20
  45. 21
  46. 22
  47. 23
  48. 24
  49. 25
  50. 26
  51. 27
  52. 28
  53. 29
  54. 30
  55. 31
  56. 32
  57. 33
  58. 34
  59. 35
  60. 36
  61. 37
  62. 38
  63. 39
  64. 40
  65. 41
  66. 42
  67. 43
  68. 44
  69. 45
  70. 46
  71. 47
  72. 48
  73. 49
  74. 50
  75. 51
  76. 52
  77. 53
  78. 54
  79. 55
  80. 56
  81. 57
  82. 58
  83. 59
  84. 60
  85. 61
  86. 62
  87. 63
  88. 64
  89. 65
  90. 66
  91. 67
  92. 68
  93. 69
  94. 70
  95. 71
  96. 72
  97. 73
  98. 74
  99. 75
  100. 76
  101. 77
  102. 78
  103. 79
  104. 80
  105. 81
  106. 82
  107. 83
  108. 84
  109. 85
  110. 86
  111. 87
  112. 88
  113. 89
  114. 90
  115. 91
  116. 92
  117. 93
  118. 94
  119. 95
  120. 97
  121. 96
  122. 98
  123. 99
  124. 100
  125. 101
  126. 102
  127. 103
  128. 104
  129. 105
  130. 106
  131. 107
  132. 108
  133. 109
  134. 110
  135. 111
  136. 112
  137. 113
  138. 114
  139. 115
  140. 116
  141. 117
  142. 118
  143. 119
  144. 120
  145. 121
  146. 122
  147. 123
  148. 124
  149. 125
  150. 126
  151. 127
  152. 128
  153. 129
  154. 130
  155. 131
  156. 132
  157. 133
  158. 134
  159. 135
  160. 136
  161. 137
  162. 138
  163. 139
  164. 140
  165. 141
  166. 142
  167. 143
  168. 144
  169. 145
  170. 146
  171. 147
  172. 148
  173. 149
  174. 150
  175. 151
  176. 152
  177. 153
  178. 154
  179. 155
  180. 156
  181. 157
  182. 158
  183. 159
  184. 160
  185. 161
  186. 162
  187. 163
  188. 164
  189. 165
  190. 166
  191. 167
  192. 168
  193. 169
  194. 170
  195. 171
  196. 172
  197. 173
  198. 174
  199. 175
  200. 176
  201. 177
  202. 178
  203. 179
  204. 180
  205. 181
  206. 182
  207. 183
  208. 184
  209. 185
  210. 186
  211. 187
  212. 188
  213. 189
  214. 190
  215. 191
  216. 192
  217. 193
  218. 194
  219. 195
  220. 196
  221. 197
  222. 198
  223. 199
  224. 200
  225. 201
  226. 202
  227. 203
  228. 204
  229. 205
  230. 206
  231. 207
  232. 208
  233. 209
  234. 210
  235. 211
  236. 212
  237. 213
  238. 214
  239. 215
  240. 216
  241. 217
  242. 218
  243. 219
  244. 220
  245. 221
  246. 222
  247. 223
  248. 224
  249. 225
  250. 226
  251. 227
  252. 228
  253. 229
  254. 230
  255. 231
  256. 232
  257. 233
  258. 234
  259. 235
  260. 236
  261. 237
  262. 238
  263. 239
  264. 240
  265. 241
  266. 242
  267. 243
  268. 244
  269. 245
  270. 246
  271. 247
  272. 248
  273. 249
  274. 250
  275. 251
  276. 252
  277. 253
  278. 254
  279. 255
  280. 256
  281. 257
  282. 258
  283. 259
  284. 260
  285. 261
  286. 262
  287. 263
  288. 264
  289. 265
  290. 266
  291. 267
  292. 268
  293. 269
  294. 270
  295. 271
  296. 272
  297. 273
  298. 274
  299. 275
  300. 276
  301. 277
  302. 278
  303. 279
  304. 280
  305. 281
  306. 282
  307. 283
  308. 284
  309. 285
  310. 286
  311. 287
  312. 288
  313. 289
  314. 290
  315. 291
  316. 292
  317. 293
  318. 294
  319. 295
  320. 296
  321. 297
  322. 298
  323. 299
  324. 300
  325. 301
  326. 302
  327. 303
  328. 304
  329. 305
  330. 306
  331. 307
  332. 308
  333. 309
  334. 310
  335. 311
  336. 312
  337. 313
  338. 314
  339. 315
  340. 316
  341. 317
  342. 318
  343. 319
  344. 320
  345. 321
  346. 322
  347. 323
  348. 324
  349. 325
  350. 326
  351. 327
  352. 328
  353. 329
  354. 330
  355. 331
  356. 332
  357. 333
  358. 334
  359. 335
  360. 336
  361. 337
  362. 338
  363. 339
  364. 340
  365. 341
  366. 342
  367. 343
  368. 344
  369. 345
  370. 346
  371. 347
  372. 348
  373. 349
  374. 350
  375. 351
  376. 352
  377. 353
  378. 354
  379. 355
  380. 356
  381. 357
  382. 358
  383. 359
  384. 360
  385. 361
  386. 362
  387. 363
  388. 364
  389. 365
  390. 366
  391. 367
  392. 368
  393. 369
  394. 370
  395. 371
  396. 372
  397. 373
  398. 374
  399. 375
  400. 376
  401. 377
  402. 378
  403. 379
  404. 380
  405. 381
  406. 382
  407. 383
  408. 384
  409. 385
  410. 386
  411. 387
  412. 388
  413. 389
  414. 390
  415. 391
  416. 392
  417. 393
  418. 394
  419. 395
  420. 396
  421. 397
  422. 398
  423. 399
  424. 400
  425. 401
  426. 402
  427. 403
  428. 404
  429. 405
  430. 406
  431. 407
  432. 408
  433. 409
  434. 410
  435. 411
  436. 412
  437. 413
  438. 414
  439. 415
  440. 416
  441. 417
  442. 418
  443. 419
  444. 420
  445. 421
  446. 422
  447. 423
  448. 424