Port # #
Claim: An open internal developer portal.
Focus: Port is a platform that lets platform engineers build a context-rich software catalog with maturity and quality scorecards. It can also support comprehensive, long-running, developer self-service actions on services, resources, and more, as well as workflow automation.
Website: getport.io
Docs: docs.getport.io
Live Demo: demo.getport.io/self-serve
Details # #
Details | |
---|---|
Does it require developers to have DevOps knowledge? | No |
Orchestrator | N/A. Port is loosely coupled with any existing platform engineering automation, interfacing with any orchestrator chosen by the customer |
Integration Concept | API based |
Setup time first app | Minutes |
Source | Closed, integrations and exporters are open |
Total Cost of Ownership | Port has a free version without user or time limits. Pricing is transparent and appears on Port’s site |
Adoption | Many free and paying users, such as Foresters, CyberArk, Shift, Bloomerang, Melio, BT, Tripla, neosec, Aqua, run:ai, etc |
What is Port? # #
Port is a platform for building no-code, holistic, Internal Developer Portals. Port’s software catalog covers microservices, resources, custom assets and fits any data model, with in-context maturity scorecards. Its portals support any developer self-service action and workflow automation.
Blueprints, or custom entity definitions, are the center of Port. They support the representation of any asset in Port, such as microservice, environment, package, cluster, databases etc. This means that Port is un-opinionated and supports any portal for any use case: Enable developers in your organization through a self-service portal for your IaC solution or any other toolset you use. Full kubernetes portal covering services, pods, clusters and more kubernetes objects, allowing for full K8s object visibility and custom developer views. Cloud resource catalog e.g. for AWS add data about Lambda functions, S3 buckets, SQS, ECS services etc. Support GCP too. GitHub catalog data from git providers that will populate the blueprints, creating a software catalog with the right abstractions, permissions and more.
Port’s software catalog acts as a single source of truth and is always up to date. It can be used as part of workflows, automations and CI/CD processes. All the data in Port, from CI/CD to K8s data and any extension is searchable, creating numerous inputs for workflow automation.
Port both updates other systems and allows workflows (such as CI) to check its catalog. Port also supports a UI-based developer self-service that’s loosely coupled with the underlying platform and easy scorecard creation to set engineering standards from DORA metrics to health checks, production readiness, and reliability.
What is the mission and vision of Port? #
Port’s mission is to deliver every developer a best-in-class experience while coding and bringing code to production.
Port was established so every platform engineer could create a developer portal suitable for their developers’ needs, from a software catalog to developer self-service actions.
A brief history of Port # #
Port’s product was launched in January 2022. Port’s founding team has over 10 years of hands-on DevEx expertise.
Core features of Port # #
- Visibility – Create a comprehensive catalog by mapping all your software and infrastructure components.
- Self-Service – Enable self-serve for anyone in the organization.
- Granular Policies & Controls – for effective and responsible launch of an Internal Developer Platform.