My Account Log in

1 option

Automated Azure resource cleanup.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Video
Contributor:
Deza, Alfredo, presenter.
Pragmatic AI Solutions (Firm), publisher.
Language:
English
Subjects (All):
Cloud computing.
Windows Azure.
Physical Description:
1 online resource (1 video file (12 min.)) : sound, color.
Edition:
[First edition].
Place of Publication:
[Place of publication not identified] : Pragmatic AI Solutions, [2022]
Summary:
Automated deletion of Azure Resources Prevent surprise bills with automation Prevent your Azure bill from running wild! In this video I show how you can automate the removal of Azure resources on demand or by schedule. With GitHub Actions and an Azure account you can prevent services from running wild and causing unnecessary billing overcharges! With automation in place, there is no need to remember what VM you left running! First, you'll start by creating a GitHub Action that authenticates to Azure, then you will query locally your resource groups to identify which ones you can delete. Next, you will port the query over to the Action workflow. Finally, you will delete resources that match, making sure those are fully removed, preventing a large bill. You will need a GitHub and Azure account, an Azure Service Principal and the Azure CLI installed locally. Learning Objectives In this lesson you will learn: Create a GitHub Action workflow to query Resource Groups Query Resource Groups that match locally Use scripting to extract Resource Group names Remove Resource Groups with the Azure CLI in GitHub Actions Useful Resources Sample GitHub repository Create an Azure Service Principal for GitHub Actions Azure Service Principal documentation Install Azure CLI Free Azure Certification for Students Introduction to GitHub Actions Run Python In GitHub Actions.
Notes:
OCLC-licensed vendor bibliographic record.
OCLC:
1331405912
Publisher Number:
50141VIDEOPAIML

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account