What is Cradle?
A production ready, cloud agnostic platform that provides a turnkey solution for sensor to intelligence applications. Designed for rapid development while not compromising flexibility, scale or robustness.
Cradle encompasses a suite of technologies and services that provide a flexible, scalable and robust foundation for edge to cloud applications.
Cradle Core Services
Centralized services that allow easy setup, management and configuration of Cradle Cluster and Edge components. This includes Knox - an encrypted store for securely managing secrets, and the Cradle Store - a repository of ready to use components for your applications.
Cradle Cluster
Cloud agnostic application platform for the server/cloud applications that provides a robust and elastic foundtion for composing multiple containerized microservices.
Cradle Edge
Gateway component that serves as a bridge between edge sensors or low power sensor networks (SmartMesh®, BLE, etc.) and the cloud. Easy to install, use and extend.
Target multiple cloud platforms
A key idea behind Cradle is ability of the end solution to run anywhere - public clouds, private clouds or on premises. You can build on one platform and port to another with no code changes.
Select the infrastructure that makes sense for your project. Small and portable single hardware devices, or large deployments with dozens of compute instances.
Deploy with agility. Multi tenanted/cloud based or customer specific/on premises. Or both. Centrally manage your deployments, upgrade software and enforce software licenses.
Go from edge to cloud in days, not months
With Cradle Edge and Cradle Cluster, you have what you need to connect the edge to the cloud. You can get started in minutes, and rapidly have your sensors sending data to the cloud.
Easily extend the Cluster or the Edge by leveraging microservices principles. Compose your applications out of building blocks that already exist in the Cradle store, or write your own in a language of your choice.
Cradle gives you several useful features for free out of the box, including certificate management and user authentication. Use our graphical tools like the Pipeline Designer or our recommended Solution Packs to jump start your development.
Why Cradle?
Take advantage of Cradle's powerful features, that are based on real world experience and customer feedback for your Edge to Cloud solution.
Turnkey Deployment
Cradle provides everything you need to go rapidly from edge to cloud, allowing the application of advanced analytics - at the edge or in the cloud.
Multicloud Support
Deploy your solution to any cloud, or to local, on premises hardware. Avoid cloud provider lock-in, and deploy with agility.
Robust and Scalable
Build highly fault tolerant applications that can scale massively, or be deployed on small hardware instances.
Ready to Use Components
Build highly fault tolerant applications that can scale massively, or be deployed on small hardware instances.
Data Processing Pipeline
Create data processing pipelines by chaining together simple functions. Easy to build and use, and designed to run on the edge or in the cloud.
Certificate Issue and Renewal
Cradle can automatically and securely issue and renew TLS certificates for your Cluster. All you need is a DNS record.