Overcoming Serverless Limitations

Overcoming Serverless Limitations While Serverless provides developers many advantages, they also impose many constraints on developers in terms of architecture, deployment options, etc.. While these constraints require developers to change the way they develop and deploy their applications, there are many ways developers can overcome these limitations or find a workaround to manage them gracefully….

Two Paths To IoT With Serverless

As Internet of Things (IoT) gains traction among businesses of all sizes, developers are forced to figure out out how to build apps that take advantage of data. The usual approach of deploying the apps on virtual machines or containers may be suboptimal as the IoT devices may not generate data at all times justifying…

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…