Cloud Practitioner Exam Flashcards

1
Q

What is Legacy IT?

A

self-managed systems deployed within a company’s own data center (on-premises), or in a shared data center (co-location) where the company leases space. This equipment is typically purchased and owned by the company and may also be fully or partially managed by the company’s IT staff.

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

What is Cloud Computer?

A

cloud computing is the delivery of computing services—including servers, storage, databases, networking, software, analytics, and intelligence—over the Internet (“the cloud”) to offer faster innovation, flexible resources, and economies of scale.

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

The 6 Advantages of Cloud

A
  1. Trade capital expense for variable expense.
  2. Benefit from massive economies of scale.
  3. Stop guessing about capacity.
  4. Increase speed and agility.
  5. Stop spending money running and maintaining data centers.
  6. Go global in minutes.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Explain the benefit of - Trading capital expense for variable expense

A

Instead of having to invest heavily in data centers and servers before you know how you’re going to use them, you can pay only when you consume computing resources, and pay only for how much you consume.

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

Explain the concept of elasticity in regards to cloud computing

A

in Short - it bring speed and agility to your business
in long - One of the key benefits that differentiates cloud computing from legacy IT is its elasticity. With cloud computing you are able to scale your consumption of services to meet the demands of the business – no matter how fast your business grows. This is how companies such as Uber and Netflix were able to grow so quickly.

Of course, if you hit hard times and your business shrinks your consumption, and therefore costs will shrink along with it. This is a massive benefit, especially to smaller companies and so it’s no surprise that cloud adoption is strongest

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

What is on demand pricing?

A

With cloud consumption being delivered on-demand, and charged based on what you use, wasted capacity can be largely eliminated which can have a favorable impact on a company’s cash flow.

Pricing based on what you use not based on an upfront cost. .Having on demand prices eliminates waste which can improve a companys cashflow

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

How does cloud computing reduce maintenance costs?

A

As you reduce the costs and operational overhead of managing data centers and IT equipment, you are able to focus more on projects that differentiate your business. In the modern business landscape you either innovate or die, so moving to cloud computing services can literally enable a company to survive in this competitive environment.

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

explain the shared responsibility model

A

This model defines the boundaries and responsibility between the service provider and the customer. You are responsible for encrypting your data, patching of operating systems, and configuration of firewalls. The service provider is responsible for the hardware, software, networking, and facilities that run the cloud services.

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

List the THREE main cloud computing service models

A

IaaS - Infrastructure as a Service
PaaS - Platform as a Service
Saas - Software as a Service

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

Explain Software as a Service and give at least 4 examples of its benefits

A

SaaS is a service model where software applications are delivered over the Internet. In the consumer space, examples include Gmail, Facebook and Dropbox – these services are ready to use, no coding required, you just use them.

With SaaS the entire stack is managed for you, though you will often have some limited scope to configure the service according to your needs.

SaaS is the second most popular cloud computing service model for enterprises, totaling around 24% of all enterprise workloads.

The benefits of SaaS include:

Sign up and rapidly start using innovative business apps
Apps and data are accessible from any connected computer
No data is lost if your computer breaks, as data is in the cloud
The service is able to dynamically scale to usage needs

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

Explain Platform as a Service and give at least 3 examples of the benefits of PaaS

A

With PaaS, the cloud service provider manages the infrastructure layer and also the middleware, development tools, business intelligence (BI) services, database management systems and more. Developers love PaaS as it removes more complexity and operational overhead from them.

This allows developers to concentrate on their code without needing to manage the environment on which it runs. Developers simply upload their code to build web applications. PaaS is designed to support the complete web application life cycle: building, testing, deploying, managing, and updating.

You’re not just limited to web services with PaaS. Databases can also be offered in a platform as a service model. In this case the management of the database engine and underlying hardware is taken care of by the service provider, and you create tables and add data. Examples of database PaaS offerings include Microsoft Azure SQL and Amazon RDS.

PaaS is currently the most popular cloud computing service model, comprising around 32% of all enterprise workloads and is expected to grow in 2020.

The benefits of PaaS include:

Cut coding time – develop applications faster
Deploy new web applications to the cloud in minutes
Reduce complexity with middleware as a service

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

Explain what Infrastructure as a Service is

A

With IaaS services, such as Amazon EC2, your company can consume compute servers, known as “instances”, on-demand. This means that the hardware and software stack, up to the operating system is managed for you.

You then need to choose which operating system to use with your instance (e.g. Linux or Windows) and you are responsible for the configuration and management of the operating system and any software you install on it.

An application programming interface (API) is typically provided for all cloud services, which can be used for programmatic management. Each compute instance will have an allocated storage capacity, and cloud networking functions such as routing, firewalls, and load balancers can be configured.

IaaS is the least popular of the cloud computing service models at present, though it is gaining in popularity. Currently, around 12% of enterprise workloads run on IaaS.

The benefits of IaaS include:

You don’t need to invest in your own hardware
The infrastructure scales on-demand to support dynamic workloads
Increase stability, reliability and supportability
Maintain operational control of the operating system
Examples of IaaS services: Microsoft Azure IaaS, Amazon EC2, Google Compute Cloud (GCP), and Rackspace.

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

What is the fundamental meaning of “compute” in regards to tech

A

“compute” refers to physical servers comprised of the processing, memory, and storage required to run an operating system such as Microsoft Windows or Linux, and some virtualized networking capability.

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

list the components of a compute server

A

Processor or Central Processing Unit (CPU) – the CPU is the brains of the computer and carries out the instructions of computer programs
Memory or Random Access Memory (RAM) – within a computer memory is very high-speed storage for data stored on an integrated circuit chip
Storage – the storage location for the operating system files (and optionally data). This is typically a local disk stored within the computer or a network disk attached using a block protocol such as iSCSI
Network – physical network interface cards (NICs) to support connectivity with other servers

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

Explain the technique known as hyper visualization

A

When used in cloud computing, the operating system software that is installed directly on the server is generally a hypervisor that provides a hardware abstraction layer onto which additional operating systems can be run as virtual machines (VMs) or “instances”

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

What is a VM (Virtual Machine)

A

a container within which virtualized resources including CPU (vCPU), memory and storage are presented, and an operating system can be installed. Each VM is isolated from other VMs running on the same host hardware and many VMs can run on a single physical host, with each potentially installed with different operating system software

17
Q

Name the two types of hypervisors

A

Type 1 – the hypervisor is installed directly on top of the hardware and is considered a “bare-metal” hypervisor
Type 2 – the hypervisor software runs on top of a host operating system

18
Q

Explain Elastic Compute Cloud (EC@)

A

a web service from which you can launch “instances” which are essentially VMs running on the AWS KVM hypervisor.

Amazon EC2 provides secure, resizable compute capacity in the cloud on a pay-as-you-go basis with no fixed term contracts (unless you choose reserved instances to reduce cost).

19
Q

Name the primary instance purchasing options

A

On-Demand Instances – Pay for computing are capacity by the second.

Dedicated Instances – Pay by the hour, for instance, running on single-tenant hardware. The hardware is dedicated to a single customer.

Savings Plans – Use the instance consistently for 1 or 3 years.

Reserved Instances – Use the instance types and Region consistently for 1 to 3 years.

Spot Instances – Request unused instances to reduce the Amazon EC2 costs.

Dedicated Hosts – Dedicated Host is a physical server with instance capacity fully dedicated to your use.

Capacity Reservations – Reserve capacity for instances in a specific Availability Zone.

20
Q

What are standard/genera instances?

A

he general purpose instance types are configured for standard use. It is the most common instance type for web servers and microservices.

They deliver an optimum balance of resources for your applications. The CPU, memory allocated are balanced for a wide range of general-purpose workloads.

These are well suited for:

Application servers
Microservices
Gaming servers
Midsize data stores
Caching fleets
App development
Websites and web applications
For example, General-purpose instances in AWS include – A1, M5, M5a, M