Cloud Computing and AWS Flashcards

1
Q

Customer is responsible for the corporate datacenter, physical building, hardware, racks of servers, storage systems, networking equipment, etc. This is an example of:

Traditional IT
OR
Cloud Computing

A

Traditional IT

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

Benefits of Cloud Computing:

A
  • You do not own or manage the infrastructure on which the service runs (ex. Use Gmail instead of your own email server)
  • Cloud services are offered on a subscription/consumption model
  • The service scales as demand changes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Which Type of Cloud Service is managed and owned by you with complete control of the entire stack?

                            Private Cloud
                            Infrastructure as a Service (IAAS)
                            Platform as a Service (PaaS)
                            Software as a Service (SaaS)
                            Containers as a Service (CaaS)
A

Private Cloud

Example: You buy a home. You own it, you maintain it

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

Which Cloud Service is only responsible for actual Operation System (OS) that you run, not responsible for the underlying hardware?
You are responsible for what you put ‘on top of’ the hardware (OS), not the hardware itself.

                            Private Cloud
                            Infrastructure as a Service (IAAS)
                            Platform as a Service (PaaS)
                            Software as a Service (SaaS)
                            Containers as a Service (CaaS)
A

Infrastructure as a Service (IaaS)

Example: Amazon Elastic Compute Cloud (EC2)

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

Which Cloud Service is only responsible for the data and web applications where you are only uploading data an code?

                            Private Cloud
                            Infrastructure as a Service (IAAS)
                            Platform as a Service (PaaS)
                            Software as a Service (SaaS)
                            Containers as a Service (CaaS)
A

Platform as a Service (PaaS)

Example: Elastic Beanstalk

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

Which service is a subset of PaaS and is NOT a cloud service model?

                            Private Cloud
                            Infrastructure as a Service (IAAS)
                            Platform as a Service (PaaS)
                            Software as a Service (SaaS)
                            Containers as a Service (CaaS)
A

CaaS is a subset of PaaS w/ a focus on containers

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

Which Cloud Service is purely a ‘consume’ service where you have no control how the software is designed?

A

Software as a Service (SaaS)

Examples: Facebook, Google Apps, Salesforce.com

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

Which Cloud Deployment has both Private AND Public Cloud connected together w/ the same provider (like AWS)?

                           Private Cloud
                           Public Cloud
                           Hybrid Cloud
                           Multi Cloud
A

Hybrid Cloud

Connected using either the internet or private link
Benefits:
-Allows company to keep critical apps and sensitive data in a traditional data center environment or private cloud

  • Take advantage of public cloud resources like SaaS (Software as a Service), for the latest applications, and IaaS (Infrastructure as a Service), for elastic virtual resources
  • Facilitates portability of data, apps, and services and more choices for deployment models
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Which Cloud Deployment has both Private AND Public Cloud connected together w/ multiple providers?

                           Private Cloud
                           Public Cloud
                           Hybrid Cloud
                           Multi Cloud
A

Multi Cloud
-Use combination of private/public clouds from multiple providers (cloud models)

Example:
-Public cloud on Azure AND Private cloud on vmware AND another public cloud on AWS

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

What is the term used to to refer to multiple regions connected to each other?

                           Amazon Gateway
                           Edge Location
                           Availability Zone
                           AWS Global Network
A

AWS Global Network

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

AWS Global Infrastructure:

A

Region
-physical location containing two or more Availability Zones (AZ)

Availability Zone (AZ)

- composed of one or more datacenters 
- each AZ is designed as independent failure zone

Deploying services globally

- Launch virtual servers (instances) and databases
- If an AZ or region fails, you have resilience and a failover to deploy to a different AZ or region

Local Zones

- place compute, storage, database, and other select AWS services closer to end-users
- Extension of an AWS region where you can run your latency sensitive applications

Edge Locations

- Content Delivery Network (CDN) endpoints for CloudFront
- There are many more Edge locations than regions

Regional Edge Caches

- sit between your CloudFront Origin servers and Edge Locations
- More bandwidth
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Which is not the responsibility of the customer?

                          Software storage
                          Firewall configuration
                          Training
                          Customer data
A

Software storage

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

All of the following are the responsibility of AWS except…

                        Physical datacenter
                        Operating System
                        Hardware
                        Availability  Zones
A

Operating System

AWS Responsible for security OF the cloud
Customer Responsible for security IN the cloud

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

API Analogy

A
  • Client hires a builder
  • ->The builder then provides a set of standard options
  • —>The builder then hires Electricians, Carpenters and other construction trades
  • —–>The builder then gives instructions to the workers in the language they understand (the client would not be able to provide this level of language and understanding of how to complete the task)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

List 3 ways (tools) to launch Cloud Services

A

AWS Management Console
-A web-based console accessed through a standard web browser

Command Line

  • Command can launch a virtual server on AWS
  • Command can list the contents of a storage container (bucket) on S3

Software Development Kit

  • Interacting programmatically directly with the API
  • developer writes code in an integrated development environment (IDE)
  • The code leverages the SDK to work with cloud services
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the difference between AWS Public and AWS Private Services

A

Public Services

  • Have public IP addresses/endpoints - connect directly via a public address
  • Example: Amazon DynamoDB, Amazon CloudFront

Private services

  • Can have public IP addresses but exist within the Virtual Private Cloud (VPC)
  • You can create your own private resources (then decide if you want them to be public or private IP address)

**Can connect from a private space to a public space via an internet gateway

17
Q

What are the fundamentals of Pricing?

A

Compute - CPU/RAM and duration

Storage - quantity of data stored or allocated

Outbound data transfer - data leaving an AWS Region

18
Q

Which policy describes the prohibited uses of AWS?

                          AWS Cooch
                          AWS Shared Responsibility Model
                          AWS Acceptable Use Policy
                          AWS Global Network
A

AWS Acceptable Use Policy

19
Q

6 Advantages of Cloud Computing (DEFINITELY A TEST QUESTION)

A
  1. Trade capital expense for variable expense
    • with AWS you pay as you go (pay for what you use)
    • with AWS tax deductible in the same tax year
  2. Benefit from massive economies of scale
    • aggregated usage across hundreds of thousands of customers= lower variable cost for customers
  3. Stop guessing capacity
    • with AWS can adjust capacity based on demand
  4. Increase speed and agility
    • Speed= deploy resources easily and quickly
    • Agility= ability to react to change; speed to market
  5. Stop spending money running and maintaining data centers
  6. Go global in minutes
    • With AWS can easily deploy resources all over the world