Prepstellar

AZ-900 · Getting started

23 cards

Azure Platform and Resource Journey

Swipe, scroll or use ← →
  1. Understand what Azure is

    Every later topic rests on one definition, so it is worth getting exactly right. Microsoft Azure is a cloud computing platform for building, deploying, and managing solutions.

    The most common beginner error is to call Azure a datacenter. Azure is not a datacenter. Its services are hosted in Microsoft's global network of datacenters, while Azure itself is the platform that manages and delivers them. The buildings are the where; the platform is the what.

    Term What it is
    Microsoft's datacenters The physical sites that host the services.
    Azure The platform that manages and delivers those services to customers.
    1 / 23
  2. Understand what Azure is

    What the platform delivers is grouped into service families: compute, storage, networking, databases, analytics, and AI. Customers can use those services to develop and scale new applications, or to run existing applications in the cloud.

    Notice what those families are not. They are not the physical plant of a datacenter — buildings, generators, cooling, security — and they are not business functions such as payroll or procurement. They are the technical capabilities an application is built from.

    2 / 23
  3. Quick check

    A colleague calls Azure "Microsoft's datacenter". What is the accurate correction?

    1. AIt is a container that holds every Microsoft cloud product in one group

      A container for related items is a resource group, which is one concept inside Azure rather than the platform itself.

    2. BIt is a local application used to maintain the servers a customer owns

      Azure removes the burden of maintaining on-premises layers instead of being software installed to manage them.

    3. CIt is a cloud computing platform for building, deploying, and managing solutions

      Right. Microsoft's global network of datacenters hosts the services, while Azure is the platform that manages and delivers them.

    3 / 23

  4. See where Azure reaches and how you pay

    The reason organizations move to the platform is usually economic before it is technical. Azure addresses the time and expense of maintaining every layer of on-premises infrastructure — the hardware, the space, and the people who keep it running.

    Its reach is not limited to the cloud either. Azure supports applications across cloud, hybrid, and edge environments. Azure hybrid solutions extend Azure services to on-premises, multicloud, and edge environments, and give one unified platform for managing, governing, and securing servers, Kubernetes clusters, and applications wherever they run.

    4 / 23
  5. See where Azure reaches and how you pay

    The billing model follows the same logic. Organizations can dynamically adjust Azure resources as demand changes and pay only for what they use.

    That combination is what an on-premises purchase cannot match. Consider a retailer whose traffic triples for three weeks each December:

    Approach Capacity in December Cost in February
    Buy hardware for the peak Sufficient Paid in full, mostly idle
    Fix capacity at the quiet level Insufficient Low, but the peak fails
    Adjust Azure resources with demand Sufficient Only what is used
    5 / 23
  6. Quick check

    A retailer sees demand spike each holiday season and refuses to buy for peak capacity. Which approach fits?

    1. AAdjust Azure resources as demand moves, and pay for what is used

      Right. Resources can be adjusted dynamically as demand changes, and the charge follows what is actually used.

    2. BBuy on-premises hardware sized for the largest peak the year brings

      That is exactly the on-premises time and expense Azure is meant to address, and it pays for peak capacity all year.

    3. CHold Azure resources fixed at the level of the quietest month of the year

      Capacity fixed at the low point leaves the seasonal peak unserved, so the original problem remains unsolved.

    6 / 23

  7. Learn the core vocabulary

    Three words are used constantly and are easy to blur. Separating them once saves confusion everywhere else.

    A service is a capability available from the Azure platform. An Azure resource is a manageable item such as a virtual machine, storage account, web app, database, or virtual network — the deployed item that you create and manage. A resource provider supplies Azure resource types.

    Word Role Example
    Service A capability the platform offers Virtual machines as a capability
    Resource A manageable deployed item The virtual machine you created
    Resource provider Supplies the resource types Microsoft.Compute, Microsoft.Storage

    The provider examples make the distinction concrete: Microsoft.Compute supplies virtual machine resources, and Microsoft.Storage supplies storage resources. A provider never holds your resources or manages them; it makes the type available so that a resource of that type can exist at all.

    7 / 23
  8. Quick check

    Which line correctly separates a service, a resource, and a resource provider?

    1. AService is one deployed item; resource is a scope; provider is a container

      The deployed item is the resource, a scope is a level of the management hierarchy, and the container of related resources is a resource group.

    2. BService is a capability; resource is a deployed item; provider supplies types

      Right. Services are capabilities of the platform, resources are the manageable items you deploy, and providers supply the resource types.

    3. CService is a datacenter; resource is a portal wizard; provider is a subscription

      Datacenters host the platform, wizards are a portal convenience, and a subscription is a management scope rather than a provider.

    8 / 23

  9. Keep your progress in the app

    That’s 3 of 9 quick checks. In the app they stay answered, and every lesson remembers where you left off.

  10. Group resources by lifecycle

    Once you have more than a handful of resources, you need somewhere to put them. A resource group is a container for related resources that an organization wants to manage as a group.

    The rule for deciding what goes in is lifecycle, not similarity. Resources in a resource group should share a lifecycle so they can be deployed, updated, and deleted together. Two web apps that retire on different dates belong in different groups, even though they are the same kind of thing.

    9 / 23
  11. Group resources by lifecycle

    Membership is exclusive but not isolating. Each resource can exist in only one resource group, although it can connect to resources in other groups. A web app in one group can still talk to a database in another; the grouping governs management, not network traffic.

    That exclusivity is what makes the group a useful target for a management setting. Put the resources that must be treated alike in one group, and the group boundary becomes the boundary of the rule.

    10 / 23
  12. Quick check

    Two connected components retire on different dates, and a policy must reach only one of them. How should they sit?

    1. ASeparate resource groups, with the policy assigned to the targeted group only

      Right. Different lifecycles argue for separate groups, and a resource-group policy stops at that group and its own resources.

    2. BOne resource group, because connected resources must share one group

      A resource lives in one group but can still connect to resources in other groups, so connection does not force a shared group.

    3. COne resource group, with the policy assigned at subscription scope

      A policy at subscription scope flows down to every resource group beneath it, including the one that must stay untouched.

    11 / 23

  13. Read the management hierarchy

    Management settings need a place to be applied, and Azure gives four. Azure has four management scopes: management groups, subscriptions, resource groups, and resources. The order runs from the broadest scope to the narrowest.

    Scope Breadth
    Management group Broadest — spans subscriptions
    Subscription Holds resource groups
    Resource group Holds related resources
    Resource Narrowest — a single item

    The scope you choose for a management setting determines how widely it applies, because lower levels inherit settings from higher levels. A policy assigned to a subscription applies to its resource groups and to their resources. A policy assigned to one resource group applies to that group and its resources, but not automatically to another resource group.

    Read that inheritance in both directions when you plan. Applying a setting high is efficient and hard to escape; applying it low is precise and easy to miss. Choose the level that matches how far the rule should actually travel.

    12 / 23
  14. Quick check

    Which sequence runs from the broadest management scope to the narrowest?

    1. AResource provider, then management group, then resource, then subscription

      A resource provider is not a management scope at all, and a resource is the narrowest level rather than the third one.

    2. BManagement group, subscription, resource group, then resource

      Right. Those are the four scopes in order, and each level inherits the settings applied at the levels above it.

    3. CResource group, then subscription, then management group, then resource

      This inverts the hierarchy: a subscription is broader than a resource group, and a management group is broader still.

    13 / 23

  15. Keep providers and scopes apart

    These two ideas arrive at the same time and get confused for years afterward, so pin them down now. A resource provider supplies resource types. A management scope defines where resources and management settings sit.

    Microsoft.Compute is not a level of the hierarchy; it is the reason a virtual machine resource type exists. A management group is not a supplier of types; it is a place where a setting can be applied and inherited downward.

    Keeping the two separate answers a practical question quickly: if you are asked where a rule applies, the answer is a scope; if you are asked what kind of thing you can create, the answer comes from a provider.

    14 / 23
  16. Quick check

    Why is Microsoft.Compute not a place to assign a management setting?

    1. ABecause it supplies resource types rather than being a scope at all

      Right. A provider makes types such as virtual machines available, while scopes are where resources and their settings sit.

    2. BBecause it sits below resources as the narrowest scope

      Providers are not part of the scope hierarchy, so they are not its bottom level either.

    3. CBecause settings apply only to groups whose resources share a lifecycle

      Settings can be assigned at management group, subscription, resource group, or resource level, not only at resource-group level.

    15 / 23

  17. Move through the Azure portal

    The Azure portal is a web-based unified console for creating and managing Azure resources through a graphical interface. It is where most people meet everything described so far.

    A first journey through it runs in a predictable order. It starts at portal Home, where you can select Create a resource to create one in the current subscription, choose a service to start working in, or reopen a recently visited resource. The portal also provides guided wizards for creating resources, which is what makes the first deployment approachable.

    16 / 23
  18. Move through the Azure portal

    From there the journey continues. Related resources that share a lifecycle are placed in a resource group, and the portal then supports managing and monitoring those resources. Global search in the page header can locate a resource, a service, or documentation. Once a resource is open, its service menu provides the commands specific to that resource or service.

    Step Where you are What you do
    1 Home Create a resource in the current subscription, or pick a service.
    2 Resource group Keep resources that share a lifecycle together.
    3 Global search Find a resource, a service, or documentation.
    4 Service menu Run the commands specific to the open resource.
    17 / 23
  19. Quick check

    A new subscriber must create a database and then run commands specific to it. What is the direct path?

    1. ASearch for the resource first, then drive it from the global controls

      Global search finds what already exists, and the global controls in the page header are not commands for one resource.

    2. BOpen a dashboard and treat its tiles as the resource-specific commands

      A dashboard gathers a view of resources, while the commands for a single resource live in its service menu.

    3. CCreate it from Home in the current subscription, then use its own service menu

      Right. Home creates the resource in the current subscription, and the service menu then offers the commands contextual to it.

    18 / 23

  20. Understand Azure Resource Manager

    The portal is a face, not the engine. Azure Resource Manager is the deployment and management service for Azure, and it provides the common layer used to create, update, and delete resources.

    Every management request travels the same path. When a request arrives through an Azure API, tool, or SDK, Resource Manager authenticates and authorizes it, and only then forwards it to the appropriate Azure service. Access is checked before anything is created, whichever door the request came through.

    19 / 23
  21. Understand Azure Resource Manager

    Because that layer is common, the interface you use is a preference rather than a limitation. Capabilities available in the portal are also available through PowerShell, the Azure CLI, REST APIs, and client SDKs.

    Entry point Reaches Resource Manager Notes
    Azure portal Yes Graphical, with guided wizards.
    PowerShell / Azure CLI Yes Scriptable and repeatable.
    REST APIs / client SDKs Yes Used from applications and automation.

    A resource created from the CLI is therefore fully manageable in the portal, and vice versa: they are two doors into one management layer.

    20 / 23
  22. Quick check

    A deployment request arrives from the Azure CLI. What does Resource Manager do with it?

    1. AIt turns it into a dashboard tile without contacting any Azure service

      Resource Manager creates, updates, and deletes resources; a dashboard is a portal view and not the outcome of a request.

    2. BIt sends it on to every Azure service before any access check is made

      Access is verified before anything is forwarded, and the request goes to the appropriate service rather than to all of them.

    3. CIt authenticates the request, then forwards it to the right service

      Right. Resource Manager is the common layer: it validates access first and then routes the request to the service that handles it.

    21 / 23

  23. Key takeaways

    • Platform, not datacenter: Azure is a cloud computing platform for building, deploying, and managing solutions, and Microsoft's datacenters host the services it delivers.
    • Vocabulary: resources are manageable Azure items, resource providers supply resource types, and resource groups contain related resources that share a lifecycle.
    • Hierarchy: the four management scopes run from management groups through subscriptions and resource groups to individual resources, with inheritance flowing downward.
    • Portal: the Azure portal supports creating, managing, and monitoring resources, from Home through resource groups, global search, and the service menu.
    • Resource Manager: it is the common management layer, reached equally from the portal, PowerShell, the Azure CLI, REST APIs, and client SDKs.
    22 / 23
  24. Quick check

    Which summary holds on every one of its points?

    1. AAzure is a datacenter, groups supply the types, and the portal is the only tool

      Azure is the platform rather than a datacenter, providers supply the types, and PowerShell, the CLI, REST APIs, and SDKs offer the same capabilities.

    2. BAzure is a platform, providers supply the types, and groups hold related items

      Right. The platform delivers the services, resource providers supply the resource types, and resource groups contain related resources.

    3. CAzure is a subscription, scopes supply types, and providers hold resources

      A subscription is one management scope inside Azure, and scopes define where settings apply rather than supplying resource types.

    23 / 23

  25. 9 quick checks · then the test

    In the app, finishing the quick checks opens this lesson’s 10-question test, and the ones you miss come back exactly when you’re about to forget them.

The whole course, on your phone

Lessons you can read, audio you can listen to on the way to work, and practice that remembers what you got wrong.