Technology Flashcards

1
Q

Main differences between Dedicated Instances and Dedicated Hosts?

A

Dedicated Hosts:

1) Provide additional visibility and control over how instances are placed on a physical server, and how to deploy instances to the same physical server over time.
2) Allow use of existing/owned server-bound software licenses to address corporate compliance and regulations.
3) Per host billing
4) Visibility of sockets, cores, host ID
5) Affinity between a host and instance
6) Add capacity using an allocation request

Dedicate Instances:
1) Per instance billing (subject to a $2 per region fee)

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

Main similarities between Dedicated Instances and Dedicated Hosts?

A

1) Enables the use of dedicated physical servers

2) Automatic instance placement

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

You have noticed that several critical Amazon EC2 instances have been terminated. Which of the following AWS services would help you determine who took this action?

A

1) AWS CloudTrail
2) Service that enables governance, compliance, operational auditing, and risk auditing for you AWS Account.
3) Can log, continuously monitor, and retain account activity related to actions across your AWS infrastructure.
4) Provides event history of AWS account activity including actions taken through the AWS Management console, AWS SDKs, and Command Line tools, and other AWS services. It simplifies security analysis, resource change tracking, and troubleshooting.

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

What is Amazon Inspector?

A

1) Automated security assessment service that helps improve the security compliance of applications deployed on AWS.

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

What is AWS Trusted Advisor?

A

1) An online tool that provides real time guidance to help you provision your resources following AWS best practices.
2) It offers a rich set of best practice checks and recommendation across five categories: cost optimization, security, fault tolerance, performance, and service limits.
3) Improves security of your application by closing gaps, enabling various AWS security features, and examining your permissions.
4) The core security checks include:
#1- Checks Security Groups for rules that allow unrestricted access to specific ports
#2- Checks Amazon S3 Buckets that have open access permissions.
#3- Checks the root account and warns if Multi-Factor Authentication (MFA) is not enabled.

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

What is AWS Shield?

A

1) Managed Distributed Denial of Service (DDoS) protection service that safeguards applications running on AWS.

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

What is AWS Management Console?

A

1) It’s a simple and intuitive web-based user interface used to access and manage Amazon Web Services.
2) The console doesn’t provide any recommendations.

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

What is Amazon Aurora?

A

1) It’s a database service

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

The identification process of an online financial services company requires that new users must complete an online interview with their security team. After verifying users’ identities, the recorded interviews are only required in the event of a legal issue or a regulatory compliance breach. What is the most cost-effective service to store the recorded videos?

A

1) Amazon Glacier
2) Extremely low-cost storage service that provides secure, durable, and flexible storage for long-term data backup and archival.
3) Store data for at least $0.004 per gigabyte per month
4) Customers can avoid administrative burdens of long term data storage.

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

What is S3 Intelligent-Tiering?

A

1) It is the ideal storage class for long-lived data with access patterns that are unknown or unpredictable.
2) Designed to optimize costs by automatically moving data to the most cost-effective access tier, without performance impact or operational overhead. It works by storing objects in two access tiers: one tier that is optimized for frequent access and another lower-cost tier that is optimized for infrequent access.
3) For a small monthly monitoring and automation fee per object, Amazon S3 monitors access patterns of the objects in S3 Intelligent-Tiering, and moves the ones that have not been accessed for 30 consecutive days to the infrequent access tier. If an object in the infrequent access tier is accessed, it is automatically moved back to the frequent access tier. There are no retrieval fees when using the S3 Intelligent-Tiering storage class, and no additional tiering fees when objects are moved between access tiers.

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

What S3 storage classes is ideal for data with unpredictable access patterns?

A

Amazon S3 Intelligent-Tiering

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

What is Amazon S3 Standard?

A

1) offers high durability, availability, and performance object storage for frequently accessed data.

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

What is Amazon S3 Standard-Infrequent Access?

A

1) S3 Standard-IA is for data that is accessed less frequently, but requires rapid access when needed

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

What are the benefits of Amazon Simple Storage Solution (S3)?

A

1) Stores any number of objects, but with object size limits. Individual Amazon S3 objects can range in size from a minimum of 0 bytes to a maximum of 5 terabytes.
2) Provides unlimited storage for any type of data.
3) Provides 11 9’s (99.999999999%) of data durability.
4) Offers highly available, and infinitely scalable data storage infrastructure at very low costs.
5) provides query-in-place functionality, allowing you to run powerful analytics directly on your data at rest in S3.

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

What is Amazon Elastic File System (EFS)?

A

1) It’s a “file-level” storage technology that provides massively parallel shared access to thousands of Amazon EC2 instances, enabling your applications to achieve high levels of aggregate throughput and IOPS with consistently low latencies.
2) Amazon EFS is a file level storage that provides a scalable, elastic file system for Linux-based workloads for use with AWS Cloud services and on-premises resources. Amazon EFS cannot be used to store Amazon RDS DB instances.

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

What is Amazon Instance Store?

A

1) Provides temporary “block-level” storage for your EC2 instances.
2) Instance store is ideal for temporary storage of information that changes frequently, such as buffers, caches, scratch data, and other temporary content.

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

What is Amazon Virtual Private Cloud (VPC)?

A

1) Amazon Virtual Private Cloud (Amazon VPC) lets customers provision a logically isolated section of the AWS Cloud where they can launch AWS resources in a virtual network that they define.
2) Customers complete control over their virtual networking environment.
3) Amazon VPC is not a managed service, customers are responsible for managing almost everything when using the Amazon VPC service.

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

What is Amazon Elastic Compute Cloud (EC2)?

A

1) Amazon Elastic Compute Cloud (Amazon EC2) is a service that gives customers complete control over their compute resources.
2) Apart from patching the underlying host - which is the responsibility of AWS - customers are responsible for managing almost everything in their server instances when using Amazon EC2.

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

What is AWS Identity Access Management (IAM)?

A

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

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

What is Amazon Elastic MapReduce (EMR)?

A

1) EMR is used to process vast amounts of data easily and securely.
2) Use cases include: big data,log analysis, web indexing, data transformations (ETL), machine learning, financial analysis, scientific simulation, and bioinformatics.

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

What is AWS Config?

A

1) AWS Config is a fully managed service that provides you with an AWS resource inventory, configuration history, and configuration change notifications to enable security and governance.
2) With AWS Config you can discover existing AWS resources, export a complete inventory of your AWS resources with all configuration details, and determine how a resource was configured at any point in time.
3) These capabilities enable compliance auditing, security analysis, resource change tracking, and troubleshooting.

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

What is Amazon Kinesis Video Streams?

A

1) Amazon Kinesis Video Streams enables you to securely stream video from connected devices (IoT devices) to AWS for analytics, machine learning (ML), playback, and other processing.
2) Kinesis Video Streams automatically provisions and elastically scales all the infrastructure needed to ingest streaming video data from millions of devices.
3) It durably stores, encrypts, and indexes video data in your streams, and allows you to access your data through easy-to-use APIs.

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

What is Amazon Simple Notification Services (SNS)?

A

1) Amazon Simple Notification Service (SNS) is a fully managed pub/sub messaging service that enables you to decouple microservices, distributed systems, and serverless applications.
2) Using Amazon SNS topics, your publisher systems can fan out messages to a large number of subscriber endpoints for parallel processing, including AWS Lambda functions, and HTTP/S webhooks.
3) Additionally, SNS can be used to fan out notifications to end users using mobile push, SMS, and email.

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

What does AWS Personal Health Dashboard provide?

A

1) AWS Personal Health Dashboard provides alerts and remediation guidance when AWS is experiencing events that may impact you.
2) 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.
3) The benefits of the AWS personal health dashboard include:
* *A personalized View of Service Health: Personal Health Dashboard gives you a personalized view of the status of the AWS services that power your applications, enabling you to quickly see when AWS is experiencing issues that may impact you. For example, in the event of a lost EBS volume associated with one of your EC2 instances, you would gain quick visibility into the status of the specific service you are using, helping save precious time troubleshooting to determine root cause.
* *Proactive Notifications: The dashboard also provides forward looking notifications, and you can set up alerts across multiple channels, including email and mobile notifications, so you receive timely and relevant information to help plan for scheduled changes that may affect you. In the event of AWS hardware maintenance activities that may impact one of your EC2 instances, for example, you would receive an alert with information to help you plan for, and proactively address any issues associated with the upcoming change.
* *Detailed Troubleshooting Guidance: When you get an alert, it includes remediation details and specific guidance to enable you to take immediate action to address AWS events impacting your resources. For example, in the event of an AWS hardware failure impacting one of your EBS volumes, your alert would include a list of your affected resources, a recommendation to restore your volume, and links to the steps to help you restore it from a snapshot. This targeted and actionable information reduces the time needed to resolve issues.

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

A company is deploying a new two-tier web application in AWS. Where should the most frequently accessed data be stored so that the application’s response time is optimal?

A

1) Amazon ElastiCache is a web service that makes it easy to deploy, operate, and scale an in-memory data store or cache in the cloud.
2) The service improves the performance of web applications by allowing you to retrieve information from fast, managed, in-memory data stores, instead of relying entirely on slower disk-based databases.
3) The primary purpose of an in-memory data store is to provide ultrafast (submillisecond latency) and inexpensive access to copies of data.
3) Querying a database is always slower and more expensive than locating a copy of that data in a cache. Some database queries are especially expensive to perform.
4) An example is queries that involve joins across multiple tables or queries with intensive calculations. 5) By caching (storing) such query results, you pay the price of the query only once. Then you can quickly retrieve the data multiple times without having to re-execute the query.

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

What is AWS Storage Gateway?

A

AWS Storage Gateway is not a caching service, it is a hybrid storage service that enables your on-premises applications to seamlessly use AWS cloud storage.

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

What is Amazon Elastic Block Store (EBS) Volume?

A

1) An Amazon EBS volume is a durable, block-level storage device that you can attach to a single EC2 instance.
2) You can use EBS volumes as primary storage for data that requires frequent updates, such as the system drive for an instance or storage for a database application.
3) You can also use them for throughput-intensive applications that perform continuous disk scans.
4) EBS volumes are performant for your most demanding workloads, including mission-critical applications such as SAP, Oracle, and Microsoft products. Amazon EBS scales with your performance needs, whether you are supporting millions of gaming customers or billions of e-commerce transactions. A broad range of workloads, such as relational databases (including Amazon RDS databases) and non-relational databases (including Cassandra and MongoDB), enterprise applications, containerized applications, big data analytics engines, file systems, and media workflows are widely deployed on Amazon EBS.

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

What is AWS OpsWorks?

A

1) AWS OpsWorks is a configuration management service that provides managed instances of Chef and Puppet.
2) Chef and Puppet are automation platforms that allow you to use code to automate the configurations of your servers.
3) OpsWorks lets you use Chef and Puppet to automate how servers are configured, deployed, and managed across your Amazon EC2 instances or on-premises compute environments.

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

You work as an on-premises MySQL DBA. The work of database configuration, backups, patching, and DR can be time-consuming and repetitive. Your company has decided to migrate to the AWS Cloud. What Amazon service can help save time on the regular database tasks so you can focus on giving users the fast performance and high availability that they need?

A

1) Amazon Relational Database Service (Amazon RDS) makes it easy to set up, operate, and scale a relational database in the cloud.
2) It provides cost-efficient, resizable capacity while automating time-consuming administration tasks such as hardware provisioning, operating system maintenance, database setup, patching and backups. 3) It frees you to focus on your applications so you can give them the fast performance, high availability, security and compatibility they need.

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

What is Amazon Redshift?

A

1) Amazon Redshift is a fast, fully managed data warehouse that makes it simple and cost-effective to analyze all your data using standard SQL and your existing Business Intelligence (BI) tools.
2) Specifically designed for online analytic processing (OLAP) and business intelligence (BI) applications, which require complex queries against large datasets.

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

What is Amazon DynamoDB?

A

1) Amazon DynamoDB is a fast and flexible NoSQL database service for all applications that need consistent, single-digit millisecond latency at any scale.
2) It is a fully managed cloud database and supports both document and key-value store models.
3) Its flexible data model, reliable performance, and automatic scaling of throughput capacity, makes it a great fit for mobile, web, gaming, ad tech, IoT, and many other applications.
4) NoSQL databases are used for non-structured data that are typically stored in JSON-like, key-value documents.

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

A developer is planning to build a two-tier web application that has a MySQL database layer. What AWS database services would provide automated backups to his application?

A

Amazon Aurora is a MySQL and PostgreSQL-compatible relational database built for the cloud.

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

What is Amazon DocumentDB?

A

Amazon DocumentDB does not support MySQL. Amazon DocumentDB is a fully managed document database service that supports MongoDB workloads.

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

What is the AWS database service that allows you to upload data structured in key-value format?

A

Amazon DynamoDB is a NoSQL database service. NoSQL databases are used for non-structured data that are typically stored in JSON-like, key-value documents.

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

Your company has a data store application that requires access to a NoSQL database. Which AWS database offering would best meet this requirement?

A

Amazon DynamoDB

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

What is Amazon Aurora?

A

1) Amazon Aurora is a MySQL and PostgreSQL-compatible relational database built for the cloud.
2) Amazon Aurora combines the performance and availability of traditional enterprise databases with the simplicity and cost-effectiveness of open source databases.
3) It delivers up to five times the throughput of standard MySQL and up to three times the throughput of standard PostgreSQL.
4) Amazon Aurora is designed to be compatible with MySQL and with PostgreSQL, so that existing applications and tools can run without requiring modification.
5) It is available through Amazon Relational Database Service (RDS), freeing you from time-consuming administrative tasks such as provisioning, patching, backup, recovery, failure detection, and repair.

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

A company has decided to migrate its Oracle database to AWS. Which AWS service can help achieve this without negatively impacting the functionality of the source database?

A

1) AWS Database Migration Service (DMS) helps you migrate databases to AWS easily and securely.
2) The source database remains fully operational during the migration, minimizing downtime to applications that rely on the database.
3) The AWS Database Migration Service can migrate your data to and from most widely used commercial and open-source databases.
4) The service supports homogeneous migrations such as Oracle to Oracle, as well as heterogeneous migrations between different database platforms, such as Oracle to Amazon Aurora or Microsoft SQL Server to MySQL.
5) It also allows you to stream data to Amazon Redshift from any of the supported sources including Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle, SAP ASE, and SQL Server, enabling consolidation and easy analysis of data in the petabyte-scale data warehouse.
6) AWS Database Migration Service can also be used for continuous data replication with high availability.

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

What is AWS Server Migration Service (SMS)?

A

AWS Server Migration Service (SMS) is used to migrate your on-premises workloads to AWS.

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

What is AWS Application Discovery Service?

A

AWS Application Discovery Service helps enterprise customers plan migration projects by gathering information about their on-premises data centers.

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

What does AWS Snowball provide?

A

1) Snowball is a petabyte-scale data transport solution that uses devices designed to be secure to transfer large amounts of data into and out of the AWS Cloud.
2) Using Snowball addresses common challenges with large-scale data transfers including high network costs, long transfer times, and security concerns.
3) Customers today use Snowball to migrate analytics data, genomics data, video libraries, image repositories, backups, and to archive part of data center shutdowns, tape replacement or application migration projects.
4) Transferring data with Snowball is simple, fast, more secure, and can be as little as one-fifth the cost of transferring data via high-speed Internet.

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

What is AWS Snowmobile?

A

AWS Snowmobile is the exabyte-scale data migration service that allows you to move very large datasets from on-premises to AWS.

42
Q

AWS allows users to manage their resources using a web based user interface. What is the name of this interface?

A

1) The AWS Management Console allows you to access and manage Amazon Web Services through a simple and intuitive web-based user interface.
2) You can also use the AWS Console mobile app to quickly view resources on the go.

43
Q

What is AWS CLI (Command Line Interface)?

A

1) The AWS Command Line Interface (CLI) is a unified tool to manage your AWS services.
2) With just one tool to download and configure, you can control multiple AWS services from the command line and automate them through scripts.

44
Q

What is AWS SDK (Software Development Kit)?

A

The AWS SDK (Software Development Kit) allows you to interact with AWS services using your preferred programming language.

45
Q

What is AWS API (Application Programming Interfaces) ?

A

1) AWS API refers to the AWS application programming interface.
2) Amazon API Gateway is an AWS service for creating, publishing, maintaining, monitoring, and securing REST, HTTP, and WebSocket APIs at any scale.
3) API developers can create APIs that access AWS or other web services, as well as data stored in the AWS Cloud.
4) As an API Gateway API developer, you can create APIs for use in your own client applications. Or you can make your APIs available to third-party app developers.

46
Q

What is AWS Virtual Private Network (VPN)?

A

AWS Virtual Private Network (AWS VPN) allows you to establish a secure and private tunnel from your network or device to the AWS global network.

47
Q

What are AWS Subnets?

A

A subnet is a range of IP addresses within a VPC.

48
Q

You have deployed your application on multiple Amazon EC2 instances. Your customers complain that sometimes they can’t reach your application. Which AWS service allows you to monitor the performance of your EC2 instances to assist in troubleshooting these issues?

A

Amazon CloudWatch

49
Q

What is Amazon CloudWatch?

A

1) Amazon CloudWatch is a service that monitors AWS cloud resources and the applications you run on AWS.
2) You can use Amazon CloudWatch to collect and track metrics, collect and monitor log files, set alarms, and automatically react to changes in your AWS resources.
3) Amazon CloudWatch can monitor AWS resources such as Amazon EC2 instances, Amazon DynamoDB tables, and Amazon RDS DB instances, as well as custom metrics generated by your applications and services, and any log files your applications generate.
4) You can use CloudWatch to detect anomalous behavior in your environments, take automated actions, troubleshoot issues, and discover insights to keep your applications running smoothly.

50
Q

What is Amazon CloudTrail?

A

1) AWS CloudTrail is an AWS service that can be used to monitor all user interactions with the AWS environment.
2) Enables governance, compliance, operational auditing, and risk auditing of your AWS account.
3) With CloudTrail, you can log, continuously monitor, and retain account activity related to actions across your AWS infrastructure.
4) Provides event history of your AWS account activity, including actions taken through the AWS Management Console, AWS SDKs, command line tools, and other AWS services. This event history simplifies security analysis, resource change tracking, and troubleshooting
5) Can detect unusual activity in your AWS accounts. These capabilities help simplify operational analysis and troubleshooting.

51
Q

What is AWS Lambda?

A

1) AWS Lambda lets you run code without provisioning or managing servers.
2) You pay only for the compute time you consume.
3) With Lambda, you can run code for virtually any type of application or backend service - all with zero administration. Just upload your code and Lambda takes care of everything required to run and scale your code with high availability.
4) You can set up your code to automatically trigger from other AWS services or call it directly from any web or mobile app.

52
Q

Which service provides object-level storage in AWS?

A

Amazon S3

53
Q

What is Amazon Route 53?

A

1) It is a highly available and scalable cloud Domain Name System (DNS) web service.
2) Designed to give developers and businesses an extremely reliable and cost effective way to route end users to Internet applications by translating names like www.example.com into the numeric IP addresses like 192.0.2.1 that computers use to connect to each other.
3) fully compliant with IPv6 as well.
4) Effectively connects user requests to infrastructure running in AWS – such as Amazon EC2 instances, Elastic Load Balancing load balancers, or Amazon S3 buckets – and can also be used to route users to infrastructure outside of AWS.
5) Can be used to configure DNS health checks to route traffic to healthy endpoints or to independently monitor the health of your application and its endpoints.
6) Amazon Route 53 Traffic Flow makes it easy for you to manage traffic globally through a variety of routing types, including Latency Based Routing, Geo DNS, Geoproximity, and Weighted Round Robin—all of which can be combined with DNS Failover in order to enable a variety of low-latency, fault-tolerant architectures.
7) Using Amazon Route 53 Traffic Flow’s simple visual editor, you can easily manage how your end-users are routed to your application’s endpoints—whether in a single AWS region or distributed around the globe.
8) Also offers Domain Name Registration – you can purchase and manage domain names such as example.com and Amazon Route 53 will automatically configure DNS settings for your domains.

54
Q

What is AWS Elastic Beanstalk?

A

1) AWS Elastic Beanstalk is an easy-to-use service for deploying and scaling web applications and services developed with Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker on familiar servers such as Apache, Nginx, Passenger, and IIS.
2) You can simply upload your code and Elastic Beanstalk automatically handles the deployment, from capacity provisioning, load balancing, auto-scaling to application health monitoring. At the same time, you retain full control over the AWS resources powering your application and can access the underlying resources at any time.
3) There is no additional charge for Elastic Beanstalk - you pay only for the AWS resources needed to store and run your applications.

55
Q

What is Amazon CloudFront?

A

1) Amazon CloudFront gives businesses and web application developers an easy and cost effective way to distribute content globally with low latency and high data transfer speeds.
1) Amazon CloudFront is a fast content delivery network (CDN) service that securely delivers data, videos, applications, and APIs to customers globally with low latency, high transfer speeds, all within a developer-friendly environment.
2) CloudFront is integrated with AWS – both physical locations that are directly connected to the AWS global infrastructure, as well as other AWS services.
3) CloudFront works seamlessly with services including AWS Shield for DDoS mitigation, Amazon S3, Elastic Load Balancing or Amazon EC2 as origins for your applications, and Lambda@Edge to run custom code closer to customers’ users and to customize the user experience.
4) If you use AWS origins such as Amazon S3, Amazon EC2 or Elastic Load Balancing, you don’t pay for any data transferred between these services and CloudFront.
5) You can get started with the Content Delivery Network in minutes, using the same AWS tools that you’re already familiar with: APIs, AWS Management Console, AWS CloudFormation, CLIs, and SDKs.
6) Amazon’s CDN offers a simple, pay-as-you-go pricing model with no upfront fees or required long-term contracts, and support for the CDN is included in your existing AWS Support subscription.
AWS Free Tier includes 50GB data transfer out, 2,000,000 HTTP and HTTPS Requests

56
Q

What is AWS CloudFormation?

A

1) AWS CloudFormation allows you to use programming languages or a simple text file to model and provision, in an automated and secure manner, all the resources needed for your applications across all regions and accounts.
1) AWS CloudFormation provides a common language for you to model and provision AWS and third party application resources in your cloud environment.
2) AWS CloudFormation allows you to use programming languages or a simple text file to model and provision, in an automated an``d secure manner, all the resources needed for your applications across all regions and accounts.
3) This gives you a single source of truth for your AWS and third party resources.

57
Q

What is Amazon Direct Connect?

A

1) AWS Direct Connect is a cloud service solution that makes it easy to establish a dedicated network connection from your premises to AWS.
2) Using AWS Direct Connect, you can establish private connectivity between AWS and your datacenter, office, or colocation environment, which in many cases can reduce your network costs, increase bandwidth throughput, and provide a more consistent network experience than Internet-based connections.
3) This allows you to use the same connection to access public resources such as objects stored in Amazon S3 using public IP address space, and private resources such as Amazon EC2 instances running within an Amazon Virtual Private Cloud (VPC) using private IP space, while maintaining network separation between the public and private environments. Virtual interfaces can be reconfigured at any time to meet your changing needs.

58
Q

What is Amazon S3 Glacier?

A

1) Extremely low-cost storage service that provides secure, durable, and flexible storage for long-term data backup and archival.
3) Store data for at least $0.004 per gigabyte per month
4) Customers can offload administrative burdens of long term data storage.
5) Amazon S3 Glacier and S3 Glacier Deep Archive are a secure, durable, and extremely low-cost Amazon S3 cloud storage classes for data archiving and long-term backup.
6) They are designed to deliver 99.999999999% durability, and provide comprehensive security and compliance capabilities that can help meet even the most stringent regulatory requirements.
7) Customers can store data for as little as $1 per terabyte per month, a significant savings compared to on-premises solutions.
8) To keep costs low yet suitable for varying retrieval needs, Amazon S3 Glacier provides three options for access to archives, from a few minutes to several hours, and S3 Glacier Deep Archive provides two access options ranging from 12 to 48 hours.

59
Q

What is AWS Snow Family?

A

1) AWS Snow Family offers a number of physical devices and capacity points, most with built-in computing capabilities for customers that need to run operations in austere, non-data center environments, and in locations where there’s lack of consistent network connectivity.
2) These services help physically transport up to exabytes of data into and out of AWS.
3) Snow Family devices are owned and managed by AWS and integrate with AWS security, monitoring, storage management, and computing capabilities.
4) AWS Snow Family members are AWS Snowball and AWS Snowmobile.

60
Q

What is Amazon RDS (Relational Database Service)?

A

1) Amazon Relational Database Service (Amazon RDS) makes it easy to set up, operate, and scale a relational database in the cloud.
2) Provides cost-efficient and resizable capacity while automating time-consuming administration tasks such as hardware provisioning, database setup, patching and backups.
3) It frees you to focus on your applications so you can give them the fast performance, high availability, security and compatibility they need.
4) Amazon RDS is available on several database instance types - optimized for memory, performance or I/O - and provides you with six familiar database engines to choose from, including Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle Database, and SQL Server.
5) You can use the AWS Database Migration Service to easily migrate or replicate your existing databases to Amazon RDS.
6) It uses Read Replicas and Multi-AZ Deployment to increase availability of your database.

61
Q

What Amazon service is highly available and scalable Domain Name System (DNS) web service?

A

What is Route 53?

62
Q

What AWS service runs APPLICATIONS without provisioning or managing servers?

A

What is Elastic Beanstalk?

63
Q

What AWS services is used for creating resources from a template file?

A

What is CloudFormation?

64
Q

What AWS service that makes it easy to set up, operate, and scale a RELATIONAL DATABASE in the cloud?

A

What is Amazon RDS?

65
Q

What AWS service is a reliable, scalable, and flexible MONITORING solution?

A

What is Amazon CloudWatch?

66
Q

What AWS service runs CODE without provisioning or managing servers?

A

What is Amazon Lambda?

67
Q

What AWS service enables applications, end-users, and devices to instantly send and receive NOTIFICATIONS from the cloud?

A

What is Amazon SNS?

68
Q

What AWS features allow you to deploy highly available applications that scale with demand?

A

What are Elastic Load Balancing and Application Auto Scaling?

69
Q

What AWS services run SQL or NoSQL databases without the management overhead?

A

What is AWS Database Services?

70
Q

What AWS service can provision a dedicated network connection from your premises to AWS?

A

What is AWS Direct Connect?

71
Q

What is the primary storage service used by Amazon RDS database instances?

A

1) Amazon EBS
2) DB instances for Amazon RDS for MySQL, MariaDB, PostgreSQL, Oracle, and Microsoft SQL Server use Amazon Elastic Block Store (Amazon EBS) volumes for database and log storage.

72
Q

What is AWS KMS (Key Management Service)?

A

AWS KMS is a key management service that makes it easy for you to create and manage encryption keys and control their use across a wide range of AWS services and in your applications.

73
Q

What is Amazon Elastic Container Service (ECS)?

A

1) Amazon Elastic Container Service (Amazon ECS) is a highly scalable, high-performance container orchestration service that supports Docker containers and allows you to easily run and scale containerized applications on AWS.
2) Amazon ECS eliminates the need for you to install and operate your own container orchestration software, manage and scale a cluster of virtual machines, or schedule containers on those virtual machines.

74
Q

What is AWS Data Pipeline?

A

AWS Data Pipeline is a web service that makes it easy to schedule regular data movement and data processing activities in the AWS cloud.

75
Q

What is AWS Cloud9?

A

AWS Cloud9 is a cloud-based integrated development environment (IDE) that lets you write, run, and debug your code with just a browser. It includes a code editor, debugger, and terminal.

76
Q

Your application has recently experienced significant global growth, and international users are complaining of high latency. What is the AWS characteristic that can help improve your international users’ experience?

A

Global Reach. With AWS, you can deploy your application in multiple regions around the world. The user will be redirected to the Region that provides the lowest possible latency and the highest performance. You can also use the CloudFront service that uses edge locations (which are located in most of the major cities across the world) to deliver content with low latency and high performance to your global users.

77
Q

What 2 statement is correct with regards to AWS service limits?

A

1) You can use the AWS Trusted Advisor to monitor your service limits.
2) You can contact AWS support to increase the service limits

78
Q

A company has created a solution that helps AWS customers improve their architectures on AWS. Which AWS program may support this company?

A

1) APN Consulting Partners are professional services firms that help customers design, architect, build, migrate, and manage their workloads and applications on AWS.
2) Consulting Partners include System Integrators, Strategic Consultancies, Agencies, Managed Service Providers, and Value-Added Resellers.
3) AWS supports the APN Consulting Partners by providing a wide range of resources and training to support their customers.

79
Q

What are APN Technology Partners?

A

APN Technology Partners provide software solutions that are either hosted on, or integrated with, the AWS platform. APN Technology Partners include Independent Software Vendors (ISVs), SaaS, PaaS, Developer Tools, Management and Security Vendors.

80
Q

What is AWS Professional Services?

A

1) AWS Professional Services shares a collection of offerings to help you achieve specific outcomes related to enterprise cloud adoption.
2) AWS Professional Services also trains your team with specialized skills and provides global specialty practices to support your efforts in focused areas of enterprise cloud computing.

81
Q

What is Elastic Load Balancing?

A

Elastic Load Balancing automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, IP addresses, and Lambda functions.
Elastic Load Balancing offers three types of load balancers:
1- Application Load Balancer.
2- Network Load Balancer.
3- Classic Load Balancer.
Application Load Balancer is best suited for load balancing of HTTP and HTTPS traffic. In our case, the application receives HTTP traffic. Hence, the Application Load Balancer is the correct answer here.

82
Q

A company has deployed a new web application on multiple Amazon EC2 instances. Which of the following should they use to ensure that the incoming HTTP traffic is distributed evenly across the instances?

A

Application Load Balancer is best suited for load balancing of HTTP and HTTPS traffic. In our case, the application receives HTTP traffic.

83
Q

What is AWS Load Balance best for?

A

Network Load Balancer is best suited for load balancing of TCP and TLS traffic.

84
Q

What is AWS EC2 Auto Recovery?

A

Auto Recovery is an Amazon EC2 feature that is designed to increase instance availability. Auto Recovery can be configured to automatically recover EC2 Instances when a system or hardware impairment is detected.

85
Q

What are the 4 advantages of using Cloud Computing over using traditional data centers?

A

1) High-availability (eliminating single points of failure)
2) Distributed infrastructure
3) On demand infrastructure for scaling applications or tasks
4) Cost savings

86
Q

What is Amazon ElasticCache?

A

ElastiCache is an in-memory data store and cache service.
ElastiCache is a web service that makes it easy to set up, manage, and scale a distributed in-memory data store or cache environment in the cloud. It provides a high-performance, scalable, and cost-effective caching solution, while removing the complexity associated with deploying and managing a distributed cache environment. The in-memory caching provided by Amazon ElastiCache can be used to significantly improve latency and throughput for many read-heavy applications (such as social networking, gaming, media sharing and Q&A portals) or compute-intensive workloads (such as a recommendation engine).

    In-memory caching improves application performance by storing critical pieces of data in memory for low-latency access. Cached information may include the results of common database queries or the results of computationally-intensive calculations.
87
Q

What is the AWS service\feature that takes advantage of Amazon CloudFront’s globally distributed edge locations to transfer files to S3 with higher upload speeds?

A

S3 Transfer Acceleration

88
Q

What is Amazon S3 Transfer Acceleration?

A

Amazon S3 Transfer Acceleration enables fast, easy, and secure transfers of files over long distances between your client and an S3 bucket. Transfer Acceleration takes advantage of Amazon CloudFront’s globally distributed edge locations. As the data arrives at an edge location, data is routed to Amazon S3 over an optimized network path.

89
Q

What is AWS WAF?

A

AWS WAF refers to the AWS Web Application Firewall service.

90
Q

Your company is designing a new application that will store and retrieve photos and videos. Which of the following services should you recommend to be used as the underlying storage mechanism?

A

Amazon S3 is object storage built to store and retrieve any amount of data from anywhere on the Internet. It’s a simple storage service that offers an extremely durable, highly available, and infinitely scalable data storage infrastructure at very low costs. Amazon S3 can be used to
Common use cases of Amazon S3 include:

Media Hosting – Build a redundant, scalable, and highly available infrastructure that hosts video, photo, or music uploads and downloads.

Backup and Storage – Provide data backup and storage services for others.

Hosting static websites – Host and manage static websites quickly and easily.

Deliver content globally - Use S3 in conjunction with CloudFront to distribute content globally with low latency.

Hybrid cloud storage - Create a seamless connection between on-premises applications and Amazon S3 with AWS Storage Gateway in order to reduce your data center footprint, and leverage the scale, reliability, and durability of AWS.

91
Q

What AWS services are free to use?

A

1) The AWS Auto Scaling service itself is free to use, you only pay for the resources that Auto-scaling provisions on your behalf (e.g. scaling EC2 capacity up).
2) AWS CloudFormation is available at no additional charge, and you pay only for the AWS resources needed to run your applications.

92
Q

What can help protect your EC2 instances from DDoS attacks?

A

1) A security group acts as a virtual firewall for your instance to control inbound and outbound traffic.
2) A Network Access Control List (NACL) acts as a firewall for controlling traffic in and out of one or more subnets. Therefore, if they are configured properly, they can protect your instances from DDoS attacks.

93
Q

What is AWS CloudHSM?

A

AWS CloudHSM is a cloud-based hardware security module (HSM) that enables you to easily generate and use your own encryption keys on the AWS Cloud.

94
Q

What is AWS Batch?

A

AWS Batch is a compute service that allows you to run hundreds of thousands of batch computing jobs on AWS.

95
Q

What is AWS X-Ray?

A

1) AWS X-Ray helps developers analyze and debug production, distributed applications, such as those built using a microservices architecture.
2) With X-Ray, you can understand how your application and its underlying services are performing to identify and troubleshoot the root cause of performance issues and errors.

96
Q

What AWS services are designed with native Multi-AZ fault tolerance in mind?

A

1) The Multi-AZ principle involves deploying an AWS resource in multiple Availability Zones to achieve high availability for that resource.
2) DynamoDB automatically spreads the data and traffic for your tables over a sufficient number of servers to handle your throughput and storage requirements, while maintaining consistent and fast performance. All of your data is stored on solid-state disks (SSDs) and is automatically replicated across multiple Availability Zones in an AWS Region, providing built-in fault tolerance in the event of a server failure or Availability Zone outage.
3) Amazon S3 provides durable infrastructure to store important data and is designed for durability of 99.999999999% of objects. Data in all Amazon S3 storage classes is redundantly stored across multiple Availability Zones (except S3 One Zone-IA).

97
Q

An organization needs to analyze and process a large number of data sets. Which AWS service should they use?

A

Amazon EMR helps you analyze and process vast amounts of data by distributing the computational work across a cluster of virtual servers running in the AWS Cloud. The cluster is managed using an open-source framework called Hadoop. Amazon EMR lets you focus on crunching or analyzing your data without having to worry about time-consuming setup, management, and tuning of Hadoop clusters or the compute capacity they rely on.

98
Q

A company is developing a new application using a microservices framework. The new application is having performance and latency issues. Which AWS Service should be used to troubleshoot these issues?

A

WS X-Ray helps developers analyze and debug distributed applications in production or under development, such as those built using microservice architecture. With X-Ray, you can understand how your application and its underlying services are performing so you can identify and troubleshoot the root cause of performance issues and errors. X-Ray provides an end-to-end view of requests as they travel through your application, and shows a map of your application’s underlying components. You can use X-Ray to analyze both applications in development and in production, from simple three-tier applications to complex microservices applications consisting of thousands of services.

99
Q

What AWS services can be used as a compute resource?

A

1) AWS Lambda is a Serverless computing service. Serverless computing allows you to build and run applications and services without thinking about servers. With serverless computing, your application still runs on servers, but all the server management is done by AWS.
2) Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, and resizable compute capacity in the cloud. Unlike AWS Lambda, Amazon EC2 is a server-based computing service, the Customer is responsible for performing all server configurations and management tasks.

100
Q

What enables you to monitor and collect log files from your Amazon EC2 instances

A

1) You can use Amazon CloudWatch Logs to monitor, store, and access your log files from Amazon Elastic Compute Cloud (Amazon EC2) instances, AWS CloudTrail, Route 53, and other sources.
2) CloudWatch Logs enables you to centralize the logs from all of your systems, applications, and AWS services that you use, in a single, highly scalable service.
3) You can then easily view them, search them for specific error codes or patterns, filter them based on specific fields, or archive them securely for future analysis.
4) By default, logs are kept indefinitely and never expire.
5) You can adjust the retention policy for each log group, keeping the indefinite retention, or choosing a retention periods between 10 years and one day.

101
Q

Which service will help businesses ensure compliance in AWS?

A

AWS CloudTrail is designed to log all actions taken in your AWS account. This provides a great resource for governance, compliance, and risk auditing.