A walk through the Serverless options in GCP

A walk through the Serverless options in GCP

Traditional computing techniques demanded the developers to not just focus on the code but also look after the server management, elasticity, networking, security & lot more! However, getting a serverless infrastructure does take away a lot of work off your hands such as zero server management, auto-scaling, no upfront provisioning, e.t.c. while leaving more room for focused work & better productivity.

No alt text provided for this image

Talking further about the serverless compute options in GCP:

  1. Cloud Functions: An event-driven compute platform to easily connect and extend Google and third-party cloud services and build applications that scale from zero to planet-scale. They commonly support Node.js, Python, Go.
  2. App Engine: A fully managed serverless application platform for web and API backends. Use popular development languages without worrying about infrastructure management. Its standard version supports Java, Node.js, Python, Go, PHP.
  3. Cloud Run: A serverless compute platform that enables you to run stateless containers invocable via HTTP requests. Cloud Run is available as a fully managed, pay-only-for-what-you-use platform and also as part of Anthos. They usually support any language that is used these days.

Choosing the right approach for organizations can be daunting, though Google does have the following recommendation plan:

No alt text provided for this image

To start with a base level implementation, here are certain use-cases to consider:

  1. Hosting Web applications on App Engine
  2. Backend asynchronous processing with Cloud Functions
  3. Managing REST APIs in Mobile backend
  4. Building simple APIs with Cloud Functions
  5. Automating periodic operations with Cloud Scheduler, App Engine & Cloud Functions
  6. Running provider-agnostic Containers with Cloud Run  
  7. Create Stateful & Stateless workloads together with Cloud Run for Anthos


-Stay Safe, Stay Productive!

No alt text provided for this image



Mehul Harsora??

Are you looking for remote developers on hire? I can get you your required developers | IT Staff Augmentation Specialist | Hire Developers within 24 hrs | Founder & CEO

4 年

Well said Yamini!

Daksha Maurya

Emerging Business @ Google Cloud at SADA | MBA, Go-to-Market Strategy.5X Google Cloud Certified

4 年

Great article Yamini Pandey

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

Yamini Pandey的更多文章

社区洞察

其他会员也浏览了