3 hours of Serverless Conference

copied

3 Hours of Serverless is available on Youtube!

The event agenda & timing:

00:00:00 - 00:11:04 - What is serverless and how did we get here by Rodric Rabbah, co-founder & CTO at Nimbella

00:12:23-00:47:22 Become Thanos of the LambdaLand: Wield all the Infinity Stones by Srushith R, Head of Engineering at KonfHub

00:47:23 - 00:50:30 - Q&A

00:51:53 - 01:21:23 PHP in a Serverless World by Rob Allen, Software Consultant and Developer concentrating on HTTP APIs

01:21:24 - 01:23:56 - Q&A

01:26:02 - 01:55:55 - Speeding up Serverless Functions by Language-based Isolation by Arjun Guha, Professor, Northeastern University

01:55:55 - 02:00:12 Q&A

02:00:23 - 02:38:09 Building Resilient Serverless Systems with “Non-Serverless” Components by Jeremy Daly, Serverless Consultant and Host of Serverless Chats

02:38:10 - 02:42:16 Q&A

02:42:37 - 03:06:52 Stateful Serverless and Stateful APIs by Rodric Rabbah, co-founder & CTO at Nimbella

03:06:53 - 03:13:52 Q&A and closing

The Future of Computing is Serverless

We're thrilled to bring you this event, with serverless experts from around the world. If you are new to serverless, our talks promise an entertaining introduction. If you're a practitioner looking for deeper insights into architecting applications for the age of serverless, we have you covered. And if you want to learn about the future of serverless computing, and hear about innovations on the horizon, we have something for you too. We encourage participation from developers with diverse skillsets and expertise, hackers, open-source enthusiasts, and students interested in jumping into an exciting and rapidly evolving field of research and innovation.

We have speakers from all around the world to bring different perspectives. Join us with a cup of morning coffee or late evening snack. We look forward to meeting you all virtually.

Schedule

August 25, 2020 10:00am - 1:15pm EDT/ 7:30pm - 10:45pm IST

Opening Address Dr. Rodric Rabbah10:00am-10:15am
Become Thanos of the LambdaLand: Wield all the Infinity Stones Srushith Repakula10:15am-10:50am
PHP in a Serverless World Rob Allen10:50am-11:25am
Speeding up Serverless Functions by Language-based Isolation Dr. Arjun Guha11:25am-12:00pm
Building Resilient Serverless Systems with "Non-Serverless" Components Jeremy Daly12:00pm-12:35pm
Stateful Serverless and Stateful APIs Dr. Rodric Rabbah12:35pm-1:05pm
Closing1:05pm-1:10pm
 

Abstract

Become Thanos of the LambdaLand: Wield all the Infinity Stones

In the ever fast-paced software development, Serverless came in as a boon, enabling developers to concentrate only on the business logic and nothing more! But, the flip side is most devs tend to neglect the best practices and essential principles, eventually have to pay higher technical debts.

Each infinity stone has one significant power, even in the land of lambdas! The six stones are: Space (code size), Time (time), Mind (code), Power (memory), Soul (design principles), Reality (pragmatics). Wielding all of them was not easy, not even for the Mad Titan - Thanos. This talk signifies the importance of Lambda best practices and how you can wield them into a gauntlet and use it to snap more than half of your problems/bugs. This talk focuses on various real-life scenarios and experiences relating to the best practices, how and when to apply them, and finally when to violate them.

 

PHP in a Serverless World

PHP is arguably the most widely used language for writing web applications and is ideal for writing serverless applications too. This session explores PHP in a serverless environment where we'll cover designing, building and deploying for serverless platforms. We'll leverage the API gateway to turn incoming HTTP requests into events that trigger those serverless functions, creating robust APIs quickly and easily. By the end of the talk, you'll appreciate that PHP and serverless really do work well together.

 

Speeding up Serverless Functions by Language-based Isolation

We will take a look under the hood of serverless computing, focusing on how serverless platforms isolate serverless functions, written by different users, from each other. Today's serverless platforms run functions in containers and virtual machines, but these technologies have a cost. We present an alternative approach that uses language-based isolation, and can significantly lower the latency and resource utilization of a large class of serverless functions. Our prototype is built in Rust and is open source.

 

Building Resilient Serverless Systems with "Non-Serverless" Components

Serverless functions have the ability to scale almost infinitely. While great for compute, it can be a MAJOR PROBLEM for other downstream resources. In this talk, we'll discuss strategies and patterns to create highly resilient serverless apps that mitigate pressure on "non-serverless" systems.

 

Stateful Serverless and Stateful APIs

This talk will demonstrate how Nimbella has radically transformed severless technology in the last year with one goal in mind: Empower developers to implement stateful APIs and complete applications that are 100% serverless. Applications that include Chatbots, Mobile Apps, AI/ML, and Jamstack. All using serverless technology, and with the simplicity of methodology, and superiority of the developer experience that serverless computing promises. Simply put: you will love doing less, while delivering more in the cloud.

Jeremy DalyServerless Consultant and Host of Serverless Chats

copied

Jeremy is a passionate serverless advocate, an AWS Serverless Hero, and a senior technology leader with more than 20 years of experience building web and mobile applications. He is an active member of the serverless community, creating and contributing to open-source serverless projects, and consulting with companies looking to adopt serverless. Jeremy also writes extensively about serverless on his blog jeremydaly.com, publishes Off-by-none, a weekly email newsletter that focuses on all things serverless, and hosts the Serverless Chats Podcast.

Rob AllenSoftware Consultant and Developer concentrating on HTTP APIs

copied

Rob Allen is a software consultant and developer with many years of experience in a variety of interesting languages. He's particularly interested in APIs and the ecosystem around them along and contributes to Apache OpenWhisk, rst2pdf & Slim Framework along with other open-source projects. Rob is a published author and based in the UK where he runs Nineteen Feet Limited, focussing on API development, training and consultancy. In his spare time, Rob blogs at akrabat.com and can often be seen with a camera in his hand.

Dr. Arjun GuhaProfessor, Northeastern University

copied

Arjun Guha is an associate professor of Computer Science at Northeastern University. Arjun's research area is programming languages, with a focus on language-based approaches to security, reliability, and performance. He is best known for his work on JavaScript and programming languages for software-defined networking. His most recent research studies problems that arise in serverless computing, WebAssembly, and robotics, through the lens of programming languages. His work has received an ACM SIGPLAN Most Influential Paper Award, a SIGPLAN Distinguished Paper Award, a SIGPLAN Research Highlight, and research awards from Google and Facebook.

Srushith RepakulaHead of Engineering at KonfHub

copied

Building KonfHub, a one-stop platform for technical conferences on AWS stack, primarily using serverless and other associated services. Got the first taste of Serverless by participating in the “AWS Chatbot Challenge” and fell instantly in love with the technology and the unparalleled passion for Lambdas henceforth began. Regularly speaking at conferences and meetups in the serverless community and sharing knowledge, production experiences and real-life challenges. Started the very first serverless focused meetup group in Bangalore, contributing, presenting and encouraging young passionate members to pursue the same which currently blossoms with around 5,400+ members!

Dr. Rodric RabbahCTO & Co-founder at Nimbella

copied

Rodric Rabbah is the co-founder and CTO of Nimbella, a new serverless cloud provider. Rodric was a Principal Researcher at IBM, where he created Apache OpenWhisk, the open-source and enterprise-grade serverless computing platform powering IBM Cloud Functions, Adobe I/O Runtime, Naver Corporation and numerous private enterprise offerings. He founded Nimbella two years ago with the goal of making the cloud developer experience beautiful and accessible to developers of all skill sets.