Cloud Concepts Flashcards

For the Cloud Concepts part of the exam, AWS would like you to: 1. Define the AWS Cloud and its value proposition. 2. Identify aspects of the WS Cloud economics. 3. List the different cloud architecture design principles.

1
Q
  • What is AWS?
A

Amazon Web Services is a cloud computing platform created by Amazon and currently holds the worlds highest percentage in market share of the cloud computing market.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
There are (according to AWS) six advantages to Cloud Computing.
Can you list the six?
A
  1. Trade Capital expense for variable expense.
  2. Benefit from massive economys of scale.
  3. Stop guessing about capacity.
  4. Increase speed and agility.
  5. Stop sending money running and maintaining data centres.
  6. Go global in minutes.

These will almost definately come up on the exam!!

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

There are three main Cloud Computing Models (According to the LinkedIn learning material).

Can you name all three?

A
  1. Software as a Service (Saas)
  2. Infrastructure as a Service (IaaS)
  3. Platform as a Service (PaaS)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

There are three cloud computing deployments.

Can you name the three?

A
  1. Public Cloud - All data stored in servers hoste by the cloud service provider.
  2. Private Cloud - On-Prem infrrastucture. Resources not accessed using the internet.
  3. Hybrid Cloud - Often used by companies with on On-Prem data centers who need it, but also are using the cloud for future projects. Or simply having backups in the cloud.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Can you name some of the features of cloud computing that shine.

A

Flexibility - Ability to access files, applications and other resources on any web enabled device.

Scalability - Seemlessly transition from one level of resource allocation to the next. If you need more, or less, resources to optimise speed and cost, you can do so in the cloud much easier than with traditional IT infrastructure.

Finding your perfect fit - Whether your service demads security, flexibility or scalability, you can have it all ways by choosing the perfect deployment.

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

Can you name the benefits of a Public cloud deployment?

A

You can utilize the flexibility and scalability of the cloud, by:

  • Giving easy acssess to web enabled devices, allowing users great variance in the way they can choose to work. Whether that be choice of location, hardware or time.
  • Scaling to meet buisiness needs. If you need more in the way of computing power, resources are available, potentially without any interaction from the service provider. And if costs are too high or demand in resources have fallen, you can just as easily reduce the allocated resources you have.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the benefits of the Private Cloud deployment?

A

Security - Deploys machines and networkss behind firewalls. Organisation is not sharing any of its resources with another organisation which may be a requirement for security purposes.

Performance - Onsite infrastructure can be (in most cases) accessed quicker than a cloud resource as it is based either where the employees are working from, or within a near vacinity. It also does not have to go thrpougg the medium of a cloud providers networkin infrastructure, which may not be optimised for the specific use on one resource.

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

Hybrid Cloud uses both On-Prem and Public Cloud setups to provide a service. When can this be most beneficial? Give some use cases.

A

Hybrid clouds can be the solution for organisations who have a lot of already established infratructure and are in the process of migrating.

It can also be used as a cloud backup solution, where just the backups are based in the cloud. Providing quick disaster recovery.

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

What are the five pillars of the Well Architected Framework?

A
  1. Cost Optimisation
  2. Reliability
  3. Operational Excellence
  4. Performance Efficiency
  5. Security
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the Cloud?

A

The Cloud is the Internet. A connection of billions of devices made into “one entity” by physical (and wireless) cennections.

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

What is a Hypervisor?

A

A Hypervisor is software that creates and runs virtual machines. It allows one host computing source, to support multiple guest VMs by virtually sharing its resources, such as memory and processing.

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

Describe what is meant by “Trade capital expense for variable expense”.

A

Instead of having to invest iin large upfront costs, for materials you are not certain you will need/will be enough, you can pay for what you use, when you use it, scaling up and down as required.

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

Explain what is meant by “Benefit from the massive economies of scale” advantage of cloud computing.

A

By using cloud computing, you can achieve a lower variable cost than you can get on your own. Because usage from hundreds of thousands of customers is aggregated in the cloud, providers such as AWS can achieve higher economies of scale, which translates to lower pay as you go pricing.

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

Eplain what is meant by “Stop guessing about capacity” advantage of cloud computing.

A

Eliminate estimates and guess work when it comes to infrastructure needs. Don’t buy too much or too little, just scale in or out as you need more.

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

Explain what is meant by “Increase speed and agility” advantage of cloud computing.

A

In a cloud computing environment, new resources are only a click away. Decrease the time to production from weeks to minutes, saving time and subsiquently cost.

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

Explain what is meant by “Stop spending money running and maintaining data centres” advantage of cloud computing.

A

Focus on projects that differentiate your business instead of problems with the infrastructure. Focus on your customers instead of the racking, stacking and powering of servers.

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

Explain what is meant by “Go global in minutes” advantage of cloud computing.

A

Easily deploy your application in multiple regions around the world with just a few clicks. This means you can provide lower latency and a better experience for your customers at minimal cost.

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

What is “Infrastructure as a Service”?

A

The cloud service provider takes responsibilty of the fundamental computing resources for the customer. Resources including:

  • Processing
  • Storage
  • Networking

This leaves the customer with the highest level of control over their IT resources.

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

What is “Platform as a service”?

A

Platform as a Service removes the need to manage the underlying infrastructure AND Operating System maintinance. This takes your focus from difficulties such as:

  • Resource procurement
  • Capacity Planning
  • Software maintinance
  • Patching
20
Q

What is “Software as a Service”?

A

Provides you with a completed product which is run and managed by the service provider.

You only need to think about how you are going to use the particular peice of software.

Email services are common examples of SaaS solutions.

21
Q

What is a AWS “Region”?

A

A Region is a physical location in the world where AWS houses its availability zones. Each region has multiple AZ’s.

22
Q

What is an AWS “Availibility Zone”?

A

AZ’s consist of one or more discrete data centres, each with redundant power, networking and connectivity housed in seperate locations.

23
Q

What are “Edge Locations and Regional Edge Caches”?

A

Edge locations are Content Delivery Network (CDN) endpoints for CloudFront.

Regional Edge Caches sit between your CloudFront Origin servers and the Edge Locations.

They are designed to bring your data closer to your users and speed up content delivery.

24
Q

What is an “IAM User”?

A

An entity that represents a User or a Service.

25
Q

What is a “Group”?

A

Groups are collections of Users and have policies attached to them.

Use Groups to assign permissions to Users.

26
Q

What is a “Role”?

A

Roles are created and then assumed by trusted entities and define a set of permissions for making AWS service requests. There are no credentials associated with a role.

27
Q

What are “Policies”?

A

Policies are documents that define permissions and can be applied users, groups and roles.

28
Q

What is Amazon STS?

A

Amazon Security Token Service enables you to request temporary, limitd-privalage credentials for IAM users or for users that you authenticate.

29
Q

What is the Amazon EC2 Service?

A

Elastic Cloud Compute is Amazons suite of products that provide server services in the cloud. It is designed to make web-scale cloud computing easier for developers to access and use for little to no up front cost.

30
Q

Name some of the benefits of AWS EC2 (Elastic Cloud Compute) over traditional server management.

A

Elastic web-Scale Computing - Increase or decrease capacity as it is needed.

Completely Controlled - Can stop and start instances without losing data with root access control.

Flexibilty - Can choose from multiple instance types, operating systems and software packages as well as varying memory, CPU and storage.

Reliable, Secure, Cheap and Integrated with Amazons vast range of services.

31
Q

What is Amazon Machine Image (AMI)?

A

AMI is a virtual appliacnce which allows you to create a virtual machine in EC2 with predefined configuration. Thes come in 3 forms:

  • Community AMIs which are free images which are generally just operating systems.
  • AWS Marketplace AMIs which are pay to use and generally come packaged with software licenses.
  • My AMI’s which you create yourself.
32
Q

What are the pricing models available for EC2 instances?

(There are 4)

A
  • On-demand (“Pay as you go”)
  • Reserved (Get up to 75% discount for reserving instances.)
  • Spot (Reserve unused EC2 Capacity for massive discounts.)
  • Dedicated Hosts (Reserve wholes servers for your own use, billing per host.)
33
Q

What are the 5 categories of instance types for EC2 containers?

A
  • General Purpose (Good balance of services.)
  • Compute Optimised (High performance processors.)
  • Memory Optimised (Fast perofrmace for large data workloads.)
  • Accelarated Computing (Use of hardware accelarators for functions like floating point calculations, graphics processing or data pattern matching.
  • Stroage Optimised (Optimised for low latency high sequential read throughput)
34
Q

What is the Elastic Container Service (ECS)?

A

Highly scalabble, high performance container management service that supports Docker containers.

Eliminates the need for you to install, operate and scale your own cluster management infrastructure.

35
Q

What is AWS Lambda?

A

Serverless computing technology that allows you to run code without provisioning or managing servers.

Executes code only when called, and you only pay for the compute time used.

36
Q

What is Amazon Lightsail?

A

Amazon LightSail includes everything you need to launch a project quickly - a virtual machine, SSD-based storage, data transfer, DNS management and a static IP.

Provides preconfigured virtual private servers (instances) that include everything required to deploy and application or create a database.

Good for blogs, websites, web applications, e-commerce etc.

37
Q

What is Amazon S3?

A

Amazon Simple Storage Service is object storage built to store and retrieve any amount of data from anywhere.

You can store any type of file in S3.

Designed to deliver 99.999999999% durability.

Typical use cases include:

Backup and Storage, Application Hosting, Media Hosting, Software delivery and Static Website Hostiing.

38
Q

What are the 6 S3 Storage Classes?

A

S3 Standard (durable, immediately available, frequently accessed).

S3 Intelligent-Tiering (automatically moves data to the most cost-effective tier).

S3 Standard-IA (durable, immediately available, infrequently accessed).

S3 One Zone-IA (lower cost for infrequently accessed data with less resilience).

S3 Glacier (archived data, retrieval times in minutes or hours).

S3 Glacier Deep Archive (lowest cost storage class for long term retention).

39
Q

What is AWS Snowball?

A

Snowball is a data tranport solution that enables you to transfer petabytes worth of data in a fraction of the time it would take over a limited bandwidth network.
Amazon will send a physical container (can literally be a 40ft shipping container) to your site in order to make use of faster tranfer speeds in device - device transfer. Then it will retrieve the physical devices and transfer the data to the cloud.

40
Q

What is “Amazon EFS” (Elastic File System)?

A

Amazon EFS is a regional service which stores data within and accross multiple Availability Zones for high availability. You can access your file systems accross AZ’s and regions and share files between thousands of EC2 instances and on-prem servers via AWS Direct Connect or AWS VPN.

41
Q

What is “AWS CodeStar”?

A

AWS CodeStar provides a unified user interface, enabling you to easily manage your software development activities in one place. AWS CodeStar enables you to quickly develop, build and deploy applications on AWS.

42
Q

What is “AWS Organisations”?

A

AWS Organisations allows you to consolodate multiple AWS accounts into one organisation for easier management of bills.

43
Q

In accordance with the AWS Well Architected Framework, how should a startup company with dynamic AWS environment manage their users?

A
  • Use of AWS Organisations with respective OU’s that differentiate billing accross the companies functions.
  • Implement the most stringent security measures on the VPC-edge rather than on the resource hosts.
44
Q

Which pillar in the AWS Well Architected Framework places emphasis on making informed decisions on the backdrop of processed data?

A

Performance Efficiency pillar has particular focus on the use of collected data, computing resources and performance metrics to accuratly meet the requirements of the system.

45
Q

What is the difference between metadata and userdata in the AWS envronment?

A

Metadata are the defined parameters and attributes specified in instance configuration, whilst the user data is information passed to the instance’s operating system to automatically execute during runtime.

46
Q
A