Working with Granulate
- Deploy in less than 3 minutes, using a single command line
- Start with a single VM to experience our benefits in a contained environment
- See results in less than 5 days
- Expand to the entire cluster and enjoy compounding cost reduction
Balance between the most important workloads and the ones with the greatest chances of success. Based on that requirements, we define the POC environment and success criteria.
Based on similar workloads, our best practices, and an initial profiling system, Granulate provides you with an accurate estimate of the improvements in performance and cost reduction throughout the process.
- Easy: Installing and running Granulate requires no R&D efforts and no code changes. Our solution is installed using a single command line, and then loaded dynamically onto your system requiring no reboots or any configuration changes.
- Fast: Installation takes 5 minutes or less from start to finish.
- Completely automated: All of the installation commands can be added to the instance's init script to automate the installation process, allowing you to deploy easily at scale.
- Environment agnostic: Granulate operates at the underlying OS level and therefore it is completely agnostic to your infrastructure and architecture. So we can optimize for Kubernetes and bare-metal based infrastructure, along with any type of architecture: on-prem, cloud, multi-cloud, or hybrid.
- Supports any provisioning tool: To enable easy and automated deployment Granulate supports any provisioning tools and installation methods out there.
Once the success criteria and target workload are set, our agent is installed on several machines for proof of value. The agent analyzes the application bottlenecks and run environment, and then applies optimization logic. The results are then validated by a Granulate performance engineer and presented to the client.
After the initial proof of value process, Granulate deployment is expanded to gain the full performance improvements across the entire cluster.
Once the performance improvements have been implemented, it's time to meet face to face to summarize the POC :
- Results and conclusions regarding the agreed-upon success criteria
- Analysis and discussion of any application bottlenecks
- Quantification of the Granulate service's value