Cloud Flashcards
Key design principles for designing public cloud systems
scalability, disposable resources, automation, loose coupling, managed services instead of servers, and flexible data storage options (SADL)
Advantages of using Cloud Computing over using traditional data centers
High-availability, Distributed infrastructure, On-demand, Cost savings
CloudFront charges
traffic distribution, number/type of requests, data transfer out
Ensure that the application has the highest level of availability, deploy where?
across AZs and Edge Locations
Services that are Multi-AZ fault tolerant by deploying AWS resources in multiple Availability Zones to achieve high availability
DynamoDB and S3
Why do AWS Regions contains multiple Availability Zones
resilience
What 2 services do you use to launch resources
Management Console or Command Line Interface
S3 element specifies the user, account, service, or other entity that is allowed or denied access to a resource.
Principal
What determines S3 pricing?
amount of data (in GB) stored, storage class, amount of data transferred out, number of requests to S3
S3 has the lowest availability rating
One Zone-IA
Determine database type
reads and writes per second, size of each object, data durability requirements, latency requirements, nature of queries
benefits of using a managed Amazon RDS service instead of a self-managed database on EC2
automated backups and automatic software patching
Keep EBS volumes safe
backup and encryption
Benefit of Amazon EBS volumes being automatically replicated
durability (data remains consistent)
Neptune
graph database service used to build and run applications that work with highly connected datasets, such as social networking
manage all the resources in each environment as a group
Resource Groups
analytics service that makes it easy to query data in Amazon S3 using standard SQL commands
Athena
analytics service to easily collect, process, and analyze video and data streams in real time
Kinesis
network transit hub that simplifies how customers interconnect all of their VPCs
AWS Transit Gateway
provide an additional layer of defense FIREWALL for your VPC by allowing you to create allow and deny rules
Network access control list (ACL)
deploy AWS infrastructure on-premises and connect AWS services (extend the VPC into the on-premises environment)
AWS Outposts
Extract, Transform, and Load (ETL) service that automates the time-consuming steps of data preparation for analytics
AWS Glue
comprised of AWS Site-to-Site VPN enables you to securely connect your on-premises network to AWS
AWS Virtual Private Network (AWS VPN)
VPC peering
uses Private IP addresses (IPv4 or IPv6) to route traffic from one VPC to another.