You are on page 1of 7

Table of Contents

Data Stores ................................................................................................................................................. 3


1. Introduction..................................................................................................................................................3
2. Concepts .......................................................................................................................................................3
3. S3 ..................................................................................................................................................................3
4. Glacier ..........................................................................................................................................................3
5. Elastic Block Storage ....................................................................................................................................3
6. Elastic File System ........................................................................................................................................3
7. Storage Gateway ...........................................................................................................................................3
8. WorkDocs .....................................................................................................................................................3
9. EC2 Databases ..............................................................................................................................................3
10. RDS ..........................................................................................................................................................3
11. DynamoDB ...............................................................................................................................................3
12. Redshift ....................................................................................................................................................4
13. Neptune ....................................................................................................................................................4
14. Elasticache ................................................................................................................................................4
15. Comparing DB Options ............................................................................................................................4
Networking ................................................................................................................................................. 4
16. Introduction..............................................................................................................................................4
17. Concepts ...................................................................................................................................................4
18. Network to VPC Connectivity...................................................................................................................4
19. VPC to VPC Connectivity .........................................................................................................................4
20. Internet Gateways ....................................................................................................................................4
21. Routing .....................................................................................................................................................4
22. Enhanced Networking ..............................................................................................................................4
23. Route 53....................................................................................................................................................4
24. CloudFront ...............................................................................................................................................4
25. Elastic Load Balancers .............................................................................................................................4
Security ....................................................................................................................................................... 5
26. Introduction..............................................................................................................................................5
27. Concepts ...................................................................................................................................................5
28. Multi-Account Management .....................................................................................................................5
29. Network Controls and Security Groups ....................................................................................................5
30. AWS Directory Services ...........................................................................................................................5
31. Credentials and Access Management ........................................................................................................5
32. Encryption ............................................................................................................................................... 5
33. Distributed Denial of Service Attacks .......................................................................................................5
34. IDS and IPS ..............................................................................................................................................5
35. Service Catalog .........................................................................................................................................5
Migrations .................................................................................................................................................. 5
36. Introduction..............................................................................................................................................5
37. Migration Strategies .................................................................................................................................5
38. Cloud Adoption Framework .....................................................................................................................5
39. Hybrid Architecture .................................................................................................................................5
40. Migration Tools ........................................................................................................................................5
41. Network Migrations and Cutovers............................................................................................................6
42. Snow Family .............................................................................................................................................6
Architecting to Scale .................................................................................................................................... 6
43. Introduction..............................................................................................................................................6
44. Concepts ...................................................................................................................................................6
45. Autoscaling Groups ..................................................................................................................................6
46. Kinesis ......................................................................................................................................................6
47. DynamoDB Scaling ...................................................................................................................................6
48. CloudFront Part 2 ....................................................................................................................................6
49. SNS ...........................................................................................................................................................6
50. SQS...........................................................................................................................................................6
51. Lambda ....................................................................................................................................................6
52. Simple Workflow Service..........................................................................................................................6
53. Step Functions and Batch .........................................................................................................................6
54. Elastic MapReduce ...................................................................................................................................6
Business Continuity...................................................................................................................................... 6
55. Introduction..............................................................................................................................................6
56. Concepts ...................................................................................................................................................6
57. AWS Continuum of HA ............................................................................................................................6
58. Storage HA Options ..................................................................................................................................6
59. Compute HA Options ...............................................................................................................................6
60. Database HA Options ...............................................................................................................................6
61. Network HA Options ................................................................................................................................6
Deployment and Operations Management .................................................................................................. 6
62. Introduction..............................................................................................................................................6
63. Types of Deployments ...............................................................................................................................6
64. Continuous Integration and Deployment ..................................................................................................6
65. Elastic Beanstalk...................................................................................................................................... 6
66. CloudFormation .......................................................................................................................................6
67. Elastic Container Service ..........................................................................................................................6
68. API Gateway ............................................................................................................................................6
69. Management Tools ...................................................................................................................................6
70. AWS System Manager ..............................................................................................................................6
Cost Management ....................................................................................................................................... 7
71. Introduction..............................................................................................................................................7
72. Concepts ...................................................................................................................................................7
73. Cost Optimization Strategies ....................................................................................................................7
74. Tagging and Resource Groups ..................................................................................................................7
75. Spot and Reserved Instances.....................................................................................................................7
76. Cost Management Tools ...........................................................................................................................7

Data Stores
1. Introduction
2. Concepts
3. S3
4. Glacier
5. Elastic Block Storage
6. Elastic File System
7. Storage Gateway
8. WorkDocs
9. EC2 Databases
9.1. EC2 can’t be used on Auto scaling  use T2 burstable performance instance.
9.2. Multiple SSL certs  Attach multiple ENIs with multiple EIPs
9.3. Maintain single MAC  Attach and detach ENI to retain MAC
10. EBS
10.1. Increase IOPS  RAID 0
10.2. Increase Bandwidth  RAID 0 of instance store backed
10.3. Fault Tolerance  RAID 1
11.RDS
11.1. RDS MySQL
11.1.1. On-premise Read Replica  using VPN to on-premise
12.DynamoDB
12.1. JavaScript integration  JavaScript SDK integrates to query DynamoDB
12.2. DAX
12.3. Scaling
12.4. Multi AZ
13.Redshift
14.Neptune
15.Elasticache
16.Comparing DB Options

Networking
17.Introduction
18.Concepts
18.1. VPC address range  /16  65536, /24  256 , /28  16
18.2. Multicast and Broadcast support  use OS level virtual OVERLAY network
18.3. VPC is requires more address  Add a CIDR
19.Network to VPC Connectivity
19.1. DCx failover  VPN connection
19.2. Extend DXc in 2nd region  create Public VIF in 2nd region use VPN over public VIF
20.VPC to VPC Connectivity
21.Internet Gateways
22.Routing
23.Enhanced Networking
24.Route 53
24.1. Nested record set  is supported.
24.2. Application within VPC; Private record set for applayer.example.com, Alias record for ELB
Hostname.
25.CloudFront
25.1. CF requires Custom domain  attach own SSL certification
25.2. Cacheable requests  GET, HEAD, optional- Options
25.3. Not able to connect to origin  Match viewer for Origin Protocol Policy
25.4. Increase load times for dynamic content  set TTL = 0 ; keeps the session open (avoid SSL
handshake)
25.5. Whole Site CDN question
25.6. Live streaming
25.7. MP4 download streaming
26.Elastic Load Balancers
26.1. Listener
Ports: TCP:80 and TCP:8080 and the
Protocol to TCP:80 and TCP:8080
27. NAT
27.1. NAT gateway redundancy  Comes with zonal redundancy, Create NAT gateway in each
Availability Zone.
28. Gateway Endpoints
28.1. Public VIF to connect to Public S3 endpoint
29. DHCP
29.1. Internal application  1) Configure hostname of on-premise DNS settings
2) Create new DHPC settings with internal DNS server’s IP
3) Create new DHPC settings with EC2 instance DNS IP
29.2 how to make changes to DHCP  Create a new set of DHCP and associate.

Security
30.Introduction
31.Concepts
31.1. Fetch IP if using TCP  proxy protocol, HTTP  x-forward-for header
31.2. WAF Sandwich  WAF in Auto Scaling between two ELBs
32.Multi-Account Management
33.Network Controls and Security Groups
34.AWS Directory Services
35.Credentials and Access Management
36.Encryption
37.Distributed Denial of Service Attacks
38.IDS and IPS
39.Service Catalog
40. CloudTrail
40.1. Auditing 
41. KMS
41.1. Master keys can be used to directly encrypt and decrypt up to 4 kilobytes of data and can also
be used to protect data keys.
41.2. Data keys are then used to encrypt and decrypt customer data.

Migrations
42.Introduction
43.Migration Strategies
44.Cloud Adoption Framework
45.Hybrid Architecture
46.Migration Tools
46.1. Data pipeline 400 error  permission error
47.Network Migrations and Cutovers
48.Snow Family

Architecting to Scale
49.Introduction
50.Concepts
51.Autoscaling Groups
52.Kinesis
53.DynamoDB Scaling
54.CloudFront Part 2
55.SNS
56.SQS
57.Lambda
58.Simple Workflow Service
59.Step Functions and Batch
60.Elastic MapReduce

Business Continuity
61.Introduction
62.Concepts
63.AWS Continuum of HA
64.Storage HA Options
65.Compute HA Options
66.Database HA Options
67.Network HA Options

Deployment and Operations Management


68.Introduction
69.Types of Deployments
70.Continuous Integration and Deployment
71.Elastic Beanstalk
72.CloudFormation
73.Elastic Container Service
74.API Gateway
75.Management Tools
76.AWS System Manager
77. OpsWork
77.1. Cut Over, New implementation of stack  Blue Green Deployment, create a NEW STACK that
contains NEW LAYER with NEW LANGUAGE (python)

Cost Management
78.Introduction
79.Concepts
80.Cost Optimization Strategies
81.Tagging and Resource Groups
82.Spot and Reserved Instances
83.Cost Management Tools

You might also like