AWS in Action Flashcards

1
Q

___________ is a platform of web services (meaning can be controlled via a web interface) offering solutions for computing, storing and networking at different levels of abstraction

A

Amazon Web Services (AWS)

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

What are the 2 most prominent services on AWS and what do they do?

A

EC2- offers virtual servers

S3- offers storage capactiy

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

How are services charged?

A

On a pay per use pricing model

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

___________ is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable resources that can be rapidly provisioned and released with minimal management effort or service provider interaction

A

Cloud Computing

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

_______ is a cloud managed by an organization and open to use by the general public

A

Public

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

______ is a cloud that virtualizes and shares the IT infrastructure with a single organization

A

Private

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

______ is a mixture of public and a private cloud

A

Hybrid

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

__________ is a classification of cloud computing that offers fundamental resources like computing, storage, and networking abilities using virtual services

A

Infrastructure as a service (Iaas)

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

Amazon Ec2, Google Compute Engine and Microsoft Azure virtual machines are examples of _____

A

Iaas

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

__________ is a classification of cloud computing that provides platforms to deploy custom applications to the cloud.

A

Platform as a service (Paas)

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

AWS Elastic, Beanstalk, Google App Engine and Heroku are examples of _______

A

Paas

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

_________ is a classification of cloud computing that combines infrastrucure and software running in the cloud.

A

Software as a service (Saas)

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

Amazon Workspaces, Google Apps for Work and Microsoft office 365 are examples of _______

A

Saas

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

What are the 8 benefits of using AWS?

A
  1. Innovative and fast-growing platform
  2. Services solve common problems
  3. Enabling automation
  4. Flexible capacity (scalability)
  5. Built for failure (reliability)
  6. Reducing time to market
  7. Benefiting from economies of scale
  8. Worldwide
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What compliances does AWS have that make it a professional partner?

A

ISO 27001, Fed RAMP & DoD CSM, PCI DSS Level 1, and ISO 9001.

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

What does AWS bill for?

A

AWS is PPU. You pay for the hours a virtual server was running, the used storage from the object store (in GB), or the # of load balancers. Services are invoiced on a monthly basis.

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

__________ for computing, storing and networking is the foundation of AWS cloud

A

Hardware

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

How can you manage AWS services?

A

You can manage services by sending requests to the API manually via a GUI or programmatically via a SDK

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

What are the 7 categorizations of AWS services?

A
Compute services
App services
Enterprise services
Deployment and administration services
Storage
Database storage
Networking services
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

__________ is an elementary part of AWS that allows you to define private networks and use a well-integrated DNS

A

Networking Services

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

__________ used when you need to manage structured data. AWS offers solutions for relational and NoSQL.

A

Database Storage

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

__________ works on top of enterprise, app and compute services. They help you grant and revoke access to cloud resources, monitor your virtual servers, and deploy applications

A

Deployment and Administration services

23
Q

__________ needed to collect, persist, and archive data. AWS offers different options to be used with virtual servers

A

Storage

24
Q

__________ offers solutions for common use cases like message queues, topics and searching large amounts of data to integrate into your applications

A

App services

25
Q

__________ offers computing power and memory. You can start virtual servers and use them to run your applications

A

Compute services

26
Q

What is the entry point to AWS?

A

API

27
Q

You can use the web-based ____________ to interact with AWS (can be manually controlled; GUI interface). Also a good way to set up a cloud infrastructure for development and testing

A

Management Console

28
Q

____________ used to control everything on AWS and automate tasks; offers a convenient way to access the API and combine multiple calls into a script

A

Command Line Interface (CLI)

29
Q

_________ used to integrate AWS services into applications; allows you to use your favorite programming language to integrate AWS into your application logic

A

SDK

30
Q

If you’re doing software development and want to integrate an AWS service like a NoSQL database or a push notification services, an ____ is the right choice for the job

A

SDK

31
Q

A ______ is a description of your system containing all services and dependencies; helps to automate the configuration of your infrastructure

A

Blueprint

32
Q

What are the 2 things needed to create an AWS account?

A

A telephone number to validate your identity

A credit card to pay your bills

33
Q

What are the 5 steps of the sign-up process?

A
  1. Provide your login credentials
  2. Provide your contact information
  3. Provide your payment details
  4. Verify your identity
  5. Choose your support plan
34
Q

To access a virtual server in AWS, you need a ______ consisting of a private key and public key

A

key pair

35
Q

________ is written in PHP and uses a MySQL database to store data

A

WordPress

36
Q

_________ distributes traffic to a bunch of servers behind it. It’s highly available by default.

A

Elastic Load Balancing (ELB)

37
Q

_________ is a virtual server provided by EC2. You’ll use a Linux server with an optimized distribution called Amazon Linux to install Apache, PHP, and WordPress

A

Elastic Compute Cloud (EC2)

38
Q

Virtual servers can fail so you need at least 2 of them. Why?

A

The load balancer will distribute the traffic between them. In the case of a server, the load balancer will stop sending traffic to the failed server, and the remaining server will need to handle all the requests until the failed server is replaced.

39
Q

WordPress relies on the popular MySQL database. AWS provides MySQL as a _______________. You choose the database size (storage, CPU, RAM) and RDS takes care of the rest (backups, updates)

A

Relational Database Service (RDS)

40
Q

_____________ all you to configure your load balancer so that it only accepts requests on port 80 from the internet, web servers only accept connections on port 80 from the load balancer, and MySQL only accepts connections on port 80 from the load balancer, and MySQL only accepts connections on port 3306 from the webservers

A

security groups

41
Q

If you want to log into your web servers via SSH, you must open port __

A

22

42
Q

Why isn’t using multiple servers by default possible?

A

Because each request will be served by another server, but media uploads and plugins are stored on only one of the servers.

43
Q

WordPress uses a MySQL database to store articles and users. By default, WordPress stores media uploads (images) and users. By default, WordPress stores medial uploads (images) and plugins in a folder called _____ on the local file system.

A

wp-content

44
Q

______ is a collection of AWS resources; specify what tags are needed for a resource to belong to a group; specifies the region the resources must reside in. You can use resource groups to group resources if you run multiple systems in the same AWS account.

A

resource group

45
Q

What are the 4 details of the EC2 instance?

A

instance type
public IP address
security groups
AMI ID

46
Q

___________ (EC2 detail) tells you how powerful your instance is

A

instance type

47
Q

___________ (EC2 detail) the IP address that’s reachable over the internet. You can use that IP address to connect to the server via SSH

A

public IP address

48
Q

__________ (EC2 detail) shows active firewall rules

A

security groups

49
Q

__________ (EC2 detail) shows the version number of the OS

A

AMI ID

50
Q

Look at the Monitoring tab to see how your web server is utilized. If the CPU is utilized more than 80%, you should _____________________________

A

Add a 3rd server to prevent page load times from increasing

51
Q

The default HTTP is ___

A

80

52
Q

The ____________ accepts only HTTP connections to forward to one of the web servers that also listen on port 80

A

load balancer

53
Q

The ______ performs a health check on the virtual servers attached

A

load balancer