awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Azure avatar

Azure/azure-sdk-for-python

0
View on GitHub↗
5,559 stele·3,315 fork-uri·Python·MIT·4 vizualizări

Azure Sdk For Python

The Azure SDK for Python is a collection of libraries that enables programmatic management of Azure cloud resources and services directly from Python code. It provides a credential-based authentication pipeline for secure access, along with an async-first client design that supports concurrent I/O operations without blocking the event loop.

The SDK is built on AutoRest-generated client code from OpenAPI specifications, offering both synchronous and asynchronous service clients. It includes a long-running operation poller abstraction for managing operations that require status checks and retry logic, as well as per-operation request policies for configurable HTTP behavior like retry and logging. Multiple API versions are exposed through separate client classes, allowing consumers to pin to specific service contracts.

The libraries cover capabilities for provisioning and managing cloud services, including virtual machines, virtual networks, and compute resources. They support storage service operations for tables, blobs, files, and queues, along with resource group and subscription administration. Messaging and notification functionality is provided through Service Bus message sending and receiving between distributed applications.

Features

  • Azure Resource Management - Manages Azure resources like virtual networks, storage, and compute through Python code for infrastructure automation.
  • Async Service Clients - Provides native asyncio support across all service clients for non-blocking concurrent I/O.
  • Pluggable Credential Pipelines - Routes all requests through a pluggable authentication pipeline supporting multiple credential types.
  • Code from Specification Generators - Generates Python client libraries from OpenAPI specifications using AutoRest code generation.
  • Long-Running Operation Polling - Implements a generic polling mechanism for long-running operations with status checks and retry logic.
  • Azure Storage Operations - Interacts with Azure storage services for tables, blobs, files, and queues in Python applications.
  • Virtual Machine Provisioning - Deploys and manages Azure virtual machines and their networking configuration programmatically.
  • Storage Resource Management - Manages Azure storage resources including tables, blobs, files, and queues.
  • Cloud Provisioning - Creates, configures, and manages virtual machines and other cloud deployments.
  • Cloud Resource Groups - Creates, updates, and deletes resource groups and subscription-level resources through code.
  • Compute Resource Provisioning - Deploys and manages virtual machines along with their associated networking components.
  • Azure Messaging Services - Publishes and consumes messages between distributed applications through Azure Service Bus.
  • Cloud Virtual Networks - Sets up virtual networks, subnets, and security groups to isolate and protect cloud infrastructure.
  • Configurable HTTP Policy Chains - Applies configurable HTTP policies like retry and logging to individual API operations.
  • Version Pinning - Exposes multiple API versions through separate client classes for pinning to specific service contracts.
  • Database Clients - Active development of the Azure SDK.
  • Azure - Cloud computing platform - Listed in the “Azure - Cloud computing platform” section of the List Of Python Api Wrappers awesome list.

Istoric stele

Graficul istoricului de stele pentru azure/azure-sdk-for-pythonGraficul istoricului de stele pentru azure/azure-sdk-for-python

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Azure Sdk For Python

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Azure Sdk For Python.
  • azure/azure-sdk-for-netAvatar Azure

    Azure/azure-sdk-for-net

    5,937Vezi pe GitHub↗

    The Azure SDK for .NET is a collection of client and management libraries that enable .NET applications to interact with cloud services through a consistent, well-defined programming model. It provides a unified interface for authenticating, configuring HTTP pipelines, and calling service methods either synchronously or asynchronously, with support for pagination, long-running operations, and structured error handling. The SDK distinguishes itself through comprehensive authentication options, including connection strings, OAuth token credentials, managed identity, service principals, and deve

    C#azureazure-sdkc-sharp
    Vezi pe GitHub↗5,937
  • boto/boto3Avatar boto

    boto/boto3

    9,834Vezi pe GitHub↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Pythonawsaws-sdkcloud
    Vezi pe GitHub↗9,834
  • vonng/pigstyAvatar Vonng

    Vonng/pigsty

    5,172Vezi pe GitHub↗

    Pigsty is a comprehensive database infrastructure orchestration platform designed to automate the full lifecycle of high-availability PostgreSQL clusters. It functions as an infrastructure-as-code framework that manages cluster coordination, node provisioning, and service discovery through idempotent playbooks. By integrating distributed consensus mechanisms, the platform ensures automated failover and consistent state enforcement across diverse environments, including bare metal and virtualized infrastructure. The platform distinguishes itself through a robust suite of operational capabiliti

    Shell
    Vezi pe GitHub↗5,172
  • azure/azure-powershellAvatar Azure

    Azure/azure-powershell

    4,733Vezi pe GitHub↗

    Azure PowerShell is a collection of scriptable commands and a management tool used for the administration, configuration, and automation of Microsoft Azure cloud resources and infrastructure. It serves as a command line interface for deploying and monitoring cloud services. The project provides capabilities for cloud resource orchestration and infrastructure automation, allowing for the execution of programmable scripts to handle repetitive administrative tasks. It includes tools for managing identity and access across multiple Azure tenants and subscriptions. The system covers authenticatio

    C#armazuremicrosoft
    Vezi pe GitHub↗4,733
Vezi toate cele 30 alternative pentru Azure Sdk For Python→

Întrebări frecvente

Ce face azure/azure-sdk-for-python?

The Azure SDK for Python is a collection of libraries that enables programmatic management of Azure cloud resources and services directly from Python code. It provides a credential-based authentication pipeline for secure access, along with an async-first client design that supports concurrent I/O operations without blocking the event loop.

Care sunt principalele funcționalități ale azure/azure-sdk-for-python?

Principalele funcționalități ale azure/azure-sdk-for-python sunt: Azure Resource Management, Async Service Clients, Pluggable Credential Pipelines, Code from Specification Generators, Long-Running Operation Polling, Azure Storage Operations, Virtual Machine Provisioning, Storage Resource Management.

Care sunt câteva alternative open-source pentru azure/azure-sdk-for-python?

Alternativele open-source pentru azure/azure-sdk-for-python includ: azure/azure-sdk-for-net — The Azure SDK for .NET is a collection of client and management libraries that enable .NET applications to interact… boto/boto3 — Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud… vonng/pigsty — Pigsty is a comprehensive database infrastructure orchestration platform designed to automate the full lifecycle of… azure/azure-powershell — Azure PowerShell is a collection of scriptable commands and a management tool used for the administration,… azure/azure-cli — The Azure Cloud Command-Line Interface is a terminal-based utility used for creating, managing, and automating… go-swagger/go-swagger — go-swagger is a toolkit for working with Swagger/OpenAPI 2.0 specifications in Go. It generates server, client, and…