The following is a press release from Binaris and was released at KubeCon 2018, Seattle, Wa.
“At
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.
At
Binaris functions are the optimal way to build cloud native applications as they:
- Stay out of a developer’s way –
Binaris offers an intuitive and fast development experience. WithBinaris functions, developers can focus on building their code in the language of their choice (currently JavaScript, Python, and Java) and deploying it to the cloud in seconds. - Infinitely extensible – The low internal (function to function) invocation latency of
Binaris functions 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, withBinaris developers 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,
Binaris functions cost significantly less than other cloud-basedcompute solutions.
The
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:
Twitter: @gobinaris