Domain 3: Technology Flashcards

1
Q

Programmatic Access, APIs, SDKs

A

Developers can interact with AWS services programmatically using APIs (Application Programming Interfaces) and Software Development Kits (SDKs) in various programming languages.

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

AWS Management Console

A

A web-based graphical interface that allows users to manage AWS resources and services through their web browsers.

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

CLI (Command Line Interface)

A

Allows users to interact with AWS services using text-based commands in the command-line environment.

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

Infrastructure as Code (IaC)

A

A method of provisioning and managing infrastructure using code (e.g., AWS CloudFormation, AWS CDK), enabling automation, version control, and consistency.

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

Hybrid:

A

A combination of on-premises infrastructure and cloud resources, allowing businesses to extend their existing infrastructure to the cloud.

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

VPN (Virtual Private Network)

A

Provides secure and encrypted communication between on-premises networks and AWS cloud resources.

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

AWS Direct Connect

A

Offers a dedicated network connection between on-premises and AWS, providing a private and reliable link for data transfer.

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

Regions

A

Geographic locations where AWS data centers are located. Each region is a separate geographic area and consists of multiple Availability Zones.

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

Availability Zones (AZs)

A

Distinct locations within a region that are engineered to be isolated from each other. AZs provide fault tolerance and high availability within a region.

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

Edge Locations

A

These are endpoints of the AWS Global Content Delivery Network (CDN) called Amazon CloudFront. They are used to cache and deliver content to end-users with low latency.

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

Achieving High Availability through Multiple Availability Zones

A

High availability is achieved by deploying resources across multiple Availability Zones. If one Availability Zone experiences an issue, the workload can be automatically routed to another AZ without service interruption.
Availability Zones do not share single points of failure, ensuring that failures are isolated to specific zones and not affecting other AZs.

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

Disaster Recovery/Business Continuity

A

Deploying resources in multiple AWS regions ensures redundancy and resilience in case of a regional outage.

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

Low Latency for End-users

A

Using geographically distributed regions reduces latency and improves performance for end-users in different locations.

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

Data Sovereignty

A

Storing data in specific regions may be required to comply with data residency regulations.

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

Amazon CloudFront

A

Edge locations are used to cache and distribute content closer to end-users, reducing latency and improving content delivery performance.

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

AWS Global Accelerator

A

Leverages the AWS global network to improve the availability and performance of applications across regions.

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

Services - Compute

A

Services that provide computing resources, including virtual servers (EC2), serverless computing (Lambda), and container services (ECS).

18
Q

Services - Storage

A

Services for data storage and retrieval, including object storage (Amazon S3), block storage (Amazon EBS), and file storage (Amazon EFS).

19
Q

Services - Network

A

Services for networking, including Amazon VPC (Virtual Private Cloud), security groups, and Amazon Route 53 for DNS and routing.

20
Q

Database

A

Services for managing and storing data, such as Amazon RDS (Relational Database Service), Amazon DynamoDB (NoSQL database), and Amazon Redshift (data warehouse).

21
Q

Different Compute Families

A

AWS offers various compute families, each optimized for specific use cases, such as general-purpose, memory-optimized, and GPU-based instances.

22
Q

Compute Services

A

Amazon EC2, AWS Lambda, and Amazon Elastic Container Service (Amazon ECS) are examples of compute services providing different approaches to computing workloads.

23
Q

Elasticity through Auto Scaling

A

Auto Scaling enables automatic scaling of resources based on demand, ensuring optimal performance and cost efficiency.

24
Q

Load Balancers

A

Load balancers distribute incoming traffic across multiple instances to improve application availability and fault tolerance.

25
Q

Amazon S3

A

A scalable and durable object storage service used for storing and retrieving any amount of data.

26
Q

Amazon Elastic Block Store (Amazon EBS)

A

Provides persistent block-level storage volumes for use with Amazon EC2 instances.

27
Q

Amazon S3 Glacier

A

A secure and low-cost data archival storage service.

28
Q

AWS Snowball

A

A data transfer service that physically transports large amounts of data into and out of AWS.

29
Q

Amazon Elastic File System (Amazon EFS)

A

A fully managed, scalable file storage service for use with Amazon EC2 instances.

30
Q

AWS Storage Gateway

A

A hybrid cloud storage service that enables on-premises applications to access cloud storage seamlessly.

31
Q

Security Groups

A

Acts as virtual firewalls, controlling inbound and outbound traffic to AWS resources.

32
Q

Amazon Route 53

A

A scalable domain name system (DNS) web service for routing end-users to internet applications.

33
Q

Installing Databases on Amazon EC2 vs. AWS Managed Databases

A

Users can choose between running databases on EC2 instances (self-managed) or using managed database services like Amazon RDS and Amazon DynamoDB.

34
Q

Amazon RDS

A

A managed relational database service supporting various database engines.

35
Q

Amazon DynamoDB

A

A fully managed NoSQL database service.

36
Q

Amazon Redshift

A

A fully managed data warehouse service for big data analytics.

37
Q

AWS Abuse

A

A reporting mechanism to report abusive or malicious use of AWS resources.

38
Q

AWS Support Cases

A

Customers can open support cases with AWS to get technical assistance and guidance.

39
Q

Technical Account Managers

A

Available for enterprise customers, offering personalized technical support and guidance.

40
Q

AWS Marketplace

A

A digital catalog for third-party software and services that integrate with AWS.

41
Q

Independent Software Vendors (ISVs) and System Integrators

A

Partners who offer specialized software solutions and services for AWS customers.

42
Q
A