serverless devops what do we do when the server … · devops promise land: fully cross-functional...
TRANSCRIPT
@tmclaughbos
WHAT DO WE DO WHEN THE SERVER GOES AWAY?
SERVERLESS DEVOPS
@tmclaughbos
BYE SERVERS
@tmclaughbos
https://twitter.com/alicegoldfuss/status/932079153582452736
@tmclaughbos
"IF YOU DON’T CODE THEN YOU’RE JUST AN I.T. PERSON”
A Former VPoE to me
@tmclaughbos
@tmclaughbos
Serverless!!!
@tmclaughbos
WHAT IS SERVERLESS?
• No servers to manage or provision
• Pay only for what you actively use
• System components scales with usage
• Availability and fault tolerance built in
@tmclaughbos
FUNCTIONS AS A SERVICE (FAAS)
Event Function Service
• Api Request • Message Received • State Change
• Python • Go • JavaScript • Java • C# • PowerShell
• Datastore • Queue • Message Bus • 3rd Party API
@tmclaughbos
SERVERLESS USE CASES
</></>
Frontend Web Applications Backend APIs Your Differentiator
@tmclaughbos
BEHOLD… SERVERLESS!
@tmclaughbos
YESTERDAY
@tmclaughbos
TODAY
@tmclaughbos
WHAT DOES SERVERLESS MEAN FOR US?
@tmclaughbos
GET RID OF YOUR OPS TEAM
@tmclaughbos
YOUR DEVOPS TRANSFORMATIONPre-DevOpsDevOps
@tmclaughbos
YOUR DEVOPS TRANSFORMATION REALITY
@tmclaughbos
VALUE DELIVERY TEAMS
@tmclaughbos
VALUE DELIVERY TEAMS
@tmclaughbos
DEVOPS PROMISE LAND: FULLY CROSS-FUNCTIONAL TEAMS
@tmclaughbos
DIFFERENT OPS
@tmclaughbos
Not Legitimate
Viking Kitten
Legitimate Coworkers
@tmclaughbos
Legitimate Users
Not Legitimate
Viking Kitten
Legitimate Coworkers
@tmclaughbos
@tmclaughbos
DEVELOPER EXPERIENCE & ENABLEMENT
@tmclaughbos
TOOLING
@tmclaughbos
CI/CD
@tmclaughbos
WE NEED TO CODE
@tmclaughbos
FROM OPERATING INFRASTRUCTURE,
TO OPERATING APPLICATIONS
@tmclaughbos
SHIFT LEFT…TO PRODUCT
@tmclaughbos
PRODUCT / FEATURE GROWTH
Real Users Projected Users
@tmclaughbos
User Sentiment
@tmclaughbos
@tmclaughbos
@tmclaughbos
How do I transport JSON? Why do I transport JSON?
@tmclaughbos
UNDERSTAND HOW YOUR ORGANIZATION WORKS
@tmclaughbos
I DON’T WANT TO JUST OPERATE INFRASTRUCTURE ANYMORE
@tmclaughbos
PRODUCT, NOT PROJECT
@tmclaughbos
@tmclaughbos
IS THIS HAPPENING TOMORROW?
@tmclaughbos
NO
@tmclaughbos
GOOGLE TRENDS: SERVERLESS V. KUBERNETES
@tmclaughbos
GOOGLE TRENDS: AWS V. VMWARE
@tmclaughbos
@tmclaughbos
WHAT WE’RE DOING TODAY IS THE RESULT OF PEOPLE YEARS AGO TRYING NEW IDEAS AND CHALLENGING THE STATUS QUO
@tmclaughbos
OPERATE APPLICATIONS, NOT INFRASTRUCTURE
@tmclaughbos
https://www.serverlessops.io/ebook