Create a serverless API in Azure. Learn to expose your PowerShell scripts as API endpoints!
Solutions used:
- Azure Functions
- And its "experimental" PowerShell language support for PS v4
- GitHub
- Swagger v2.0 API spec
- Azure API Management
Azure services do most of the heavy lifting, and the Azure Functions service supports multiple languages. If you bring your own language and replace part two of this series, the rest of the content is language-agnostic.
- Create a Serverless REST API in Azure
- PowerShell in Azure Functions
- GitHub Integration with Azure Functions
- Add an API spec in Azure Functions
- Azure Functions and Azure API Management
- Serverless API Series - Conclusion
The blog series was written in February 2018. This repository serves as a CI source for the Azure Functions App, as well as an online reference you can steal repurpose.
If anything's outdated/wrong, issues and PRs are welcome. If you have any other positive or negative feedback, please reach out!