Principles of Cloud Computing and Deployment Flashcards

1
Q

What is Cloud Computing?

A

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
2
Q

What is the goal of cloud computing?

A

To make running organizations easier by allowing them to focus on what they do and what they’re best at.

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

What are the common computing services offered by cloud providers?

A

Compute power
Storage
Networking
Analytics

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

What is Compute Power?

A

Servers which process requests and return a response.

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

What are the three most popular forms of cloud computing?

A

Virtual Machines
Containers
Serverless Computing

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

What are Virtual Machines?

A

An emulation of a computer just like your desktop. Includes an operating system and hardware that appears to the user like a physical computer running Microsoft Windows.

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

What are Containers?

A

A Consistent, isolated execution environment for applications. Similar to VMs, except they dont require a guest OS.
Instead, the application and all its dependencies are packaged into a container, and then an environment is used to execute the app.

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

What is Serverless Computing?

A

Run application code without creating, configuring, or maintaining a server. An app is broken into separate functions that run when triggered by some action.

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

What are the four foundational principles a trusted cloud is built on?

A

Security
Privacy
Compliance
Transparency

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

What are the six benefits of Cloud Computing?

A
Cost
Global
Performance
Scalable, elastic, and flexible
Productivity
Reliability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How does cloud computing save on cost?

A

Eliminates the capital expense of buying hardware and software.

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

How does cloud computing help with Global?

A

The ability to scale elastically meaning, delivering the right amount of IT resources like computing power, storage, or bandwidth, right when they’re needed and from the right geographic location.

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

How does cloud computing help with Performance?

A

Cloud computing services run a worldwide network of secure datacenters. Providers regularly upgrade to the latest generation of fast and efficient computing hardware.

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

How does cloud computing help with Security?

A

They protect your data, apps, and infrastructure from potential threats.

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

How is cloud computing scalable, elastic, and flexible?

A

Cloud providers offer cloud computing services self-service and on demand. You can provision vast amounts of computing resources in minutes. It gives your business flexibility and takes the pressure off capacity planning.

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

What is Vertical Scaling?

A

The process of adding resources to increase the power of an existing server.

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

What is Horizontal Scaling?

A

The process of adding more servers that function together as one unit.

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

How does cloud computing help with Productivity?

A

It removes the need for your IT team to rack and stack software, software patching, and other time-consuming management chores.

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

How does cloud computing help with Reliability?

A

Cloud computing makes data backups, disaster recovery, and business continuity easier and less expensive because data can be mirrored at multiple redundant sites.

20
Q

What are the five roles in the GDPR

A
Data Controller
Data Processor
Data Subject
C1
C2
21
Q

What is the Data Controller role in the GDPR

A

The controller controls personal data and determines how it’s used

22
Q

What is the Data processor’s role in the GDPR?

A

The processor provides services to, and processes data for, the data controller.

23
Q

What is the Data subject’s role in the GDPR?

A

a natural person whose personal information is being used.

24
Q

What is the C1’s role in the GDPR?

A

A Microsoft direct customer (IT admin in the Enterprise Cloud)

25
Q

What is the C2’s role in the GDPR?

A

The C1’s customer

26
Q

What are the three types of cloud services?

A

Infrastructure as a service (IaaS)
Platform as a service (PaaS)
Software as a service (SaaS)

27
Q

What is Infrastructure as a service (IaaS) ?

A

Complete control over the hardware that runs your application. Instead of buying hardware, you rent it.

28
Q

What is Infrastructure as a Service (IaaS) usually used for?

A

Migrating Workloads
Test and Development
Storage, Backups, and Recovery

29
Q

What is Platform as a service (PaaS) ?

A

An environment for building, testing, and deploying software applications. The goal is to help you create an application quickly without managing the underlying infrastructure.

30
Q

What is Platform as a service (PaaS) usually used for?

A

Development Framework
Analytics or Business Intelligence
Serverless Computing

31
Q

What is Software as a service (SaaS)?

A

Software that is centrally hosted and managed for the end consumer. One version of the application is used for all customers.

32
Q

What are examples of Software as a service (SaaS)?

A

Office 365
Teams
Dynamics 365 Sales

33
Q

What are the three different ways to deploy cloud services?

A

Public cloud
private cloud
hybrid cloud

34
Q

What is a public cloud?

A

Third-party cloud service providers own and operate public clouds, which deliver their computing resources like servers in storage over the Internet. With the public cloud, all hardware, software, and other supporting infrastructure are owned and managed by the cloud provider.

35
Q

What is a private cloud?

A

A private cloud refers to the cloud computing resources used exclusively by a single business organization. A private cloud can be physically located in the companies on site data center. A private cloud is one in which the services and infrastructure are maintained on a private network

36
Q

What is a hybrid cloud?

A

Hybrid cloud combine public and private clouds, bound together by the technology that allows them to share data and applications. The hybrid cloud gives your business greater flexibility, what appointment options, and helps optimize your existing infrastructure, security, and compliance.

37
Q

What are two tools that can help you Start deploying apps and data?

A
Azure DevOps (ADO)
Microsoft Dynamics Lifecycle Services (LCS)
38
Q

What are the different types of environments for a Dynamics 365 business applications?

A

Trial

Sandbox

Production

Default

Developer

39
Q

What is a trial environment?

A

Trial environments to support short term nesting needs and are automatically cleaned up after a short period of time.

40
Q

What is a sandbox environment?

A

Non-production environments and when associated with a common data service database instant offer features like reset

41
Q

What is a production environment?

A

Used for permanent work in an organization. It can be created and owned by an administrator or anyone licensed with a power apps license

42
Q

What is a default environment?

A

A non-custom production environment. Each tenant will have a default environment created automatically.

43
Q

What is a developer environment?

A

Developer environments are created by users with the community plan license. They are only for use by owner. Sharing with other users isn’t possible in these environments.

44
Q

What is Azure DevOps?

A

DevOps is the union of people, process, and products to enable continuous delivery of value to your end-users. With Azure DevOps, you can build, test, and deploy any application, either to the cloud or on premises.

45
Q

What are the three key features azure DevOps includes?

A

Work item planning and tracking

Version control

Build and release automation

46
Q

What is dynamic lifecycle services?

A

A service that helps you manage the application lifecycle of your Microsoft dynamics 365 finance where Microsoft dynamics 365 Supply chain management implementations. LCS is an azure-based collaboration portal that provides an environment and a set of regularly updated services.