1 Flashcards

1
Q

What is “application migration”?

A

The process of moving applications from one computing environment to another, often as part of a cloud adoption strategy.

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

What is “application modernization”?

A

Updating legacy applications, processes, and data management with cloud computing technologies.

Modernization can help organizations improve IT performance, enhance customer and employee experiences, and accelerate time to market for new offerings and updates.

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

What is “artificial intelligence (AI)”?

A

The capability of a computer system to imitate human intelligence. Using math and logic, the computer system simulates the reasoning that humans use to learn from new information and make decisions.

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

What is “artificial intelligence (AI) vs. machine learning (ML)”?

A

“Intelligent” computers use AI to process information like humans do and complete tasks on their own. Machine learning—which is an application of AI—uses algorithms to enable computer systems to learn without human instruction and develop their own intelligence.

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

What is “big data analytics”?

A

Consists of the tools, systems, and applications that companies use to gather, process, and gain insights from vast, high-velocity datasets.

These complex datasets originate from various sources, including the internet, emails, social media, and smart devices.

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

What are “business analytics tools”?

A

Tools that extract data from business systems and integrate it into a repository, such as a data warehouse, where it can be analyzed.

Analytics tools range from spreadsheets with statistical functions to sophisticated data mining and predictive modeling tools.

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

What are “business intelligence (BI) tools”?

A

Tools that process large amounts of unstructured data in books, journals, documents, health records, images, files, email, video, and so forth, to help you discover meaningful trends and identify new business opportunities.

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

What is “caching”?

A

The process of storing important data in temporary memory more quickly and efficiently than conventionally stored data.

Caching helps to optimize database costs, improve throughput, reduce latency, and boost app performance.

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

What is a “cloud”?

A

A metaphor for a global computing network of remote servers that run applications, store data, and deliver content and services.

The cloud enables data to be accessed online from internet-enabled devices, rather than solely from local computers.

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

What is “cloud bursting”?

A

A configuration between a private cloud and a public cloud to manage demand for cloud resources. If 100 percent of the resource capacity in a private cloud is used, overflow traffic is directed to the public cloud using cloud bursting.

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

What is “cloud computing”?

A

A delivery model for computing resources in which various servers, applications, data, and other resources are integrated and provided as a service over the internet.

Resources are often virtualized, and users typically only pay for the services they use.

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

What are “cloud computing types”?

A

The three most popular ones are:
+ (SaaS) for web-based applications
+ (PaaS) to give developers the tools to build and host web applications.
+ (IaaS) for internet-based access to storage and computing, and platform as a service

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

What is “cloud migration”?

A

The process of moving some or all of a company’s resources to one or multiple locations in the cloud. Although cloud migration often entails moving resources from on-premises locations to a cloud provider’s servers, it can also entail moving resources between clouds.

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

What are “cloud migration benefits”?

A

The benefits of cloud migration include optimized IT costs, greater flexibility and scalability, enhanced security and compliance, improved business continuity, and simplified resource management and monitoring.

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

What is a “cloud service provider”?

A

A company that provides a cloud-based platform, infrastructure, application, or storage service, usually for a fee.

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

What are “computer grids”?

A

Groups of networked computers that act together to perform large tasks, such as analyzing huge sets of data and weather modeling.

Cloud computing lets you use vast computer grids for specific time periods and purposes, paying only for your usage, and saving the time and expense of purchasing and deploying the necessary resources yourself.

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

What is “computer vision”?

A

A form of AI that emulates the way that humans see, understand, and recognize images.

Computer vision uses algorithms and automation to enable computers to identify and interpret the people and objects that appear in images and videos.

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

What is a “container”?

A

A unit of software that groups an application’s code with the configuration files, libraries, and dependencies it needs to run. Containers allow IT teams to deploy applications across different environments with minimal adjustments.

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

What is “data governance”?

A

Data governance refers to the unique processes, policies, and standards that an organization uses to help keep its data secure, private, and accurate.

Organizations that rely on data for business growth need a strategy to manage that data effectively and efficiently.

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

What is “data integration”?

A

The process of combining and consolidating data from several different sources into a single system with a unified view.

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

What is a “data lake”?

A

A type of data repository that captures both relational and non-relational data from a variety of sources.

Unlike a data warehouse, which can only store structured data, a data lake can store semi-structured and unstructured data in addition to structured data.

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

What is “data migration”?

A

Transferring data from one storage location, like an on-premises server, to a different location, like the server of a cloud provider.

Data migration encompasses selecting, preparing, extracting, and transferring data from one computer storage system to another.

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

What are “data science scientists”?

A

Scientists who use technology, mathematical, business, and communication expertise to extract valuable information from large datasets. Data scientists use big data to uncover patterns, make predictions, and create strategies in a wide variety of fields.

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

What is a “data warehouse”?

A

A central storage location for structured and semi-structured data used for reporting and analysis.

Information can be sent to a data warehouse from a variety of sources, including point-of-sale systems, applications, and relational databases.

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

What is “database security”?

A

The processes, tools, and controls that organizations use to secure and protect their databases against threats and security risks.

Database security protects the database itself, database management systems, physical and virtual servers, and network infrastructure.

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

What is “database sharing”?

A

A type of partitioning that lets you divide a large database into smaller databases, which can be managed faster and more easily across servers.

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

What are “databases”?

A

At its broadest definition, a database is a collection of information that is related.

In computer science, a database refers to a collection of data that is stored on a computer system. The most basic types of databases are relational and nonrelational.

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

What is “deep learning”?

A

A type of machine learning in which artificial neural networks process, learn, and make decisions based on unstructured data.

It’s often used to analyze large, complex datasets, complete nonlinear tasks, and respond to inputs faster and more accurately than humans.

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

What is “DevOps”?

A

The union of people, process, and technology to enable continuous delivery of value to customers.

The practice of DevOps brings development and operations teams together to speed software delivery and make products more secure and reliable.

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

What is “edge computing”?

A

A technology that allows Internet of Things (IoT) devices to process data at the “edge” of a network, either by the device itself or by a local server. This improves response time on remote devices and allows businesses to get more timely insights from device data.

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

What is “elastic computing”?

A

The ability to dynamically provision and de-provision computer processing, memory, and storage resources to meet changing demands without worrying about capacity planning and engineering for peak usage.

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

What is “face recognition”?

A

A personal identification technology that relies on optical analysis to analyze an image. Face recognition can be used for face identification, grouping, and verification.

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

What is “grid computing”?

A

A service that uses a group of networked computers working together as a virtual supercomputer to perform large or data-intensive tasks.

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

What is “hybrid cloud computing”?

A

A type of computing where on-premises data centers are combined with cloud computing products and services in order to modernize legacy resources. This allows businesses to improve IT performance, optimize costs, and instantly scale capacity up or down.

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

What is “infrastructure as a service (Iaas)”?

A

A virtualized computer environment delivered as a service over the internet by a cloud provider. Infrastructure can include servers, network equipment, and software.

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

What is “Internet of Things (IoT)”?

A

The Internet of Things, or IoT, refers to equipment, machines, products, and devices that are connected to the cloud and configured to collect and securely transmit data.

IoT helps many industries analyze data and make informed decisions about that data in real-time.

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

What is “Java programming language”?

A

A multi-platform, object-oriented programming language that powers applications, smartphone operating systems, enterprise software, and many well-known programs on billions of devices worldwide.

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

What is “machine learning”?

A

The process of using mathematical models to predict outcomes instead of relying on a set of instructions. Is a subcategory of AI where computer software is “taught” to draw conclusions and make predictions from data.

The process bears similarity to how humans learn, in that increased experience can increase accuracy.

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

What are “machine learning algorithms”?

A

Help data scientists identify patterns within sets of data. Machine learning algorithms are selected based on the desired outcome—predicting values, identifying anomalies, finding structure, or determining categories—and are commonly divided by whether they’re used for supervised learning, unsupervised learning, or reinforcement learning.

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

What is “Microsoft Azure”?

A

The Microsoft cloud platform features a vast collection of products and services designed to help you bring new solutions to life. Azure enables you to build, run, and manage applications across multiple clouds, on-premises, and at the edge.

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

What is “middeware”?

A

Software that lies between an operating system and the applications running on it. Middleware enables communication and data management for distributed applications. Examples include web servers, application servers, and content management systems.

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

What is “mobile app development”?

A

All of the processes involved in the development, coding, and release of a mobile application for use on portable electronic devices like smartphones, tablets, laptops, e-readers, smart watches, and handheld game consoles.

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

What is “NoSQL”?

A

NoSQL is a set of nonrelational database technologies developed with unique capabilities to handle high volumes of unstructured and changing data. NoSQL technology offers dynamic schema, horizontal scaling, and the ability to store and retrieve data as columns, graphs, key-values, or documents.

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

What is “platforms as a service (PaaS)”?

A

A computing platform (operating system and other services) is delivered as a service over the internet by a cloud provider like Azure.

An application development environment that you can subscribe to and use immediately is an example of PaaS.

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

What is “PostgreSQL”?

A

An open-source relational database that’s popular with developers and administrators for its flexibility and integrity. PostgreSQL is used across a range of fields, including financial services, manufacturing, retail, and logistics.

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

What is “private cloud”?

A

Cloud computing services offered over the internet or over a private internal network to only select users and not the general public.

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

What are “private, public, vs hybrid clouds”?

A

+ A public cloud relies on cloud resources that are owned and operated by a third-party service provider.
+ While a private cloud is used exclusively by one organization.
+ A hybrid cloud combines on-premises infrastructure—or a private cloud—with a public cloud.

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

What is a “public cloud”?

A

Cloud computing services offered over the internet by a third-party provider and available to anyone who wants to purchase them.

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

What is “quantum computing”?

A

The use of quantum mechanics to run calculations on specialized hardware. Quantum computers apply the behaviors of quantum physics to computing, including superposition, entanglement, and quantum interference.

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

What is a “qubit”?

A

The basic unit of information in quantum computing. While a classical binary bit can only represent a single binary value, such as 1 or 0, a qubit (also known as a quantum bit) can represent 0 or 1 or any proportion of 0 and 1 in the superposition of both states.

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

What is a “relational database”?

A

An efficient, flexible type of database that stores and organizes data points with defined relationships for fast access. Data is organized into tables that hold information about each entity and display predefined categories as rows and columns.

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

What is “scaling out vs. scaling up”?

A

Vertical scaling (scaling up) lets you increase or decrease computing power or databases as needed. Horizontal scaling (scaling out) entails adding more databases or dividing a large database into smaller nodes, using a data partitioning approach called sharding.

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

What is “serverless computing”?

A

A computing model in which the cloud provider provisions and manages servers. It enables developers to spend more time building apps and less time managing infrastructure.

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

What is “software as a service (Saas)”?

A

An application delivered over the internet by a software provider. The application doesn’t have to be purchased, installed, or run on users’ computers and instead operates in the cloud.

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

What is “virtual desktop infrastructure (VDI)”?

A

IT infrastructure that allows you to access computer systems from almost any device (such as a personal computer, smartphone, or tablet). This service eliminates the need for your company to provide you with a physical machine.

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

What is a “virtual machine (VM)”?

A

A computer file (typically called an image) that behaves like an actual computer. Multiple virtual machines can run simultaneously on the same physical computer.

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

What is a “virtual private network (VPN)”?

A

A virtual private network that establishes a connection between your computer and a remote server owned by a VPN provider. This connection creates a point-to-point tunnel that encrypts your personal data, masks your IP address, and lets you get around website blocks and firewalls.

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

What is “virtualization”?

A

The act of creating a virtual version of a computing environment, including computer hardware, operating system, and storage devices. Organizations use virtualization to turn a single physical computer into multiple virtual machines that share the resources of the host machine.

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

What is “high availability”?

A

High availability focuses on ensuring maximum availability, regardless of disruptions or events that may occur.

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

What is “scalability”?

A

Scalability refers to the ability to adjust resources to meet demand.

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

What is “vertical scaling”?

A

This is adding or deleting CPUs or RAM to the virtual machine for more or less power. This is increasing or decreasing the power of machines.

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

What is “horizontal scaling”?

A

This is deploying less or more resources, more nodes, more servers, etc.

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

What is “reliability”?

A

Reliability is the ability of a system to recover from failures and continue to function.

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

What is “predictability”?

A

Moving forward with confidence. This is crucial in both performance and cost.

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

What is “performance predictability”?

A

Performance predictability focuses on predicting the resources needed to deliver a positive experience for your customers.

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

What is “cost predictability”?

A

Cost predictability is focused on predicting or forecasting the cost of the cloud spend.

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

What is “management OF the cloud”?

A

This involves managing cloud resources, possibly to:
+ Automatically scale resource deployment based on need.
+ Deploy resources based on a preconfigured template, removing the need for manual configuration.
+ Monitoring the health of resources and automatically replacing failing resources.
+ receiving automatic alerts based on configured metrics; real-time dashboard.

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

What is “management IN the cloud”?

A

How we are able to manage our cloud environment and resources:
+ through a web portal
+ using a command line interface
+ using API’s
+ using PowerShell.

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

What is “Cloud computing”?

A

on-demand availability of computer system resources, especially data storage (cloud storage) and computing power, without direct active management by the user.

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

What is “On-demand self-service”?

A

A consumer can unilaterally provision computing capabilities, such as server time and network storage, as needed automatically without requiring human interaction with each service provider.

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

What is “broad network access”?

A

Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms (e.g., mobile phones, tablets, laptops, and workstations)

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

What is “Resource pooling”?

A

The provider’s computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand.

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

What is “Rapid elasticity”?

A

Capabilities can be elastically provisioned and released, in some cases automatically, to scale rapidly outward and inward commensurate with demand. To the consumer, the capabilities available for provisioning often appear unlimited and can be appropriated in any quantity at any time.

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

What is “measured service”?

A

Cloud systems automatically control and optimize resource use by leveraging a metering capability at some level of abstraction appropriate to the type of service (e.g., storage, processing, bandwidth, and active user accounts).

Resource usage can be monitored, controlled, and reported, providing transparency for both the provider and consumer of the utilized service.

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

What is “multitenancy”?

A

Enables sharing of resources and costs across a large pool of users

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

What is “serverless computing”?

A

Serverless computing is a cloud computing code execution model in which the cloud provider fully manages starting and stopping virtual machines as necessary to serve requests.

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

What is “Function as a Service (Faas)”?

A

service-hosted remote procedure call that utilizes serverless computing to enable deploying individual functions in the cloud to run in response to events

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

What is a “private cloud”?

A

cloud infrastructure operated solely for a single organization, whether managed internally or by a third party, and hosted either internally or externally.

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

What is a “public cloud”?

A

Cloud services are considered “public” when they are delivered over the public Internet, and they may be offered as a paid subscription, or free of charge.

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

What is a “hybrid cloud”?

A

a composition of a public cloud and a private environment, such as a private cloud or on-premises resources, that remain distinct entities but are bound together, offering the benefits of multiple deployment models.

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

What is a “community cloud”?

A

shares infrastructure between several organizations from a specific community with common concerns (security, compliance, jurisdiction, etc.), whether managed internally or by a third-party, and either hosted internally or externally.

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

What is a “multi-cloud”?

A

use of multiple cloud computing services in a single heterogeneous architecture to reduce reliance on single vendors, increase flexibility through choice, mitigate against disasters, etc.

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

What is “agility”?

A

ability to react fast (scale quickly)

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

What is “fault tolerance”?

A

ability to maintain system uptime while physical and service component failures happen

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

What is “disaster recovery”?

A

The process and design principle that allows a system to recover from natural or human-induced disasters.

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

How to calculate “availability”?

A

availability = uptime/(uptime + downtime)

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

What is “shared responsibility”?

A

The shared responsibility model is the sharing of responsibilities for the cloud between you and your cloud provider.

88
Q

What is a “development framework”?

A

PaaS provides a framework which can be built upon.

89
Q

What are “economies of scale”?

A

as the companies grow they become more effective at managing shared operations.

Be that HR and hiring, taxes, accounting, internal operations, marketing, big purchases via contracts meaning better discounts, etc. etc.

90
Q

What is a key distinction between IaaS and Paas?

A

With PaaS, the cloud provider is responsible for the operating system and middleware.

91
Q

What is “middleware”?

A

software that different applications use to communicate with each other

92
Q

What is “Saas”?

A

This means that the cloud provider manages everything, including the application. Customers just buy the license and use it - they don’t maintain anything.

93
Q

What is a “cloud development model”?

A

A model that describes where the company resources are deployed.

94
Q

Which cloud deployment model allows for the greatest degree of flexibility?

A

Hybrid, because customers can choose to use the public cloud or private cloud depending on individual scenarios.

95
Q

What is a “region”?

A
  • Geographical area of the planet.
  • 1+ data centers connected with a low-latency network of <2 milliseconds.
  • 50+ regions on the planet
  • Special government regions (DOD, etc.)
  • Special partnered regions (China East, China North)
96
Q

What is an “availability zone”?

A
  • Designed to help customers protect from data center failures by logically grouping physically separate facilities which have their own data structure.
  • Regional feature, one or more data centers.
  • Grouping of physically separate facilities
    designed to protect from data center failures
  • If the zone goes down, others continue working
  • 2 service categories:
    ** Zonal (VMs, Disks, etc.)
    ** Zone-redundant (SQL, storage, etc.)
  • Not all regions supported
  • Supported regions have 3 or more zones
97
Q

What is a “region pair”?

A
  • Each region is paired with another region
  • Region pairs are static and cannot be chosen or changed.
  • Each region pair resides within the same geography, except for Brazil’s south.
  • Physical location with at least 300 miles distance if possible to prevent destruction from a natural disaster.
  • Some services have platform-provided replication
  • planned updates across the pairs
  • data residency maintained for disaster recovery.
98
Q

What geographies are in “Region Pair A”?

A

1) East US
2) UK West
3) North Europe (Ireland)
4) East Asia (Hong Kong)

99
Q

What geographies are in “Region Pair B”?

A

1) West US
2) UK South
3) West Europe (Netherlands)
4) Southeast Asia (Singapore)

100
Q

What are “geographies”?

A
  • discrete markets
  • Typically contains two or more regions.
  • Ensures data residency, sovereignty, resiliency, and compliance requirements are met.
  • Fault tolerant to protect from region-wide failures
  • Broken up into areas:
    a) Americas
    b) Europe
    c) Asia Pacific
    d) Middle East and Africa
  • Each region belongs to only one geography.
101
Q

Zone-enabled Azure regions must have how many Availability Zones?

A

3

102
Q

Zonal services allow customers to choose Availability Zone placement for their services, true or false?

A

True

103
Q

What are 6 components of “resource groups”?

A

1) Type
2) Lifecycle (app, environment)
3) Department
4) Billing
5) Location
6) Combo of any

104
Q

What is a “Resource Manager”?

A

1) Management Layer for all resources and resources groups.
2) Unified language
3) Controls access and resources.

105
Q

What are the unique features of resource groups?

A
  • Each resource group is in 1 and only 1 resource group.
  • Resource groups have their own location assigned.
  • Resources in groups can reside in different locations.
  • Resources can be moved between resource groups.
  • Resource groups cannot be nested.
  • Organize based on your organization’s departments including billing, security, and access management, application lifecycle.
106
Q

What is “virtualization”?

A
  • emulation of physical machines.
  • different virtual hardware configuration per machine/app
  • different operating systems per machine/app
  • total separation of environments: file systems, services, ports, middleware, configuration.
107
Q

What are “virtual machines”?

A
  • These are Infrastructure as a Service (IaaS).
  • Total control over the operating system and the software
  • Supports marketplace and custom images.
  • Best suited for 1) custom software requiring custom system configuration 2) life-and-shift scenarios
  • Can run any application/scenario 1) web apps and web services, 2) databases, 3) desktop applications, 4) jumpboxes, 5) gateways, etc.
108
Q

What are “containers”?

A
  • The use of the host’s operating system.
  • Emulate operating system (VMs emulate hardware)
  • Lightweight (no O/S) 1) Development effort, 2) maintenance, 3) compute and storage requirements.
  • Respond quicker to demand changes
  • Designed for almost any scenario
109
Q

What are “Azue container instances”?

A
  • Simplest and fastest way to run a container in Azure.
  • Platform as a Service (PaaS)
  • Serverless Containers
  • Designed for 1) small and simple web apps/services, 2) background jobs, 3) scheduled scripts.
110
Q

What is “Azure Kubernetes Service (AKS)”?

A
  • Open-sources container orchestration platform.
  • Platform as a Service (PaaS)
  • Highly scalable and customizable.
  • Designed for high-scale container deployments (anything really)
111
Q

What is “App Service”?

A
  • Designed as an enterprise-grade web application service (web applications)
  • Platform as a Service (PaaS)
  • Supports multiple programming languages and containers
112
Q

What are “Azure Function Apps”?

A
  • Platform as a Service (Paas)
  • Serverless
  • Two hosting/pricing models 1) consumption-based plan, 2) dedicated plan.
  • Designed for micro/nano-services
113
Q

What is “Azure networking”?

A
  • Connect cloud and on-premises
  • On-premise networking functionality
114
Q

What is “Azure virtual networking”?

A
  • Logically isolated networking components
  • Segmented into one or more subnets which cannot be nested.
  • Subnets are discrete sections
  • Enable communication of resources with each other, internet, and on-premises.
  • Scoped to a single region
  • VNET peering allows cross-region communication
  • Isolation, segmentation, communication, filtering, routing.
  • Allows customers to represent and extend their on-premise networking infrastructure on the cloud.
115
Q

What is “Azure Load Balancer”?

A
  • Even traffic distriution.
  • Supports both inbound and outbound scenarios.
  • High-availability scenarios.
  • Both TCP (transmission control protocol) and UDP (user datagram protocol) applications.
  • internal and external traffic.
  • Port forwarding
  • High scale with up to millions of flows.
116
Q

What is a “VPN Gateway”?

A

A specific type of virtual network gateway for on-premises to Azure traffic over the public internet.

117
Q

What is an “Application Gateway”?

A
  • Web traffic load balancer
  • web application firewall.
  • redirection
  • session affinity
  • URL routing
  • SSL termination
118
Q

What is a “Content Delivery Network”?

A
  • Defining content across web
  • minimize legacy
  • POP (points of presence)
119
Q

What are “structured data types”?

A
  • Data can be represented using tables with very strict schema.
  • Each row must follow a defined schema.
  • Some tables have defined relationships between them.
  • Typically used in relational databases.
120
Q

What are “semi-structured data types”?

A

Data can be represented using tables but without strict defined schema.
Rows must only have a unique key identifier.

121
Q

What is “unstructured data types”?

A

Any files in any format.

122
Q

What are “storage accounts”?

A
  • These are groups of services which include 1) blob storage, 2) queue storage, 3) table storage, and 4) file storage.
  • Used to store 1) files, 2) messages, and 3) semistructured data.
  • Highly scalable (up to petabytes of data)
  • Highly durable (11 nines - 16 nines)
  • Cheapest GB storage.
123
Q

What is “blob storage”?

A
  • BLOB = binary large object - file.
  • Designed for storage of files of any kind
  • 3 storage tiers 1) Hot = frequently accessed data. 2) Cool = infrequently accessed data, 3) archive = rarely (if-ever) accessed data.
124
Q

What is “queue storage”?

A
  • Storage for small pieces of data (messages)
  • Designed for scalable asynchronous processing.
125
Q

What is “table storage”?

A
  • Storage for semi-structured data (NoSWQL): no need for foreign joins, keys, relationships, or strict schema. Designed for fast access.
  • Many programming interfaces and SDK’s
126
Q

What is “file storage”?

A
  • Storage for files accessed via shared drive protocols.
  • Designed to extend on-premise file shares and implement lift-and-share scenarios.
127
Q

What is “disk storage”?

A
  • Disk emulation in the cloud.
  • Persistent storage for VMs
  • Different sizes, different types (SSD, HDD), different performance tiers.
  • Disks can be unmanaged or managed.
128
Q

What are “functions”?

A
  • A serverless web service hosting platform. It scales nicely and with consumption-based pricing, and is ideal for hosting applications with an unpredictable workload demand.
  • These are the least configurable.
129
Q

What is “separation by application lifecycle”?

A

Naming resource groups by application name and environment names (among others). This strategy allows customers to have separate groups per application and environment name to assign separate privileges to their employees and vendors. Making sure they don’t impact each other while working with Azure.

130
Q

What is a “zonal service”?

A

one that provides the ability to specify which Availability Zone the resources are deployed into.

131
Q

What is a “structured data type”?

A

Data that can be represented using tables with very strict schema. Each row must follow a defined schema. Some tables have defined relationships between them. Typically used in relational databases.

132
Q

What is a “semi-structured data type”?

A

Data can be represented using tables but without a strictly defined schema. Rows must only have unique key identifiers.

133
Q

What is a “unstructured data type”?

A

Any files in any format. i.e. binary, application, images, movies, etc.

134
Q

What is a “Cosmos DB”?

A
  • Globally distributed NoSQL (semi-structured data) DataBase service.
  • Schema-less
  • Multiple APIs (SQL, MongoDB, Cassandra, Gremlin, Table Storage)
  • Designed for 1) highly responsive real-time applications with super-low latencies < 10 ms. 2) multi-regional applications.
135
Q

What is a “SQL Database”?

A
  • Relational database service in the cloud (PaaS) (DBaaS - Database as a service.
  • Structured data service defined using schema and relationships.
  • Rich Query Capabilities (SQL)
  • High-performance, reliable, fully managed, and secure database for building and applications.
136
Q

What is the “Azure SQL product family”?

A

1) Azure SQL Database - reliable relational database on SQL Server.
2) Azure Database for MySQL - SQL version for MySQL database engine.
3) Azure Database for PostgreSQL - Azure SQL version for PostgreSQL database engine.
4) Azure SQL Managed Instance - Fully fledged SQL Server on Iaas.
5) Azure SQL DW (Synapse) - Massively Parallel Processing (MPP) version of SQL Server.

137
Q

What is the “Azure Marketplace”?

A
  • Like an “Azure Shop” where you purchase services and solutions for the Azure platform.
  • Each product is a template that contains one or multiple services.
  • Products are delivered by first and third-party vendors.
  • solutions can leverage all service categories like Iaas, Paas, and Saas.
138
Q

What is “Internet of Things (IOT)”?

A

It is a network of internet-connected devices (IoT Devices) embedded in everyday objects enabling sending and receiving data such as settings and telemetry.

139
Q

What is “data telemetry”?

A

Telemetry automatically collects, transmits, and measures data from remote sources, using sensors and other devices to collect data.

140
Q

What is “IoT Hub”?

A
  • Managed service for bi-directional communication.
  • Platform as a Service (Paas).
  • Highly secure, scalable, and reliable.
  • Integrates with a lot of Azure Services.
  • Programmable SDKs for popular languages (C, C#, Java, Python, Node.js).
  • Multiple protocols (HTTPS, AMQP, MQTT)
141
Q

What is “Azure IoT Central”?

A
  • IoT App Platform - Software as a Service (Saas)
  • Industry-specific app templates
  • No deep technical knowledge required.
  • Service for connecting, management, and monitoring IoT devices
  • Highly secure, scalable, and reliable.
  • Built on top of the IoT Hub service and 30+ other services.
142
Q

What is “Azure IoT Sphere”?

A

*Secure end-to-end IoT Solutions
* Where developers go to build apps.
(certified chips, OS based on Linux, Security Service Trusted device-to-cloud communication)

143
Q

What is “big data”?

A

It is a field in tech that helps with the extraction, processing, and analysis of information that is too large or complex to be dealt with, by TRADITIONAL SOFTWARE.

144
Q

What are the “big data 3 Vs”?

A

Velocity, Volume, Variety

145
Q

What is “data velocity”?

A

how fast data is coming in or how fast we are processing it.
(batch, periodic, near real-time, real-time)

146
Q

What is “data volume”?

A

how much data we are processing
(megabytes, gigabytes, terabytes, petabytes)

147
Q

What is “data variety”?

A

how structured or complex the data is
(tables, databases, photo, audio, video, social media)

148
Q

What is “Azuer Synapse Analytics”?

A
  • enterprise analytics service that accelerates time to insight across data warehouses and big data systems. It brings together the best of SQL technologies used in enterprise data warehousing, Apache Spark technologies for big data, and Azure Data Explorer for log and time series analytics.
  • Big data analytics platform (PaaS)
  • Has multiple components (Spartk, Synapse SQL a) SQL pools - which are dedicated - pay for performance, b) SQL on-demand - ad-hoc- pay for processing, Synapse Pipelines - data factory, Studio - unified experience)
149
Q

What is “Azure HDInsight”?

A
  • a customizable, enterprise-grade service for open-source analytics platform. Effortlessly process massive amounts of data and get all the benefits of the broad open-source project ecosystem with the global scale of Azure. Easily migrate your big data workloads and processing to the cloud.
  • Flexible multi-purpose big data platform (PaaS)
  • Multiple technologies supported (Hadoop, spark, Kafka, HBase, Hive, Store, Machine Learning)
150
Q

What is “Azure Databricks”?

A
  • fully managed first-party service that enables an open data lakehouse in Azure.
  • Big data collaboration platform (PaaS)
  • Unified workspace for notebook, cluster, data, access management, and collaboration.
  • Based on Apache Spark
  • Integrates very well with common Azure data services.
151
Q

What is “Apache Spark”?

A

a PaaS offering that helps customers build data transformation solutions based on Apache Storm.

152
Q

What is “artificial intelligence (AI)”?

A

The simulation of human intelligence and capabilities by computer software.

153
Q

What is “Azure Machine Learning”?

A
  • Cloud-based platform for creating, managing, and publishing machine learning models
  • Platform as a Service (PaaS)
  • Machine Learning Workspace – top-level resource
  • Machine Learning Studio – web portal for end-2-end development
  • Features:
    + Notebooks – using Python and R
    + Automated ML – run multiple algorithms/parameters combinations, choose the best model
    + Designer – a graphical interface for no-code development
    + Data & Compute – management of storage and compute resources
    + Pipelines – orchestrate model training, deployment, and management tasks
154
Q

What is “Azure Machine Learning Studio”?

A

This allows customers to manage a Machine Learning Workspace using a single and concise web portal interface.

155
Q

What is “Azure Designer”?

A

A feature of Azure Machine Learning that enables customers to build their machine learning pipelines visually.

156
Q

What is “serverless computing”?

A

Is a cloud-based execution environment that allows the customer to run their applications in the cloud while completely abstracting the underlying structure.

157
Q

What is “Asure Functions”?

A
  • For deploying custom code as a web service in Azure.
  • Serverless coding platform (Functions as a Service, Faas).
  • Designed for nano-service architectures and event-based applications.
  • Scales up and down very quickly.
  • Highly scalable.
  • Supports popular languages and frameworks (.NET & .NET core, Java, Node.js., Python, Powershell, etc.)
158
Q

What are “Azure Logic Apps”?

A
  • Serverless enterprise integration service (PaaS)
  • 200+ connectors for popular services
  • Designed for orchestration of a) business processes, b) integration workflows for applications, data, systems, and services.
  • No-code solution.
159
Q

What is a “Azure Event Grid”?

A
  • Route messages between services.
  • it is a fully managed serverless event-routing service
  • Uses publish-subscribe model
  • Designed for event-based and near-real-time applications
  • Supports dozen of built-in events from most common Azure services.
160
Q

What is “DevOps”?

A

A set of practices that combine both development (Dev) and operations (Ops). It is a set of practices for building applications quickly while maintaining high quality.

DevOps aims to shorten the development life cycle by providing continuous integration and delivery (CI/CD) capabilities while ensuring high-quality of deliverables.

161
Q

What is “Azure DevOps”?

A
  • It is a collection of services for building solutions using DevOps practices
  • Includes the following services:
    + a) boards - for tracking work
    + b) pipelines for continuous integration and delivery workflows - building, testing, and deploying apps
    + c) Repos - code collaboration and versioning with Git.
    + d) Test Plans - manual and exploratory testing.
    + e) Artifacts - manage project deliverables.
  • Extensible with Marketplace - over 1,000 of available apps.
  • Evolved from TFS (Team Foundation Server), through VSTS (Visual Studio Team Services)
162
Q

What is “TFS”?

A

Team Foundation Server (Microsoft TFS) provides teams with tools and technologies to better collaborate and manage their projects. It’s because Microsoft TFS offers a combo of version control, issue tracking, and application lifecycle management.

163
Q

What is “VSTS”?

A

Visual Studio Team Services - Microsoft VSTS is an Application Lifecycle Management (ALM) system that helps the entire project team to capture Requirements, Agile /Traditional Project Planning, Work Item Management, Version Control, Build, Deployment, and manual Testing all in a single platform.

164
Q

What is “Azure DevTest Labs”?

A
  • Service for creation of sandbox environments for developers/testers (Paas)
  • Quick setup of self-managed virtual machines.
  • Preconfigured templates for VMs.
  • Plenty of additional artifacts (tools, apps, custom actions)
  • Lab policies like quotas, sizes, and auto-shutdowns.
  • Share and automate labs via custom images.
  • Premade plugins/API/tools for CI/CD pipeline automation.
165
Q

What is “Azure Portal”?

A
  • Public web-based interface for management of Azure platform.
  • Designed for self-service
  • Customizable
  • Simple tasks.
166
Q

What is “Azure Powershell”?

A
  • Powershell and module.
  • Designed for automation
  • Multi-platform with PowerShell Core
  • Simple to use
    + Connect-AzAccount = log into Azure
    + Get-AzResourceGroup = list resource groups.
    + New-AZResourceGroup = create a new resource group
    + New-AzVm = create a new virtual machine
167
Q

What is “Azure CLI”?

A
  • command line interface for Azure
  • Designed for automation
  • Multi-platform (Python)
    Simple to use:
    + az login = log into Azure
    + az group list = list resource groups
    + az group create = create new resource groups
    + az vm create = create virtual machine
  • Native OS terminal scripting
168
Q

What is “Azure Cloud Shell”?

A
  • Cloud-based scripting environment
  • Completely free
  • Supports both Azure PowerShell and Azure CLI
  • Dozens of additional tools
  • Multiple client interfaces
    + Azure Portal integration (portal.azure.com)
    + Shell Portal (shell.azure.com)
    + Visual Studio Code Extension
    + Windows Terminal
    + Azure Mobile App
    + Microsoft Docs integration
169
Q

What is “Azure Advisor”?

A
  • Personalized consultant service
  • Designed to provide recommendations and best practices for
    + Cost (SKU sizes, idle services, reserved instances, etc.)
    + Security (MFA settings, vulnerability settings, agent installations, inc)
    + Reliability (redundancy settings, soft delete on blobs, etc.)
    + Performance (SKU sizes, SDK versions, IT throttling, etc.)
    + Operational Excellence (service health, subscription limits, etc.)
  • Actionable recommendations
  • Free!
170
Q

Is Azure Advisor proactive or reactive?

A

Proactive - offering suggestions to counter future issues, not current or past issues.

171
Q

What are “Network Security Groups (NSGs)”?

A
  • Designed to filter traffic to (inbound) and from (outbound) Azure resources located in Azure Virtual Network.
  • Filtering controlled by rules.
  • Ability to have multiple inbound and outbound rules
  • Rules are created by specifying:
    + Source/Destination (IP addresses, service tags, application security groups)
    + Protocol (TCP, UDP, any)
    + Port (or port ranges i.e. 3389 for RDP, 22 for SSH, 80 for HTTP, etc)
    + Direction (inbound or outbound)
    + Priority (order of evaluation)
172
Q

What are “Application Security Groups (ASG)”?

A
  • Feature that allows grouping of virtual machines located in Azure virtual network.
  • designed to reduce the maintenance effort - by assigning ASG instead of explicit IP addresses.
173
Q

Can ASG be used to filter traffic based on network protocols?

A

No

174
Q

What is “routing”?

A

Process of finding/selecting a path for traffic in one or across multiple networks.

175
Q

What are “user-delined routes”?

A
  • Custom (user-defined, static) routes (UDRs).
  • Designed to override Azure’s default routing or add new routes.
  • Managed via Azure Route Take Resource.
  • Associated with Virtual Network subnets.
176
Q

What is a “firewall”?

A

A Network security service that monitors and controls incoming and outgoing traffic.

177
Q

What is an “Azure Firewall”?

A
  • Managed, cloud-based firewall service (Paas, Firewall as a Service).
  • Built-in high availability.
  • Highly scalable.
  • Inbound & outbound traffic filtering rules.
  • Support for FQDN (fully qualified domain name, i.e. microsoft.com)
  • Fully integrated with Azure monitor for logging and analytics.
178
Q

Do Network Security Groups (NSGs) allow rules based on fully qualified domain names (alpha-based domain names)?

A

No. In this case use Azure Firewall.

179
Q

What is “Denial of Service (Dos)”?

A

Cyber-attach with intent to cause temporary or indefinite disruption of service.

180
Q

What is “Distributed Denia of Service (DDoS)”?

A

DoS attach that is originating from multiple servers.

181
Q

What is “Azure DDoS Protection”?

A
  • DDoS protection service in Azure.
  • Designed to a) detect malicious traffic and block it while allowing legitimate users to connect, b) prevent additional costs for auto-scaling environment.
  • 2-tiers:
    + Basic = automatically enabled for the Azure platform.
    + Standard = additional mitigation and monitoring capabilities for Azure Virtual Network resources.
  • Standard tier uses machine learning to analyze traffic patterns for better accuracy.
182
Q

What is “identity”?

A
  • A user with a username and password.
  • Also applications or other services with secret keys or certificates.
  • The fact of being something or someone.
183
Q

What is “authentication”?

A

The process of verification/assertion of identity.

184
Q

What is “authorization”?

A

The process of ensuring that only authenticated identities get access to the resources for which they have been granted access.

185
Q

What is “access management”?

A

The process of controlling, verifying, tracking and managing access to authorized users and applications.

186
Q

What is “Azure Active Directory”?

A
  • Identity and access management service in Azure.
  • Identities management - users, groups, and applications.
  • Access management - subscriptions, resource groups, roles, role assignments, authentication and authorization settings, etc.
  • Used by multiple Microsoft cloud platforms
    + Azure
    + Microsoft 365
    + Office 365
    + Live.com services (Skype, OneDrive, etc.)
187
Q

What is “Multi-Factor Authentication (MFA)”?

A
  • Process of authentication using more than one factor (a piece of evidence) to prove identity.
  • Factor types:
    + knowledge factor - something you know
    + possession factor - something you have
    + physical characteristic factor - something that is a part of you.
    + location factor - somewhere you are.
  • Supported by Azure AD by default (which can be turned off).
188
Q

What is the “Azure Security Center”?

A
  • Central/unified infrastructure and platform security management service.
  • Natively embedded in Azure services.
  • Integrated with Azure Advisor
  • 2 tiers
    1) Free (Azure Defender OFF) - included in all Azure services, provides continuous assessments, security scores, and actionable security recommendations.
    2) Paid (Azure Defencer ON) - hybrid security, threat protection alerts, vulnerability scanning, just-in-time (JIT) VM access, etc.
189
Q

What are “Azure Blades”?

A

the visualization elements used to describe a resource or to display a form as part of a workflow.

190
Q

What is an “Azure Security Center Security Score”?

A

It is calculated using available security recommendations. The higher the score, the more secure the environment is.

191
Q

What is “Azure Key Vault”?

A
  • Managed service for securing sensitive information (application/platform)(PaaS)
  • Secure storage service for keys, secrets, or certificates.
  • Highly integrated with other Azure Services (VMs, Logic Apps, Data Factory, Web Apps, etc)
  • Centralization
  • Access monitoring and logging.
192
Q

Can Azure disks be secured using customer-managed keys?

A

Yes

193
Q

Are Azure Disks left unencrypted during provisioning?

A

No

194
Q

Does Azure Key Vault store application configuration options?

A

No, it is not designed to replace application configuration files.

195
Q

What is a “role”?

A

A collection of actions that the assigned identity will be able to perform. The definition is the answer to the question, “WHAT can be done?”

196
Q

What is a “Security Professional”?

A

It is an Azure object (identity) that can be assigned to a role (i.e. users, groups, or applications). The assignment is an answer to a question of “WHO can do it?”

197
Q

What is a “Scope”?

A

One or more Azure resources that the access applies to. It is an answer to “Where can it be done?”

198
Q

What is a “Role Assignment”?

A

It is a combination of the role definition, security principal, and scope.

199
Q

What is the “Azure Role-Based Access Control (RBAC)”?

A
  • Authoritative system built on Azure Resource Manager (ARM).
  • Designed for fine-grained access management of Azure Resources.
  • Role assignment is a combo of
    1) Role definition - list of permissions like create VM, delete SQL, assign permissions, etc.
    2) Security Principal - user, group, service principal, and managed identity.
    3) Scope - resource, resource groups, subscription, management group.
  • Hierarchical > Management groups > Subscriptions > Resource Groups > Resources.
  • Built-in and custom roles are supported.
200
Q

‘what is an “Azure Resource Lock”?

A
  • Designed to prevent accidental deletion and/or modification.
  • Used in conjunction with RBAC
  • 2 types of locks:
    1) Read-only - only read actions are allowed.
    2) Delete - all actions except delete are allowed.
  • Scopes are hierarchical or inherited. Subscriptions > Resource Groups > Resources
  • Management Groups cannot be locked
  • Only Owner and User Access Administrator roles can manage locks (these are built-in roles)
201
Q

What are “Azure Resource Tags”?

A
  • Simple name (key) value pairs.
  • Designed to help with organization of resources
  • Used for resource governance, security, operations management, cost management, automation, etc.
  • Tyipical tagging strategies:
    1) Functional - made by function (i.e. environment = production)
    2) Classification - mark by policies (i.e. classification = restricted)
    3) Finance/Accounting - mark for billing purposes (i.e. department = finance)
    4) Partnership - mark by association of users/groups (i.e. owner = adam)
  • Applicable for resources, resource groups, and subscriptions.
  • NOT inherited by default.
202
Q

What is “Azure (Governance) Policy”?

A
  • Designed to help with resource governance, security, compliance, cost management, etc.
  • Policies focus on resource properties (RBAC focused on user actions)
  • Policy definition defines what should happen
    a) Define the condition (if/else) and the effect (deny, audit, modify, etc.)
    b) Examples include resource types, allowed locations, allowed SKUs, inherited resource tags
  • Built-in and custom policies are supported.
  • Policity initiative - a group of policy definitions.
  • Policy assignment of a definition/initiative to a scope.
    Scopes can be assigned to
    a) management groups
    b) subscriptions
    c) resources groups
    d) resources
  • Policies allow for exclusions of scopes
  • Checked during resource creation or updates and existing ones with remediation tasks.
203
Q

What is a “Policy Definition”?

A

A single object that defines properties, conditions, and effects.

204
Q

What is a “Policy Initiative”?

A

A group of policy definitions.

205
Q

What is a “Policy Assignment”?

A

Assigning (or enabling) a policy definition.

206
Q

What are “Azure Blueprints”?

A
  • Packages of various Azure components (artifacts)
    a) Resource Groups
    b) ARM Templates
    c) Policy Assignments
    d) Role Assignments
  • Centralized storage for organizationally approved design patterns.
  • Blueprint definition - describing what should happen
  • Blueprint assignment - describing where it should happen aka package deployment
207
Q

What is a “Blueprint Definition”?

A

Describes a list of various Azure components and their configuration. Can be called a package or collection of Azure components.

208
Q

What is a “Blueprint Assignment”?

A

Actually putting a Blueprint Definition into play.

209
Q

What is “Cloud Adoption”?

A

It is a strategic move by an organization to leverage cloud in their business.

210
Q

What is a “Cloud Adoption Framework”?

A

It is a set of tools, best practices, guidelines, and documentation. prepared by Microsoft to help companies with their cloud adoption journey.

211
Q

What are 6 components of the Cloud Adoption Framework?

A

1) Strategy
2) Plan
3) Ready
4) Adopt
5) Govern and Manage
6) Organize

212
Q

What are 4 phases of the Strategy component in the Cloud Adoption Framework?

A

1) Understand motivation
2) Business Outcome
3) Business Justification
4) First Project

213
Q

What is the Understand Motivation phase of the Strategy phase in the Cloud Adoption Framework?

A
  • Answer the question, “WHY MOVE”?
  • Common motivational triggers include
    1) migration
    a) cost savings on infrastructure
    b) reduction in complexity
    c) operational optimization
    d) increased business agility
    2) Innovation
    a) reaching a global scale
    b) customer experience improvements
    c) transformation of products and service
    d) market disruption
214
Q

What is the Business Outcome phase of the Strategy phase in the Cloud Adoption Framework?

A
  • Answer the question WHAT TO MEASURE?
  • Defined, concise and observable outcome captured by a specific measure i.e.
    + increase in profit
    + increase in revenue
    + cost reduction
    + global access to customers
    + reaching new markets
215
Q

What is the Business Justification phase of the Strategy phase in the Cloud Adoption Framework?

A
  • Answer the question WHAT’S MY RETURN ON INVESTMENT?
  • Develop a business case to validate the financial model that supports your motivations and outcomes.
  • Tools that support this process are
    + Azure TCO calculator - estimate current on-prem costs
    + Azure Pricing Calculator - estimate future Azure costs
    + Azure Cost Management - see current Azure costs
216
Q

What is the First Project phase of the Strategy phase in the Cloud Adoption Framework?

A
  • Choose first project to validate your strategy (proof of concept) based on
    1) Business criteria - current operations, dedicated owner, strong motivation to move.
    2) Technical criteria - minimum dependencies and assets.
217
Q

What is the Plan Component in the Cloud Adoption Framework?

A
  • Create an inventory of assets
    + Review the current landscape and list all digital assets (projects and solutions)
    + Choose one of the 5 R’s of rationalization
  • Rehost - move as is; typically into containers or IaaS (VMs)
  • Refactor - make small code changes and move to Paas (Azure SQL, Azure App Service, etc.)
  • Rearchitect - make complex code changes to introduce new features or fix incompatible apps
  • Rebuild - create a new application using cloud-first design
  • Replace - review available SaaS solutions and replace legacy or unneeded applications.
  • Initial Organization Alignment - align people so they support your adoption plan; map people to capabilities.
  • Skills Readiness Plan - review current skills and address the gaps.
  • Cloud Adoption Plan - combine everything from steps 1 to 3 into a single cloud adoption plan.