SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
Factoring out system
components
Andreas Ehn <ehn@wrapp.com>
@ehn
RAMP | Budapest, Hungary | July 12, 2013
Overarching trends that vastly
simplify starting a company
• 1999, 2006, 2011, 2015
• The central theme is that commonalities are
identified and factored out
• ab+ac = a(b+c)
• Same thing with code
• And services, and infrastructure
• Commoditization
1999
2006
2011
20112006 2007 2008 2009 2010
160
0
20
40
60
80
100
120
140
20142011 2012 2013
80
0
10
20
30
40
50
60
70
2011
2015
• Platforms getting more sophisticated, rising
through the abstraction layers
• What other pieces of infrastructure that
we build ourselves now will move to the
platforms?
Examples
• Login and user management
• CRM, retention, notifications
• Social channels
• Other growth mechanics
• Deployment and operations
Thank you!
Andreas Ehn <ehn@wrapp.com>
@ehn
Check out www.wrapp.com or get the app!

Mais conteúdo relacionado

Semelhante a Factoring out system components – RAMP 2013

Enterprise Request Management (ERM) and Self Service 2.0
Enterprise Request Management (ERM) and Self Service 2.0Enterprise Request Management (ERM) and Self Service 2.0
Enterprise Request Management (ERM) and Self Service 2.0Kinetic Data
 
DMG + ZOOM: Webinar Part 2: ZOOM 6.0 Overview
DMG + ZOOM: Webinar Part 2: ZOOM 6.0 OverviewDMG + ZOOM: Webinar Part 2: ZOOM 6.0 Overview
DMG + ZOOM: Webinar Part 2: ZOOM 6.0 OverviewZOOM International
 
Greensoft general presentation ver.4.2
Greensoft general presentation ver.4.2Greensoft general presentation ver.4.2
Greensoft general presentation ver.4.2Le Ngoc Tu Duy
 
Intetics Geo Company Presentation
Intetics Geo Company PresentationIntetics Geo Company Presentation
Intetics Geo Company PresentationPavel Yalovol
 
SharePoint Best Practices Conference Spring 09 Avoiding Failed Deployments an...
SharePoint Best Practices Conference Spring 09 Avoiding Failed Deployments an...SharePoint Best Practices Conference Spring 09 Avoiding Failed Deployments an...
SharePoint Best Practices Conference Spring 09 Avoiding Failed Deployments an...Joel Oleson
 
SharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No CodeSharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No Codedox42
 
Softengi Software Development Company Profile
Softengi Software Development Company ProfileSoftengi Software Development Company Profile
Softengi Software Development Company ProfileSoftengi
 
Dynamics CRM 2016 slides 1-5-2018
Dynamics CRM 2016 slides 1-5-2018 Dynamics CRM 2016 slides 1-5-2018
Dynamics CRM 2016 slides 1-5-2018 Kevin Vohra
 
Session 1 - Introduction to IS and foundations of IS in business.ppt
Session 1 - Introduction to IS and foundations of IS in business.pptSession 1 - Introduction to IS and foundations of IS in business.ppt
Session 1 - Introduction to IS and foundations of IS in business.pptENRIQUE EGLESIAS
 
Next Level Enterprise Architecture
Next Level Enterprise ArchitectureNext Level Enterprise Architecture
Next Level Enterprise ArchitectureLeanIX GmbH
 
Merger & Acquisition by top Technology companies
Merger & Acquisition by top Technology companiesMerger & Acquisition by top Technology companies
Merger & Acquisition by top Technology companiesSatyajit Paul
 
What's New with Ivanti Service Desk
What's New with Ivanti Service DeskWhat's New with Ivanti Service Desk
What's New with Ivanti Service DeskIvanti
 
SOAIS ORACLE Corporate Presentation
SOAIS ORACLE Corporate PresentationSOAIS ORACLE Corporate Presentation
SOAIS ORACLE Corporate PresentationAnup Nair
 
DataWarehouse Explorer
DataWarehouse ExplorerDataWarehouse Explorer
DataWarehouse ExplorerMDelpeut
 
The Impact of SMACT on the Data Management Stack
The Impact of SMACT on the Data Management StackThe Impact of SMACT on the Data Management Stack
The Impact of SMACT on the Data Management StackSnapLogic
 
Share point best practices for services exec forum - p
Share point best practices    for services exec forum - pShare point best practices    for services exec forum - p
Share point best practices for services exec forum - pMike Alsup
 
SharePoint 2016 for the Business: Top 10 New Features
SharePoint 2016 for the Business: Top 10 New FeaturesSharePoint 2016 for the Business: Top 10 New Features
SharePoint 2016 for the Business: Top 10 New FeaturesJoel Oleson
 
Marc Steegmans - Customer story Bewel
Marc Steegmans - Customer story BewelMarc Steegmans - Customer story Bewel
Marc Steegmans - Customer story BewelTOPdesk
 
How EMC and FedEx Overcame SharePoint Limitations for Process Improvement
How EMC and FedEx Overcame SharePoint Limitations for Process ImprovementHow EMC and FedEx Overcame SharePoint Limitations for Process Improvement
How EMC and FedEx Overcame SharePoint Limitations for Process ImprovementQuickBase, Inc.
 

Semelhante a Factoring out system components – RAMP 2013 (20)

Enterprise Request Management (ERM) and Self Service 2.0
Enterprise Request Management (ERM) and Self Service 2.0Enterprise Request Management (ERM) and Self Service 2.0
Enterprise Request Management (ERM) and Self Service 2.0
 
DMG + ZOOM: Webinar Part 2: ZOOM 6.0 Overview
DMG + ZOOM: Webinar Part 2: ZOOM 6.0 OverviewDMG + ZOOM: Webinar Part 2: ZOOM 6.0 Overview
DMG + ZOOM: Webinar Part 2: ZOOM 6.0 Overview
 
Greensoft general presentation ver.4.2
Greensoft general presentation ver.4.2Greensoft general presentation ver.4.2
Greensoft general presentation ver.4.2
 
Intetics Geo Company Presentation
Intetics Geo Company PresentationIntetics Geo Company Presentation
Intetics Geo Company Presentation
 
SharePoint Best Practices Conference Spring 09 Avoiding Failed Deployments an...
SharePoint Best Practices Conference Spring 09 Avoiding Failed Deployments an...SharePoint Best Practices Conference Spring 09 Avoiding Failed Deployments an...
SharePoint Best Practices Conference Spring 09 Avoiding Failed Deployments an...
 
SharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No CodeSharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No Code
 
Softengi Software Development Company Profile
Softengi Software Development Company ProfileSoftengi Software Development Company Profile
Softengi Software Development Company Profile
 
Dynamics CRM 2016 slides 1-5-2018
Dynamics CRM 2016 slides 1-5-2018 Dynamics CRM 2016 slides 1-5-2018
Dynamics CRM 2016 slides 1-5-2018
 
Session 1 - Introduction to IS and foundations of IS in business.ppt
Session 1 - Introduction to IS and foundations of IS in business.pptSession 1 - Introduction to IS and foundations of IS in business.ppt
Session 1 - Introduction to IS and foundations of IS in business.ppt
 
Next Level Enterprise Architecture
Next Level Enterprise ArchitectureNext Level Enterprise Architecture
Next Level Enterprise Architecture
 
Merger & Acquisition by top Technology companies
Merger & Acquisition by top Technology companiesMerger & Acquisition by top Technology companies
Merger & Acquisition by top Technology companies
 
Create Your Own CRM Roadmap
Create Your Own CRM RoadmapCreate Your Own CRM Roadmap
Create Your Own CRM Roadmap
 
What's New with Ivanti Service Desk
What's New with Ivanti Service DeskWhat's New with Ivanti Service Desk
What's New with Ivanti Service Desk
 
SOAIS ORACLE Corporate Presentation
SOAIS ORACLE Corporate PresentationSOAIS ORACLE Corporate Presentation
SOAIS ORACLE Corporate Presentation
 
DataWarehouse Explorer
DataWarehouse ExplorerDataWarehouse Explorer
DataWarehouse Explorer
 
The Impact of SMACT on the Data Management Stack
The Impact of SMACT on the Data Management StackThe Impact of SMACT on the Data Management Stack
The Impact of SMACT on the Data Management Stack
 
Share point best practices for services exec forum - p
Share point best practices    for services exec forum - pShare point best practices    for services exec forum - p
Share point best practices for services exec forum - p
 
SharePoint 2016 for the Business: Top 10 New Features
SharePoint 2016 for the Business: Top 10 New FeaturesSharePoint 2016 for the Business: Top 10 New Features
SharePoint 2016 for the Business: Top 10 New Features
 
Marc Steegmans - Customer story Bewel
Marc Steegmans - Customer story BewelMarc Steegmans - Customer story Bewel
Marc Steegmans - Customer story Bewel
 
How EMC and FedEx Overcame SharePoint Limitations for Process Improvement
How EMC and FedEx Overcame SharePoint Limitations for Process ImprovementHow EMC and FedEx Overcame SharePoint Limitations for Process Improvement
How EMC and FedEx Overcame SharePoint Limitations for Process Improvement
 

Último

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Último (20)

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Factoring out system components – RAMP 2013

  • 1. Factoring out system components Andreas Ehn <ehn@wrapp.com> @ehn RAMP | Budapest, Hungary | July 12, 2013
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Overarching trends that vastly simplify starting a company • 1999, 2006, 2011, 2015 • The central theme is that commonalities are identified and factored out • ab+ac = a(b+c) • Same thing with code • And services, and infrastructure • Commoditization
  • 10. 20112006 2007 2008 2009 2010 160 0 20 40 60 80 100 120 140 20142011 2012 2013 80 0 10 20 30 40 50 60 70
  • 11. 2011
  • 12. 2015 • Platforms getting more sophisticated, rising through the abstraction layers • What other pieces of infrastructure that we build ourselves now will move to the platforms?
  • 13. Examples • Login and user management • CRM, retention, notifications • Social channels • Other growth mechanics • Deployment and operations
  • 14. Thank you! Andreas Ehn <ehn@wrapp.com> @ehn Check out www.wrapp.com or get the app!