This serves as an introduction to platform.XO, outlining its purpose, advantages and important features.
platform.XO is the newest member of the XOAP universe. It enables you to run automation scripts against several cloud platforms. The first feature called Scripted Actions supports automation scripts based on PowerShell.
Key features #
- Run PowerShell-based automation scripts
- Connect transparently to your cloud accounts and subscriptions in Azure or AWS
- Trigger Scripted Actions through our API and based on 3rd party integrations
- Available templates on GitHub
Use cases #
Some of the use cases of Platform Management:
- Create virtual machines in Azure or AWS
- Deploy new accounts inside your AWS Organization
- Adjust virtual networks or deploy new security groups
- Deploy complete environments like Azure Virtual Desktops
- Adjust the number of running hosts based on metrics from 3rd party solutions and trigger the Scripted Action via API
Top benefits #
- Centralized management of all deployment scripts
- Create automation scripts that can be rerun, reused and adjusted by non-technical staff
- Define centralized parameters and tags to standardize script deployments based on already existing information
- Create an automation script – XOAP handles the rest (from connecting to your cloud provider, inserting the parameters and running the script). Forget about pipelines and other things; just focus on the outcome.
How to use platform.XO? #
Check out our simple Scripted Actions guide.
Supported environments #
Currently, the Platform Management module can be used with AWS and Azure.
Supported script languages #
At the moment, we support Microsoft PowerShell.
Supported modules, CLIs and integrations #
Currently, the following modules and CLIs are supported within the runtime environment:
- Azure PowerShell
- Azure CLI
- AWS CLI
- Git
Besides that, feel free to include the necessary modules in your automation scripts.
Coming soon #
- Azure ARM support
- Microsoft Bicep-based infrastructure-as-code deployments
- Scheduled runs of Scripted Actions
- Google Cloud support with Google CLI