Intro to AWS Flashcards

1
Q

What’s AWS?

A
  • AWS stands for Amazon Web Services.
  • Provide on-demand virtual cloud computing services includes computing, storage, network and CDN worldwide.
  • It is known for its reliability, security, and global infrastructure that allows users to deploy applications worldwide.
  • It provides tools for data management, machine learning, security, and more.
  • AWS provides a pay-as-you-go pricing model, allowing users to only pay for the resources they use.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

AWS Cloud History

A

2002 - Launched internally - incorporate Amazon.com features

2003: Market their infrastructure as a service (IaaS)

2004: Launched publicly with SQS (Simple Queue Service)

2006: Publicly launch it’s first cloud products: SQS, S3 & EC2

2007: Launched in Europe

2012: Holds it’s first customer event to reinvent it’s services

2015: Achived $4.6 billion revenue

2015-2016: Releases Snowball and Snowmobile
Idea to market

2016: Surpassed $10 billion revenue

2019: AWS had $35.02 billion in annual revenue

Now: Offerred over 100 cloud services and 45% of the global market

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

AWS Cloud Number Facts

A
  • Garter Magic Quadrants shows AWS is the leader in Cloud Infrastructure as a Service (IaaS) worldwide
  • In 2019, AWS had $35.02 billion in annual revenue
  • AWS accounts for 47% of the market in 2019 (Microsoft is
    2nd with 22%)
  • Pioneer and Leader of the AWS Cloud Market for the 9th consecutive year
  • Over 1,000,000 active users
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Why people use AWS services?

A
  • On-Demand
  • Reliable
  • Flexible/Agile
  • Ease of use
  • High Performance
  • Elasticity/Scalable
  • Secure
  • Cost-effective
  • Deploy globally
  • Experience (Amazon 14 years of experience)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the types of cloud computing?

A
  • Infrastructure as a Service (IaaS)
  • Platform as a Service (PaaS)
  • Software as a Service (SaaS)
  • Function as a Service (FaaS)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are some use cases in using AWS?

A
  • Build sophisticated, scalable applications
  • Applicable to a diverse set of industries
  • Enterprise IT, Backup & Storage, Big Data analytics
  • Website hosting, Mobile & Social Apps
  • Gaming server on the cloud
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are some AWS Clients?

A
  • Dropbox
  • 21 Century Fox
  • McDonalds
  • ActiVision
  • Netflix
  • AirBnB
  • NASA
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are some AWS Compute Services?

A
  • Amazon EC2 - Virtual Machine instance
  • AWS Lambda - λ run limited serverless event-driven computing service
  • AWS Elastic Beanstalk - service for deploying and scaling fully functional web applications and services.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are some AWS Storage Services?

A
  • Amazon S3 - Simple Storage Service is a scalable storage service
  • Amazon Elastic Block Store - block-level storage solution used with the EC2 cloud service to store persistent data
  • Amazon S3 Glacier - online file storage web service that provides storage for data archiving and backup
  • Amazon Elastic File Storage - simple, serverless, set-and-forget, elastic file system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are some AWS Database Services?

A
  • Amazon RDS - managed services that makes it simple to set up, operate, and scale databases in the cloud
  • Amazon DynamoDB - fully managed, serverless, key-value NoSQL database designed to run high-performance applications at any scale
  • Amazon Redshift - partially-managed data warehousing service optimized for fast querying of large datasets
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are some AWS Network Services?

A
  • Amazon VPC - virtual private cloud (VPC) is a virtual network dedicated to your AWS account
  • Amazon CloudFront - content delivery service provide global distribution of cache contents
  • Amazon Route 53 - provides highly available and scalable Domain Name System (DNS), domain name registration, and health-checking web services
  • Amazon Elastic Load Balancing (ELB) - automatically distributes incoming application traffic across multiple targets and virtual appliances in one or more Availability Zones (AZs)
  • Web Application Firewall (WAF) - create security rules that control bot traffic and block common attack patterns such as SQL injection or cross-site scripting (XSS)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are some AWS Other Services?

A
  • Analytics - dashboard for ecommerce brand owners
  • Blockchain - create and manage scalable blockchain networks using the popular open source frameworks Hyperledger Fabric and Ethereum
  • Containers - fully managed container orchestration service that helps you easily deploy, manage, and scale containerized applications
  • Machine Learning
  • Internet-of-things (IOTs)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How to find AWS Services?

A
  • Services to list AWS services by alphabetical order
  • Services list by categories
  • Search bar to find services
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How to distrinquish regional and global services?

A
  • The region indicagtor is located at the top right corner of the console
  • The region indicator will show Global if it’s available globally
  • If services are region specific, you will have to recreate the services if you switch to a new region
  • Not all services are available in every region - check AWS Global Infrastructure website to see the list of services available for the regions
  • Global services:
    • IAM
    • Route 53
    • CloudFront (CDN)
    • Web Application Firewall (WAF)
  • Region-scoped services:
    • EC2 (Infastructure as a Service)
    • Elastic Beanstalk (Platform as a Service)
    • Lambda (Function as a Service)
    • Rekognition (Software as a Service)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the default region?

A

US East (N. Virginia) - us-east-1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is AWS Global Infrastructure?

A
  • AWS Regions
  • AWS Availability Zones
  • AWS Data Centers
  • AWS Edge Locations / Points of Presence
17
Q

What are AWS Regions?

A

AWS has Regions all around the world
* Names can be us-east-1, eu-west-3…
* A region is a cluster of data centers
* Most AWS services are region-scoped

18
Q

How to choose an AWS Region?

A

CAPP:
* Compliance with data governance and legal requirements: data never leaves a region without your explicit permission
* Available services within a Region: new services and new features aren’t available in every Region
* Proximity to customers: reduced latency
* Pricing: pricing varies region to region and is transparent in the service pricing page

19
Q

What are AWS Availability Zones?

A
  • Each region has many availability zones
    (usually 3, min is 3, max is 6).
    Example:
    - ap-southeast-2a
    - ap-southeast-2b
    - ap-southeast-2c
  • Each availability zone (AZ) is one or more discrete data centers with redundant power, networking, and connectivity
  • They’re separate from each other, so that they’re isolated from disasters
  • They’re connected with high bandwidth, ultra-low latency networking
20
Q

What are AWS Points of Presence (Edge Locations)?

A
  • Edge Locations are data centers located close to users
  • Content is delivered to end users with lower latency
  • Amazon has 400+ Points of Presence (400+ Edge Locations & 10+ Regional Caches) in 90+ cities across 40+ countries