Combine Port’s Flexibility with Cloudomation’s Power
Use Port as your customizable developer portal and Cloudomation as your Python automation engine. Together, they enable fast, reliable, and controlled platform experiences for your engineers.
What is Port?
A Modern, Composable Internal Developer Portal
Port is a developer portal designed for maximum flexibility and control. It helps teams build opinionated, self-service developer experiences using composable building blocks like blueprints, scorecards, catalogs, and workflows.
- Model your software ecosystem with Blueprints
- Build custom workflows with automation triggers
- Integrate with any stack via webhooks and APIs
- Rich UI and granular RBAC
What is Cloudomation?
A Pure Python Framework for Platform Engineering
Cloudomation is a pure Python framework for automation and orchestration. It acts as the backend of your IDP, powering custom workflows, infrastructure provisioning, integrations, and anything else your platform team needs to automate.
- Full logic in Python – no new domain specific language (DSL)
- Trigger workflows from Port via API or webhook
- Build reusable automation modules
- Connect to any system, cloud, or tool
How Port + Cloudomation Work Together
Port Handles UX. Cloudomation Handles Execution. Port provides a polished, flexible portal where engineers interact with platform services. When a workflow is triggered – e.g., a form submission, catalog change, or button click – Cloudomation takes over and executes the backend logic.
Use Cases
Popular Ways to Use Port + Cloudomation Together
Service Creation Workflows
Engineers submit a form in Port to create a new microservice. Cloudomation scaffolds the repo, sets up CI/CD, registers it in monitoring, and sends notifications.
Access Management
Access requests (e.g., to a database or cluster) are made in Port. Cloudomation handles approvals, audits, role assignments, and automatic revocation.
Environment Provisioning
Port exposes a UI for provisioning cloud environments. Cloudomation builds the environment using Terraform, Ansible, or direct API calls.
Build Scorecard Remediation Actions
If a service fails a scorecard rule in Port (e.g., missing observability config), Cloudomation can run a fix-it script or open a remediation PR automatically.
Manual Workflow Execution with Guardrails
Platform teams expose “do with control” actions in Port (e.g., restart service, rotate secret). Cloudomation ensures proper checks, logs, and tracking are in place.
Why Teams Choose This Stack
Composable Portals, Code-Driven Automation
Modular, secure, and scalable setup
Keep platform logic in Python – no boilerplate YAML
Respond to Port events with flexible automation
Build reusable automation blocks with auditability
Enforce consistency while enabling self-service
Power Up Port Workflows with Cloudomation
Let your developers move fast — with automation that doesn’t compromise on control.