SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
@shanley
thoughts and opinions do not reflect the thoughts and opinions of my employer.
thoughts and opinions do not reflect the thoughts and opinions of my friends.
thoughts and opinions do not necessarily reflect my own thoughts and opinions.
some identities have been changed removed or otherwise obscured.
not all vendors in this presentation are idiots.
On the Subject of Negligent,
Incorrect, Dishonest,
Obfuscating, Bordering on
Unethical, Intentionally and
Unintentionally Misleading, And
Otherwise Corrupt Cloud
Computing Marketing. Also
Benchmarks and APIs.
On the Subject of Outages.
On the Subject of Outages.
On the Subject of Outages.
On the Subject of Outages.
Last Week.
4 years ago.
On the Subject of Outages.
• Don’t ambulance chase
• You already fail, and if you don’t, you’re going to and you are going to
  look and feel stupid
• Outages are a really awful thing to happen to anybody
• Can your internal team really provide better availability than xxx?
On the Subject of Benchmarks.
On the Subject of Benchmarks.




your sample code in no way
resembles a large scale
production web app
On the Subject of Benchmarks.




 your laptop is not a distributed
system
On the Subject of Benchmarks.




 your ruby on rails script does
not emulate concurrency
On the Subject of Benchmarks.
•   Don’t publish shitty benchmarks
•   Know a shitty benchmark: check for implementation and
    concurrency
•   There are companies that are optimizing their code for script
    kiddies with macbook pros publishing crap benchmarks on their
    hipster blogs
On the Subject of APIs.
On the Subject of APIs.
On the Subject of APIs.
On the Subject of APIs.

  the “API wars” are a deliberant propaganda campaign created by
vendors, reporters and analysts and designed to distract you from what
is really going on.
On the Subject of APIs.
On the Subject of APIs.
Does the thing the API is attached to remotely work?


Please check

       [ ] yes         [ ] no
On the Subject of APIs.
But seriously…..

       [ ] Does the underlying infrastructure make sense

        [ ] Are there any production users

       [ ] Is the code production ready?

       [ ] If it ruins your entire life, do you give a fuck about the API?
On the Subject of Nonsense.
On the Subject of Nonsense.



 the following words don’t
  mean anything
On the Subject of Nonsense.
•       Big Data
      - you probably don’t have big data
      - the data you wish you had doesn’t count

•    Cloud Optimized / Standardized / Maximized / Accelerated
     - please never use these words

•    Full Stack Solution
    - there is no such thing as a full stack solution
    - your stack is probably falling apart if you think you have or need this

•    Interoperable / portable / compatible
    - you can make anything interoperate with enough time and money
    - does your app even run right on one cloud?

• Leader / innovator / new-category-inventor
  - you probably aren’t leading anything
  - the magic quadrant is a lie
  - rocketships, waffles and Nicki Minaj are innovative. Your stuff probably isn’t
Things That Actually Don’t Exist
Things That Actually Don’t Exist
Your Buzzwords Hurt My Face

Stop saying things that don’t
mean anything.
The Vicious Cycle

Step 1. marketers don’t
understand the technology
Step 2 marketers talk to other
people that don’t understand
the technology
marketers  analysts
marketers  reporters

And the doomsday scenario…

marketers  marketers
Solutions

1. Fire your entire marketing team

2. Hire people who have some vague notion of what they are talking
   about

3. Make the marketers talk to engineers.*




*Note: This might be painful for everyone involved.

Mais conteúdo relacionado

Mais procurados

top developer mistakes
top developer mistakes top developer mistakes
top developer mistakes Hanokh Aloni
 
Creating a good architecture
Creating a good architectureCreating a good architecture
Creating a good architectureFrank Sons
 
Continuous Learning - The New ALM
Continuous Learning - The New ALMContinuous Learning - The New ALM
Continuous Learning - The New ALMGil Zilberfeld
 
Building Products The Amazon Way
Building Products The Amazon WayBuilding Products The Amazon Way
Building Products The Amazon WayKintan Brahmbhatt
 
Architecture Katas - How can we learn to create better architectures?
Architecture Katas - How can we learn to create better architectures?Architecture Katas - How can we learn to create better architectures?
Architecture Katas - How can we learn to create better architectures?Frank Sons
 
Things senior developers should know
Things senior developers should knowThings senior developers should know
Things senior developers should knowHanokh Aloni
 
DevOps Theory vs. Practice: A Song of Ice and Tire-Fire
DevOps Theory vs. Practice: A Song of Ice and Tire-FireDevOps Theory vs. Practice: A Song of Ice and Tire-Fire
DevOps Theory vs. Practice: A Song of Ice and Tire-FireDevOpsDays DFW
 
Introduction to architecture katas
Introduction to architecture katasIntroduction to architecture katas
Introduction to architecture katasFrank Sons
 
Keynote #5 scaling up design by jurgen spangl
Keynote #5 scaling up design by jurgen spanglKeynote #5 scaling up design by jurgen spangl
Keynote #5 scaling up design by jurgen spanglux singapore
 
Gabor Viragh - software engineer
Gabor Viragh - software engineerGabor Viragh - software engineer
Gabor Viragh - software engineerfreelancermap team
 
"Lessons learned scrum mastering distributed teams" ITEM Dnipro 2018
"Lessons learned scrum mastering distributed teams" ITEM Dnipro 2018"Lessons learned scrum mastering distributed teams" ITEM Dnipro 2018
"Lessons learned scrum mastering distributed teams" ITEM Dnipro 2018Antonio COBO CUENCA
 
How to Turn Your Resource Center Into A Lead Gen Machine
How to Turn Your Resource Center Into A Lead Gen MachineHow to Turn Your Resource Center Into A Lead Gen Machine
How to Turn Your Resource Center Into A Lead Gen MachineUberflip
 

Mais procurados (14)

top developer mistakes
top developer mistakes top developer mistakes
top developer mistakes
 
Creating a good architecture
Creating a good architectureCreating a good architecture
Creating a good architecture
 
Building Products At Amazon
Building Products At AmazonBuilding Products At Amazon
Building Products At Amazon
 
Continuous Learning - The New ALM
Continuous Learning - The New ALMContinuous Learning - The New ALM
Continuous Learning - The New ALM
 
Building Products The Amazon Way
Building Products The Amazon WayBuilding Products The Amazon Way
Building Products The Amazon Way
 
Architecture Katas - How can we learn to create better architectures?
Architecture Katas - How can we learn to create better architectures?Architecture Katas - How can we learn to create better architectures?
Architecture Katas - How can we learn to create better architectures?
 
Things senior developers should know
Things senior developers should knowThings senior developers should know
Things senior developers should know
 
DevOps Theory vs. Practice: A Song of Ice and Tire-Fire
DevOps Theory vs. Practice: A Song of Ice and Tire-FireDevOps Theory vs. Practice: A Song of Ice and Tire-Fire
DevOps Theory vs. Practice: A Song of Ice and Tire-Fire
 
Effort estimation
Effort estimationEffort estimation
Effort estimation
 
Introduction to architecture katas
Introduction to architecture katasIntroduction to architecture katas
Introduction to architecture katas
 
Keynote #5 scaling up design by jurgen spangl
Keynote #5 scaling up design by jurgen spanglKeynote #5 scaling up design by jurgen spangl
Keynote #5 scaling up design by jurgen spangl
 
Gabor Viragh - software engineer
Gabor Viragh - software engineerGabor Viragh - software engineer
Gabor Viragh - software engineer
 
"Lessons learned scrum mastering distributed teams" ITEM Dnipro 2018
"Lessons learned scrum mastering distributed teams" ITEM Dnipro 2018"Lessons learned scrum mastering distributed teams" ITEM Dnipro 2018
"Lessons learned scrum mastering distributed teams" ITEM Dnipro 2018
 
How to Turn Your Resource Center Into A Lead Gen Machine
How to Turn Your Resource Center Into A Lead Gen MachineHow to Turn Your Resource Center Into A Lead Gen Machine
How to Turn Your Resource Center Into A Lead Gen Machine
 

Destaque

Monkigras Talk - Dante on Deciding What to Build
Monkigras Talk - Dante on Deciding What to BuildMonkigras Talk - Dante on Deciding What to Build
Monkigras Talk - Dante on Deciding What to BuildShanley Kane
 
Dynamo Systems - QCon SF 2012 Presentation
Dynamo Systems - QCon SF 2012 PresentationDynamo Systems - QCon SF 2012 Presentation
Dynamo Systems - QCon SF 2012 PresentationShanley Kane
 
Empowering women to provide healthy diets for infants and young children, Enh...
Empowering women to provide healthy diets for infants and young children, Enh...Empowering women to provide healthy diets for infants and young children, Enh...
Empowering women to provide healthy diets for infants and young children, Enh...ExternalEvents
 
The Evolution of Content Marketing in the Finance Industry
The Evolution of Content Marketing in the Finance IndustryThe Evolution of Content Marketing in the Finance Industry
The Evolution of Content Marketing in the Finance IndustryContent Marketing Institute
 
A Publisher's Survival Guide for the Platform Era
A Publisher's Survival Guide for the Platform EraA Publisher's Survival Guide for the Platform Era
A Publisher's Survival Guide for the Platform EraBloomberg Media
 
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM Cloud
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM CloudDevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM Cloud
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM CloudMichael Elder
 
Michael leroy of orlando, florida becoming an attorney
Michael leroy of orlando, florida becoming an attorneyMichael leroy of orlando, florida becoming an attorney
Michael leroy of orlando, florida becoming an attorneyMichael LeRoy Orlando
 
I Want These * Bugs Off My * Internet
I Want These * Bugs Off My * InternetI Want These * Bugs Off My * Internet
I Want These * Bugs Off My * InternetDan Kaminsky
 
How To Swing Trade Stocks For Consistent Profits
How To Swing Trade Stocks For Consistent ProfitsHow To Swing Trade Stocks For Consistent Profits
How To Swing Trade Stocks For Consistent ProfitsMorpheus Trading Group
 
How To Find The Best Stocks To Buy BEFORE They Breakout
How To Find The Best Stocks To Buy BEFORE They BreakoutHow To Find The Best Stocks To Buy BEFORE They Breakout
How To Find The Best Stocks To Buy BEFORE They BreakoutMorpheus Trading Group
 
Gremlin's Graph Traversal Machinery
Gremlin's Graph Traversal MachineryGremlin's Graph Traversal Machinery
Gremlin's Graph Traversal MachineryMarko Rodriguez
 
Flamingo (FEA) Spark Designer
Flamingo (FEA) Spark DesignerFlamingo (FEA) Spark Designer
Flamingo (FEA) Spark DesignerBYOUNG GON KIM
 
Oracle ICS Best Practises - 1st Presented at Oracle Partner PaaS Forum by Phi...
Oracle ICS Best Practises - 1st Presented at Oracle Partner PaaS Forum by Phi...Oracle ICS Best Practises - 1st Presented at Oracle Partner PaaS Forum by Phi...
Oracle ICS Best Practises - 1st Presented at Oracle Partner PaaS Forum by Phi...Phil Wilkins
 
Business Model Canvas Poster Deutsch V 1.1
Business Model Canvas Poster Deutsch V 1.1Business Model Canvas Poster Deutsch V 1.1
Business Model Canvas Poster Deutsch V 1.1Thorsten Faltings
 
St-Anselm's Catholic School - Office 365 Cloud First Strategy
St-Anselm's Catholic School - Office 365 Cloud First Strategy St-Anselm's Catholic School - Office 365 Cloud First Strategy
St-Anselm's Catholic School - Office 365 Cloud First Strategy Steve Clifford
 

Destaque (18)

Monkigras Talk - Dante on Deciding What to Build
Monkigras Talk - Dante on Deciding What to BuildMonkigras Talk - Dante on Deciding What to Build
Monkigras Talk - Dante on Deciding What to Build
 
Dynamo Systems - QCon SF 2012 Presentation
Dynamo Systems - QCon SF 2012 PresentationDynamo Systems - QCon SF 2012 Presentation
Dynamo Systems - QCon SF 2012 Presentation
 
Empowering women to provide healthy diets for infants and young children, Enh...
Empowering women to provide healthy diets for infants and young children, Enh...Empowering women to provide healthy diets for infants and young children, Enh...
Empowering women to provide healthy diets for infants and young children, Enh...
 
The Evolution of Content Marketing in the Finance Industry
The Evolution of Content Marketing in the Finance IndustryThe Evolution of Content Marketing in the Finance Industry
The Evolution of Content Marketing in the Finance Industry
 
A Publisher's Survival Guide for the Platform Era
A Publisher's Survival Guide for the Platform EraA Publisher's Survival Guide for the Platform Era
A Publisher's Survival Guide for the Platform Era
 
THINGS TO DO IN CAIRNS
THINGS TO DO IN CAIRNSTHINGS TO DO IN CAIRNS
THINGS TO DO IN CAIRNS
 
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM Cloud
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM CloudDevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM Cloud
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM Cloud
 
Michael leroy of orlando, florida becoming an attorney
Michael leroy of orlando, florida becoming an attorneyMichael leroy of orlando, florida becoming an attorney
Michael leroy of orlando, florida becoming an attorney
 
I Want These * Bugs Off My * Internet
I Want These * Bugs Off My * InternetI Want These * Bugs Off My * Internet
I Want These * Bugs Off My * Internet
 
How To Swing Trade Stocks For Consistent Profits
How To Swing Trade Stocks For Consistent ProfitsHow To Swing Trade Stocks For Consistent Profits
How To Swing Trade Stocks For Consistent Profits
 
How To Find The Best Stocks To Buy BEFORE They Breakout
How To Find The Best Stocks To Buy BEFORE They BreakoutHow To Find The Best Stocks To Buy BEFORE They Breakout
How To Find The Best Stocks To Buy BEFORE They Breakout
 
Gremlin's Graph Traversal Machinery
Gremlin's Graph Traversal MachineryGremlin's Graph Traversal Machinery
Gremlin's Graph Traversal Machinery
 
Flamingo (FEA) Spark Designer
Flamingo (FEA) Spark DesignerFlamingo (FEA) Spark Designer
Flamingo (FEA) Spark Designer
 
Oracle ICS Best Practises - 1st Presented at Oracle Partner PaaS Forum by Phi...
Oracle ICS Best Practises - 1st Presented at Oracle Partner PaaS Forum by Phi...Oracle ICS Best Practises - 1st Presented at Oracle Partner PaaS Forum by Phi...
Oracle ICS Best Practises - 1st Presented at Oracle Partner PaaS Forum by Phi...
 
Business Model Canvas Poster Deutsch V 1.1
Business Model Canvas Poster Deutsch V 1.1Business Model Canvas Poster Deutsch V 1.1
Business Model Canvas Poster Deutsch V 1.1
 
St-Anselm's Catholic School - Office 365 Cloud First Strategy
St-Anselm's Catholic School - Office 365 Cloud First Strategy St-Anselm's Catholic School - Office 365 Cloud First Strategy
St-Anselm's Catholic School - Office 365 Cloud First Strategy
 
C All 2008 7 26
C All 2008 7 26C All 2008 7 26
C All 2008 7 26
 
Carta Náutica do Porto de Lisboa - março de 2017
Carta Náutica do Porto de Lisboa - março de 2017Carta Náutica do Porto de Lisboa - março de 2017
Carta Náutica do Porto de Lisboa - março de 2017
 

Semelhante a Outages, APIs, Benchmarks and Other Atrocities of Cloud Marketing

What your customers REALLY think: Incorporating usability testing into agile
What your customers REALLY think: Incorporating usability testing into agileWhat your customers REALLY think: Incorporating usability testing into agile
What your customers REALLY think: Incorporating usability testing into agilePhil Barrett
 
Fallon Brainfood x Planning-ness 2010: How To Plan Apps
Fallon Brainfood x Planning-ness 2010: How To Plan AppsFallon Brainfood x Planning-ness 2010: How To Plan Apps
Fallon Brainfood x Planning-ness 2010: How To Plan AppsAki Spicer
 
Mariia Shevchenko "Internal Products: how to build them right" BAQ
Mariia Shevchenko  "Internal Products: how to build them right"  BAQMariia Shevchenko  "Internal Products: how to build them right"  BAQ
Mariia Shevchenko "Internal Products: how to build them right" BAQDakiry
 
Tips & Tricks on how to build MVP
Tips & Tricks on how to build MVPTips & Tricks on how to build MVP
Tips & Tricks on how to build MVPNadya Paleyes
 
Putting Strategy into your Content Creation - Content Marketing
Putting Strategy into your Content Creation - Content MarketingPutting Strategy into your Content Creation - Content Marketing
Putting Strategy into your Content Creation - Content Marketinge-Strategy
 
Spend Stack: An iOS Case Study
Spend Stack: An iOS Case StudySpend Stack: An iOS Case Study
Spend Stack: An iOS Case StudyJordan Morgan
 
Infrastructure is development
Infrastructure is developmentInfrastructure is development
Infrastructure is developmentstahnma
 
How 'Open' Changes Product Development
How 'Open' Changes Product DevelopmentHow 'Open' Changes Product Development
How 'Open' Changes Product DevelopmentPhase2
 
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabeapidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabeapidays
 
How to avoid 6 deadly mistakes when building a digital product 2018
How to avoid 6 deadly mistakes when building a digital product 2018How to avoid 6 deadly mistakes when building a digital product 2018
How to avoid 6 deadly mistakes when building a digital product 2018inFullMobile
 
How to (and should you?) turn your app idea into a business
How to (and should you?) turn your app idea into a businessHow to (and should you?) turn your app idea into a business
How to (and should you?) turn your app idea into a businessProvectus
 
M3 changing the odds
M3 changing the oddsM3 changing the odds
M3 changing the oddsAndrew Heaton
 
How to Present Results to Get Results
How to Present Results to Get ResultsHow to Present Results to Get Results
How to Present Results to Get ResultsInfoTrust LLC
 
Sifting Technologies - SpringOne Tour Dallas
Sifting Technologies - SpringOne Tour DallasSifting Technologies - SpringOne Tour Dallas
Sifting Technologies - SpringOne Tour DallasVMware Tanzu
 
Sifting Technologies - Separating the Wheat From the Chaff - SpringOne Tour -...
Sifting Technologies - Separating the Wheat From the Chaff - SpringOne Tour -...Sifting Technologies - Separating the Wheat From the Chaff - SpringOne Tour -...
Sifting Technologies - Separating the Wheat From the Chaff - SpringOne Tour -...VMware Tanzu
 
Building a SaaS App: From Paper to Prototype to Product.
Building a SaaS App: From Paper to Prototype to Product.Building a SaaS App: From Paper to Prototype to Product.
Building a SaaS App: From Paper to Prototype to Product.Josh Rodriguez
 
SpringOne Tour Denver - Sifting Technologies—Separating the Wheat From the Chaff
SpringOne Tour Denver - Sifting Technologies—Separating the Wheat From the ChaffSpringOne Tour Denver - Sifting Technologies—Separating the Wheat From the Chaff
SpringOne Tour Denver - Sifting Technologies—Separating the Wheat From the ChaffVMware Tanzu
 
Surviving a Hackathon and Beyond
Surviving a Hackathon and BeyondSurviving a Hackathon and Beyond
Surviving a Hackathon and Beyondimoneytech
 

Semelhante a Outages, APIs, Benchmarks and Other Atrocities of Cloud Marketing (20)

What your customers REALLY think: Incorporating usability testing into agile
What your customers REALLY think: Incorporating usability testing into agileWhat your customers REALLY think: Incorporating usability testing into agile
What your customers REALLY think: Incorporating usability testing into agile
 
Fallon Brainfood x Planning-ness 2010: How To Plan Apps
Fallon Brainfood x Planning-ness 2010: How To Plan AppsFallon Brainfood x Planning-ness 2010: How To Plan Apps
Fallon Brainfood x Planning-ness 2010: How To Plan Apps
 
Mariia Shevchenko "Internal Products: how to build them right" BAQ
Mariia Shevchenko  "Internal Products: how to build them right"  BAQMariia Shevchenko  "Internal Products: how to build them right"  BAQ
Mariia Shevchenko "Internal Products: how to build them right" BAQ
 
Tips & Tricks on how to build MVP
Tips & Tricks on how to build MVPTips & Tricks on how to build MVP
Tips & Tricks on how to build MVP
 
Putting Strategy into your Content Creation - Content Marketing
Putting Strategy into your Content Creation - Content MarketingPutting Strategy into your Content Creation - Content Marketing
Putting Strategy into your Content Creation - Content Marketing
 
Spend Stack: An iOS Case Study
Spend Stack: An iOS Case StudySpend Stack: An iOS Case Study
Spend Stack: An iOS Case Study
 
Infrastructure is development
Infrastructure is developmentInfrastructure is development
Infrastructure is development
 
PyTexas 2014
PyTexas   2014PyTexas   2014
PyTexas 2014
 
How 'Open' Changes Product Development
How 'Open' Changes Product DevelopmentHow 'Open' Changes Product Development
How 'Open' Changes Product Development
 
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabeapidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
 
How to avoid 6 deadly mistakes when building a digital product 2018
How to avoid 6 deadly mistakes when building a digital product 2018How to avoid 6 deadly mistakes when building a digital product 2018
How to avoid 6 deadly mistakes when building a digital product 2018
 
Ux4 indiedevs
Ux4 indiedevsUx4 indiedevs
Ux4 indiedevs
 
How to (and should you?) turn your app idea into a business
How to (and should you?) turn your app idea into a businessHow to (and should you?) turn your app idea into a business
How to (and should you?) turn your app idea into a business
 
M3 changing the odds
M3 changing the oddsM3 changing the odds
M3 changing the odds
 
How to Present Results to Get Results
How to Present Results to Get ResultsHow to Present Results to Get Results
How to Present Results to Get Results
 
Sifting Technologies - SpringOne Tour Dallas
Sifting Technologies - SpringOne Tour DallasSifting Technologies - SpringOne Tour Dallas
Sifting Technologies - SpringOne Tour Dallas
 
Sifting Technologies - Separating the Wheat From the Chaff - SpringOne Tour -...
Sifting Technologies - Separating the Wheat From the Chaff - SpringOne Tour -...Sifting Technologies - Separating the Wheat From the Chaff - SpringOne Tour -...
Sifting Technologies - Separating the Wheat From the Chaff - SpringOne Tour -...
 
Building a SaaS App: From Paper to Prototype to Product.
Building a SaaS App: From Paper to Prototype to Product.Building a SaaS App: From Paper to Prototype to Product.
Building a SaaS App: From Paper to Prototype to Product.
 
SpringOne Tour Denver - Sifting Technologies—Separating the Wheat From the Chaff
SpringOne Tour Denver - Sifting Technologies—Separating the Wheat From the ChaffSpringOne Tour Denver - Sifting Technologies—Separating the Wheat From the Chaff
SpringOne Tour Denver - Sifting Technologies—Separating the Wheat From the Chaff
 
Surviving a Hackathon and Beyond
Surviving a Hackathon and BeyondSurviving a Hackathon and Beyond
Surviving a Hackathon and Beyond
 

Último

UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServiceRenan Moreira de Oliveira
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
GenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation IncGenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation IncObject Automation
 
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.francesco barbera
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 

Último (20)

UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
GenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation IncGenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation Inc
 
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 

Outages, APIs, Benchmarks and Other Atrocities of Cloud Marketing

  • 2. thoughts and opinions do not reflect the thoughts and opinions of my employer. thoughts and opinions do not reflect the thoughts and opinions of my friends. thoughts and opinions do not necessarily reflect my own thoughts and opinions. some identities have been changed removed or otherwise obscured. not all vendors in this presentation are idiots.
  • 3. On the Subject of Negligent, Incorrect, Dishonest, Obfuscating, Bordering on Unethical, Intentionally and Unintentionally Misleading, And Otherwise Corrupt Cloud Computing Marketing. Also Benchmarks and APIs.
  • 4. On the Subject of Outages.
  • 5. On the Subject of Outages.
  • 6. On the Subject of Outages.
  • 7. On the Subject of Outages.
  • 10. On the Subject of Outages. • Don’t ambulance chase • You already fail, and if you don’t, you’re going to and you are going to look and feel stupid • Outages are a really awful thing to happen to anybody • Can your internal team really provide better availability than xxx?
  • 11. On the Subject of Benchmarks.
  • 12. On the Subject of Benchmarks. your sample code in no way resembles a large scale production web app
  • 13. On the Subject of Benchmarks. your laptop is not a distributed system
  • 14. On the Subject of Benchmarks. your ruby on rails script does not emulate concurrency
  • 15. On the Subject of Benchmarks. • Don’t publish shitty benchmarks • Know a shitty benchmark: check for implementation and concurrency • There are companies that are optimizing their code for script kiddies with macbook pros publishing crap benchmarks on their hipster blogs
  • 16. On the Subject of APIs.
  • 17. On the Subject of APIs.
  • 18. On the Subject of APIs.
  • 19. On the Subject of APIs. the “API wars” are a deliberant propaganda campaign created by vendors, reporters and analysts and designed to distract you from what is really going on.
  • 20. On the Subject of APIs.
  • 21. On the Subject of APIs. Does the thing the API is attached to remotely work? Please check [ ] yes [ ] no
  • 22. On the Subject of APIs. But seriously….. [ ] Does the underlying infrastructure make sense [ ] Are there any production users [ ] Is the code production ready? [ ] If it ruins your entire life, do you give a fuck about the API?
  • 23. On the Subject of Nonsense.
  • 24. On the Subject of Nonsense. the following words don’t mean anything
  • 25. On the Subject of Nonsense. • Big Data - you probably don’t have big data - the data you wish you had doesn’t count • Cloud Optimized / Standardized / Maximized / Accelerated - please never use these words • Full Stack Solution - there is no such thing as a full stack solution - your stack is probably falling apart if you think you have or need this • Interoperable / portable / compatible - you can make anything interoperate with enough time and money - does your app even run right on one cloud? • Leader / innovator / new-category-inventor - you probably aren’t leading anything - the magic quadrant is a lie - rocketships, waffles and Nicki Minaj are innovative. Your stuff probably isn’t
  • 26. Things That Actually Don’t Exist
  • 27. Things That Actually Don’t Exist
  • 28. Your Buzzwords Hurt My Face Stop saying things that don’t mean anything.
  • 29. The Vicious Cycle Step 1. marketers don’t understand the technology
  • 30. Step 2 marketers talk to other people that don’t understand the technology
  • 31. marketers  analysts marketers  reporters And the doomsday scenario… marketers  marketers
  • 32. Solutions 1. Fire your entire marketing team 2. Hire people who have some vague notion of what they are talking about 3. Make the marketers talk to engineers.* *Note: This might be painful for everyone involved.