Professional Documents
Culture Documents
Dennis Adams
Sr AWS Technical Instructor
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Databases
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Purpose-built databases
Amazon
Redshift
DIY vs. AWS database services
Transactional
databases
Amazon RDS Amazon DynamoDB
Data analytics
or relationships
Amazon Redshift Amazon Neptune
In-memory data
store and cache
Amazon ElastiCache
Amazon RDS
Set up, operate, and scale a relational database in the cloud with just
a few clicks
Microsoft
ORACLE MySQL
SQL Server
Amazon Aurora
Database engines
Postgres, PostgreSQL and the Slonik Logo are trademarks or registered trademarks of
the PostgreSQL Community Association of Canada, and used with their permission
Amazon Aurora
MySQL- and PostgreSQL-compatible relational database built for the cloud
High Compatible
availability
and durability
Amazon Aurora
High Multi-Region
performance
High
scalability
Amazon DynamoDB
Fine-grained
Fully access control
managed
Amazon DynamoDB
Fast,
Flexible
consistent
performance
Amazon DynamoDB use cases
Leaderboards
and scoring
Players Game servers Leaderboard
Need extreme horizontal Have simple Need to scale quickly Don’t need
scaling capability high-volume data and with ease complex joins
Knowledge check
A. Amazon Aurora
B. Amazon RDS
C. Amazon DynamoDB
D. Amazon Redshift
Knowledge check
A. Amazon Aurora
B. Amazon RDS
C. Amazon DynamoDB
D. Amazon Redshift
Answer: C
Networking
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon Virtual Private Cloud (Amazon VPC)
AWS Cloud
VPC
Dev Test
VPC
“Defense in depth”
Using subnets to divide your VPC
VPC
10.0.0.0/21 (10.0.0.0-10.0.7.255)
A subnet is a segment or partition of
a VPC’s IP address range where you
can isolate a group of resources
Subnets define internet accessibility
Private subnets Public subnet Public subnet
EC2
Internet Route table Network ACL Subnet SG instance 1
gateway 10.1.1.6
High App
availability
Health App
Elastic Load checks
Balancing
Security ELB App
features User
traffic
Amazon Route 53
Amazon
Route 53 AWS Cloud
Amazon EC2
Auto Scaling group
Answer: B, C, E
Security
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Security is our top priority
Permissions Policies
IAM users
User A
Controlled
Private Public
access
Anyone Anyone User B
else else
AWS CloudTrail
Track user activity and API usage in your AWS account
• Continuously monitor user activities and record
API calls
• Useful for compliance auditing, security analysis,
and troubleshooting
• Log files are delivered to Amazon S3 buckets
AWS
CloudTrail Who? What? When? Where?
Answer: A, C, E
Thank you!
© 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved.