Compute and Storage APIs on Azure

Azure 2024    |    Intermediate
  • 18 videos | 2h 37m 40s
  • Includes Assessment
  • Earns a Badge
Rating 5.0 of 2 users Rating 5.0 of 2 users (2)
Managing compute and storage resources using client libraries and REST APIs are essential tools for handling identity management, compute resources, and storage operations, ensuring efficient and scalable cloud infrastructure management. In this course, you will learn how to use Microsoft Entra ID for secure authentication to Azure services. You will explore the OAuth 2.0 Client Credentials Flow, managed identities, and programmatic access using client SDKs and Azure REST APIs, enabling effective automation of Azure resources. Next, you will learn about Azure Virtual Machines, manage virtual machines (VMs) using the Python client, and perform operations such as creating, starting, and deleting VMs with REST APIs, while leveraging Microsoft Entra ID for authentication. Finally, you will explore Azure Storage Services, use the Python client and REST APIs to create storage accounts and containers, and perform tasks such as uploading, downloading, and deleting blobs.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Identify how users and apps can authenticate themselves on azure
    Specify how the oauth 2.0 client credentials flow works
    Choose between oauth 2.0 and managed identities for authentication
    Connect to azure services using programmatic techniques
    Recall important concepts and components of the azure virtual machines service
    List the best practices of working with virtual machines (vms) in azure
    Use the python client to create a vnet, a subnet, a public ip, and a network interface card
    Create, stop, start, and delete vms using the python client
  • Create an app registration to authenticate using service principal credentials and create a network interface
    Create, stop, start, and delete azure vms using the rest api
    Identify the core storage services on azure
    Recall the features of azure blob storage
    Identify use cases for file storage, table storage, and queue storage in azure
    Configure permissions to work with storage accounts and blobs and create storage accounts and blobs using the python client
    Upload and download blobs and delete blobs, containers, and storage accounts
    Manage storage accounts, containers, and blobs using rest apis
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 39s
    In this video, we will discover the key concepts covered in this course. FREE ACCESS
  • 13m 14s
    After completing this video, you will be able to identify how users and apps can authenticate themselves on Azure. FREE ACCESS
  • Locked
    3.  The OAuth 2.0 Client Credentials Flow
    10m 51s
    Upon completion of this video, you will be able to specify how the OAuth 2.0 client credentials flow works. FREE ACCESS
  • Locked
    4.  Managed Identities for Authentication
    6m 53s
    Find out how to choose between OAuth 2.0 and managed identities for authentication. FREE ACCESS
  • Locked
    5.  Programmatic Access to Azure Services
    5m 57s
    In this video, we will connect to Azure services using programmatic techniques. FREE ACCESS
  • Locked
    6.  Introducing Azure Virtual Machines
    13m 58s
    After completing this video, you will be able to recall important concepts and components of the Azure Virtual Machines service. FREE ACCESS
  • Locked
    7.  Working With Virtual Machines (VMs) in Azure
    5m 18s
    Upon completion of this video, you will be able to list the best practices of working with virtual machines (VMs) in Azure. FREE ACCESS
  • Locked
    8.  Using the Python Client to Create a VNet, Subnet, Public IP, and NIC
    13m 45s
    In this video, find out how to use the Python client to create a VNet, a subnet, a public IP, and a network interface card. FREE ACCESS
  • Locked
    9.  Using the Python Client to Manage VMs
    7m 46s
    In this video, learn how to create, stop, start, and delete VMs using the Python client. FREE ACCESS
  • Locked
    10.  Creating an App Registration and Setting up a Network Interface
    10m 56s
    In this video, find out how to create an app registration to authenticate using service principal credentials and create a network interface. FREE ACCESS
  • Locked
    11.  Using REST APIs to Create, Stop, Start, and Delete VMs
    6m 54s
    During this video, discover how to create, stop, start, and delete Azure VMs using the REST API. FREE ACCESS
  • Locked
    12.  Introducing Azure Storage Services
    5m 22s
    After completing this video, you will be able to identify the core storage services on Azure. FREE ACCESS
  • Locked
    13.  Introducing Azure Blob Storage
    10m 48s
    Upon completion of this video, you will be able to recall the features of Azure Blob Storage. FREE ACCESS
  • Locked
    14.  Additional Azure Storage Services
    8m 40s
    In this video, we will identify use cases for file storage, table storage, and queue storage in Azure. FREE ACCESS
  • Locked
    15.  Using the Python Client to Create Storage Accounts and Containers
    11m 41s
    During this video, you will learn how to configure permissions to work with storage accounts and blobs and create storage accounts and blobs using the Python client. FREE ACCESS
  • Locked
    16.  Using the Python Client to Work with Blobs
    7m 55s
    In this video, find out how to upload and download blobs and delete blobs, containers, and storage accounts. FREE ACCESS
  • Locked
    17.  Using REST APIs to Manage Storage Accounts, Containers, and Blobs
    13m 43s
    During this video, discover how to manage storage accounts, containers, and blobs using REST APIs. FREE ACCESS
  • Locked
    18.  Course Summary
    2m 22s
    In this video, we will summarize the key concepts covered in this course. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.5 of 247 users Rating 4.5 of 247 users (247)
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)