Platform9 is announcing a new release of Fission.io, the open source, Kubernetes-native Serverless framework. It’s new features enable developers and IT Operations to improve the quality and reliability of serverless applications.
Fission comes with built-in Live-reload and Record-replay capabilities to simplify testing and accelerate feedback loops. Other new features include Automated Canary Deployments to reduce the risk of failed releases, Prometheus integration for automated monitoring and alerts, and fine-grained cost and performance optimization capabilities.
With this latest release, Fission also allows Dev and Ops teams to safely adopt Serverless and benefit from the speed, cost savings, and scalability of this cloud-native development pattern on public cloud or on-premises.
Let’s look at the features in detail.
With Live-reload, Fission automatically deploys the code as it is written into a live Kubernetes test cluster. It allows developers to toggle between their development environment and the runtime of the function, to rapidly iterate through their coding and testing cycles.
(Image via Fission)
Fission provides fully automated Canary Deployments that are easy to configure. With AutomatedCanary Deployments, it automatically increments traffic proportions to the newer version of the function as long as it succeeds and rolls back to the old version if the new version fails.
(Image via Fission)
One of Fission’s users Kenneth Lam, Director of Technology at Snapfish said, “Fission allows our company to benefit from the speed, cost savings and scalability of a cloud-native development pattern on any environment we choose, whether it be the public cloud or on-prem.”
You can learn more about Fission on its website. You can also go through a quick demo of all the new features in Fission.
How to deploy Serverless Applications in Go using AWS Lambda [Tutorial].
Azure Functions 2.0 launches with better workload support for serverless.
How Serverless computing is making AI development easier