SlideShare a Scribd company logo
What Does an Exec Need to
About Architecture and Why
1 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
Chapter 1
What Does an Exec Need to
About Architecture and
Why
2 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
Why Change?
Latest Technology Trends
Managing Change
What Does an Exec Need to About Architecture and Why
3 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
You're here at this conference with your
team
Are you worried about the new ideas and
technologies the technical team learned
about?
Is this another engineers love to reinvent
the wheel?
Or does this really solve a real business
problem?
Conferences and New Technology
4 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
You go back to work on Monday and start
discussing your technology
Every answer is Hadoop and Spark
But are those the right answers?
Or did they get sucked in the
reinforcement loop vortex of a Big Data
conference?
Hammers Named Hadoop and Spark
5 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
Why Change?
Latest Technology Trends
Managing Change
What Does an Exec Need to About Architecture and Why
6 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
Let's look at the latest technology trends
through a different lens
Not as the next big thing
We should look at technology trends as a
means to solve a real business problem
Business View of Technology Trends
7 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
If you're trying to work with data but
Can't due to a technical limitation.
Can’t add new features because the database will fall over and
die
Can’t do you a report because it would take too long or process
too much data
Can’t run a SQL statement because that kill the of your
production database
Can’t do the most intensive queries because they take too much
time and resources to run
This is what Big Data technologies like
Spark and Hadoop change
http://tiny.jesse-anderson.com/bigdata
When You Can't
8 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
Some teams spend 80-90% of their time
on complexity issues
The system is complex any change will be break other systems
The team spends most of their time testing and analyzing a fix
rather than implementing
This is what microservices technologies
change how difficult it is to integrate
systems
Technologies like Kafka, Kubernetes, and Docker
When Everything Is Too Complex
9 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
Some teams spend too much time and
effort thinking about the hardware they
have to run on
They are too tied to the number of cores or
amount of RAM
This is what Lambdas services do to make
it easier to deploy code
Technologies like AWS Lamdba and Googe Cloud Functions
When It's Too Difficult to Deploy
10 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
Some operations teams can't keep up with
the speed of a development team
This is especially prevalent in large
enterprises
The team can't wait 6 months while new
hardware is requisitioned
This is what cloud service providers
change
Providers like Amazon Web Services, Microsoft Azure, and
Google Cloud
When It Takes Too Long to Get Resources
11 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
Why Change?
Latest Technology Trends
Managing Change
What Does an Exec Need to About Architecture and Why
12 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
Should you add technology X?
Is the risk/reward worth it?
Will it really increase productivity?
Will it really decrease developer and
operational overhead?
Is This the Right Direction?
13 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
This encapsulates the
message I couldn't
articulate well!
Your Developer
Why Can't They Articulate or Explain Well?
14 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
Is the engineer known for quixotic
adventures?
Quixotic - extremely idealistic; unrealistic and impractical
Do you trust their ability to honestly
evaluate the needs?
Get some neutral outside help to evaluate
How to decide?
15 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
Current: Instructor, Thought Leader, Monkey Tamer
Previously:
Curriculum Developer and Instructor @ Cloudera
Senior Software Engineer @ Intuit
Covered, Conferences and Published In:
GigaOM, ArsTecnica, Pragmatic Programmers, Strata, OSCON,
Wall Street Journal, CNN, BBC, NPR
See Me On:
http://www.jesse-anderson.com
@jessetanderson
http://tiny.bdi.io/linkedin
http://tiny.bdi.io/youtube
About Me
16 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281

More Related Content

PDF
OpenPOWER Summit Day 2 Recap
OpenPOWERorg
 
PDF
(ATS6-GS01) Welcome
BIOVIA
 
PDF
Sebastian Bretschneider - Our way to Ceph
ShapeBlue
 
PDF
AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...
AppDynamics
 
PDF
Rediscover Software Development Edward Hieatt Web Summit 2014
VMware Tanzu
 
PPTX
Technology Radar Webinar UK - Vol. 22
Thoughtworks
 
PDF
Handson Cloud Analytics With Microsoft Azure Stack Prashila Naik
srejonpolio
 
PDF
Why IT Struggles With Digital Transformation and What to Do About It
run_frictionless
 
OpenPOWER Summit Day 2 Recap
OpenPOWERorg
 
(ATS6-GS01) Welcome
BIOVIA
 
Sebastian Bretschneider - Our way to Ceph
ShapeBlue
 
AppSphere 15 - Shining a Light on Shadow IT: A New Way of Working for "Busine...
AppDynamics
 
Rediscover Software Development Edward Hieatt Web Summit 2014
VMware Tanzu
 
Technology Radar Webinar UK - Vol. 22
Thoughtworks
 
Handson Cloud Analytics With Microsoft Azure Stack Prashila Naik
srejonpolio
 
Why IT Struggles With Digital Transformation and What to Do About It
run_frictionless
 

Similar to What Does an Exec Need to About Architecture and Why (20)

PDF
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Splunk
 
PPTX
Staying Ahead of the Curve
Trisha Gee
 
PDF
Enterprise Architecture For Digital Business Transforming It Geng Lin
madhowireycn
 
PDF
digital_transformation_done_right_devopsgroup.pdf
shubhammishra10627
 
PDF
Modern data integration | Diyotta
diyotta
 
PDF
Serverless Computing Using Azure Functions 1st Edition Varun Kumar Ketan Agni...
stojovnomada
 
PDF
AWS Cloud Experience CA: Keynote
Amazon Web Services LATAM
 
PDF
Deloitte Insights
Digital Strategist
 
PDF
Why Developers Must Adapt Beyond Technical Expertise
Nathan Smith
 
PPTX
Shamit khemka list outs 6 technology trends for 2015
SynapseIndia
 
PDF
Mobile Day - Diversity in enterprise mobility
Software Guru
 
PDF
Value of Enterprise DevOps
Mike Kavis
 
PPTX
2019 State of DevOps Report: Database Best Practices for Strong DevOps
DevOps.com
 
PPTX
Technology-Trends-Driving-Digital-Transformation-AI-IoT-Blockchain-and-More.pptx
HITESHGJAWALIKAR
 
PPTX
Fort Lauderdale Tech Talks - The Future is the Cloud
CloudHesive
 
PDF
Geek Sync | Is Your Database Environment Ready for DevOps?
IDERA Software
 
PDF
Data Management at Scale, Second Edition Piethein Strengholt
symplimtez93
 
PPTX
Tech Update Summary from Blue Mountain Data Systems September 2015
BMDS3416
 
PDF
Technological Trends Ready to Revolutionize in 2022!
Inexture Solutions
 
PDF
Jesse Pulfer Pivotal Overview June 2018
VMware Tanzu
 
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Splunk
 
Staying Ahead of the Curve
Trisha Gee
 
Enterprise Architecture For Digital Business Transforming It Geng Lin
madhowireycn
 
digital_transformation_done_right_devopsgroup.pdf
shubhammishra10627
 
Modern data integration | Diyotta
diyotta
 
Serverless Computing Using Azure Functions 1st Edition Varun Kumar Ketan Agni...
stojovnomada
 
AWS Cloud Experience CA: Keynote
Amazon Web Services LATAM
 
Deloitte Insights
Digital Strategist
 
Why Developers Must Adapt Beyond Technical Expertise
Nathan Smith
 
Shamit khemka list outs 6 technology trends for 2015
SynapseIndia
 
Mobile Day - Diversity in enterprise mobility
Software Guru
 
Value of Enterprise DevOps
Mike Kavis
 
2019 State of DevOps Report: Database Best Practices for Strong DevOps
DevOps.com
 
Technology-Trends-Driving-Digital-Transformation-AI-IoT-Blockchain-and-More.pptx
HITESHGJAWALIKAR
 
Fort Lauderdale Tech Talks - The Future is the Cloud
CloudHesive
 
Geek Sync | Is Your Database Environment Ready for DevOps?
IDERA Software
 
Data Management at Scale, Second Edition Piethein Strengholt
symplimtez93
 
Tech Update Summary from Blue Mountain Data Systems September 2015
BMDS3416
 
Technological Trends Ready to Revolutionize in 2022!
Inexture Solutions
 
Jesse Pulfer Pivotal Overview June 2018
VMware Tanzu
 
Ad

More from Jesse Anderson (13)

PDF
Managing Real-Time Data Teams
Jesse Anderson
 
PDF
Pulsar for Kafka People
Jesse Anderson
 
PDF
Big Data and Analytics in the COVID-19 Era
Jesse Anderson
 
PDF
Working Together As Data Teams V1
Jesse Anderson
 
PDF
The Five Dysfunctions of a Data Engineering Team
Jesse Anderson
 
PPTX
HBaseCon 2014-Just the Basics
Jesse Anderson
 
PPTX
Million Monkeys User Group
Jesse Anderson
 
PPTX
Strata 2012 Million Monkeys
Jesse Anderson
 
PPTX
EC2 Performance, Spot Instance ROI and EMR Scalability
Jesse Anderson
 
PPT
Introduction to Regular Expressions
Jesse Anderson
 
ODP
Why Use MVC?
Jesse Anderson
 
ODP
How to Use MVC
Jesse Anderson
 
PPT
Introduction to Android
Jesse Anderson
 
Managing Real-Time Data Teams
Jesse Anderson
 
Pulsar for Kafka People
Jesse Anderson
 
Big Data and Analytics in the COVID-19 Era
Jesse Anderson
 
Working Together As Data Teams V1
Jesse Anderson
 
The Five Dysfunctions of a Data Engineering Team
Jesse Anderson
 
HBaseCon 2014-Just the Basics
Jesse Anderson
 
Million Monkeys User Group
Jesse Anderson
 
Strata 2012 Million Monkeys
Jesse Anderson
 
EC2 Performance, Spot Instance ROI and EMR Scalability
Jesse Anderson
 
Introduction to Regular Expressions
Jesse Anderson
 
Why Use MVC?
Jesse Anderson
 
How to Use MVC
Jesse Anderson
 
Introduction to Android
Jesse Anderson
 
Ad

Recently uploaded (20)

PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
PDF
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PDF
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 

What Does an Exec Need to About Architecture and Why

  • 1. What Does an Exec Need to About Architecture and Why 1 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
  • 2. Chapter 1 What Does an Exec Need to About Architecture and Why 2 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
  • 3. Why Change? Latest Technology Trends Managing Change What Does an Exec Need to About Architecture and Why 3 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
  • 4. You're here at this conference with your team Are you worried about the new ideas and technologies the technical team learned about? Is this another engineers love to reinvent the wheel? Or does this really solve a real business problem? Conferences and New Technology 4 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
  • 5. You go back to work on Monday and start discussing your technology Every answer is Hadoop and Spark But are those the right answers? Or did they get sucked in the reinforcement loop vortex of a Big Data conference? Hammers Named Hadoop and Spark 5 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
  • 6. Why Change? Latest Technology Trends Managing Change What Does an Exec Need to About Architecture and Why 6 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
  • 7. Let's look at the latest technology trends through a different lens Not as the next big thing We should look at technology trends as a means to solve a real business problem Business View of Technology Trends 7 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
  • 8. If you're trying to work with data but Can't due to a technical limitation. Can’t add new features because the database will fall over and die Can’t do you a report because it would take too long or process too much data Can’t run a SQL statement because that kill the of your production database Can’t do the most intensive queries because they take too much time and resources to run This is what Big Data technologies like Spark and Hadoop change http://tiny.jesse-anderson.com/bigdata When You Can't 8 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
  • 9. Some teams spend 80-90% of their time on complexity issues The system is complex any change will be break other systems The team spends most of their time testing and analyzing a fix rather than implementing This is what microservices technologies change how difficult it is to integrate systems Technologies like Kafka, Kubernetes, and Docker When Everything Is Too Complex 9 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
  • 10. Some teams spend too much time and effort thinking about the hardware they have to run on They are too tied to the number of cores or amount of RAM This is what Lambdas services do to make it easier to deploy code Technologies like AWS Lamdba and Googe Cloud Functions When It's Too Difficult to Deploy 10 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
  • 11. Some operations teams can't keep up with the speed of a development team This is especially prevalent in large enterprises The team can't wait 6 months while new hardware is requisitioned This is what cloud service providers change Providers like Amazon Web Services, Microsoft Azure, and Google Cloud When It Takes Too Long to Get Resources 11 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
  • 12. Why Change? Latest Technology Trends Managing Change What Does an Exec Need to About Architecture and Why 12 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
  • 13. Should you add technology X? Is the risk/reward worth it? Will it really increase productivity? Will it really decrease developer and operational overhead? Is This the Right Direction? 13 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
  • 14. This encapsulates the message I couldn't articulate well! Your Developer Why Can't They Articulate or Explain Well? 14 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
  • 15. Is the engineer known for quixotic adventures? Quixotic - extremely idealistic; unrealistic and impractical Do you trust their ability to honestly evaluate the needs? Get some neutral outside help to evaluate How to decide? 15 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281
  • 16. Current: Instructor, Thought Leader, Monkey Tamer Previously: Curriculum Developer and Instructor @ Cloudera Senior Software Engineer @ Intuit Covered, Conferences and Published In: GigaOM, ArsTecnica, Pragmatic Programmers, Strata, OSCON, Wall Street Journal, CNN, BBC, NPR See Me On: http://www.jesse-anderson.com @jessetanderson http://tiny.bdi.io/linkedin http://tiny.bdi.io/youtube About Me 16 / 16Copyright © 2016 Smoking Hand LLC. All rights Reserved. Version: d8c4c281