Serverless Suitable For Machine Learning and AI Workloads?

Machine learning (ML) is getting very popular across organizations of all sizes and shapes, driven by the desire to gain insights from the data they collect from their customers and across the organization. Whether you are a large organization collecting data using sensors and other IoT devices or a small business storing customer and employee…

Top DevOps Considerations For Serverless

The role of DevOps in Serverless deployments is critical to realizing the value of these technologies. As developers use Serverless technologies, they need to go beyond the usual developer considerations to DevOps considerations which play a critical role in not just the agility but also in user experience. In this post, we will highlight some…

Top Considerations For Serverless Developers

As more and more developers embrace Serverless technologies, there are confusions about picking the right platform for their needs. Every since AWS Lambda became a success among developers, there are many other services that are made available in the market including Azure Functions, Google Cloud Functions, Zoho Catalyst, Nimbella Platform, etc.. Each service offers different…

Stateful Apps With Serverless

Using Serverless Functions for stateless applications is straightforward. Not all Functions as a Service (FaaS) providers offer out of the box support for stateful applications. Using FaaS without understanding the requirements for deploying stateful applications may end up being expensive and operationally prohibitive. Even though early use cases for Functions as a Service like AWS…

Does Serverless Need DevOps?

As Serverless offerings like Functions as a Service gain traction among developers, they are faced with questions about the role of DevOps in Serverless environments. With so much hype surrounding these technologies and DevOps, there is very little clarity on the relationship between Serverless and DevOps. We can talk about DevOps and Serverless in couple…

Serverless Vs Containers: Picking Serverless

In the previous blog post, we talked about the differences between Serverless and Container technologies as it applies to modern application deployment. The next question in the minds of developers is about understanding where serverless shines over containers. In this post, we will briefly discuss where it is a better fit and highlight some of…

Serverless Vs Containers – The Differences

Serverless technologies like AWS Lambda functions first offered in late 2014 is changing how developers deploy their applications. Developers saw the convenience and started using AWS Lambda for some basic use cases. As the technology matured, we are seeing more and more use cases for Functions as Service offerings like AWS Lambda, Zoho Catalyst, Azure…

Serverless Landscape – An Overview

As Serverless Computing services gain traction among developers, we are seeing an ecosystem developing around the core platforms. In this blog post, we will map out the Serverless landscape talking about various tools to support Developers, DevOps, Security, etc.. This list is not exhaustive by any means. This is produced based on the startups and…

Why Enterprises Should Go Serverless?

Most of the discussions in the enterprise user community is focussed more on Containers than on Serverless computing. Part of the reason for this focus on containers is due to the legacy enterprise mindset which is still focussed on the idea of managing servers. Containers are seen as a natural evolution to the legacy idea…

Serverless – SMBs to Enterprises

Serverless cloud computing handles virtually all the systems operations needed to make it easier for developers to use the cloud for their application needs. It provides an interface that greatly simplifies cloud programming, and represents an evolution that parallels the transition from assembly language to high-level programming languages. During the past few years, serverless computing…