The Next Big Digital Transformation Disruption - Serverless Computing

The Next Big Digital Transformation Disruption - Serverless Computing

In the last 5-10 years, most of you are part of hybrid cloud journey implementing either SaaS or PaaS or IaaS, next big disruption to watch out for is Serverless Computing i.e. delegating the job functions to cloud provider, thereby allowing them to decide how to manage execution.

Serverless Architecture types:

  1. Backend as a Service (BaaS) - for example "Mobile Backend as a Service"
  2. Function as Service (FaaS) - for example "Specific Granular Level Computation"

Proven options:

  • AWS Lambda
  • Azure Functions, Service Fabric & Batch
  • Google Cloud Functions
  • LogicApps - enterprise equivalent of IFTT (am a big fan of IFTT "If This Then That" automating personal life)

Things to watch out for:

  • Timeouts
  • Debugging and Monitoring
  • Increased surface area for malicious intent and the likelihood for a successful attack
  • No in-server state
  • Startup Latency
  • Testing

Serverless platforms offer an incredibly faster way of building products that reach billions of users with ease, requiring zero effort on infrastructure and deployment of the systems.

What are the use cases that you can think of? Please make sure to think through CPU, Memory, Data, and Network workloads when you design the architecture.

We will cover couple of use cases using Azure Functions and AWS Lambda in my next LinkedIn article...

To me its to compute market what AirBnB is to the house (rental) market :-) I've been looking at this for a while and its a powerful approach but like most of IT its not a silver bullet and so needs the right use case (good news.... There are quite a few of them)

Rameshwar Balanagu

Growth Focused IT Executive & Digital Transformation Leader | Driving Business Growth through Innovative Tech Strategies | Connecting Vedas 2 AI for a better& brighter civilization | Startup Advisor

7 年

one thing to watch out is the pricing for FAAS.

Jari Rantala

CTO at Kinetive Oy - AI & cloud

7 年

PaaS is also very much modern serverless architecture type as much as FaaS or BaaS. Messaging, databases, file storages etc without infrastructure worries.

Anthony Kesterton

Principal Solution Architect at Red Hat

7 年

Function As A Service (FaaS) seems to be a term widely used for this concept - it removes the "serverless" implication.

Eric Craig

VP of INO - Rockwell Automation

7 年

Ok, we have to find a different marketing name for this. There's no such thing as "serverless" computing. Heck, in the business sense in which this term is used, SaaS would also be "serverless" since the consumer is indifferent to OS instances. Rent a function computing? Discreet service computing? Agree with most of the advantages listed, it's just the name. Cloud CORBA?

要查看或添加评论,请登录

Chandra Gundlapalli的更多文章

社区洞察

其他会员也浏览了