meshStack Building Blocks

Your Toolbox for developing a Service Catalog for Platform Services

Easily integrate services into your service catalog via Git

No matter if you have terraform modules or manual services in mind. With meshStack, platform engineers can flexibly define their service catalog, incl.

  • Variable inputs and outputs
  • Dependency management and versioning
  • Internal cost allocation
  • Optional approval processes

terraform modules service catalog
Building Blocks in Service Catalogs

Conveniently provision Platform Services from your central Service Catalog

Our intuitive user experience, lets you provision platform services in self-service as required, by both beginners and cloud experts.

Why is a service catalog for platform services useful for your organization?

Many cloud applications rely on standard components, such as network services, databases or monitoring tools. These components are often provided as platform services by cloud providers.

However, it is time-consuming to set up and reconfigure such platform services again and again. The resulting inconsistencies also harbor security risks. This is why many IT departments decide to define a standard, so-called “golden paths”, and provide this standard configuration centrally in a service catalog.

meshStack is a tool for platform teams to quickly set up such platform services independently for their own cloud and application landscape.

Who develops or defines the platform services for a central service catalog?

Companies usually establish a platform or cloud foundation team that is responsible for providing cloud infrastructure and platform services.

Which platform services are typically integrated in a service catalog?

The first service is often a networking service, as this is required by most applications. This is followed, for example, by DevOps tools such as Azure DevOps, GitHub or GitLab.

Use Cases

Platform Teams use Building Blocks to ...

Problem: Customizing landing zones for different use cases

Central cloud teams need to support a wide variety of cloud applications. A one-size-fits-all landing zone does not meet these requirements.

Solution: Modular landing zones

Landing zones are built up in modules. These modules can be flexibly combined to support the different use cases (and skill levels) of the applications. At the same time, compliance-tested standards are enforced.

Result: Use-case-specific landing zones based on standardized building blocks

Application teams are provided with a suitable landing zone for their use case quickly without the need for customization. Standardization of modules leads to less complexity and thus facilitates the development and operations of the landing zones. Security requirements are enforced consistently across the entire cloud landscape.

Modular Landing Zone Infografik
Problem: Software delivery is slowed down

Software delivery is slowed down because developers have to fulfill extensive non-functional requirements that take time and focus away from the implementation of value-adding application functionality.

Solution: Golden Paths for frequently used platform services

The platform team provides so-called “Golden Paths” for frequently used platform services in a service catalog for self-service provisioning.

Result: Higher productivity and consistent cloud landscape

The optimized developer experience accelerates application development. The self-service catalog frees platform teams from provisioning platform services so that they can focus on developing new “golden paths”. The use of standardized platform services reduces complexity and improves the level of security in the cloud.

internal developer platform infographic boardgame style CTA: Get free copy now

Discover exciting insights for the development of an internal developer platform in our board game.

Download IDP Boardgame
Problem: Lack of expertise in building cloud applications

Many teams do not yet have sufficient skills and expertise to operate applications in the cloud.

Solution: Actively offer services to build up expertise in the service catalog

Consulting offerings such as a cloud driver’s license, architecture review or security support are integrated into the service catalog as platform services.

Result: Continuous invest in expertise for application teams

Application teams have a central overview of the platform team’s entire offering in the service catalog and can take advantage of services as needed to increase their cloud maturity. Platform teams can accelerate cloud adoption by building up expertise.

Why meshStack for your Service Catalog?

Automated & Manual

Not everything is automated from day 1, choose between manual and terraform automated building blocks.

Parametrization

Flexibly define inputs and outputs for building blocks to parameterize your platform services.

Versioning

Continuously develop your platform services to improve your service catalog.

Building Blocks Repository

Benefit from our out-of-the-box Building Blocks, open-source ready to use.

Approval Processes

Integrate approval processes where necessary to meet compliance requirements.

Fair Cost Allocation

Automatically charge back costs for platform services to internal teams.