Database 101 Flashcards
What is RDS?
Relational Database
What are the 6 types of RDS?
SQL MySQL PostgreSQL Oracle MariaDB Aurora
What is Dynamo DB?
Non Relational database
What is RedShift?
AWS DataWarehousing Solution used for BI Tools or complex queries
What is Elasticache?
In memory caching engine to speed up performance of existing databases
What are the two types of Elasticache?
Memcached
Redis
What is Neptune?
Graph Database used for high availability and scalability
What are Multiple AZ’s used for?
Disaster recovery
What are Read Replicas used for?
Performance
Allows you to provision multiple EC2 Instances behind a load balance automatically depending on demand
Auto scaling
Amazons DNS Service is called what?
Route 53
What is DNS?
It works like a phonebook with computers finding IP addresses
What is Elastic Beanstalk
a platform as a service that can deploy and manage applications without the worry of running infrastructure that runs apps.
Can provision almost any AWS service and is completely programmable that helps model and set up AWS resources. This service does alot of provisioning resources.
Cloudformation
Elastic Beanstalk and Cloudformation are free, however what is not free with these services?
EC2 Instances you use
Which Services are Fully Global?
IAM Cloudfront SNS SES Route53
What is a major service that is a giant disc that you load and ship back to HQ that is used on premise?
Snowball
What is Code Deploy?
Deploying Applications on prem
Which AWS Services can deploy on premise
CodeDeploy
OpsWorks
Which service is used to monitor performance?
CloudWatch
Which service helps create billing alarms in AWS Console?
Cloudwatch
What is AWS Systems Manager?
Used to manage fleets of EC2 instances and VMs
What is run command used for?
Install, patch, and uninstall software
Which service does AWS Systems manager integrate with to give you a dashboard?
Cloudwatch