Introduction to Shipa

Welcome to the intro guide to Shipa! This guide is the best place to start with Shipa. We cover what Shipa is, what problems it can solve, how it compares to existing software and contains a quick start for using Shipa.

If you are already familiar with the basics of Shipa, the documentation provides a better reference guide for all available features and internals.

What is Shipa?

Shipa is an Application Management Framework.

Shipa abstracts the underlying cloud and Kubernetes infrastructure through a developer portal so developers can focus on application deployment and management rather than infrastructure-related objects and manifests. In contrast, platform engineering teams focus on implementing controls and policies for developers' applications and services using Shipa's developer portal.

In short, Shipa is designed to make it simple for developers to run their code on Kubernetes without having to know Kubernetes and for platform engineers to enforce controls and policies.

What Do We Want?

Our goal at Shipa is to allow teams to:

  • Think Applications
  • Not Containers
  • Not Clusters
  • Not Ships

πŸ‘

Developers

Push code, not containers, not YAML files, not objects

πŸ‘

Operations

Continuous, controlled, and secure operations

Sample SDLC Journey to Deployment

There is certainly a lot of the art of the possible with Shipa. For example, you could provide a one-line developer experience. This sample flow can show how Shipa fits into your SDLC.

1483