SlideShare a Scribd company logo
Building Enterprise Mashups orWhat are Enterprise Mashups, and Why Should I Care? Slideware Michael Ogrinz, author Mashup Patternshttp://www.slideshare.net/mogrinzBuilder Zo Obradovic, Senior Architect Bank of America Merrill Lynch
Mashups?
10 Most Disruptive Technologies Enterprise Mashups to Hit $700 Million by 2013 Multicore and hybrid processors  Virtualisation and fabric computing  Social networks and social software  Cloud computing and cloud/Web platforms  Web mashups  User Interface  Ubiquitous computing  Contextual computing  Augmented reality  Semantics New Report Recommends Financial Services Firms Use Mashups for Cost Cutting and Risk Management  Capital Markets Firms to Spend $35 Million on Mashups in 2009 Mashups Give Defense Department Strategic Edge Enterprise Mashups Continue to Gain Momentum as Part of Enterprise 2.0 Top 10 Strategic Technologies for 2009 Wall Street  & Mashups Slowly Gain Traction on Wall Street Enterprise Mashups .. IT leaders should investigate this growing space for the significant and transformational potential it may offer their enterprises Technology
Mashups open up business Web 2.0 opportunities 18 Emerging Topics at the Intersection of Business and IT in 2009 #8: Enterprise Mashups A third of future analytics applications will involve mashups  -IBM Insights Forum CDP director Allan Keyte  Enterprise mashups deliver one of the long-sought goals of computing: the ability to quickly deliver applications as needed for a specific business challenge.  The enterprise mashup market will benefit from the increasing prevalence of software incorporating SOA. Worth $1.4bn in 2008, the SOA platform market will grow to $2.77bn in 2014. "Mashups Are Extremely Compelling," Says Father of DHTML, Scott Isaacs Enterprise mashup market … will expand more than tenfold to $1.74 billion by 2013. Enterprise mashups, SOA's killer app? Are enterprise mashups the Excel of our era? by 2010 mashups will be the dominant model. (80 percent) for the creation of composite enterprise applications.  Mashups Accelerating and SOA Is Along for the Ride-David Linthicum
Enterprise Mashups?
You Can’t Build a Business Case for Enterprise Mashups -Anthony Bradley “you can’t build a general business case for mashups, [but] you can build a specific mashup-centric business cases.”
A Specific, Mashup-Centric Business Case CRM Trading System Research Portal Provide Master/Detail functionality across multiple systems
Fix the Business Problem! Before After Relevant Research
Obligatory Long-Tail Slide A B
When Good Enough is Great
Le mieux est l'ennemi du bien* *“The Best is the enemy of the Good” A good plan implemented today is better than a perfect plan implemented tomorrow
Put it in my hands! (“Real artists ship” –Steve Jobs)
Current relationship between users and IT Flexibility End Users (e.g. Excel “apps”) IT (scalable, maintainable, secure)  Reliability Time-to-market
Mashups define a new relationship model Reliability End Users (e.g. Excel “apps”) IT (scalable, maintainable, secure)  Flexibility
The “Core Capabilities” of a Mashup Product ,[object Object]
 Data Extraction
 Data Entry
 Data Visualization
 Scheduling and Surveillance
 Transformation and Enrichment
 Action
 Clipping
 Publish and Promote,[object Object]
 Data Extraction
 Data Entry
 Data Visualization
 Scheduling and Surveillance
 Transformation and Enrichment
 Action
 Clipping
 Publish and Promote,[object Object]
Data Entry, Data Extraction
3 Lines of Code and You’re Set! // Declare an object to capture output GenericOutput[] output = null; // Declare an instance of the “robot” ExampleOne sample = new ExampleOne();  // Run the robot and get the results! output=sample.run(); Data Entry, Data Extraction
API-Enable [Almost] Anything!

More Related Content

What's hot

Situation Normal, FOWA Dublin
Situation Normal, FOWA DublinSituation Normal, FOWA Dublin
Situation Normal, FOWA Dublin
Simon Wardley
 
Cloud based Machine Learning Platforms, a review - Sagar Khashu
Cloud based Machine Learning Platforms, a review - Sagar KhashuCloud based Machine Learning Platforms, a review - Sagar Khashu
Cloud based Machine Learning Platforms, a review - Sagar Khashu
Sagar Khashu
 
Building a business case for content initatives
Building a business case for content initativesBuilding a business case for content initatives
Building a business case for content initatives
Jack Molisani
 
Machine Learning and the Cloud
Machine Learning and the CloudMachine Learning and the Cloud
Machine Learning and the Cloud
Andrew Bogard
 
Trends in recent technology
Trends in recent technologyTrends in recent technology
Trends in recent technology
sai krishna
 
Future of cloud computing (safaricom cloud)
Future of  cloud computing (safaricom cloud)Future of  cloud computing (safaricom cloud)
Future of cloud computing (safaricom cloud)
Ben Wakhungu
 
E Crime Symposium June 10
E Crime Symposium June 10E Crime Symposium June 10
E Crime Symposium June 10
Simon Wardley
 
5 cloud computing trends to watch out for in 2020
5 cloud computing trends to watch out for in 20205 cloud computing trends to watch out for in 2020
5 cloud computing trends to watch out for in 2020
Tyrone Systems
 
July 10 most recommended cloud computing companies in 2020
July 10 most recommended cloud computing companies in 2020July 10 most recommended cloud computing companies in 2020
July 10 most recommended cloud computing companies in 2020
Insights success media and technology pvt ltd
 
My Little Blurb From Cloud Connect 2010
My Little Blurb From Cloud Connect 2010My Little Blurb From Cloud Connect 2010
My Little Blurb From Cloud Connect 2010
Bharath Ram Srinivasan
 
Future of cloud computing 2011
Future of cloud computing 2011Future of cloud computing 2011
Future of cloud computing 2011
Michael Skok
 
Preparing for the Second Digital Revolution: a road of peril and unprecedente...
Preparing for the Second Digital Revolution: a road of peril and unprecedente...Preparing for the Second Digital Revolution: a road of peril and unprecedente...
Preparing for the Second Digital Revolution: a road of peril and unprecedente...
Alex Glinka
 
SMAC
SMACSMAC
SMAC
Mphasis
 
SaaS Asia Initial Keynote- SaaS and Cloud Computing Market Evolution And Imp...
SaaS Asia Initial Keynote- SaaS and Cloud Computing  Market Evolution And Imp...SaaS Asia Initial Keynote- SaaS and Cloud Computing  Market Evolution And Imp...
SaaS Asia Initial Keynote- SaaS and Cloud Computing Market Evolution And Imp...
Springboard Research
 
Embedding Cognitive Innovation in Design
Embedding Cognitive Innovation in DesignEmbedding Cognitive Innovation in Design
Embedding Cognitive Innovation in Design
FITC
 
Why Design Automation Will Disrupt AEC
Why Design Automation Will Disrupt AECWhy Design Automation Will Disrupt AEC
Why Design Automation Will Disrupt AEC
Brett Young
 
Top 10 reasons to attend think 2019 for cloud
Top 10 reasons to attend think 2019 for cloudTop 10 reasons to attend think 2019 for cloud
Top 10 reasons to attend think 2019 for cloud
Marcelo Toledo
 
New Emerging Technology Wave Ppt
New Emerging Technology  Wave PptNew Emerging Technology  Wave Ppt
New Emerging Technology Wave Ppt
Synergetics India
 
The death of usability
The death of usabilityThe death of usability
The death of usability
TroyWin
 
Keynote: WDBE 2018 in Helsinki - Top 8 Insights on Tech, Innovation, & Disru...
Keynote:  WDBE 2018 in Helsinki - Top 8 Insights on Tech, Innovation, & Disru...Keynote:  WDBE 2018 in Helsinki - Top 8 Insights on Tech, Innovation, & Disru...
Keynote: WDBE 2018 in Helsinki - Top 8 Insights on Tech, Innovation, & Disru...
Brett Young
 

What's hot (20)

Situation Normal, FOWA Dublin
Situation Normal, FOWA DublinSituation Normal, FOWA Dublin
Situation Normal, FOWA Dublin
 
Cloud based Machine Learning Platforms, a review - Sagar Khashu
Cloud based Machine Learning Platforms, a review - Sagar KhashuCloud based Machine Learning Platforms, a review - Sagar Khashu
Cloud based Machine Learning Platforms, a review - Sagar Khashu
 
Building a business case for content initatives
Building a business case for content initativesBuilding a business case for content initatives
Building a business case for content initatives
 
Machine Learning and the Cloud
Machine Learning and the CloudMachine Learning and the Cloud
Machine Learning and the Cloud
 
Trends in recent technology
Trends in recent technologyTrends in recent technology
Trends in recent technology
 
Future of cloud computing (safaricom cloud)
Future of  cloud computing (safaricom cloud)Future of  cloud computing (safaricom cloud)
Future of cloud computing (safaricom cloud)
 
E Crime Symposium June 10
E Crime Symposium June 10E Crime Symposium June 10
E Crime Symposium June 10
 
5 cloud computing trends to watch out for in 2020
5 cloud computing trends to watch out for in 20205 cloud computing trends to watch out for in 2020
5 cloud computing trends to watch out for in 2020
 
July 10 most recommended cloud computing companies in 2020
July 10 most recommended cloud computing companies in 2020July 10 most recommended cloud computing companies in 2020
July 10 most recommended cloud computing companies in 2020
 
My Little Blurb From Cloud Connect 2010
My Little Blurb From Cloud Connect 2010My Little Blurb From Cloud Connect 2010
My Little Blurb From Cloud Connect 2010
 
Future of cloud computing 2011
Future of cloud computing 2011Future of cloud computing 2011
Future of cloud computing 2011
 
Preparing for the Second Digital Revolution: a road of peril and unprecedente...
Preparing for the Second Digital Revolution: a road of peril and unprecedente...Preparing for the Second Digital Revolution: a road of peril and unprecedente...
Preparing for the Second Digital Revolution: a road of peril and unprecedente...
 
SMAC
SMACSMAC
SMAC
 
SaaS Asia Initial Keynote- SaaS and Cloud Computing Market Evolution And Imp...
SaaS Asia Initial Keynote- SaaS and Cloud Computing  Market Evolution And Imp...SaaS Asia Initial Keynote- SaaS and Cloud Computing  Market Evolution And Imp...
SaaS Asia Initial Keynote- SaaS and Cloud Computing Market Evolution And Imp...
 
Embedding Cognitive Innovation in Design
Embedding Cognitive Innovation in DesignEmbedding Cognitive Innovation in Design
Embedding Cognitive Innovation in Design
 
Why Design Automation Will Disrupt AEC
Why Design Automation Will Disrupt AECWhy Design Automation Will Disrupt AEC
Why Design Automation Will Disrupt AEC
 
Top 10 reasons to attend think 2019 for cloud
Top 10 reasons to attend think 2019 for cloudTop 10 reasons to attend think 2019 for cloud
Top 10 reasons to attend think 2019 for cloud
 
New Emerging Technology Wave Ppt
New Emerging Technology  Wave PptNew Emerging Technology  Wave Ppt
New Emerging Technology Wave Ppt
 
The death of usability
The death of usabilityThe death of usability
The death of usability
 
Keynote: WDBE 2018 in Helsinki - Top 8 Insights on Tech, Innovation, & Disru...
Keynote:  WDBE 2018 in Helsinki - Top 8 Insights on Tech, Innovation, & Disru...Keynote:  WDBE 2018 in Helsinki - Top 8 Insights on Tech, Innovation, & Disru...
Keynote: WDBE 2018 in Helsinki - Top 8 Insights on Tech, Innovation, & Disru...
 

Viewers also liked

Nanuet pd delicious
Nanuet pd deliciousNanuet pd delicious
Nanuet pd delicious
Christopher Polizzi
 
Nanuet pd voicethread
Nanuet pd voicethreadNanuet pd voicethread
Nanuet pd voicethread
Christopher Polizzi
 
Ed571 instructional design II polizzi 2010
Ed571 instructional design II polizzi 2010Ed571 instructional design II polizzi 2010
Ed571 instructional design II polizzi 2010
Christopher Polizzi
 
AKA EVENTS EXHIBITION BUILD AND DESIGN
AKA EVENTS EXHIBITION BUILD AND DESIGNAKA EVENTS EXHIBITION BUILD AND DESIGN
AKA EVENTS EXHIBITION BUILD AND DESIGN
deanleggett
 
Fraction study guide 2011 adding and subtraction
Fraction study guide 2011 adding and subtractionFraction study guide 2011 adding and subtraction
Fraction study guide 2011 adding and subtractionChristopher Polizzi
 
Kenari Magazine Edisi 4
Kenari Magazine Edisi 4Kenari Magazine Edisi 4
Kenari Magazine Edisi 4
gerobag
 
6th Grade Math Vocab
6th Grade Math Vocab6th Grade Math Vocab
6th Grade Math Vocab
Christopher Polizzi
 
Strategic Capital Management Presentation
Strategic Capital Management PresentationStrategic Capital Management Presentation
Strategic Capital Management Presentation
Strategic Capital Management
 
Ed 533 syllabus applications and content integration ii polizzi dominican col...
Ed 533 syllabus applications and content integration ii polizzi dominican col...Ed 533 syllabus applications and content integration ii polizzi dominican col...
Ed 533 syllabus applications and content integration ii polizzi dominican col...
Christopher Polizzi
 
Jeopardy algebra equations_test2
Jeopardy algebra equations_test2Jeopardy algebra equations_test2
Jeopardy algebra equations_test2
Christopher Polizzi
 
Ed 571 syllabus instructional design ii polizzi dominican college
Ed 571 syllabus instructional design ii polizzi dominican collegeEd 571 syllabus instructional design ii polizzi dominican college
Ed 571 syllabus instructional design ii polizzi dominican college
Christopher Polizzi
 
Web Performance Optimization com ASP.NET Core
Web Performance Optimization com ASP.NET CoreWeb Performance Optimization com ASP.NET Core
Web Performance Optimization com ASP.NET Core
Rodolfo Fadino Junior
 
ASP.NET Core e MVC - Fatec-SP 2016
ASP.NET Core e MVC - Fatec-SP 2016ASP.NET Core e MVC - Fatec-SP 2016
ASP.NET Core e MVC - Fatec-SP 2016
Rodolfo Fadino Junior
 
Integrating a STEM Curriculum
Integrating a STEM CurriculumIntegrating a STEM Curriculum
Integrating a STEM Curriculum
Christopher Polizzi
 
Wiki Textbooks
Wiki TextbooksWiki Textbooks
Wiki Textbooks
Christopher Polizzi
 
Escalabilidade com docker - ASP.NET Conference 2016
Escalabilidade com docker - ASP.NET Conference 2016Escalabilidade com docker - ASP.NET Conference 2016
Escalabilidade com docker - ASP.NET Conference 2016
Rodolfo Fadino Junior
 
Scrum With Ms Project
Scrum With Ms ProjectScrum With Ms Project
Scrum With Ms Project
bobby
 

Viewers also liked (17)

Nanuet pd delicious
Nanuet pd deliciousNanuet pd delicious
Nanuet pd delicious
 
Nanuet pd voicethread
Nanuet pd voicethreadNanuet pd voicethread
Nanuet pd voicethread
 
Ed571 instructional design II polizzi 2010
Ed571 instructional design II polizzi 2010Ed571 instructional design II polizzi 2010
Ed571 instructional design II polizzi 2010
 
AKA EVENTS EXHIBITION BUILD AND DESIGN
AKA EVENTS EXHIBITION BUILD AND DESIGNAKA EVENTS EXHIBITION BUILD AND DESIGN
AKA EVENTS EXHIBITION BUILD AND DESIGN
 
Fraction study guide 2011 adding and subtraction
Fraction study guide 2011 adding and subtractionFraction study guide 2011 adding and subtraction
Fraction study guide 2011 adding and subtraction
 
Kenari Magazine Edisi 4
Kenari Magazine Edisi 4Kenari Magazine Edisi 4
Kenari Magazine Edisi 4
 
6th Grade Math Vocab
6th Grade Math Vocab6th Grade Math Vocab
6th Grade Math Vocab
 
Strategic Capital Management Presentation
Strategic Capital Management PresentationStrategic Capital Management Presentation
Strategic Capital Management Presentation
 
Ed 533 syllabus applications and content integration ii polizzi dominican col...
Ed 533 syllabus applications and content integration ii polizzi dominican col...Ed 533 syllabus applications and content integration ii polizzi dominican col...
Ed 533 syllabus applications and content integration ii polizzi dominican col...
 
Jeopardy algebra equations_test2
Jeopardy algebra equations_test2Jeopardy algebra equations_test2
Jeopardy algebra equations_test2
 
Ed 571 syllabus instructional design ii polizzi dominican college
Ed 571 syllabus instructional design ii polizzi dominican collegeEd 571 syllabus instructional design ii polizzi dominican college
Ed 571 syllabus instructional design ii polizzi dominican college
 
Web Performance Optimization com ASP.NET Core
Web Performance Optimization com ASP.NET CoreWeb Performance Optimization com ASP.NET Core
Web Performance Optimization com ASP.NET Core
 
ASP.NET Core e MVC - Fatec-SP 2016
ASP.NET Core e MVC - Fatec-SP 2016ASP.NET Core e MVC - Fatec-SP 2016
ASP.NET Core e MVC - Fatec-SP 2016
 
Integrating a STEM Curriculum
Integrating a STEM CurriculumIntegrating a STEM Curriculum
Integrating a STEM Curriculum
 
Wiki Textbooks
Wiki TextbooksWiki Textbooks
Wiki Textbooks
 
Escalabilidade com docker - ASP.NET Conference 2016
Escalabilidade com docker - ASP.NET Conference 2016Escalabilidade com docker - ASP.NET Conference 2016
Escalabilidade com docker - ASP.NET Conference 2016
 
Scrum With Ms Project
Scrum With Ms ProjectScrum With Ms Project
Scrum With Ms Project
 

Similar to Building Enterprise Mashups - Web 2.0 conference

CWIN17 san francisco-ai implementation-pub
CWIN17 san francisco-ai implementation-pubCWIN17 san francisco-ai implementation-pub
CWIN17 san francisco-ai implementation-pub
Capgemini
 
[DSC Adria 23] Tarry Singh Building High dencity startup.pdf
[DSC Adria 23] Tarry Singh Building High dencity startup.pdf[DSC Adria 23] Tarry Singh Building High dencity startup.pdf
[DSC Adria 23] Tarry Singh Building High dencity startup.pdf
DataScienceConferenc1
 
The-CxO-Guide-to.pdf
The-CxO-Guide-to.pdfThe-CxO-Guide-to.pdf
The-CxO-Guide-to.pdf
wsscbbhngychpsvlsd
 
Harnessing the cloud to create social mobile apps that scale
Harnessing the cloud to create social mobile apps that scaleHarnessing the cloud to create social mobile apps that scale
Harnessing the cloud to create social mobile apps that scale
Abe Pachikara
 
TheProve.pptx
TheProve.pptxTheProve.pptx
TheProve.pptx
wsscbbhngychpsvlsd
 
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google CloudMongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB
 
AI 2023.pdf
AI 2023.pdfAI 2023.pdf
AI 2023.pdf
DavidCieslak4
 
IBM SPSS Overview Text Analytics Brief
IBM SPSS Overview Text Analytics BriefIBM SPSS Overview Text Analytics Brief
IBM SPSS Overview Text Analytics Brief
Ian Balina
 
Gartner: Top 10 Technology Trends 2015
Gartner: Top 10 Technology Trends 2015Gartner: Top 10 Technology Trends 2015
Gartner: Top 10 Technology Trends 2015
Den Reymer
 
An Innovative Big-Data Web Scraping Tech Company
An Innovative Big-Data Web Scraping Tech CompanyAn Innovative Big-Data Web Scraping Tech Company
An Innovative Big-Data Web Scraping Tech Company
Roger Giuffre
 
Transcending IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...
Transcending  IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...Transcending  IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...
Transcending IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...
HCL Infosystems
 
SRV211_Building Smart Applications Leveraging AWS to Drive Customer and Worke...
SRV211_Building Smart Applications Leveraging AWS to Drive Customer and Worke...SRV211_Building Smart Applications Leveraging AWS to Drive Customer and Worke...
SRV211_Building Smart Applications Leveraging AWS to Drive Customer and Worke...
Amazon Web Services
 
A Tale of Contemporary Software
A Tale of Contemporary SoftwareA Tale of Contemporary Software
A Tale of Contemporary Software
Yun Zhi Lin
 
An Innovative Big-Data Web Scraping Tech Company
An Innovative Big-Data Web Scraping Tech CompanyAn Innovative Big-Data Web Scraping Tech Company
An Innovative Big-Data Web Scraping Tech Company
Roger Giuffre
 
DataOps: Control-M's role in data pipeline orchestration
DataOps: Control-M's role in data pipeline orchestrationDataOps: Control-M's role in data pipeline orchestration
DataOps: Control-M's role in data pipeline orchestration
pzjnjr6rsg
 
Integrate All The Things WS02Con
Integrate All The Things WS02ConIntegrate All The Things WS02Con
Integrate All The Things WS02Con
James Governor
 
DBS2016: Accelerating Innovation
DBS2016: Accelerating InnovationDBS2016: Accelerating Innovation
DBS2016: Accelerating Innovation
Information Services Group (ISG)
 
AWSome Day 2019 Keynote
AWSome Day 2019 KeynoteAWSome Day 2019 Keynote
AWSome Day 2019 Keynote
Amazon Web Services
 
D365 power platform-user-group-deck-v02
D365 power platform-user-group-deck-v02D365 power platform-user-group-deck-v02
D365 power platform-user-group-deck-v02
Boonthawee Tangsoonthornthum
 
Conversational AI and Chatbot Integrations
Conversational AI and Chatbot IntegrationsConversational AI and Chatbot Integrations
Conversational AI and Chatbot Integrations
Cristina Vidu
 

Similar to Building Enterprise Mashups - Web 2.0 conference (20)

CWIN17 san francisco-ai implementation-pub
CWIN17 san francisco-ai implementation-pubCWIN17 san francisco-ai implementation-pub
CWIN17 san francisco-ai implementation-pub
 
[DSC Adria 23] Tarry Singh Building High dencity startup.pdf
[DSC Adria 23] Tarry Singh Building High dencity startup.pdf[DSC Adria 23] Tarry Singh Building High dencity startup.pdf
[DSC Adria 23] Tarry Singh Building High dencity startup.pdf
 
The-CxO-Guide-to.pdf
The-CxO-Guide-to.pdfThe-CxO-Guide-to.pdf
The-CxO-Guide-to.pdf
 
Harnessing the cloud to create social mobile apps that scale
Harnessing the cloud to create social mobile apps that scaleHarnessing the cloud to create social mobile apps that scale
Harnessing the cloud to create social mobile apps that scale
 
TheProve.pptx
TheProve.pptxTheProve.pptx
TheProve.pptx
 
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google CloudMongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
 
AI 2023.pdf
AI 2023.pdfAI 2023.pdf
AI 2023.pdf
 
IBM SPSS Overview Text Analytics Brief
IBM SPSS Overview Text Analytics BriefIBM SPSS Overview Text Analytics Brief
IBM SPSS Overview Text Analytics Brief
 
Gartner: Top 10 Technology Trends 2015
Gartner: Top 10 Technology Trends 2015Gartner: Top 10 Technology Trends 2015
Gartner: Top 10 Technology Trends 2015
 
An Innovative Big-Data Web Scraping Tech Company
An Innovative Big-Data Web Scraping Tech CompanyAn Innovative Big-Data Web Scraping Tech Company
An Innovative Big-Data Web Scraping Tech Company
 
Transcending IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...
Transcending  IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...Transcending  IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...
Transcending IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...
 
SRV211_Building Smart Applications Leveraging AWS to Drive Customer and Worke...
SRV211_Building Smart Applications Leveraging AWS to Drive Customer and Worke...SRV211_Building Smart Applications Leveraging AWS to Drive Customer and Worke...
SRV211_Building Smart Applications Leveraging AWS to Drive Customer and Worke...
 
A Tale of Contemporary Software
A Tale of Contemporary SoftwareA Tale of Contemporary Software
A Tale of Contemporary Software
 
An Innovative Big-Data Web Scraping Tech Company
An Innovative Big-Data Web Scraping Tech CompanyAn Innovative Big-Data Web Scraping Tech Company
An Innovative Big-Data Web Scraping Tech Company
 
DataOps: Control-M's role in data pipeline orchestration
DataOps: Control-M's role in data pipeline orchestrationDataOps: Control-M's role in data pipeline orchestration
DataOps: Control-M's role in data pipeline orchestration
 
Integrate All The Things WS02Con
Integrate All The Things WS02ConIntegrate All The Things WS02Con
Integrate All The Things WS02Con
 
DBS2016: Accelerating Innovation
DBS2016: Accelerating InnovationDBS2016: Accelerating Innovation
DBS2016: Accelerating Innovation
 
AWSome Day 2019 Keynote
AWSome Day 2019 KeynoteAWSome Day 2019 Keynote
AWSome Day 2019 Keynote
 
D365 power platform-user-group-deck-v02
D365 power platform-user-group-deck-v02D365 power platform-user-group-deck-v02
D365 power platform-user-group-deck-v02
 
Conversational AI and Chatbot Integrations
Conversational AI and Chatbot IntegrationsConversational AI and Chatbot Integrations
Conversational AI and Chatbot Integrations
 

Recently uploaded

How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 

Recently uploaded (20)

How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 

Building Enterprise Mashups - Web 2.0 conference

  • 1. Building Enterprise Mashups orWhat are Enterprise Mashups, and Why Should I Care? Slideware Michael Ogrinz, author Mashup Patternshttp://www.slideshare.net/mogrinzBuilder Zo Obradovic, Senior Architect Bank of America Merrill Lynch
  • 3. 10 Most Disruptive Technologies Enterprise Mashups to Hit $700 Million by 2013 Multicore and hybrid processors Virtualisation and fabric computing Social networks and social software Cloud computing and cloud/Web platforms Web mashups User Interface Ubiquitous computing Contextual computing Augmented reality Semantics New Report Recommends Financial Services Firms Use Mashups for Cost Cutting and Risk Management Capital Markets Firms to Spend $35 Million on Mashups in 2009 Mashups Give Defense Department Strategic Edge Enterprise Mashups Continue to Gain Momentum as Part of Enterprise 2.0 Top 10 Strategic Technologies for 2009 Wall Street & Mashups Slowly Gain Traction on Wall Street Enterprise Mashups .. IT leaders should investigate this growing space for the significant and transformational potential it may offer their enterprises Technology
  • 4. Mashups open up business Web 2.0 opportunities 18 Emerging Topics at the Intersection of Business and IT in 2009 #8: Enterprise Mashups A third of future analytics applications will involve mashups -IBM Insights Forum CDP director Allan Keyte Enterprise mashups deliver one of the long-sought goals of computing: the ability to quickly deliver applications as needed for a specific business challenge. The enterprise mashup market will benefit from the increasing prevalence of software incorporating SOA. Worth $1.4bn in 2008, the SOA platform market will grow to $2.77bn in 2014. "Mashups Are Extremely Compelling," Says Father of DHTML, Scott Isaacs Enterprise mashup market … will expand more than tenfold to $1.74 billion by 2013. Enterprise mashups, SOA's killer app? Are enterprise mashups the Excel of our era? by 2010 mashups will be the dominant model. (80 percent) for the creation of composite enterprise applications. Mashups Accelerating and SOA Is Along for the Ride-David Linthicum
  • 5.
  • 6.
  • 7.
  • 8.
  • 10. You Can’t Build a Business Case for Enterprise Mashups -Anthony Bradley “you can’t build a general business case for mashups, [but] you can build a specific mashup-centric business cases.”
  • 11. A Specific, Mashup-Centric Business Case CRM Trading System Research Portal Provide Master/Detail functionality across multiple systems
  • 12. Fix the Business Problem! Before After Relevant Research
  • 14. When Good Enough is Great
  • 15. Le mieux est l'ennemi du bien* *“The Best is the enemy of the Good” A good plan implemented today is better than a perfect plan implemented tomorrow
  • 16. Put it in my hands! (“Real artists ship” –Steve Jobs)
  • 17. Current relationship between users and IT Flexibility End Users (e.g. Excel “apps”) IT (scalable, maintainable, secure) Reliability Time-to-market
  • 18. Mashups define a new relationship model Reliability End Users (e.g. Excel “apps”) IT (scalable, maintainable, secure) Flexibility
  • 19.
  • 23. Scheduling and Surveillance
  • 27.
  • 31. Scheduling and Surveillance
  • 35.
  • 36. Data Entry, Data Extraction
  • 37. 3 Lines of Code and You’re Set! // Declare an object to capture output GenericOutput[] output = null; // Declare an instance of the “robot” ExampleOne sample = new ExampleOne(); // Run the robot and get the results! output=sample.run(); Data Entry, Data Extraction
  • 41. The Virtuous Circle of Re-use
  • 42. The Virtuous Circle of Re-use http://www.openmashup.org/
  • 49. Harvest : AlerterAPI EnablerCompetitive AnalysisInfinite Monkeys Leading Indicator Reality Mining Reputation Management Time Series Manage : Content MigrationPortal EnablerQuick Proof of ConceptSingle Sign-OnWidget EnablerTest : AuditLoad TestingRegression Testing Enhance : AccessibilityFeed Factory: Field MedicFolksonomy EnablerFragility ReducerSmart SuggestionsSuper SearchTranslationUsability EnhancerWorkflowAssemble : Communication and CollaborationContent AggregationContent IntegrationDistributed Drill-DownEmergency ResponseFilterLocation MappingSplinter
  • 50. “You have turned mashups into everything and therefore into nothing.” But my back feels sooooo much better!
  • 51. Harvest : AlerterAPI EnablerCompetitive AnalysisInfinite Monkeys Leading Indicator Reality Mining Reputation Management Time Series Manage : Content MigrationPortal EnablerQuick Proof of ConceptSingle Sign-OnWidget EnablerTest : AuditLoad TestingRegression Testing Enhance : AccessibilityFeed Factory: Field MedicFolksonomy EnablerFragility ReducerSmart SuggestionsSuper SearchTranslationUsability EnhancerWorkflowAssemble : Communication and CollaborationContent AggregationContent IntegrationDistributed Drill-DownEmergency ResponseFilterLocation MappingSplinter
  • 52. Thank You http://www.slideshare.net/mogrinz Mike: mike@mashuppatterns.com , @mogrinz http://mashuppatterns.com Zo:zo@obradovic.com, @zorano Interview the vendors: Kapow http://kapowtechnologies.com JackBe http://jackbe.com Convertigo http://convertigo.com DreamFace http://dreamface-interactive.com