AWS Cloud Practitioner Flashcards

1
Q

What are six Advantages of Cloud Computing?

A
  1. Trade capital expense for variable expense
  2. Benefit from massive economies of scale
  3. Stop guessing capacity
  4. Increase speed and agility
  5. Stop spending money running and maintaining data centers
  6. Go global in minutes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What Models Cloud Computing provides?

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

What Deployment Models Cloud Computing defines?

A
  1. Cloud
  2. Hybrid
  3. On-premises
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is cloud computing?

A

On-demand delivery of IT resources and applications through the internet with pay-as-you-go pricing

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

What is another name for on-premises deployment?

A

Private cloud deployment

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

How does the scale of cloud computing help you to save costs?

A

The aggregated cloud usage from a large number of customers results in lower pay-as-you-go prices.

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

What types of Amazon EC2 instance are available?

A
  1. General purpose instances
  2. Compute optimized instances - compute optimized applications are ideal for high-performance web servers, compute-intensive applications servers, and dedicated gaming servers or batch processing workloads.
  3. Memory optimized instances - idela for high-performance database or a workload that involves performing real-time processing of a large amount of unstructured data
  4. Accelerated computing instances - ideal for workloads such as graphics applications, game streaming, and application streaming
  5. Storage optimized instances - workloads suitable for storage optimized instances include distributed file systems, data warehousing applications, and high-frequency online transaction processing (OLTP) systems
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What type of pricing Amazon EC2 have?

A
  1. On-Demand - ideal for short-term, irregular workloads that cannot be interrupted, you pay for only the compute time you use.
  2. Amazon EC2 Savings Plans - you to reduce your compute costs by committing to a consistent amount of compute usage for a 1-year or 3-year term.
  3. Reserved Instances - You can purchase Standard Reserved and Convertible Reserved Instances for a 1-year or 3-year term, and Scheduled Reserved Instances for a 1-year term
  4. Spot Instances - ideal for workloads with flexible start and end times, or that can withstand interruptions. Spot Instances use unused Amazon EC2 computing capacity
  5. Dedicated Hosts - physical servers with Amazon EC2 instance capacity that is fully dedicated to your use. Most expensive.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Which AWS service provides scaling of computing resources?

A

Amazon EC2 Auto Scaling

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

Within Amazon EC2 Auto Scaling, what are the two possible approaches?

A
  1. Dynamic scaling: responds to changing demand.
  2. Predictive scaling: automatically schedules the right number of Amazon EC2 instances based on predicted demand.
    It is possible to use dynamic scaling and predictive scaling together.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the three parameter for an Auto Scaling Group?

A
  1. Minimum capacity
  2. Desired capacity (If not set, will be set equat to minimum capacity)
  3. Maximum capacity
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Which is the AWS service that automatically distributes incoming application traffic across multiple resources

A

Elastic Load Balancing or ELB.
Although Elastic Load Balancing and Amazon EC2 Auto Scaling are separate services, they work together to help ensure that applications running in Amazon EC2 can provide high performance and availability

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

Which are the two AWS services about messaging and queuing?

A
  1. Amazon Simple Notification Service (Amazon SNS) - publish/subscribe service. Using Amazon SNS topics, a publisher publishes messages to subscribers. In Amazon SNS, subscribers can be web servers, email addresses, AWS Lambda functions, or several other options
  2. Amazon Simple Queue Service (Amazon SQS) - using Amazon SQS, you can send, store, and receive messages between software components, without losing messages or requiring other services to be available. In Amazon SQS, an application sends messages into a queue. A user or service retrieves a message from the queue, processes it, and then deletes it from the queue
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is Serverless computing?

A

The term “serverless” means that your code runs on servers, but you do not need to provision or manage these servers.
Serverless computing can adjust the applications’ capacity by modifying the units of consumptions, such as throughput and memory.

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

Which are the AWS basic serverless services?

A
  1. AWS Lambda - is a service that lets you run code without needing to provision or manage servers. you pay only for the compute time that you consume. The code will run only when triggered on predefined events
  2. Amazon Elastic Container Service (Amazon ECS) - highly scalable, high-performance container management system that enables you to run and scale containerized applications on AWS
  3. Amazon Elastic Kubernetes Service (Amazon EKS) - a fully managed service that you can use to run Kubernetes on AWS
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

which is a serverless compute engine for containers in AWS?

A

AWS Fargate. It is compatible with both Amazon ECS and Amazon EKS. Use cases:
1. Run and scale container workloads
2. Support AI and ML training applications
3. removes the need to manage the lifecycle of a compute infrastructure for Web apps, APIs, and microservices

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

Show some examples of Auto scaling

A
  1. Removing unneeded Amazon EC2 instances when demand is low
  2. Adding a second Amazon EC2 instance during an online store’s popular sale
  3. Automatically adjusting the number of Amazon EC2 instances to meet demand
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Which process is an example of Elastic Load Balancing?

A

Ensuring that no single Amazon EC2 instance has to carry the full workload on its own

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

What are the features of ELB?

A

ELB is a regional construct in Amazon architecture

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

What are the key factors for Selecting a Region?

A
  1. Compliance with data governance and legal requirements
  2. Proximity to your customers
  3. Available services within a Region
  4. Pricing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What is an Availability zone?

A

An Availability Zone is a single data center or a group of data centers within a Region

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

What is a Region in AWS?

A

A Region is a geographical area that contains AWS resources.
A Region is a separate geographical location with multiple locations that are isolated from each other.

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

What is an edge location?

A

An edge location is a data center that an AWS service uses to perform service-specific operations. Amazon CloudFront uses edge locations to store cached copies of your content closer to your customers for faster delivery

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

What is AWS Outposts?

A

AWS Outposts is a service that you can use to run AWS infrastructure, services, and tools in your own on-premises data center in a hybrid approach.

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

In which ways is it possible to interact with AWS services?

A
  1. AWS Management Console - web-based interface for accessing and managing AWS services
  2. AWS Command Line Interface (AWS CLI) - AWS CLI is available for users on Windows, macOS, and Linux; is used to automate actions for AWS services and applications through scripts
  3. AWS Software development kits (SDKs) - SDKs enable you to use AWS services with your existing applications or create entirely new applications that will run on AWS
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

How is it possible to provision resources in AWS?

A
  1. AWS Management Console
  2. AWS CLI
  3. AWS SDK
  4. AWS Elastic Beanstalk - a service that helps you provision Amazon EC2-based environments
  5. AWS CloudFormation - is an infrastructure as code tool that allows you to define a wide variety of AWS resources in a declarative way using JSON or YAML text-based documents
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

Which tasks are available with AWS Elastic Beanstalk?

A

Elastic Beanstalk deploys the resources necessary to perform the following tasks:

  1. Adjust capacity
  2. Load balancing
  3. Automatic scaling
  4. Application health monitoring
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

What is AWS CloudFormation?

A

AWS CloudFormation is an infrastructure as code tool

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

What is an Availability zone?

A

An Availability Zone is a fully isolated portion of the AWS global infrastructure.

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

What is Amazon Virtual Private Cloud (Amazon VPC)?

A

A networking service that you can use to establish boundaries around your AWS resources.

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

What is an Amazon subnet?

A

A subnet is a section of a VPC that can contain resources such as Amazon EC2 instances.

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

In which way traffic can access a VPC?

A
  1. Internet Gateway - a connection between a VPC and the internet. Without an internet gateway, no one can access the resources within your VPC.
  2. Virtual private Gateway - a component that allows protected internet traffic to enter into the VPC.
  3. AWS direct Connect - AWS Direct Connect provides helps you to reduce network costs and increase the amount of bandwidth that can travel through your network.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

What is Network access control lists (ACLs) in AWS?

A

A network access control list (ACL) is a virtual firewall that controls inbound and outbound traffic at the subnet level.
It is stateless and allows all inbound and outbound traffic by default.

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

What are Security groups in AWS?

A

A security group is a virtual firewall that controls inbound and outbound traffic for an Amazon EC2 instance.
It is stateful and denies all inbound and outbound traffic by default.

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

What is Amazon Route 53?

A

Amazon Route 53 is a DNS web service.
It connects user requests to infrastructure running in AWS or to infrastructure outside of AWS.
It is possible to register new domain names directly in Route 53.
Ir resolves hostnames to IPs, considering the location of the point of origin.

36
Q

What are Instance stores in AWS?

A

Block-level storage volumes behave like physical hard drives. It provides temporary block-level storage for an Amazon EC2 instance. It has the same lifespan as the instance.

37
Q

What is Amazon Elastic Block Store (Amazon EBS)?

A

It is a service that provides block-level storage volumes that you can use with Amazon EC2 instances. If you stop or terminate an Amazon EC2 instance, all the data on the attached EBS volume remains available. You can take incremental backups of EBS volumes by creating Amazon EBS snapshots.

38
Q

What are Amazon EBS snapshots in AWS?

A

An EBS snapshot is an incremental backup of an EBS instance.

39
Q

What is Amazon Simple Storage Service (Amazon S3)?

A

It is a service that provides object-level storage. Amazon S3 stores data as objects in buckets. In object storage, each object consists of data, metadata, and a key. When a file in object storage is modified, the entire object is updated. The maximum file size for an object in Amazon S3 is 5 TB. It sets permissions to control visibility and access to it. You can also use the Amazon S3 versioning feature to track changes to your objects over time

40
Q

What are Amazon S3 storage classes

A
  1. S3 Standard - frequently accessed data, 3 availability zones.
  2. S3 Standard-Infrequent Access (S3 Standard-IA) - as Standard. Lower storage price and higher retrieval price
  3. S3 One Zone-Infrequent Access (S3 One Zone-IA) - as S£ IA, but in a single Availability Zone.
  4. S3 Intelligent-Tiering. If you haven’t accessed an object for 30 consecutive days, Amazon S3 automatically moves it to S3 IA, if you raise the access frequancy do the reverse. It costs a small fee for object monitored.
  5. S3 Glacier - Low-cost storage designed for data archiving. Able to retrieve objects within a few minutes to hours.
  6. S3 Glacier Deep Archive - Lowest-cost object storage class ideal for archiving. Able to retrieve objects within 12 hours.
41
Q

What is Amazon Elastic File System (Amazon EFS)?

A

It is a scalable file system used with AWS Cloud services and on-premises resources. Amazon EFS is a regional service. It stores data in and across multiple Availability Zones. Additionally, on-premises servers can access Amazon EFS using AWS Direct Connect.

42
Q

What is Amazon Relational Database Service (RDS)?

A

It is a service that enables you to run relational databases in the AWS Cloud. It is available on six database engines:
1. Amazon Aurora
2. PostgreSQL
3. MySQL
4. MariaDB
5. Oracle Database
6. Microsoft SQL Server

43
Q

What is Amazon Aurora?

A

It is an enterprise-class relational database. It is compatible with MySQL and PostgreSQL relational databases.It replicates six copies of your data across three Availability Zones and continuously backs up your data to Amazon S3

44
Q

What is Amazon DynamoDB?

A

It is a key-value database service. It delivers single-digit millisecond performance at any scale. DynamoDB is serverless, which means that you do not have to provision, patch, or manage servers. You also do not have to install, maintain, or operate software. As the size of your database shrinks or grows, DynamoDB automatically scales to adjust for changes in capacity while maintaining consistent performance. This makes it a suitable choice for use cases that require high performance while scaling

45
Q

What is Amazon Redshift?

A

It is a data warehousing service that you can use for big data analytics. It offers the ability to collect data from many sources and helps you to understand relationships and trends across your data.

46
Q

What is AWS Database Migration Service (AWS DMS)?

A

AWS Database Migration Service (AWS DMS) enables you to migrate relational databases, nonrelational databases, and other types of data stores. The source and target databases can be of the same type or different types. Source database remains operational.

47
Q

What are the other Amazon’s database services?

A
  1. Amazon DocumentDB - is a document database service that supports MongoDB workloads
  2. Amazon Neptune - is a graph database service.
  3. Amazon Quantum Ledger Database (Amazon QLDB) - is a ledger database service
  4. Amazon Managed Blockchain - is a service that you can use to create and manage blockchain networks with open-source frameworks.
  5. Amazon ElastiCache - is a service that adds caching layers on top of your databases to help improve the read times of common requests (Redis and Memcached).
  6. Amazon DynamoDB Accelerator - Amazon DynamoDB Accelerator (DAX) is an in-memory cache for DynamoDB.
48
Q

What does it mean shared responsibility model?

A

AWS is responsible for security of the cloud:
1. AWS is responsible for protecting the global infrastructure; this includes AWS Regions, Availability Zones, and edge locations.
2. AWS manages the security of the physical infrastructure that hosts your resources, which include:
- Physical security of data centers
- Hardware and software infrastructure
- Network infrastructure
- Virtualization infrastructure
Customers are responsible for the security of everything that they create and put in the AWS Cloud.

49
Q

What are the basic features of the AWS Identity and Access Management (IAM)?

A
  1. IAM users, groups, and roles.
    - An IAM user is an identity that you create in AWS. By default, when you first create an AWS account, you begin with an identity known as the root user.
    - An IAM group is a collection of IAM users. all users in the group are granted permissions specified by the policy.
    - An IAM role is an identity that you can assume to gain temporary access to permissions.
  2. IAM policies. An IAM policy is a document that allows or denies permissions to AWS services and resources.
  3. Multi-factor authentication. It is an extra layer of security for your AWS account.
50
Q

What is the AWS Artifact service?

A

It is a service that provides on-demand access to AWS security and compliance reports and select online agreements. AWS Artifact consists of two main sections: AWS Artifact Agreements and AWS Artifact Reports.
- AWS artifact Agreements is used in case your company needs to sign an agreement with AWS regarding your use of certain types of information throughout AWS services.
- AWS Artifact Reports provide compliance reports from third-party auditors.

51
Q

What is AWS Shield?

A

It Is a service that exists in two versions:
Standard: automatically protects all AWS customers at no cost. It protects your AWS resources from the most common, frequently occurring types of DDoS attacks.
Advanced: is a paid service that provides detailed attack diagnostics and the ability to detect and mitigate sophisticated DDoS attacks.

52
Q

What is AWS Key Management Service (AWS KMS)?

A

It Is a service that enables you to perform encryption operations through the use of cryptographic keys. You can use AWS KMS to create, manage, and use cryptographic keys. You can also control the use of keys across a wide range of services and in your applications.

53
Q

What is AWS WAF?

A

It is a web application firewall that lets you monitor network requests that come into your web applications. AWS WAF works together with Amazon CloudFront and an Application Load Balancer.

54
Q

What is Amazon Inspector?

A

Amazon Inspector helps to improve the security and compliance of applications by running automated security assessments. It checks applications for security vulnerabilities and deviations from security best practices.

55
Q

What is Amazon GuardDuty?

A

Amazon GuardDuty is a service that provides intelligent threat detection for your AWS infrastructure and resources. It identifies threats by continuously monitoring the network activity and account behavior within your AWS environment.

56
Q

What is Amazon Cloud Watch?

A

Amazon CloudWatch is a web service that enables you to monitor and manage various metrics and configure alarm actions based on data from those metrics.

57
Q

What is Amazon CloudTrail?

A

AWS CloudTrail records API calls for your account. Within CloudTrail, you can also enable CloudTrail Insights. This optional feature allows CloudTrail to automatically detect unusual API activities in your AWS account.

58
Q

Which tasks can you perform using AWS CloudTrail?

A

Track user activities and API requests throughout your AWS infrastructure
Filter logs to assist with operational analysis and troubleshooting

59
Q

What is AWS Trusted Advisor

A

AWS Trusted Advisor is a web service that inspects your AWS environment and provides real-time recommendations in accordance with AWS best practices.

60
Q

Which actions can you perform using Amazon CloudWatch?

A

Access metrics from a single dashboard
Monitor your resources’ utilization and performance

61
Q

Which categories are included in the AWS Trusted Advisor dashboard?

A

Trusted Advisor compares its findings to AWS best practices in five categories: cost optimization, performance, security, fault tolerance, and service limits

62
Q

What are the AWS pricing principles?

A

Pay for what you use.
Pay less when you reserve
Pay less with volume based discounts when you use more

63
Q

What are the different AWS support plans?

A

Basic
Developer
Business
Enterprise On-Ramp
Enterprise

64
Q

AWS Cloud Adoption Framework (AWS CAF) organizes guidance into six areas of focus, called Perspectives. What are?

A

In general, the Business, People, and Governance Perspectives focus on business capabilities, whereas the Platform, Security, and Operations Perspectives focus on technical capabilities.

65
Q

What are the AWS strategies for migration?

A

Rehosting
Replatforming
Refactoring/re-architecting
Repurchasing
Retaining
Retiring

66
Q

What is AWS Snow Family?

A

The AWS Snow Family is a collection of physical devices that help to physically transport up to exabytes of data into and out of AWS.

AWS Snow Family is composed of AWS Snowcone, AWS Snowball, and AWS Snowmobile.

67
Q

What are the pillars of the AWS Well-Architected Framework helps you understand how to design and operate reliable, secure, efficient, and cost-effective systems in the AWS Cloud

A

The Well-Architected Framework is based on six pillars:

Operational excellence
Security
Reliability
Performance efficiency
Cost optimization
Sustainability

68
Q

What are the advantages of cloud computing?

A

Trade upfront expense for variable expense.
Benefit from massive economies of scale.
Stop guessing capacity.
Increase speed and agility.
Stop spending money running and maintaining data centers.
Go global in minutes.

69
Q

What is AWS cloud formation?

A

It’s a service that helps you model
and set up your AWS resources
so that you can spend less time managing those resources
and more time focusing on your applications that run in AWS.

70
Q

What’s a data lake?

A

It’s an architectural approach to allow you to store massive amounts of data in a centralized location so that it’s readily available to be categorized, processed, analyzed, and consumed by a whole bunch of different diverse groups within your organization.

71
Q

Which AWS services are global?

A

IAM
Route53
CloudFront
SNS
SES

72
Q

Which AWS services can be used on premise?

A

AWS Snowball
AWS Snowball Edge
Storage Gateway
CodeDeploy
Opsworks
IoT Greengrass

73
Q

Which AWS services can be used to deploy applications on premise?

A

CodeDeploy
Opsworks

74
Q

What is AWS System Manager?

A

AWS System Manager can be used to manage fleets of EC2 instances & virtual machines.
A piece of software is installed on each VM
Can be both inside AWS and on premise.

75
Q

What are the AWS free services?

A

Amazon VPC,
Elastic Beanstalk,
CloudFormation,
Identity Access Management,
Auto Scaling,
Opsworks,
Consolidated Billing

76
Q

A small startup is configuring its AWS cloud environment. Which AWS service will allow grouping these users together and applying permissions to them as a group?

A

AWS Identity and Access Management (IAM) enables you to manage access to AWS services and resources securely. Using IAM, you can create and manage AWS users and groups, and use permissions to allow and deny their access to AWS resources.

77
Q

In Identity and Access Management, which term applies to a person or application that uses the AWS account root user, an IAM user, or an IAM role to sign in and make requests to AWS?

A

A Principal is a person or application that uses the AWS account root user, an IAM user, or an IAM role to sign in and make requests to AWS.

78
Q

After configuring your VPC and all of the resources within it, you want to add an extra layer of security at the subnet level. Which will you use to add this security?

A

A network access control list (NACL) is an optional layer of security for your VPC that acts as a firewall for controlling traffic in and out of one or more subnets. You might set up network ACLs with rules similar to your security groups to add an additional layer of security to your VPC.

79
Q

Which policy will provide information on performing penetration testing on your EC2 instances?

A

Customer Service Policy for Penetration Testing

AWS customers are welcome to carry out security assessments or penetration tests against their AWS infrastructure without prior approval for Amazon EC2 instances, NAT Gateways, Elastic Load Balancers, and other 7 services.

80
Q

Your company has recently migrated large amounts of data to the AWS cloud in S3 buckets. But it is necessary to discover and protect the sensitive data in these buckets. Which AWS service can do that?

A

Amazon Macie

Amazon Macie is a fully managed data security and data privacy service that uses machine learning and pattern matching to discover and protect your sensitive data in AWS.

81
Q

You are working with IAM and need to attach policies to users, groups, and roles. Which will you be attaching these policies to?

A

Identities

Identities are the IAM resource objects that are used to identify and group. You can attach a policy to an IAM identity. These include users, groups, and roles.

82
Q

You are trying out AWS on a trial basis and need to deploy an application without having to configure servers. Which AWS service can you use?

A

You are trying out AWS on a trial basis and need to deploy an application without having to configure servers. Which AWS service can you use?

83
Q

You have been tasked with developing a plan to move applications to AWS and use AWS services to house code, build, and deploy these applications. Which AWS service will allow you to host Git-based repositories?

A

AWS CodeCommit

AWS CodeCommit is a fully-managed source control service that hosts secure Git-based repositories. It makes it easy for teams to collaborate on code in a secure and highly scalable ecosystem. CodeCommit eliminates the need to operate your own source control system or worry about scaling its infrastructure. You can use CodeCommit to securely store anything from source code to binaries, and it works seamlessly with your existing Git tools.

84
Q

After experiencing unusual behavior in your AWS account, you need to determine if there are any issues with AWS that may be affecting your account. What section of the AWS portal helps you to inspect account alerts and find remediation guidance for your account?

A

AWS Personal Health Dashboard

AWS Personal Health Dashboard provides alerts and remediation guidance when AWS is experiencing events that may impact you. While the Service Health Dashboard displays the general status of AWS services, Personal Health Dashboard gives you a personalized view into the performance and availability of the AWS services underlying your AWS resources.

85
Q

AWS Personal Health Dashboard

AWS Personal Health Dashboard provides alerts and remediation guidance when AWS is experiencing events that may impact you. While the Service Health Dashboard displays the general status of AWS services, Personal Health Dashboard gives you a personalized view into the performance and availability of the AWS services underlying your AWS resources.

A

On-Demand

This is not a long enough term to make reserved instances the better option. Plus, the application can’t be interrupted, which rules out spot instances.

86
Q

You have many database backups that you need to store for an indefinite amount of time. If the backups are ever needed, they just need to be retrieved within 6 hours. What is the lowest cost solution for this scenario?

A

Amazon Glacier Flexible Retrieval

Amazon Glacier Flexible Retrieval (formerly Amazon S3 Glacier) provides the lowest cost option for long-term storage and is perfectly suited for this scenario. The backups would not need to be retrieved quickly, so Glacier Flexible Retrieval is the best option.

87
Q

You have a short term computing task to complete. It is essential that this task run uninterrupted from start to finish. Which is the best EC2 option for this task?

A

On-Demand Instance

It is a short term project, which rules out reserved instances, and it has to run uninterrupted, which rules out spot instances. With On-Demand instances, you pay for compute capacity by the hour or the second, depending on which instances you run. No longer-term commitments or upfront payments are needed. You can increase or decrease your compute capacity depending on the demands of your application and only pay the specified per hourly rates for the instance you use.