The following is a press release from Binaris and was released at KubeCon 2018, Seattle, Wa.
Cloud native computing represents the next paradigm shift in IT. The industry in the midst of a shift from on-premise compute infrastructure to a larger, global network of vendor-owned cloud datacenters. The critical set of consideration for cloud migration includes cost, time to market as well as security and compliance. With cloud providers doing a great job providing a secure and compliant
When it comes to deciding on the
Container orchestrators represent improvements in both areas, creating, building and testing Docker containers is quick and easy. Developers can start from existing templates and deploy containers into many available hosting platforms. As far as cost, container orchestrators offer better CPU utilization for
Serverless functions improve on this model ina few important ways. They increase developer productivity by breaking code into smaller pieces and by managing the dependency layers that are still needed in containers. They also reduce cost by taking care of components such as service discovery, monitoring, and deployments which are required to be installed as separate components in Kubernetes. Finally, with the pay-per-execution pricing model of Serverless functions, utilization is essentially at 100%.
Existing Serverless function solutions offer a great alternative to Kubernetes for asynchronous operations such as scheduled jobs or data transformations. For interactive and continuous workloads, existing solutions such as AWS Lambda suffer from high (warm and cold) latencies and become very expensive at scale.
Binaris functions are the optimal way to build cloud native applications as they:
- Stay out of a developer’s way –
- Infinitely extensible – The low internal (function to function) invocation latency of
Binarisfunctions allows developers to extend the platform based on their organization and application needs. Unlike Kubernetes where augmenting the platform requires a special set of components, with Binarisdevelopers use functions to build extensions like custom code deployment workflows, testing and more.
- Scale with the workload – Binarisfunctions offer low invocation latencies and fast scale, thus providing the ability to implement synchronous, low-latency workloads.
- Provide 100% utilization at a competitive price point – designed for the single purpose of running Serverlessfunctions at scale,
Binarisfunctions cost significantly less than other cloud-based computesolutions.
Currently running on AWS but with a roadmapfor multi-cloud deployments, Binaris is a viable replacement for Kubernetesbased cloud-native applications. To learn more about Binaris, visit us in boothS71 at KubeCon Seattle and at: