Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon

Platform9 announces a new release of Fission.io, the open source, Kubernetes-native Serverless framework

Save for later
  • 3 min read
  • 16 Oct 2018

article-image

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.

Live-reload: Test as you type


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.

Record-replay: Simplify testing and debug


platform9-announces-a-new-release-of-fission-io-the-open-source-kubernetes-native-serverless-framework-img-0

(Image via Fission)


  • Record-replay automatically saves events that trigger serverless functions and allows for the replaying of these events on demand.
  • Record-replay can also reproduce complex failures during testing or debugging, simplify regression testing, and troubleshoot issues.
  • Operations teams can use recording on a subset of live production traffic to help engineers reproduce issues or verify application updates.

Unlock access to the largest independent learning library in Tech for FREE!
Get unlimited access to 7500+ expert-authored eBooks and video courses covering every tech area you can think of.
Renews at €18.99/month. Cancel anytime

Automated Canary Deployments: Reduce the risk of failed releases


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.

Prometheus Integration: Easy metrics collection and alerts

  • Integration with Prometheus enables automatic aggregation of function metrics, including the number of functions called, function execution time, success, failures, and more.
  • Users can also define custom alerts for key events, such as for when a function fails or takes too long to execute.
  • Prometheus metrics can also feed monitoring dashboards to visualize application metrics.


platform9-announces-a-new-release-of-fission-io-the-open-source-kubernetes-native-serverless-framework-img-1

(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