Use ready-made templates for your developer portal

From a microservice catalog with baked-in service maturity, to self-service actions like scaffolding, setting up development environments with TTL and more - Port templates provide one-click inspiration. Just connect them to Port and begin customizing.

Categories

Complete architectures

Software Catalog Usecases

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Showing all 40 templates
Deployment Job

Deployment Job

This Blueprint represents a deployment job that was performed using either Jenkins / Github Action / any other CI/CD platform. It includes the engineer performing the deployment, duration, deep-link to the executed job, etc.

SDLC
See more
Microservice

Microservice

A microservice representation in your software catalog, with all the relevant information developers need. For example, the link to the Git Repository, owner, current on-call, deep-links to relevant tools, etc.

SDLC
See more
Package

Package

A package is any piece of software used by a service. It can be either an in-house developed package/dependency of an OSS package. It is language agnostic and includes all the relevant information such as the current version, STABLE version, which services use this package, the owner, etc.

SDLC
See more
Environment

Environment

An environment Blueprint represents any type of environment. It can be either production / staging / QA / integration etc. In this template, an environment is identified by the k8s namespace.

SDLC
See more
Live Service in Env

Live Service in Env

We want to allow developers access to information regarding how a specific service version behaves in a particular environment. The “Live Service in Env” represents the runtime of this service@env.

SDLC
See more
Scaffold Microservice

Scaffold Microservice

Use this template to create a form for scaffolding a new microservice according to the developer’s input. You can run any automation behind the scenes, for example executing a cookiecutter script.

SDLC
See more
Lock Deployments to Production

Lock Deployments to Production

Locking deployments comes in handy when you want to ensure no changes will be made to a deployment at a critical time. In addition, it enables a developer to work and validate a new feature without the risk of other developers stepping on his toes.

SDLC
See more
Development Environment with TTL

Development Environment with TTL

Development environments with TTL allow developers to develop, debug or test features in a clean environment that will be safely deleted after a set time frame. The termination of the environment prevents invisible cloud costs and orphaned infrastructure.

SDLC
See more
Tool

Tool

This Blueprint represents all DevOps tools. That way, developers will have one place where they can find all the relevant DevOps tools in their organization.

Multi-Cloud
Cloud Resources
See more