Random Flashcards

1
Q

Amazon API Gateway

A
  • easy for developers to create, publish, maintain, monitor, and secure APIs at any scale
  • handles all the tasks involved in accepting and processing up to hundreds of thousands of concurrent API calls
  • including traffic management, authorization and access control, monitoring, and API version management
  • Amazon API Gateway has no minimum fees or startup costs. You **pay **only for the API calls you receive and the amount of data transferred out.
  • This is a HIPAA eligible service.
  • Together with Lambda, API Gateway forms the app-facing part of the AWS serverless infrastructure
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Amazon Route 53

A
  • domain registration
  • DNS routing
  • health checking
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Amazon Route 53 routng

A

Latency Routing lets Amazon Route 53 serve user requests from the AWS Region that provides the lowest latency. It does not, however, guarantee that users in the same geographic region will be served from the same location.

Geoproximity Routing lets Amazon Route 53 route traffic to your resources based on the geographic location of your users and your resources. You can also optionally choose to route more traffic or less to a given resource by specifying a value, known as a bias. A bias expands or shrinks the size of the geographic region from which traffic is routed to a resource.

Geolocation Routing lets you choose the resources that serve your traffic based on the geographic location of your users, meaning the location that DNS queries originate from.

Weighted Routing lets you associate multiple resources with a single domain name (tutorialsdojo.com) or subdomain name (subdomain.tutorialsdojo.com) and choose how much traffic is routed to each resource.

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

AWS RDS switchover

A

In Amazon RDS, failover is automatically handled so that you can resume database operations as quickly as possible without administrative intervention in the event that your primary database instance goes down. When failing over, Amazon RDS simply flips the canonical name record (CNAME) for your DB instance to point at the standby, which is in turn promoted to become the new primary.

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

AWS Organizations

A
  • AWS Organizations is an account management service that enables you to consolidate multiple AWS accounts into an organization that you create and centrally manage. AWS Organizations includes account management and consolidated billing capabilities that enable you to better meet the budgetary, security, and compliance needs of your business. As an administrator of an organization, you can create accounts in your organization and invite existing accounts to join the organization
  • consolidated billing
  • this service is free
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

AWS IAM Identity Center (successor to AWS Single Sign-On)

A

AWS IAM Identity Center (successor to AWS Single Sign-On) provides single sign-on access for all of your AWS accounts and cloud applications. It connects with Microsoft Active Directory through AWS Directory Service to allow users in that directory to sign in to a personalized AWS access portal using their existing Active Directory user names and passwords. From the AWS access portal, users have access to all the AWS accounts and cloud applications that they have permission for.

Users in your self-managed directory in Active Directory (AD) can also have single sign-on access to AWS accounts and cloud applications in the AWS access portal.

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

What is BYOIP?

A

With BYOIP, you can bring your pre-owned, trusted IP addresses into AWS and use them as Elastic IPs (EIPs). This allows you to map these IPs to AWS services without needing to update your clients’ whitelists.

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

AWS Control Tower

A

AWS Control Tower provides a single location to easily set up your new well-architected multi-account environment and govern your AWS workloads with rules for security, operations, and internal compliance. You can automate the setup of your AWS environment with best-practices blueprints for multi-account structure, identity, access management, and account provisioning workflow. For ongoing governance, you can select and apply pre-packaged policies enterprise-wide or to specific groups of accounts.
* preventing the deployment of resources that don’t conform to selected policies or detecting non-conformance of provisioned resources.
* To save time and resources, you can use AWS Control Tower to automate account creation. With the appropriate user group permissions, you can specify standardized baselines and network configurations for all accounts in the organization.

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

AWS Resource Access Manager

A

The AWS Resource Access Manager (RAM) service simply helps you to securely share your resources across AWS accounts or within your organization or organizational units (OUs) in AWS Organizations. It is not capable of launching new AWS accounts with preapproved configurations.
AWS Resource Access Manager (RAM) is a service that enables you to easily and securely share AWS resources with any AWS account or within your AWS Organization. You can share AWS Transit Gateways, Subnets, AWS License Manager configurations, and Amazon Route 53 Resolver rules resources with RAM.
You can create resources centrally in a multi-account environment, and use RAM to share those resources across accounts in three simple steps: create a Resource Share, specify resources, and specify accounts. RAM is available to you at no additional charge.

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

AWS Config

A

AWS Config cannot provision accounts. A conformance pack is only a collection of AWS Config rules and remediation actions that can be easily deployed as a single entity in an account and a Region or across an organization in AWS Organizations.

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

AWS Systems Manager OpsCenter

A

AWS Systems Manager is just a collection of services used to manage applications and infrastructure running in AWS that is usually in a single AWS account. The AWS Systems Manager OpsCenter service is just one of the capabilities of AWS Systems Manager, provides a central location where operations engineers and IT professionals can view, investigate, and resolve operational work items (OpsItems) related to AWS resources.

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

What are the prerequisites when routing traffic using Amazon Route 53 to a website that is hosted in an Amazon S3 Bucket?

A
  • An S3 bucket that is configured to host a static website. The bucket must have the same name as your domain or subdomain. For example, if you want to use the subdomain portal.tutorials.com, the name of the bucket must be portal.tutorials.com.
  • A registered domain name. You can use Route 53 as your domain registrar, or you can use a different registrar.
  • Route 53 as the DNS service for the domain. If you register your domain name by using Route 53, we automatically configure Route 53 as the DNS service for the domain.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

When do you need CORS to be enabled?

A

you only need to enable Cross-Origin Resource Sharing (CORS) when your client web application on one domain interacts with the resources in a different domain.

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

AWS DataSync versus AWS Storage Gateway

A

Key Differences:
AWS DataSync is designed for efficient, automated data transfers between on-premises storage and AWS. It is ideal for migrating large datasets, replicating data, or batch syncing data to the cloud.

**AWS Storage Gateway **is better suited for hybrid cloud storage scenarios, where local applications require continuous access to cloud-backed storage (e.g., file shares, backup volumes, or tape libraries). It provides a persistent connection between on-premises environments and AWS cloud storage, often with local caching for faster access to frequently used data.

Use Case Scenarios:
Use **AWS DataSync **if you need to move data to the cloud quickly, such as for data migration or backup. It’s more suited for one-time or periodic transfers.

Use AWS Storage Gateway if you want to extend your on-prem storage to AWS for regular access, backup, or archiving purposes, enabling seamless hybrid cloud architectures.

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

CloudWatch custom metric on EC2

A

To monitor custom metrics, you must install the CloudWatch agent on the EC2 instance. After installing the CloudWatch agent, you can now collect system metrics and log files of an EC2 instance.

Hence, the correct answer is: Install the CloudWatch agent on each instance and monitor the SwapUtilization metric.

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

Amazon Data Lifecycle Manager (Amazon DLM)

A

You can use Amazon Data Lifecycle Manager (Amazon DLM) to automate the creation, retention, and deletion of snapshots taken to back up your Amazon EBS volumes. Automating snapshot management helps you to:

  • Protect valuable data by enforcing a regular backup schedule.
  • Retain backups as required by auditors or internal compliance.
  • Reduce storage costs by deleting outdated backups.
  • Combined with the monitoring features of Amazon CloudWatch Events and AWS CloudTrail, Amazon DLM provides a complete backup solution for EBS volumes at no additional cost.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Amazon MQ

A

Amazon MQ is primarily used as a managed message broker service and not a queue

18
Q

S3 encryption

A
  • Server-Side Encryption with Amazon S3-Managed Encryption Keys (SSE-S3) request must include x-amz-server-side-encryption
  • server-side encryption with customer-provided encryption keys (SSE-C), you must provide encryption key information using the following request headers:
  • x-amz-server-side-encryption-customer-algorithm
    x-amz-server-side-encryption-customer-key
    x-amz-server-side-encryption-customer-key-MD5
    You can encrypt connections for source and target endpoints by using Secure Sockets Layer (SSL). To do so, you can use the AWS DMS Management Console or AWS DMS API to assign a certificate to an endpoint. You can also use the AWS DMS console to manage your certificates.

Not all databases use SSL in the same way. Amazon Aurora MySQL-Compatible Edition uses the server name, the endpoint of the primary instance in the cluster, as the endpoint for SSL. An Amazon Redshift endpoint already uses an SSL connection and does not require an SSL connection set up by AWS DMS.

19
Q

Amazon Simple Workflow Service (SWF)

A
  • Amazon SWF is a powerful tool for managing complex, long-running workflows with distributed tasks. It simplifies the coordination of both human and machine activities while ensuring reliability, fault tolerance, and scalability for applications that need to handle complex workflows.
  • you can use for creating a decoupled architecture in AWS
20
Q

VPC IPV4 IPV6

A
  • Your VPC can operate in dual-stack mode — your resources can communicate over IPv4, or IPv6, or both.
  • IPv4 and IPv6 communication are independent of each other.
  • You cannot disable IPv4 support for your VPC and subnets since this is the default IP addressing system for Amazon VPC and Amazon EC2.
  • By default, a new EC2 instance uses an IPv4 addressing protocol.L
  • While it is possible to create an IPv6-only subnet, this feature is only supported for nitro EC2 instance type.
21
Q

Launch an Amazon Aurora Serverless database

A

this type of database is not suitable to be used as a key-value store. Amazon Aurora Serverless is an on-demand, auto-scaling configuration for Amazon Aurora where the database will automatically start-up, shut down, and scale capacity up or down based on your application’s needs. It enables you to run your database in the cloud without managing any database instances. It’s a simple, cost-effective option for infrequent, intermittent, or unpredictable workloads and not as a key-value store.

22
Q

Tape Gateway

A

Tape Gateway enables you to replace physical tapes on-premises with virtual tapes in AWS without changing existing backup workflows. Tape Gateway supports all leading backup applications and caches virtual tapes on-premises for low-latency data access. Tape Gateway encrypts data between the gateway and AWS for secure data transfer and compresses data and transitions virtual tapes between Amazon S3 and Amazon S3 Glacier, or Amazon S3 Glacier Deep Archive, to minimize storage costs.

23
Q

fanout to Amazon SQS queues

A

By default, an Amazon SNS topic subscriber receives every message published to the topic. You can use Amazon SNS message filtering to assign a filter policy to the topic subscription, and the subscriber will only receive a message that they are interested in. Using Amazon SNS and Amazon SQS together, messages can be delivered to applications that require immediate notification of an event. This method is known as fanout to Amazon SQS queues.

24
Q

SQS

A
  • In Amazon SQS, you can configure the message retention period to a value from 1 minute to 14 days. The default is 4 days. Once the message retention limit is reached, your messages are automatically deleted.
  • A single Amazon SQS message queue can contain an unlimited number of messages. However, there is a 120,000 limit for the number of inflight messages for a standard queue and 20,000 for a FIFO queue.
25
Q

ROUTE 53

A

Use an active-passive failover configuration when you want a primary resource or group of resources to be available majority of the time and you want a secondary resource or group of resources to be on standby in case all the primary resources become unavailable. When responding to queries, Route 53 includes only the healthy primary resources. If all the primary resources are unhealthy, Route 53 begins to include only the healthy secondary resources in response to DNS queries.

To create an active-passive failover configuration with one primary record and one secondary record, you just create the records and specify Failover for the routing policy. When the primary resource is healthy, Route 53 responds to DNS queries using the primary record. When the primary resource is unhealthy, Route 53 responds to DNS queries using the secondary record.

26
Q

AWS Backup

A

With AWS Backup, you can configure backup policies and monitor activity for your AWS resources and on-premises workloads in one place. Using DynamoDB with AWS Backup, you can copy your on-demand backups across AWS accounts and Regions, add cost allocation tags to on-demand backups, and transition on-demand backups to cold storage for lower costs. To use these advanced features, you must opt into AWS Backup. Opt-in choices apply to the specific account and AWS Region, so you might have to opt into multiple Regions using the same account.

27
Q

DYNAMODB BACKUP

A

DynamoDB on-demand backups are available at no additional cost beyond the normal pricing that’s associated with backup storage size. DynamoDB on-demand backups cannot be copied to a different account or Region. To create backup copies across AWS accounts and Regions and for other advanced features, you should use AWS Backup.

28
Q

AWS Snowball

A

TERRA BYTES

29
Q

AWS Snowmobile

A

UP TO 100PB

30
Q

Billing and Cost Management console

A

After you or AWS applies tags to your AWS resources (such as Amazon EC2 instances or Amazon S3 buckets) and you activate the tags in the Billing and Cost Management console, AWS generates a cost allocation report as a comma-separated value (CSV file) with your usage and costs grouped by your active tags. You can apply tags that represent business categories (such as cost centers, application names, or owners) to organize your costs across multiple services.

31
Q

Amazon Elastic Transcoder

A

convert media files from one format to another.

32
Q

Amazon Fraud Detector

A

Amazon Fraud Detector is a fully managed service that identifies potentially fraudulent online activities such as online payment fraud and fake account creation. Take note that the Amazon Fraud Detector service is not capable of detecting unauthorized personnel through live streaming feeds alone.

33
Q

Which of the following statements are true regarding the cooldown period?

A
  • Its default value is 300 seconds.
  • It ensures that the Auto Scaling group does not launch or terminate additional EC2 instances before the previous scaling activity takes effect.
34
Q

EBS

A

Here is a list of important information about EBS Volumes:

  • When you create an EBS volume in an Availability Zone, it is automatically replicated within that zone to prevent data loss due to a failure of any single hardware component.
  • An EBS volume can only be attached to one EC2 instance at a time.
  • After you create a volume, you can attach it to any EC2 instance in the same Availability Zone
  • An EBS volume is off-instance storage that can persist independently from the life of an instance. You can specify not to terminate the EBS volume when you terminate the EC2 instance during instance creation.
  • EBS volumes support live configuration changes while in production which means that you can modify the volume type, volume size, and IOPS capacity without service interruptions.
  • Amazon EBS encryption uses 256-bit Advanced Encryption Standard algorithms (AES-256)
  • EBS Volumes offer 99.999% SLA.
35
Q

RDS Proxy

A

RDS Proxy helps you manage a large number of connections from Lambda to an RDS database by establishing a warm connection pool to the database. Your Lambda functions interact with RDS Proxy instead of your database instance. It handles the connection pooling necessary for scaling many simultaneous connections created by concurrent Lambda functions. This allows your Lambda applications to reuse existing connections, rather than creating new connections for every function invocation.

36
Q

AWS Security Token Service (STS)

A

AWS Security Token Service (STS) is the service that you can use to create and provide trusted users with temporary security credentials that can control access to your AWS resources. Temporary security credentials work almost identically to the long-term access key credentials that your IAM users can use.

In this diagram, IAM user Alice in the Dev account (the role-assuming account) needs to access the Prod account (the role-owning account). Here’s how it works:

Alice in the Dev account assumes an IAM role (WriteAccess) in the Prod account by calling AssumeRole.

STS returns a set of temporary security credentials.

Alice uses the temporary security credentials to access services and resources in the Prod account. Alice could, for example, make calls to Amazon S3 and Amazon EC2, which are granted by the WriteAccess role.

37
Q

Guard Duty

A

Amazon GuardDuty can generate findings based on suspicious activities such as requests coming from known malicious IP addresses, changing of bucket policies/ACLs to expose an S3 bucket publicly, or suspicious API call patterns that attempt to discover misconfigured bucket permissions.

38
Q

Amazon Inspector

A

Inspector is basically an automated security assessment service that helps improve the security and compliance of applications deployed on AWS

39
Q

WS Trusted Advisor

A

AWS Trusted Advisor only provides best practice recommendations.

40
Q

RDS automatically performs a failover

A

Amazon RDS automatically performs a failover in the event of any of the following:

Loss of availability in primary Availability Zone.

Loss of network connectivity to primary.

Compute unit failure on primary.

Storage failure on primary.

41
Q

Amazon Web Services (AWS) offers cloud storage services to support a wide range of storage workloads such as EFS, S3, and EBS. You have to understand when you should use Amazon EFS, Amazon S3, and Amazon Elastic Block Store (EBS) based on the specific workloads. In this scenario, the keywords are rapidly changing data and 1000 Linux servers.

A

Amazon Web Services (AWS) offers cloud storage services to support a wide range of storage workloads such as EFS, S3, and EBS. You have to understand when you should use Amazon EFS, Amazon S3, and Amazon Elastic Block Store (EBS) based on the specific workloads. In this scenario, the keywords are rapidly changing data and 1000 Linux servers.

Amazon EFS is a file storage service for use with Amazon EC2. Amazon EFS provides a file system interface, file system access semantics (such as strong consistency and file locking), and concurrently-accessible storage for up to thousands of Amazon EC2 instances. EFS provides the same level of high availability and high scalability like S3 however, this service is more suitable for scenarios where it is required to have a POSIX-compatible file system or if you are storing rapidly changing data.

Data that must be updated very frequently might be better served by storage solutions that take into account read and write latencies, such as Amazon EBS volumes, Amazon RDS, Amazon DynamoDB, Amazon EFS, or relational databases running on Amazon EC2.

Amazon EBS is a block-level storage service for use with Amazon EC2. Amazon EBS can deliver performance for workloads that require the lowest-latency access to data from a single EC2 instance.

Amazon S3 is an object storage service. Amazon S3 makes data available through an Internet API that can be accessed anywhere.

In this scenario, Amazon EFS is the best answer. As stated above, Amazon EFS provides a file system interface, file system access semantics (such as strong consistency and file locking), and concurrently-accessible storage for up to thousands of Amazon EC2 instances. EFS provides the performance, durability, high availability, and storage capacity needed by the 1000 Linux servers in the scenario.

Amazon S3 is incorrect. Although this provides the same level of high availability and high scalability like EFS, this service is not suitable for storing data that is rapidly changing, just as mentioned in the above explanation. It is still more effective to use EFS as it offers strong consistency and file locking, which the S3 service lacks
Amazon EBS is incorrect because an EBS Volume cannot be shared by multiple instances.