PowerShell/ADOPTERS.md
2023-10-23 15:22:13 -07:00

5.0 KiB

Adopters

This is a list of adopters using PowerShell in production or in their products (in alphabetical order):

  • Azure Cloud Shell provides a battery-included browser-based PowerShell environment used by Azure administrators to manage their environment. It includes up-to-date PowerShell modules for Azure, AzureAD, Exchange, Teams, and many more. More information about Azure Cloud Shell is available at Azure Cloud Shell Overview.
  • Azure Functions - PowerShell is a serverless compute service to execute PowerShell scripts on the cloud without worrying about managing resources. In addition, Azure Functions provides client tools such as Az.Functions, a cross-platform PowerShell module for managing function apps and service plans in the cloud. For more information about Functions, please visit functions overview.
  • PowerShell Universal is a cross-platform web framework for PowerShell. It provides the ability to create robust, interactive sites, REST APIs, and Electron-based desktop apps with PowerShell script. More information about PowerShell Universal Dashboard is available at the PowerShell Universal Dashboard Docs.
  • System Frontier provides dynamically generated web GUIs and REST APIs for PowerShell and other scripting languages. Enable non-admins like help desk and tier 1 support teams to execute secure web based tools on any platform without admin rights. Configure flexible RBAC permissions from an intuitive interface, without a complex learning curve. Script output along with all actions are audited. Manage up to 5,000 nodes for free with the Community Edition.
  • Amazon AWS supports PowerShell in a wide variety of its products including AWS tools for PowerShell, AWS Lambda Support For PowerShell and AWS PowerShell Tools for CodeBuild as well as supporting PowerShell Core in both Windows and Linux EC2 Images.
  • Azure Resource Manager Deployment Scripts Complete the "last mile" of your Azure Resource Manager (ARM) template deployments with a Deployment Script, which enables you to run an arbitrary PowerShell script in the context of a deployment. It is designed to let you complete tasks that should be part of a deployment, but are not possible in an ARM template today — for example, creating a Key Vault certificate or querying an external API for a new CIDR block.
  • Azure Pipelines Hosted Agents Windows, Ubuntu, and macOS Agents used by Azure Pipelines customers have PowerShell pre-installed so that customers can make use of it for all their CI/CD needs.
  • GitHub Actions Virtual Environments for Hosted Runners Windows, Ubuntu, and macOS virtual environments are used by customers of GitHub Actions include PowerShell out of the box.
  • GitHub Actions Python builds GitHub Actions uses PowerShell to automate building Python from source for its runners.
  • Microsoft HoloLens makes extensive use of PowerShell 7+ throughout the development cycle to automate tasks such as firmware assembly and automated testing.
  • Power BI provides PowerShell users a set of cmdlets in MicrosoftPowerBIMgmt module to manage and automate the Power BI service. This is in addition to Power BI leveraging PowerShell, internally for various engineering systems and infrastructure for its service.
  • Windows 10 IoT Core is a small form factor Windows edition for IoT devices and now you can easily include the PowerShell package in your imaging process.