Free Edition - Crazy Right?
Yes, we’ve been told that…
We’re pretty happy to offer you this free SaaS version. DeployHub Team will allow you to catalog, share, deploy and version microservices integrated into CI/CD. The Team version provides a rapid and safe method of releasing microservices by tracking application to service dependencies. And yes, it can continuously deploy your monolithic applications as well.
Our goal is to empower you to migrate to microservices and manage them overtime. Team is based on the Ortelius Open Source Project. We are part of the Cloud Native Computing Foundation and the Continuous Delivery Foundation. Our community users drive the DeployHub road map. We hope you will consider getting involved on our GitHub Project.
If you need unlimited teams to use our products and need more support or release management features such as heightened security around your deployments, check out the upgraded version DeployHub Pro.
DeployHub's Secret Sauce
Catalog and Publish Microservices
DeployHub is the place to catalog and publish your new microservices and their reusable components.
DeployHub uses a Catalog with a Domain Driven Design to organize and manage your shareable objects – microservices and otherwise. Once you define your Catalog, you can begin publishing and sharing your reusable artifacts. We help you communicate the availability of microservices across the organization. Other teams can then start consuming your shared microservice and notifies you when your microservice has been added to an ‘application package.’
Agents are not used. Agent-based deployment solutions were designed for physical server environments. They adjusted to cloud and VM, but just will not meet the needs of a modern architecture. DeployHub was born cloud native and is ready for Kubernetes. No Agent required.
Microservice Configuration Mapping and Versioning
DeployHub is the only solution that versions your microservice configuration before deploying.
We use an ‘Application Package‘ concept to track your software configuration’s full stack including application artifacts, DB updates, infrastructure changes, and environment variables. Each time a component or microservice is changed, a new version is created automatically. This process replaces the need for monolithic deployments with safe, iterative deployments. Rollbacks, roll forwards, and version jumps are easy with our tools. Best yet, there are plugins to integrate into your CI/CD process and supports a unique Kubernetes pipeline.
And those scripts you have been using, well, DeployHub can call them as part of your package, and version the changes as needed.
Microservice Dependency Mapping