Tag: platform9

  • Fission Open Source Serverless Framework Offers Live-Reload, Canary Deployments, Record-Replay, More Features to Improve the Quality and Simplify Release Automation of Serverless Applications on Kubernetes

    Live-reload, Record-replay, Automated Canary Deployments, Prometheus integration, and more give both Dev and Ops confidence in the production-readiness of serverless applications, as well as easy troubleshooting, and cost/performance optimization

    Sunnyvale, CA – October 16, 2018 – Platform9 (https://platform9.com/), the leader in SaaS-managed hybrid cloud, today announced a new release of Fission.io – the popular open source, Kubernetes-native Serverless framework – with new features enabling developers and IT Operations to improve the quality and reliability of serverless applications.

    Fission is the industry’s first serverless solution to offer 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 offers the most complete set of features to allow Dev and Ops teams to safely adopt Serverless and benefit from the speed, cost savings and scalability of this cloud native development pattern on any environment – either in the public cloud or on-premises.

    Learn more about Fission, the open source, Kubernetes-native Serverless Framework at: (https://fission.io/).  

    “Fission was created to provide a simpler, easier way for developers to accelerate time to value with Kubernetes. Our goal is to help developers produce quality serverless code, and provide Ops teams with the utmost confidence to run serverless applications in production,” said Soam Vasani, Creator of Fission at Platform9. “Serverless allows developers to move faster and be more productive. The latest release of Fission focuses on accelerating feedback loops and lowering deployment risk, to ensure that teams can not only move fast, but also safely, and at scale.”

    The latest feature set of Fission includes:

    Live-reload: Test as you type

    With Live-reload, Fission automatically deploys the code as it is written into a live Kubernetes test cluster, and allows developers to toggle between their development environment and the runtime of the function, to rapidly iterate through their coding and testing cycles.

    This allows bugs to be found and fixed earlier in the application development lifecycle, when it is cheaper to do so – before they are discovered in the higher environments or cause any service disruption in Production. Further, it simplifies and increases the fidelity of integration tests, by running them earlier in the process using a live environment that’s consistent with the configuration and related services (i.e. database, API calls, etc.) that are used in Production.

    Record-replay: Simplify testing and debugging

    Fission is the first serverless solution that offers out-of-the-box Record-replay functionality for easy testing and troubleshooting. Record-replay automatically saves events that trigger serverless functions and allows for the replaying of these events on demand with detailed information on how the application is used, the inputs and the outputs of the functions. Fission users can configure which functions and workflows to record and for how long to retain the recorded events.

    Record-replay is used by developers to reproduce complex failures during testing or debugging, simplify regression testing, and troubleshoot issues (i.e. inspecting an execution of a function based on past input). In addition, Operations teams often enable recording on a subset of live production traffic to help engineers reproduce issues or verify application updates.

    Automated Canary Deployments: Reduce the risk of failed releases

    Canary deployments are a proven deployment strategy to minimize the risk of failed application releases and avoid service interruptions to end users. In this strategy, the new version of the application is first deployed only to a small percentage of the live traffic, and then gets incrementally rolled out to Production once it has been established that the version is stable. In the case of Production failures, the application can be rolled back to the previous, stable version.

    Fission is the first open source serverless framework to provide fully automated Canary Deployments that are easy to configure. This saves DevOps teams and Site Reliability Engineers the need to manage Canaries manually or invest in cumbersome scripting and testing to execute this advanced deployment strategy – making it intuitive, simple to use, and error-free. Ultimately this minimizes downtime risk for applications.

    With Automated Canary Deployments, Fission 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.  Users can configure the percentage of traffic that will receive the new version of the function, the error rate that will constitute as failure, and the release rate at which to roll out the new version.

    Prometheus Integration: Easy metrics collection and alerts

    Out of the box 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.

    Cost Optimizations in Fission

    Since Fission is open source and works on any Kubernetes cluster, it enables enterprises to easily run a Lambda-like Serverless service on any infrastructure – using either the cheaper instances on public clouds, or leveraging their own data centers. To allow IT to maximize infrastructure utilization on both public cloud and on-premises resources, Fission offers fine-grained cost and performance optimization controls.

    Serverless functions can be configured with specific CPU and Memory resource usage limits, minimum/maximum number of instances and auto-scaling parameters. These parameters allow for functions to be tuned with an execution strategy that best fits the specific business use case. For example, functions that have severe cost constraints can be deployed into containers on-demand, minimizing costs at the expense of performance. Conversely, functions that need performance above all other requirements can be configured to have instances always running, ensuring low latency but driving up costs. Functions can also take advantage of Fission’s pre-warmed container pools, which aggregate the cost of pooling over a large number of functions, while providing the performance benefits for all of them.

    “Our global photo platform helps hundreds of millions of devoted users preserve their memories by combining all of their favorite photos on thousands of customized products. We are always looking for ways to improve the way we manage the scale and quality of our applications. These new Fission features will help our developers deliver new customer experiences built on serverless applications without the dependency of managing the complexity of scale”, said Kenneth Lam, Director of Technology at Snapfish. “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.”

    To install the latest version of Fission, visit: (https://fission.io).

    Share This: New @fissionio features include Live-reload, Record-replay, automated #Canary deployments, #Prometheus, and more improve quality and lower the risk of #serverless application release on #Kubernetes  #faas https://platform9.com/press/fission-open-source-serverless-framework-offers-live-reload-canary-deployments-record-replay-more-improve-quality-releases-automation-serverless-on-kubernetes/ @Platform9Sys

    About Platform9

    Platform9 (platform9.com) delivers a SaaS-managed hybrid cloud solution that turns existing infrastructure into a cloud, instantly. We help enterprises drive digital transformation by enabling them to manage VMs, Containers and Serverless Functions on ANY infrastructure — on-premises, in public clouds, or at the edge – with a self-service, simple and unified experience. Customers such as Cadence, Autodesk, Veritas, Nanometrics, EBSCO, Bitly, LogMeIn, and Aruba see upwards of 300 percent improvement in IT efficiency, 33 percent faster time to market, and 50-80 percent improvement in data center utilization and cost reduction. The company is headquartered in Sunnyvale, CA, and is backed by Redpoint Ventures, Menlo Ventures, Canvas Ventures, and HPE.

  • Platform9’s Managed Kubernetes Solution Adds ‘Arbitrage’ Capabilities to Dynamically Run Nodes in a Cluster on Amazon EC2 Spot Instances

    Solution automatically optimizes cost and infrastructure utilization by continuously evaluating cloud costs and dynamically allocating capacity at the lowest price available, while ensuring availability and performance SLAs are met

     

    Sunnyvale, CA – August 28, 2018 – Platform9 (https://platform9.com/), the leader in SaaS-managed hybrid cloud, today announced Arbitrage – a new capability for Platform9 Managed Kubernetes. The solution allows companies to define what percentage of their total number of nodes in a Kubernetes cluster to deploy as Spot instances on Amazon EC2 at adjustable Spot bid prices, and what level of fault tolerance and performance to maintain. It also provides improved cloud cost control for organizations by continuously evaluating the pricing of cloud resources against target SLAs to automatically decide whether Spot instances or standard EC2 instances are deployed. The advantages of Arbitrage are further realized when combined with Fission, the open source Serverless framework (https://fission.io/), for the execution of Functions for Kubernetes using cheaper cloud resources than the more expensive EC2 instances or the dedicated Kubernetes services offered by public clouds.

     

    Learn more about Arbitrage and other Platform9 Managed Kubernetes capabilities at: (https://platform9.com/managed-kubernetes/).

     

    “With Arbitrage, organizations can significantly lower their Amazon EC2 costs without sacrificing fault tolerance for mission-critical Kubernetes-based applications,” said Sirish Raghuram, Co-Founder and CEO of Platform9. “Arbitrage is another example of the automated management capabilities we offer our customers to enable them to take advantage of new technologies, such as Kubernetes, while reducing infrastructure costs and management overhead.”

     

    Platform9 Managed Kubernetes is the industry’s only enterprise-grade, SaaS-managed solution that is infrastructure agnostic, working across any public cloud or on-premises infrastructure. This remotely-managed service eliminates the operational complexity around using Kubernetes for enterprise workloads by delivering it as a Service — with  deployments, monitoring, upgrades, fault tolerance and troubleshooting — all handled automatically. Platform9 Managed Kubernetes allows enterprises to benefit from a robust production-grade Kubernetes solution within an hour, on any infrastructure environment, with all the enterprise features built in — such as SSO, backups, failover and HA clusters, auto healing, and more — all of which are backed by the company’s 247x7x365 SLA.

     

    To allow users to accelerate their time-to-value with Kubernetes even further, Platform9 created Fission, the industry leading open source Serverless framework that is Kubernetes-native, and is free to use under the Apache license. With Fission, developers can easily code, deploy and operate Serverless applications that are production-ready from the get-go without having to learn anything about Kubernetes. It allows Operations to enable a Lambda-like experience (the Serverless service from AWS) in their own backyard, on any infrastructure, without risking lock-in or incurring additional cloud costs.

     

    Furthermore, Platform9’s hybrid cloud solution provides a single pane of glass with a unified experience across VMs, Kubernetes, and Serverless functions. This ensures enterprises have consistent management and visibility across all their technology stacks and environments – on prem and in the cloud.

     

    About Platform9

    Platform9 (platform9.com) delivers a SaaS-managed hybrid cloud solution that turns existing infrastructure into a cloud, instantly.  We help enterprises drive digital transformation by enabling them to manage VMs, Containers and Serverless Functions on ANY infrastructure — on-premises, in public clouds, or at the edge – with a self-service, simple and unified experience.Customers such as Cadence, Autodesk, Splunk, EBSCO, Bitly, LogMeIn and Aruba see upwards of 300 percent improvement in IT efficiency, 33 percent faster time to market, and 50-80 percent improvement in data center utilization and cost reduction. The company is headquartered in Sunnyvale, CA, and is backed by Redpoint Ventures, Menlo Ventures, Canvas Ventures and HPE.

     

    ###

  • Platform9 Presents Best Practices for Serverless Applications at O’Reilly Open Source Conference (OSCON), Google Cloud Next ‘18

    Using Fission, the open source Serverless framework on Kubernetes, experts highlight new approaches for composing serverless functions, and how to minimize the risk of Serverless application release with Canary deployments

     

    Sunnyvale, CA – July 11, 2018 – Platform9 (https://platform9.com/), the leader in SaaS-managed hybrid cloud, today announced it will present at two industry events in July: O’Reilly Open Source Conference (OSCON) and Google Cloud Next.

     

    1. Soam Vasani and Smruthi Venkatesh Present Serverless, Function-as-a-Service (FaaS), and Canary Deployments at OSCON 2018

     

    OSCON is back in Portland, bringing the best of open source innovation across a variety of technologies and projects – from AI, infrastructure, blockchain, edge computing, architecture, emerging languages, and more.

     

    Soam Vasani, software engineer at Platform9 and the creator of the open source Fission.io Serverless framework, will be presenting four different approaches to coordinating and composing serverless functions, and defining the underlying workflows. He will share examples and live demos for each approach and compare them with regard to expressiveness, performance, fault tolerance, and ease of doing upgrades and of monitoring the overall application’s performance.

     

    Smruthi Venkatesh, software engineer at Platform9, will explain how to do Canary deployments with the open source Fission Serverless framework, by routing partial traffic to different versions of functions. She will walk attendees through using service meshes to observe the behavior of these different versions. Attendees will learn how to make changes to functions and monitor the system. Venkatesh will also analyze the benefits of canary deployments to FaaS functions, outline the kinds of functions that this technique works well for, and discuss the limitations of the technique for certain kinds of functions.

     

    1. Platform9 Sponsors Google Cloud Next ’18, Presents Best Practices for Serverless Functions’ Orchestration

     

    Google Cloud Next ’18 is a three-day global exhibition of inspiration, innovation and education where attendees learn from one another on how the cloud can transform how they work and power everyone’s successes. The conference will be held July 24–26, 2018 at the Moscone Center in San Francisco.

     

    Soam Vasani and Madhura Maskasky, Platform9’s co-founder and VP of Product, will present a joint talk on “Function Composition in a Serverless World.” As serverless applications grow more complex, function composition, or the ability for functions to call each other, becomes important. Vasani and Maskasky will present key patterns for composing Serverless functions together to form large applications, their pros and cons, and discuss best practices for functions orchestration and serverless application design.

     

    Platform9 is also sponsoring Google Cloud Next. Stop by booth #W3319 for a demo of the industry’s only SaaS-managed hybrid cloud, to see how you can deliver a unified cloud experience with any infrastructure, for any application stack.

     

    Share This:

    Join @soamv at @oscon on July 18 at 11am PT as he presents four different approaches to compose #Serverless functions together https://conferences.oreilly.com/oscon/oscon-or/public/schedule/detail/67760 @fissionio @Platform9Sys #OSCON #opensource #FaaS #Kubernetes #cloud #devops

     

    Smruthi Venkatesh presents “Canary deployments and monitoring for #serverless apps” with @fissionio open source #FaaS at #OSCON July 18 at 5:05pm PT https://conferences.oreilly.com/oscon/oscon-or/public/schedule/detail/67774 @Platform9Sys #OSCON #Kubernetes #opensource #cloud

     

    .@soamv and @madhuramaskasky present “Function Composition in a #Serverless World” at #GoogleNext18 @googlecloud #FaaS #appdev

     

    Come by @Platform9Sys’ booth W3319 at #GoogleNext18 to see how you can deliver a unified #cloud experience with ANY infrastructure for ANY application stack with the industry’s only SaaS-managed #hybridcloud that JUST WORKS! @googlecloud #Kubernetes #openstack #Serverless #devops

     

    About Platform9

    Platform9 (platform9.com) delivers a SaaS-managed hybrid cloud solution. We help large enterprises drive digital transformation by taking advantage of a self-service, simple and unified experience for managing their infrastructure across complex hybrid environments and technologies – on premises, in the private/public cloud, containers, serverless applications, and more. Customers such as Cadence, Autodesk, Splunk, EBSCO, Bitly, LogMeIn and Aruba see upwards of 300 percent improvement in IT efficiency, 33 percent faster time to market, and 50-80 percent improvement in data center utilization and cost reduction. The company is headquartered in Sunnyvale, CA, and is backed by Redpoint Ventures, Menlo Ventures, Canvas Ventures and HPE.

     

    ###

     

    Media Contact:

    Jeremy Douglas

    Catapult PR-IR

    303-581-7760

    jdouglas@catapultpr-ir.com

  • Platform9 Brings Workflows to Serverless Computing

    Platform9 Brings Workflows to Serverless Computing

    Serverless computing frameworks are widely regarded as the next big thing in enterprise IT because they are based on an event-driven architecture that makes servers, storage and networking resources dynamically available as needed using a programming construct known as functions. But DevOps teams are challenged in finding a way to orchestrate all those functions in concert with one another.

    To enable the orchestration of those functions, Platform9 has added support for Fission Workflows to its instance of a serverless computing framework. Platform9 CEO Sirish Raghuram says Fission Wokflows will make it possible for IT organizations to craft complex applications made up of thousands of functions.

    On the one hand, serverless computing frameworks promise to make DevOps easier by eliminating the need to provision infrastructure every time a workload exceeds whatever amount of capacity that has been assigned to it. On the other hand, attempting to manage what could easily become thousands of functions in an IT environment is likely to make DevOps even more challenging than it is today. While not a new concept, Raghuram says Fission Workflows provides IT organizations with a familiar construct for managing functions.

    Benefits of Fission Workflows include an ability to reuse functions as well as being able to upgrade entire related sets of functions all at once. There are also fault-tolerant capabilities that make possible to recover and restart a workflow in the event of an infrastructure failure.

    Platform9 is specifically making the case for a serverless computing framework based on Kubernetes clusters that can be deployed on-premises or in the cloud. Platform9 also provides support for containers on an instance of Kubernetes, and Raguham says the company expects that IT organizations will mix and match containers and serverless computing frameworks as they see fit. For example, a container might invoke a function via an API call to run a stateless process while Docker containers are employed for all the stateful processes that require access to primary storage, he says.

    Raguham notes the trouble with serverless computing frameworks put forward by cloud service providers such as Amazon Web Services (AWS) is that they lock an IT organization into a specific platform instead of taking advantage of a portable cluster technology such as Kubernetes, which is backed by the Cloud Native Computing Foundation (CNCF). Kubernetes also provides the added benefit of a common platform for both containers and serverless computing, he says.

    It’s still early days for the use of serverless computing frameworks in the enterprise. Nevertheless, it’s clear they will need to be managed from a DevOps perspective alongside cloud-native applications running on containers and platform-as-a-service (PaaS) environments and legacy applications running on virtual machines and bare-metal servers. Given the fact that none of these architectures is likely to supersede any of the others anytime soon, IT organizations would be well-advised to start crafting a DevOps strategy now on the assumption that the overall IT environment is about to become even more complex.

    — Mike Vizard

  • DevOps Chat: Madhura Maskasky, Platform9

    DevOps Chat: Madhura Maskasky, Platform9

    This DevOps Chat is with Madhura Maskasky, co-founder and VP of product at Platform9. If you are not familiar, Platform9 offers an “open source as a service.” While that sounds pretty cool, think managed hybrid cloud and now managed Kubernetes in an infrastructure-agnostic service.

    Madhura does a great job of explaining this, so have a listen for yourself. As usual, below the streaming audio player is a written transcript of our session.

    Alan Shimel: Hey, everyone, this is Alan Shimel of devopsy.kinsta.cloud here for another DevOps Chat. Our guest on today’s DevOps Chat is Madhura Maskasky. Madhura, welcome and thanks for joining us.

    Maskasky: Thanks for having me. I’m excited to be here.

    Alan Shimel: Madhura, I didn’t mention in introducing you; you are with Platform9, an open source-as-a-service company. Correct?

    Maskasky: Yeah. I’m VP of Product and co-founder at Platform 9 Systems. What Platform9 does is we pioneered a unique model, a SaaS-based model for deployment of complex open-source cloud-native frameworks such as OpenStack and Kubernetes.

    Alan Shimel: Beyond sort of that tagline, Madhura, I believe—was it your co-founder or CEO that I might have interviewed at—I want to say it might have been the DevOps Enterprise Summit.

    Maskasky: Yeah. It must be Sirish Raghuram.  

    Alan Shimel: Yeah. It was kind of my first introduction of Platform9 and I was kind of taken with the business model. I thought it was interesting and unlike anything I had seen to that point. As I mentioned, Madhura, beyond the tagline, can you give our audience really a sense of what it is that Platform9 is doing?

    Maskasky: Absolutely. As we started, our roots come from VMware. That’s where myself and my co-founder spent about seven-plus years. A common theme that we saw working with mid to large-sized enterprise customers at that time was the amount of struggle they were going through trying to realize this vision of a private cloud, which was a concept that had started becoming popular for a about a year at that point.

    The reason for it starting to become popular was because public cloud had set such an exceptionally high bar for how easy it can be to consume infrastructure. But yet, enterprises, customers of VMware or otherwise, were really failing to live up to that high bar and create an equal offering that utilized their internal resources that might be based on their data centers or in a hybrid way, but create a similar and seamless interface for their internal consumers to consume those resources.

    So Platform9 started with the vision that it should be easy, fundamentally as easy as consuming a public cloud, for anyone to consume resources from any infrastructure endpoints, whether they’re private of pubic or hybrid. We wanted to do this using possibly an open source software that’s available, because we also felt strongly that open source is going to be the new norm of how cloud infrastructure is consumed.

    So specifically what Platform9 does, our very first product offering was managed OpenStack, our OpenStack-as-a-service. What that model means is that we deploy the OpenStack control plane in a SaaS-hosted manner. The control plane is deployed outside of our customer’s data center, and then it integrates with their data center or their public cloud endpoint via a mechanism of an agent.

    An agent, if you have a private infrastructure, the agents become the bridge between the private infrastructure and our cloud-hosted control plane. And if you have a public cloud, then we have drivers that interact directly with that pubic cloud endpoint. So, that’s really how the model works, and it lets you get up and running with OpenStack in a matter of minutes.

    Now we’ve repeated the same model with Kubernetes, which is the most powerful container orchestration framework for building your applications using the microservices paradigm, where Kubernetes is also deployed as a SaaS-hosted service on the infrastructure endpoints of the device, so private or public endpoints.

    Alan Shimel: Got it. Of course when I look at it, Madhura, I see, okay, so you had the OpenStack offering, OpenStack-as-a-service, and now you dig into the Kubernetes and containers. I have to assume that—and maybe I shouldn’t assume. Let me ask you: How quickly is that OpenStack market growing?

    Maskasky: We’ve seen a pretty significant growth in our OpenStack customer base just year over year. In 2016 we were at about 50 customers strong. There have been multiple statistics that forecast a pretty strong overall growth in OpenStack revenue for 2017-plus as well. Just yesterday I think I was reading an article that was mentioning a multibmillion-dollar projected revenue growth in the overall OpenStack market, and the fact that Fortune 500s are going to be consuming increasingly OpenStack.

    So even with containers, virtualized infrastructures are not going away any time soon, and the big challenge that enterprise customers face that we see is, on one hand, they are looking to save some money by converting part of their currently virtualized infrastructure into open-source Linux KVM and use OpenStack versus, say, going entirely the VMware route. Or, on the other hand, some customers start by being 100 percent public cloud consumers, but then realize that that’s a very expensive model at scale, and hence want to go to more of a hybrid deployment, where part of their infrastructure is hosted privately or in a service provider data center.

    For both of those cases Platform9 is an extremely good fit because we support both VMware as well as KVM and because of our as-a-service model.

    Alan Shimel: Got it. What about Kubernetes? Maybe it’s because I live in a DevOps bubble, but that seems to be kind of taking off, huh?

    Maskasky: Kubernetes is taking off in a pretty significant way. We felt that Kubernetes was going to start building this level of momentum about a year or so ago, as we were looking at the different container orchestration frameworks and evaluating them for their pros and cons, and the other two optimal ones are Mesos and Docker Swarm.

    Mesos and Docker was in its very early stages with its offering at that time, but the primary reason for Kubernetes being so popular is I would say three important factors associated with it. One is from project maturity. They were kind of the most mature projects—it was built inside Google and vetted inside Google before it became the open source project that it is today. It had a pretty significant community outside of simply Google developers, who are actively contributing to it.

    A new version comes out every three to four months and the pace of iteration is just astounding. In 3 it has a number of enterprise customers publicly vouching for it by showcasing the use cases and examples of how they are leveraging it.

    Alan Shimel: Got it. Madhura, now that we’ve got that straight, let’s talk a little bit about recent news from Platform9. Do you want to share with our audience?

    Maskasky: Absolutely. We shared two pieces of news recently, actually just a week ago. The first one was that the managed Kubernetes offering, which has been in beta for about six months, is now generally available. They’ve had the opportunity to have the offering beta tested with a couple dozen customers since we announced it around June of 2016. So now we are excited to share with the world that it is generally available.

    What it is again, pure Kubernetes deployed as a SaaS-managed service. We think it’s the industry’s first infrastructure agnostic Kubernetes-as-a-service offering, because it lets you consume both your private and public infrastructure, and it comes built-in with a number of enterprise readiness features like multi-tenancies, single sign-on, quota management, as well as being able to deploy highly available Kubernetes clusters.

    Alan Shimel: That’s great. Definitely, again, I just think there’s something—I think the market desperately needs this kind of offering. I remember when OpenStack first came out. Actually, if you remember Cloud.com, Martin Nickens I think was involved in that one and several other companies. It was really at that point in the evolution of migration to the cloud; it was important that people were able to get all the pieces in one box, if you will—cloud-in-a-box, for lack of a better word.

    But in today’s world even that paradigm doesn’t work. People want as-a-service. So if they can get a Kubernetes kind of infrastructure-as-a-service like this and agnostic, it’s fantastic. Also, something called Fission was introduced as well, yes?

    Maskasky: That’s right. That was the second part of our announcement, which is we announced a new open-source framework called Fission. What it is, is it’s designed to be the de facto open-source alternative to AWS Lambda.

    Alan Shimel: I’m sorry. I didn’t mean to cut you off. Go ahead.

    Maskasky: No worries, Alan. So just some context behind it. When it comes to serverless, AWS has really made Lambda extremely popular and introduced this new paradigm of function as a service. But a problem with it that we see is the fact that it locks you into the AWS ecosystem, because Lambda is firmly designed to integrate with all the other Amazon services that are offered in their ecosystem, but it doesn’t necessarily provide built-in integrations for the most popular open-source tools and frameworks that your developers might want to use.

    It kind of goes back to an important piece that we’ve always held, which is the development community loves to embrace the right sort of tools that let them do their job well. They like choice and they do not like being told or being scripted to go to a set of one tools only. So those are some of the motivations behind Fission.

    Now Fission is also built off of Kubernetes, and by having that focus on Kubernetes it has an added advantage that it simplifies consumption of Kubernetes as well.

    Alan Shimel: Got it. In my mind, the company has positioned these Kubernetes offerings to really take a leadership position as we see Kubernetes and containers really kind of explode onto the scene. What’s next for Platform9?

    Maskasky: Kubernetes and containerization is a big part of our road map and our strategy for 2017-plus. We’re just getting started with managed Kubernetes going generally available. We have a ton of work ahead of us as part of our road map, and we’re looking for customer feedback as well, truly making the offering cloud-agnostic, enabling as many current points as our customers would like us to offer with built-in integrations, providing the ability to create federated clusters across these current point. So, in a nutshell, really realizing that true hybrid container-as-a-service vision through the managed Kubernetes offering.

    That’s one. The second big part is, again, Fission. Fission has just gotten started as an open-source project. We’re looking to make it the de facto way of running function as a service within Kubernetes. So we’re looking to work with the CNCF, the Cloud Native Computing Foundation, and we are looking for the Kubernetes community to really start investing in it.

    We’re seeing some grassroots early traction adoption. Someone in the community recently built a dot-net client for Fission and out-of-box support for Node.js and have been building support for Go. We’ve been hearing folks who started using Fission on top of their internal community’s deployment and they’re telling us about their use cases. So these are all some points of feedback, so we want to grow and build on that.

    Alan Shimel: Got it. Madhura, as I promised you before we came on, the time goes so quickly. We’re already past 15 minutes, but it’s okay. I think we got a great—at least a taste of what Platform9 is all about, and perhaps we could find out more on another DevOps Chat or maybe an article here on devopsy.kinsta.cloud or Container Journal, as the Kubernetes stuff certainly lends itself to that.

    Madhura, where can people find out more information?

    Maskasky: The best way to find out more about everything happening on Platform9 is by going to our website, Platform9.com. You can also follow us on Twitter. The handle is @Platform9Sys. Fission has its own website, Fission.io, and you can also follow Fission on Twitter as well. The handle is @Fissionio. So that’s the best way to stay on top of all our news.

    Alan Shimel: Fantastic. Madhura—and I’m still mispronouncing your name probably, I apologize—Maskasky, thank you for being this episode’s guest on DevOps Chat. Continued success of Platform9 and please keep us posted. I love the open-source angle. I love the Kubernetes sort of as a service, the serverless stuff with Fission, very, very exciting stuff you guys are doing over there. So please keep us posted and best of luck.

    Maskasky: Thanks, Alan. Thank you for having me. This was a lot of fun chatting with you and absolutely I will keep you posted.

    Alan Shimel: Absolutely. This is Alan Shimel for devopsy.kinsta.cloud on another DevOps Chat, and we hope to see you on another one, another chat hopefully soon. Have a great day, everyone.

    — Alan Shimel