Part 1: Describe core Azure concepts Flashcards

1
Q

What is Azure fundamentals?

A

Azure fundamentals is a series of six learning paths that helps orient you to Azure and its many services and features.

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

What is cloud computing?

A

It’s the delivery of computing services over the internet, which is otherwise known as the cloud. These services include servers, storage, databases, networking, software, analytics, and intelligence. Cloud computing offers 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

Cloud computing advantages

A

​Reliable SEAGoD

  • Reliability (High Availability)
  • Scalability
    • Vertically
    • Horizontally
  • Elasticity
  • Agility
  • Geo-distribution
  • Disaster recovery
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Cloud service models

A

IaaS (Infractsructure as a Service)

This cloud service model is the closest to managing physical servers.

PaaS (Platform as a Service)

This cloud service model is a managed hosting environment. The cloud provider manages the virtual machines and networking resources, and the cloud tenant deploys their applications into the managed hosting environment.

SaaS (Software as a Service)

In this cloud service model, the cloud provider manages all aspects of the application environment, such as virtual machines, networking resources, data storage, and applications.

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

Serverless computing

A

The cloud service provider automatically provisions, scales, and manages the infrastructure required to run the code.

Servers are still running the code. The serverless name comes from the fact that the tasks associated with infrastructure provisioning and management are invisible to the developer.

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

Cloud types

A

Public cloud

Services are offered over the public internet and available to anyone who wants to purchase them. Cloud resources like servers and storage are owned and operated by a third-party cloud service provider and delivered over the internet.

Private cloud

Computing resources are used exclusively by users from one business or organization. A private cloud can be physically located at your organization’s on-site datacenter. It also can be hosted by a third-party service provider.

Hybrid cloud

This computing environment combines a public cloud and a private cloud by allowing data and applications to be shared between them.

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

What does Azure offer?

A

Be ready for the future

Continuous innovation from Microsoft supports your development today and your product visions for tomorrow.

Build on your terms

You have choices. With a commitment to open source, and support for all languages and frameworks, build how you want and deploy where you want to.

Operate hybrid seamlessly

On-premises, in the cloud, and at the edge–we’ll meet you where you are. Integrate and manage your environments with tools and services designed for a hybrid cloud solution.

Trust your cloud

Get security from the ground up, backed by a team of experts, and proactive compliance trusted by enterprises, governments, and startups.

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

Azure Portal

A

The Azure portal is a web-based, unified console that provides an alternative to command-line tools. With the Azure portal, you can manage your Azure subscription by using a graphical user interface.

  • Build, manage, and monitor everything from simple web apps to complex cloud deployments.
  • Create custom dashboards for an organized view of resources.
  • Configure accessibility options for an optimal experience.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Azure Marketplace

A

Azure Marketplace helps connect users with Microsoft partners, independent software vendors, and startups that are offering their solutions and services, which are optimized to run on Azure.

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

Azure Services

Compute

A

Azure Virtual Machines

Azure Virtual Machine Scale Sets

Azure Kubernetes Service

Azure Container Instances

Azure Service Fabric

Distributed systems platform that runs in Azure or on-premises.

Azure Batch

Managed service for parallel and high-performance computing applications.

Azure Functions

An event-driven, serverless compute service.

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

Azure services

Storage

Mnemonic: Een File van blob’s in de rij voor een tafel

A

Azure Blob storage

Storage service for very large objects, such as video files or bitmaps.

Azure File storage

File shares that can be accessed and managed like a file server.

Azure Queue storage

A data store for queuing and reliably delivering messages between applications.

Azure Table storage

A NoSQL store that hosts unstructured data independent of any schema.

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

Azure account

A

Azure Account

Subscriptions

Resource Groups

Resources

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

Free account

A

Free access to popular Azure products for 12 months.

A credit to spend for the first 30 days.

Access to more than 25 products that are always free.

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

Case study

A

Tailwind Traders

Fictitious home improvement retailer. It operates retail hardware stores across the globe and online.

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

Azure Services

A

Compute

Networking

Storage

Mobile

Databases

Web

IoT

Big Data

AI

DevOps

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

Cloud computing is a consumption-based model

A

No upfront costs.

No need to purchase and manage costly infrastructure that users might not use to its fullest.

The ability to pay for additional resources when they are needed.

The ability to stop paying for resources that are no longer needed.

17
Q

Capital expenses vs. operating expenses

A

Capital Expenditure (CapEx)

is the up-front spending of money on physical infrastructure, and then deducting that up-front expense over time. The up-front cost from CapEx has a value that reduces over time.

Operational Expenditure (OpEx)

is spending money on services or products now, and being billed for them now. You can deduct this expense in the same year you spend it. There is no up-front cost, as you pay for a service or product as you use it.

18
Q

Azure Subscription boundaries

Mnemonic: corrupte douane aan de grens waar je moet betalen

A

Billing boundary

This subscription type determines how an Azure account is billed for using Azure. You can create multiple subscriptions for different types of billing requirements. Azure generates separate billing reports and invoices for each subscription so that you can organize and manage costs.

Access control boundary

Azure applies access-management policies at the subscription level, and you can create separate subscriptions to reflect different organizational structures. An example is that within a business, you have different departments to which you apply distinct Azure subscription policies. This billing model allows you to manage and control access to the resources that users provision with specific subscriptions.

19
Q
A
20
Q

Azure subscriptions can separate:

A

Environments

Dev / Acc / Prod

Organizational structures

Finance / HR

Billing

21
Q

Invoice sections

A

If you have multiple subscriptions, you can organize them into invoice sections. Each invoice section is a line item on the invoice that shows the charges incurred that month.

22
Q

Management groups

A

10,000 management groups can be supported in a single directory.

A management group tree can support up to six levels of depth. This limit doesn’t include the root level or the subscription level.

Each management group and subscription can support only one parent.

Each management group can have many children.

All subscriptions and management groups are within a single hierarchy in each directory.

23
Q

Azure Resource Manager

Deployment and management service for Azure

A

Manage your infrastructure through templates. A Resource Manager template is a JSON file that defines what you want to deploy to Azure.

Deploy, manage, and monitor all the resources for your solution as a group.

Redeploy your solution throughout the development life cycle.

Define the dependencies between resources so they’re deployed in the correct order.

Apply access control to all services because RBAC is natively integrated into the management platform.

Apply tags to resources to logically organize all the resources in your subscription.

Clarify your organization’s billing by viewing costs for a group of resources that share the same tag

24
Q

Azure Region / Availability zone

A

Region

A region is a geographical area on the planet that contains at least one but potentially multiple datacenters that are nearby and networked together wit

Availability zone

Availability zones are physically separate datacenters within an Azure region.

25
Q

Special regions

A

US DoD Central, US Gov Virginia, US Gov Iowa and more

These regions are physical and logical network-isolated instances of Azure for U.S. government agencies and partners. These datacenters are operated by screened U.S. personnel and include additional compliance certifications.

China East, China North, and more

These regions are available through a unique partnership between Microsoft and 21Vianet, whereby Microsoft doesn’t directly maintain the datacenters.

26
Q

Region pair

A

Each Azure region is always paired with another region within the same geography (such as US, Europe, or Asia) at least 300 miles away.

27
Q

App Service

A

App Service is an HTTP-based service that enables you to build and host many types of web-based solutions without managing infrastructure.

For example, you can host web apps, mobile back ends, and RESTful APIs in several supported programming languages. Applications developed in .NET, .NET Core, Java, Ruby, Node.js, PHP, or Python can run in and scale with ease on both Windows- and Linux-based environments.