Apps as Containers and Charts
These apps are container or chart based (Docker, Helm, CoreOS, etc.) and provide everything needed to run an application.
A developer will first register and receive credentials to a dedicated container repository for each app created. They can integrate their own CI/CD pipelines to push images to a dedicated container repository and submit apps to your marketplace. Developers are able to setup the name, description and marketing assets for their app.
A security and vulnerability analysis is performed against all containers and updates that are pushed to your app repository.
Containers are applicable to many use cases but are commonly used by companies deploying apps to a local or on premise hardware (customer or platform controlled). Specific uses are Infrastructure as a Service (IaaS) or Platform as a Service (PaaS) companies looking to expand the applications that can be deployed on their platform.
Images You Can Trust
Marketplace administrators are able to access, deploy to a sandbox environment and test the app before approving it and making it available to end users.
Developers are able to sign images, providing the confidence that users are installing the intended container and that it has not been tampered with.
Pull and Deploy
With a click of a button a user is able to configure, install and deploy the app to the target environment, providing additional back-end functionality for your users.