Accelerating DevEx @PayPal & Keeping the lights on with Serverless @Adobe
Details
Wrapping up 2019 with two great talks that cover developer experience across the entire SDLC! Learn how two of the South Bay's leading companies have empowered their engineers to increase their productivity and focus on delivering business value.
- Accelerating Developer Experiences at PayPal ( Pooja Reddivari, Vladimir Bacvanski)
- Serverless or how to KTLO only when you need them (Cosmin Stanciu, Adobe)
Join us for an evening of great food (no pizza!), informative talks and meeting with peers interested in this domain!
Agenda:
• 6:30 - 7:00pm - Registration, Food/Drinks & mingling
• 7:00 - 9:00pm - Presentations
• 9:00 - 9:30pm - Networking
• 9:30pm - Doors close
Talk descriptions:
7:00 - 7:45 - Accelerating Developer Experiences at PayPal
Creating amazing developer experiences requires more than just providing reliable tools and services - it requires a laser focus on the developer needs and a commitment to improving developer productivity. Embracing DevOps, developers are required to operate in the infinite loop going through the various phases of software development lifecycle. For this, they need first-class tools.
We tell the story of developer tooling starting with application lifecycle "paved road" automation and its evolution to an extensible tool platform for seamless, consistent, flexible, accessible and intelligent developer support. We discuss pluggable tool architecture that enables federated tool development and distributed ownership and deployment model.
In this talk you will learn how to:
- improve developer experience with automation
- create the "paved road" for highly productive experience for each stack
- create delightful UI and CLI tool experiences
- create a tool platform with an extensible model and clear ownership
- add intelligence to tools for higher productivity
- apply our experiences to your environment
8:00 - 8:45 - Serverless or how to KTLO only when you need them
How can I deploy my code faster? How far can I go developing locally without having to move to a stage environment? Can I just run my service when I need to?
As developers we all have dwelled with these question in our quest for agility and better performance. For the last two years Adobe I/O has been creating a Runtime platform that allows internal and external developers to run code in a serverless fashion. Using Openwhisk, Mesos, Kubernetes and other open source frameworks, our team has managed to offer serverless as a managed service to a growing number of clients.
This session will present some of the success stories of the customers using the serverless platform and how did they manage to decompose the monolith and create complex structures by using compositions and sequences in a serverless world. We'll also go through the monitoring strategies and how informing the customer of their function invocation performance helps them to optimize their implementation.
