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.

👨‍💻
Engineer
💻
Port UI (Blueprint + Form Interface)
🔗
Webhook/API
☁️
Cloudomation
⚙️
Infra/Tool/API

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.