[AWS Certification + 서버관리 마스터] RDS


[Course Outline]

 1. IAM & EC2

 2. EC2: Elastic Load Balancing(ELB) & Auto Scaling

 3. VPC

 4. Database

 5. Storage

 6. Application Services

 7. AWS Well-Architected Framework & DevOps

 8. Presentation & Review


[RDS]

 - Multi-AZ deployment (Synchronously replicate)

 - Automatic failover

 - Provisioned in subnets

 - DB subnet group

 - Use security groups as a firewall

 - Can disable DB access from the Internet

 - Encryption at rest

 - Automatic backup

 - Point in time restore

 - Automatic minor version upgrade

 - Can choose time to perform maintenance

 - Can modify configuration after provisioned 
 - Changes can be applied immediately or during maintenance window
 - Snapshot (Create a point-in-time backup)
 - Read replica: read-only replica (Asynchronously replicate), up to 5
 - Replica lag
 - How to encrypt??
 - Can only stop an instance for 7 days

[Multi-AZ Deployments vs Read Replicas]



[AWS Aurora]

 - MySQL and PostgreSQL-compatible

 - Up to five times faster than MySQL

 - Up to three times faster than PostgreSQL

 - Auto-scales up to 64TB per database instance

 - Up to 15 read-replicas per a cluster


[DynamoDB]

 - Fully managed NoSQL database 

 - Automatically replicate data across three data center

 - Eventual consistent reads by default

 - Read capacity unit & Write capacity unit

 - https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ProvisionedThroughput.html

 - Use cases


 - Which of the following are use cases for Amazon DynamoDB? Choose 3 answers

A. Storing BLOB data.

B. Managing web sessions.

C. Storing JSON documents.

D. Storing metadata for Amazon S3 objects.

E. Running relational joins and complex updates.

F. Storing large amounts of infrequently accessed data.


[Elasticache]
 - Managed Redis and Memcached nodes 
 - High throughput and low latency in-memory data stores
 - Database, cache, Message broker, queue
 - AWS use cases?? Gaming, DB query

[Redshift]

 - OLAP (Online Analytical Processing) 

 - Columnar Data Storage

 - Advanced Compression

 - Massively Parallel Processing

 - https://www.youtube.com/watch?v=AUvn49gey8Y


[Kinesis]

 - https://s3.amazonaws.com/kinesis-demo-bucket/amazon-kinesis-data-visualization-sample/kinesis-data-vis-sample-app.template


[AWS IoT]


[Homework]


 - Qwiklabs

* Hosting WordPress Using Amazon S3

* Caching Static Files with Amazon CloudFront

* Introduction to Amazon Elastic File System(EFS)


 - Reading

* https://aws.amazon.com/rds/faqs/

* AWS Kinesis FAQs

* https://aws.amazon.com/whitepapers/storage-options-aws-cloud




+ Recent posts