What makes up your service?¶
Each service built with Omnistrate platform is a collection of resources, parameters, features, and infrastructure configurations. Omnistrate will use all those to determine which parameters it needs to request from your customers, which resources need to be deployed, and how they need to be deployed each time a new deployment is created.
Defining a Service Based on Your Existing Artifacts¶
Omnistrate makes it easy to define a service using the artifacts you already use to run your application:
If you have a Container Image: Use the Compose spec, which extends the familiar Docker Compose format with Omnistrate-specific features. It’s ideal for containerized applications and gets you started quickly.
- Learn more about the Compose spec here.
If you use Helm charts, Kubernetes Operators, Kustomize, or Terraform:
- Use the Plan spec to define your service’s structure. This format is designed to onboard and manage these artifacts in a consistent, declarative way.
- See the Helm onboarding guide helm-charts
- See the K8s Operator guide here
- See the Terraform guide here
- See the Kustomize guide here
Once your service is defined using either method, you can store it in your preferred code repository and automate updates via your CI/CD workflows.
For more advanced control, you can also define services programmatically using the Omnistrate API. For API reference, see here.
Finally, for account offboarding at any time, follow the steps here.
Steps to Getting Started with Omnistrate¶
Start From Where You Are¶
Whether you're just beginning your control plane journey or have existing infrastructure investments, Omnistrate meets you where you are. You can bring your current Terraform modules, Helm charts, Docker Compose files, or Kubernetes operators and integrate them seamlessly. This means you start saving immediately without losing your previous work—accelerating your progress rather than starting over.
Proof of Concept¶
Start with our $0 commit starter plan to validate the platform capabilities and cost benefits for your specific use case. This approach enables you to demonstrate value to stakeholders while building confidence in the platform's ability to meet your requirements.
Production Deployment¶
Transition to growth or enterprise plans as your customer base expands and operational requirements become more sophisticated. Omnistrate's flexible pricing model ensures you can scale cost-effectively while accessing advanced features and support as needed.
Optimization and Growth¶
Leverage Omnistrate's cost visibility tools, auto-scaling capabilities, and operational automation to optimize your deployment efficiency and customer experience. Work with our team to implement advanced features and integrations that support your long-term growth objectives.
For any questions, please reach out to us at support@omnistrate.com. We would love to understand your use-case and assist you.