Keynotes


Keynote #1: How organizations are integrating serverless into their workflows and where improvements can be made

Over the last several years, serverless has gained a tremendous amount of traction among organizations large and small. From the scrappy, one-person startup, to the Fortune 500 enterprise, serverless has changed the way developers are building, deploying, and maintaining their applications. However, the rapid speed of that change has left most of them with a patchwork of tools, frameworks, and practices. At best, this is suboptimal, and at worst, it's completely unsustainable. In this talk, we'll look at how organizations are integrating serverless into their workflows and discuss where improvements can be made to tooling, CI/CD, and other processes to optimize developer productivity and dramatically reduce time-to-value (TTV) and total cost of ownership (TCO).
Jeremy Daly
GM of Serverless Cloud at Serverless, Inc.
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 a regular speaker on conference stages around the world. 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 (offbynone.io), and cohosts the Serverless Chats Podcast (serverlesschats.com). He is currently the GM of Serverless Cloud at Serverless, Inc.

Keynote #2: Serverless Platforms: Tradeoffs and Consequences

We outline the technology history, engineering tradeoffs, and consequences for product offerings in Google's 15+ year history of Serverless compute products.
Dave Bailey
Dave Bailey has worked in Serverless for the past 8 years, and is the Uber Tech Lead for Google's Serverless compute infrastructure, which powers Cloud Run, Cloud Functions, and App Engine. Prior to Google, Dave worked in the EDA industry for 11 years, building constraint solvers for hardware description language simulators.

Keynote #3: Productivity gains across each area of the application lifecycle with using serverless technologies

Serverless is most often seen as a way to host applications in a managed infrastructure so that it can scale based on need while enabling teams to focus more on the application. In this presentation, we will discuss how each part of the application lifecycle is improved by leveraging serverless from development, deployment, monitoring, security, disaster recovery, governance, and general management. This discussion will be most useful for development and operations teams who want to leverage serverless and understand the benefits & challenges at each stage in the application life cycle. Examples given here will be based on Azure Functions but should be applicable to all serverless environments.
Eamon O’Reilly
Lead program manager on Azure Functions
Worked in multiple teams in Microsoft building commercial products for operations and developer teams. These include Windows, System Center, Azure Automation, and currently Azure Functions. Focused on building serverless platforms that can run in any environment while delivering the productivity gains for developers and operations teams.