The Future of Serverless Computing: How Python is Leading the Way into Programmable Cloud!

Abirami Sukumaran (~abirami)


2

Votes

Description:

Background In the era of cloud computing, serverless architecture has emerged as a powerful paradigm to build scalable and event-driven applications. Python, being a versatile and popular programming language, seamlessly integrates with serverless frameworks to unlock the full potential of the cloud. This talk aims to explore the capabilities of serverless Python cloud functions and showcases a groundbreaking demonstration of calling these functions directly from database queries, eliminating the need for traditional server infrastructure and integration. This revolutionizing feature is also referred to as the "Programmable Cloud"

Abstract During the session, we will delve into the principles and advantages of Python serverless Cloud Functions. We will discuss how serverless functions can be leveraged to achieve dynamic scalability, cost efficiency, and simplified development processes. Furthermore, we will present real-world use cases where serverless Python functions have excelled in various domains, demonstrating their versatility and applicability.

The highlight of this talk will be an interactive demo where we showcase the integration of serverless Python cloud functions with BigQuery, a versatile planet scale data warehouse and analytics system. We will demonstrate how to directly invoke serverless functions from the database SQL queries, bypassing the requirement of dedicated servers or complex API setups or even database components. This breakthrough approach simplifies the architecture, reduces latency, and enhances overall system efficiency, while maintaining the benefits of serverless computing.

Outline Key topics covered in this talk include:

  1. Overview of serverless architecture and its advantages
  2. Introduction to serverless Python cloud functions
  3. Real-world use cases and success stories of serverless Python applications
  4. Exploring the integration of serverless functions with databases
  5. Step-by-step demo of calling serverless functions directly from a database
  6. Benefits and implications of this innovative approach

Key technologies covered: Python 3.11, Google Cloud Functions, BigQuery

Takeaway Attendees will gain insights into the immense potential of serverless Python cloud functions and learn practical strategies for leveraging them within their own projects. The demo will provide a hands-on experience of the seamless interaction between databases and serverless functions, opening up new avenues for building scalable and efficient applications.

Looking forward to an engaging session on the "Programmable Cloud with Serverless Python Cloud Functions: Calling Serverless Functions without Servers Directly from Database" and unlock the power of serverless computing integrated with the Python ecosystem.

Call To Action Interested participants can join in with their laptops and code alongside the demo. In a few steps they will go from simple python code to running it on the cloud and invoking it from database SQL queries!

Prerequisites:

Basics of Python Basics of SQL

Video URL:

https://youtu.be/LUU8FV3GUwY

Speaker Info:

Abirami Sukumaran, with about 17 years of experience in hands-on Application Development and leadership roles in the areas of Databases, Master Data Management and Analytics, with a few patents filed in the data management, data science areas, is currently:

a Developer Advocate in Google specializing in Google Cloud Databases and Storage:

  1. Develop, research and implement products and applications to advocate and elevate developer experience with Google Cloud
  2. Engage with technology community, tech-talks and Google Developer forums to enable Google Cloud development and product experience,

pursuing Doctorate in Business Administration with specialization in Machine Learning,

a Certified Yoga Instructor / Practitioner, Blogger, Speaker and enjoy Reading & Learning to become a Licensed Private Pilot

Speaker Links:

Google I/O Talk: https://io.google/2023/program/b0e470a8-60da-4124-9e71-9f9aa382e514/

Great International Developer GIDS Summit Talk: https://developersummit.com/speaker/abirami-sukumaran

Machine Learning Developer Summit MLDS: https://www.youtube.com/watch?v=Xj9VOn4q8Xk

Analytics Society of India Talk: https://www.youtube.com/watch?v=yM8s22MOKDU&pp=ygUXQWJpcmFtaSBTdWt1bWFyYW4gdGFsa3M%3D

Google Developer Group Cloud Talks at Kolkata, Chennai, Coimbatore, Bangalore, Madurai, Lucknow, Mysuru, Pune, Cochin, Trivandrum etc. https://www.youtube.com/watch?v=JPCxLBKr0u0

Some assorted talks: https://www.youtube.com/watch?v=IWIPEG__8S8&t=1505s&pp=ygUXQWJpcmFtaSBTdWt1bWFyYW4gdGFsa3M%3D https://www.youtube.com/watch?v=3LMMkoeUSI8&pp=ygUXQWJpcmFtaSBTdWt1bWFyYW4gdGFsa3M%3D https://www.youtube.com/watch?v=Xqnh4xsi1ws&t=418s&pp=ygUXQWJpcmFtaSBTdWt1bWFyYW4gdGFsa3M%3D

My work: https://abirami.dev https://www.linkedin.com/in/abiramisukumaran/ https://medium.com/@abidsukumaran https://twitter.com/AbiramiSukumara https://www.meetup.com/datapreneur-social

Section: Cloud Computing
Type: Talks
Target Audience: Intermediate
Last Updated: