Focus on Code, Not Plumbing
Fission lets developers run code functions easily, while automating the menial work of configuring Kubernetes micro-services concepts behind the scenes.
Just write your code functions and Fission will make it run on Kubernetes.
Fission is open source under the Apache license.
Fission works on a Kubernetes cluster anywhere: on your laptop, in any public cloud, or in a private data-center. Write your application with the flexibility of deploying it anywhere.
Extensible and Customizable
Fission is extensible to any programming language (Python, NodeJS, Go, C#, PHP are supported today).
It abstracts away containers by default, but you can build your own containers if you need to.
Build Serverless API Backends
Create API backends for web and mobile apps without managing servers. Just write functions, and map them to HTTP routes. Fission takes care of the rest: deployment, routing, scalability, availability. Use Kubernetes’ service discovery and networking to interoperate with other services, like Redis, Postgres, Etcd etc.
Easily Implement Webhooks
Webhooks are a popular way to integrate with third-party services. Slack provides webhooks that are triggered by certain words or messages; Github provides webhooks triggered by events in Git repositories. Fission is a great place to implement webhooks: just write the code, map it to a URL, and point the webhook at that URL.
Write Kubernetes Event Handlers
By subscribing to Kubernetes watches, you can write custom automation for your Kubernetes infrastructure. Fission’s integration with Kubernetes watches allows you to monitor resources such as Pods and Services, and execute arbitrary functions when the watched set of resources change.
Getting Started: Composing Serverless Functions with Fission Workflows (Part 2)
This is the second half of a 2-part introduction to Fission Workflows. In Part One of this series, we talked about the concepts around Fission Workflows, how to create them, as well as a few demos of use cases in which you might use them.READ MORE
Women in Open Source: Highlight Series
As we all know, the presence of active women in the Open Source community is scarce. Last year, GitHub conducted an online survey in which they randomly selected 5,500 developers of open source projects, and found that only 3% of that population were female (crazy right?!?).READ MORE
SD Times Github Project of the Week: Fission
Recently, Platform9 announced the release of Platform9 v3.2 with two new Fission capabilities: Fission declarative specifications and Function auto-scaling.Read More
Join the Community
Join the Fission community to engage with the fission team, interact with other users, and contribute ideas and feedback.
Dive into the code and learn more about Fission. Submit PRs and collaborate with other like-minded contributors.
SUBSCRIBE TO NEWSLETTER
Subscribe to get the latest Fission updates on new releases, news, blog posts and announcements.