Understanding AWS Core Services Flashcards
What are three methods for interacting with AWS core services?
- AWS Console
- AWS CLI
- AWS SDK
The AWS Management Console is a ___________________________ and ______________________ based interface for interacting with most all of the 150+ AWS services. All major browsers and mobile operating systems are supported.
web, mobile app
The AWS SDK is supported in what 9 languages?
- Java
- .NET
- node.js
- JavaScript (browser)
- PHP
- Python
- Ruby
- Go
9 C++
What is Amazon EC2
Service that provides secure and resizable virtual servers.
What is AWS Elastic Beanstalk?
Platform (PaaS) for scaling and deploying web apps and services across a specific list of technologies
What is AWS Lambda?
Service that provides serverless computing capability.
What is Amazon Route 53?
AWS Domain Name Service. It is a global service that can be used in a hybrid cloud environment.
What is Amazon VPC?
Logically isolated section of the AWS Cloud where you can launch AWS resources in a virtual network that you define
What is AWS Direct Connect?
Cloud service solution that makes it easy to establish a dedicated network connection from your data center to AWS. This connection does not go over the public Internet.
What is Amazon API Gateway?
Fully managed API management service that handles concepts like authentication, logging, and throttling for your API layer.
What is Amazon CloudFront?
Amazon‘s global Content Delivery Network (CDN) service that enables your users to get content from a server that is closest to them. This is a global service.
What is AWS Global Accelerator?
AWS networking service that routes traffic through the AWS global network, increasing the overall speed through optimizations by AWS.
What is Elastic Load Balancing?
Service that enables you to distribute traffic across multiple targets (including EC2, ECS, Lambda).
What is Amazon Simple Storage Service (S3)?
Service that provides object storage for objects up to 5 TB in size - with no limit on the total storage
What is S3 Glacier and Glacier Deep Archive?
Archive storage classes for Amazon S3. These are designed for objects you need to keep but don’t plan to access.
What is Amazon Elastic Block Storage (EBS)?
Persistent block storage designed for use with a single EC2 server. It can scale to support petabytes of data and supports different volume types.
What is Amazon Elastic File System (EFS)?
Fully managed NFS file system designed for Linux workloads with support for petabytes of data.
This service can be used in a hybrid cloud architecture.
What is AWS Snowball?
Petabyte scale data transfer service where a physical device is delivered to your organization and returned by a local carrier then loaded into Amazon S3. This service can assist in data migration into the cloud from your data center.
What is AWS Snowmobile?
Exabyte scale data transfer service where a ruggedized shipping container is sent to your office then loaded into Amazon S3. This service can assist in data migration into the cloud from your data center.
What is Amazon Simple Notification Service (SNS)?
Managed pub/sub (publish / subscribe) messaging service. This can enable fan-out architecture with one message triggering multiple actions. This service is commonly used in a serverless architecture.
What is Amazon Simple Queue Service (SQS)?
Managed message queue service. This can enable fault tolerant and serverless applications. This supports standard and FIFO (first-in first-out) queues. This service is commonly used in a serverless architecture.
What do AWS Step Functions do?
Manage the orchestration of complex workflows which are defined using Amazon States Language. This service is commonly used in a serverless architecture.
What is AWS CloudTrail?
Service that provides audit trail for all services used in an AWS account (across all interaction methods)
What is AWS CloudFormation?
Managed service for launching infrastructure based on templates. This approach is known as infrastructure as code. CloudFormation also provides drift detection to know when infrastructure has veered from what is defined in the template.