SlideShare ist ein Scribd-Unternehmen logo
1 von 45
The Value of Architecture and The Internet of Things
Microsoft Services – Enterprise Strategy
alan.hakimi@microsoft.com
http://blogs.msdn.com/zen
@alanhakimi
The content presented in this session may or may not represent the
views of my employer, Microsoft Corporation.
The content is designed to be a “value-add” to “things” that most
Enterprise Architects are already doing… but it also addresses the
shortcomings of current thinking in relation to the Internet of Things
My world view comes from complexity theory, organizational design
systems thinking, and socio-technological computing, and enterprise
architecture.
Provide a introductory perspective on the value of
architecture around the Internet of Things.
Share some working concept and methods that may help
drive hi level architecture transformation around the
Internet of Things
Set the stage for future discussions on what we must do to
make this a reality.
System Value
DesignExecution
IoT Ecosystem
System Value
DesignExecution
A ginormous opportunity for Enterprise Architecture
Professionals.
Connectivity Data AnalyticsThings
1970 1980 1990 2000 2010
10,000,000,000
1,000,000,000
100,000,000
10,000,000
1,000,000
100,000
10,000
1,000
Transistors
Moore’s Law continues Metcalf‘s Law
what can 25 billion connected things do?
1980 1990 2000 2010
1,000
The IoT will significantly transform our digital interactions
with the physical world, therefore people’s experiences are
at center of the conversation.
The information journey from data to wisdom and
providing insights to individuals or teams will help drive
efficiency in both work and life processes.
The foundations of and IoT Ecosystem are ubiquitous
computing and ambient intelligence.
 Have data (structure)




 Have code (behavior)



 and context
Simple Thing
Thing of Things
Sense
Thing
Code
Data
Actuator
Sensor
Respond
Streams
Algorithms / Configurations
Thing
Code
Data
Actuator
Sensor
Thing
Code
Data
Actuator
Sensor
Sense
Respond
Thing
Code
Data
Actuator
SensorSense
Respond
Sense
Respond
Streams
Algorithms / Configurations
Data
Code
< >
Hub / Gateway
Pulled
Pushed
Code
Data
Pulled
Pushed
Code
DataSensor
Actuator
 What is information?



 Why is this important?




Data
 What is Code?


 Why is it Important




Code
Can accomplish some pretty amazing things…..
But…. we need to build better architectures within our
own and other enterprises in order to reduce friction
and help serve our clients….
Operational
Things
Information
Things
Convergence
2Rules
1 Every new product and service [SYSTEM]
must provide great experience and excellent
value—it works and flows.
2 But each [SYSTEM] must also reduce the
complexity and increase the value of all of
the others. Things work together.
ubiquitous
computing
cognitive
organizations business and life
infrastructure
architecture
business and
information
architecture
Strategy and
Direction
Command
and Control
Team
Interactions
Individual
Activity
World
Impact
Environment Agent “The Brain”
sense
respond
streams
pattern
collecting
reasoningmanipulate
change
percepts
action insight
telemetry
reflective
activities
reflexive
activities
Uniqueness
Dynamic
Variability
Specialized
High Rate of Change
Analysis and Speed
Real Time Decisions
Sameness
Static
Common
Generalized
Low Rate of Change
Synthesis of Insights
Design Time Designs
ubiquitous
computing
cognitive
organizations business and
life
environment individuals teams management leadership
market
(opportunity)
products and
services
(value)
business and life
(capability)
information
(certainty)
applications
(functionality)
technology
(modality)
ubiquitous
computing
cognitive
organizations business and
life
leadershipmanagementteamsindividualsenvironmentenvironment individuals teams management leadership
market
(opportunity)
demand scenario relationships throughput industry /
competition
products and
services
(value)
components assemble / service supply chain product / service
offering
marketing /
portfolio
business and life
(capability)
impact tasks processes /
interactions
command / control strategy
information
(certainty)
signals / data information knowledge understanding wisdom
applications
(functionality)
collection productivity collaboration reporting insights
technology
(modality)
sensors
actuators
devices networks storage processing
 Standardization Around Connectivity and Data
 Federated Frameworks, Models, and Methodologies
The We Can Evaluate and Simulate
 Evolve The Notion of Architecture Beyond Standards
and Governance
Architecture Value
System Value
DesignExecution
Can we use architecture to
deliver better products?
Can we use architecture to
drive business efficiency?
Can we use architecture to
guide the right solutions?
Can we use architecture to
provide a seamless and quiet
integration with technology?
The Right Advantage
The Right Product
The Right Cost
The Right Speed
The Right Risk
Process
Efficiency
Cost
Reduction
IoT is all about
providing INSIGHTS
Develop
New Business
Models
Predicting future performance from historical data
Recommenda-
tion engines
Advertising
analysis
Weather
forecasting for
business planning
Social network
analysis
IT infrastructure
and web app
optimization
Legal
discovery and
document
archiving
Pricing analysis
Fraud
detection
Churn
analysis
Equipment
monitoring
Location-based
tracking and
services
Personalized
Insurance
Predictive analytics should
address the likelihood of
something happening in
the future, even if it is just
an instant later…
SynthesisAnalysis
Insights
Reporting
Evaluating
Measuring
Collaboration
and Process
Interactions and
Types
Symbols and
Reading
 Human Experience
throughout the “product”
lifecycle.
 The design is based upon an
explicit understanding of users,
tasks, and environments.
 Users are involved through
design and development
 The design is driven and refined
by user-center evaluation
 The process is iterative
 The design addresses the whole
user experience.
 The design team includes
multidisciplinary skills and
perspectives.
Above is from ISO 9241-210 (201) Human Center
Design for Interactive Systems
Purpose Autonomy Mastery
Success Community Collaboration
Social
Individual
Experience
Business
Case
Purpose Means Results Value Drivers
Provide New (Capability,
Functionality, Modality)
Produce Something New New Product or
Service
Value Expectation
Improve Something Existing Enhanced Product of
Service
Understand Constraints,
Barriers and Obstacles to
Achieve Desired Outcome
Address Limiting Factors Smart Governance
and Compliance and
Enablement
Opposing Forces
Identify and Manage Risk Reduce Risk of
Operation
Manage and Cope with
Anticipated and
Unanticipated Change
Exploit New Opportunities Marketplace
Competitiveness
Change Catalyst
Adapt Quickly To New
Conditions
Organizational
Change Management
Robust functionality requires
essential complexity.
Can we provide it without
unnecessary
complicatedness?
Value expectations and
limitations are like Yin and
Yang, if there are no
obstacles, the value is less
because the outcome is easy.
Architecture Design
Considerations System Value
DesignExecution
Descriptive Quality
Prescriptive Quality
Predictive Quality
Telemetry is fundamental in operating a healthy and
learning system.
Solving the architectural problem is not enough,
feedback is required to determine to determine both
short term and long term viability.
Application of
telemetry to
a solution
Surfacing of
telemetry from
a solution
Transporting
telemetry
Creation of a
telemetry data
marketplace
and routing
Standarised
consumption
including real-time
Insight creation
Design Emit Transport Ingest Consume Insights
The Analog Physical
World
The Digital Virtual
World
temporal relation temporal relation
x before y x starts y
y contains x y started by x
x overlaps y x finishes y
x meets y y finished by x
x equals y
Environmental Based Trigger
Time Based Trigger
Location Based Trigger
Object Based Trigger
What Events are on The Edge?
What Events are the Core?
antifragile
f(x)
harmful beneficial


Architecting
Transformation System Value
DesignExecution
Results
Realization
Viewpoints
Transformation
Viewpoints
 Evangelize the Importance of Holistic Systemic Architecture and It Processes
to Modernize Business
 Leverage Human Experience and Business Architecture Together
 Understand The Consumption Metrics of What You Are Building
 Modern Architecture Frameworks Must Address All Things.
 We Must Develop Better Cadence on How Architecture Delivers Outcomes.
 There Is No End State Just a Series of Potential Next States
Thank You
Architecture's Role in the Internet of Things
Architecture's Role in the Internet of Things

Weitere ähnliche Inhalte

Was ist angesagt?

Business by Design
Business by DesignBusiness by Design
Business by DesignCraig Martin
 
Looking for Disruptive Business Models in Higher Education
Looking for Disruptive Business Models in Higher EducationLooking for Disruptive Business Models in Higher Education
Looking for Disruptive Business Models in Higher EducationEnterprise Architects
 
UNDERSTANDING BUSINESS ARCHITECTURE A COMPREHENSIVE COURSE
UNDERSTANDING BUSINESS ARCHITECTURE   A COMPREHENSIVE COURSEUNDERSTANDING BUSINESS ARCHITECTURE   A COMPREHENSIVE COURSE
UNDERSTANDING BUSINESS ARCHITECTURE A COMPREHENSIVE COURSEAmit Midha
 
Driving your BA Career - From Business Analyst to Business Architect
Driving your BA Career - From Business Analyst to Business ArchitectDriving your BA Career - From Business Analyst to Business Architect
Driving your BA Career - From Business Analyst to Business ArchitectEnterprise Architects
 
Information Management and Information Design
Information Management and Information DesignInformation Management and Information Design
Information Management and Information DesignEnterprise Architects
 
Transformation Methodology
Transformation MethodologyTransformation Methodology
Transformation MethodologyJames Woolwine
 
Business Architecture the Key to Enterprise Transformation
Business Architecture the Key to Enterprise TransformationBusiness Architecture the Key to Enterprise Transformation
Business Architecture the Key to Enterprise TransformationMike Walker
 
Business/IT alignment engineering
Business/IT alignment engineeringBusiness/IT alignment engineering
Business/IT alignment engineeringYves Pigneur
 
On business capabilities, functions and application features
On business capabilities, functions and application featuresOn business capabilities, functions and application features
On business capabilities, functions and application featuresJörgen Dahlberg
 
Business capability mapping and business architecture
Business capability mapping and business architectureBusiness capability mapping and business architecture
Business capability mapping and business architectureSatyaIluri
 
International Target Operating Model Design
International Target Operating Model DesignInternational Target Operating Model Design
International Target Operating Model DesignChris Oddy
 
Using Business Architecture to Facilitate a North American Business Model at ...
Using Business Architecture to Facilitate a North American Business Model at ...Using Business Architecture to Facilitate a North American Business Model at ...
Using Business Architecture to Facilitate a North American Business Model at ...Daniel Lambert, M. Sc.
 
Emerging Role Of Cio As A Strategy Execution Officer
Emerging Role Of Cio As A Strategy Execution OfficerEmerging Role Of Cio As A Strategy Execution Officer
Emerging Role Of Cio As A Strategy Execution OfficerBalaji Balasubramanian
 
The New Hr &amp; Strategic Impact
The New Hr &amp; Strategic ImpactThe New Hr &amp; Strategic Impact
The New Hr &amp; Strategic ImpactSal LoDico
 
Penn State EA Center and FEAPO Overview - Brian Cameron
Penn State EA Center and FEAPO Overview - Brian CameronPenn State EA Center and FEAPO Overview - Brian Cameron
Penn State EA Center and FEAPO Overview - Brian CameronMike Walker
 
Driving your BA Career: From Business Analyst to Business Architect
Driving your BA Career: From Business Analyst to Business ArchitectDriving your BA Career: From Business Analyst to Business Architect
Driving your BA Career: From Business Analyst to Business ArchitectCraig Martin
 
A complexity approach to managing technology enabled business transformation ...
A complexity approach to managing technology enabled business transformation ...A complexity approach to managing technology enabled business transformation ...
A complexity approach to managing technology enabled business transformation ...Mikkel Brahm
 
Digital Transformation: Which KPIs?
Digital Transformation: Which KPIs?Digital Transformation: Which KPIs?
Digital Transformation: Which KPIs?Patrizia Bertini
 
Ai in-business the-devo-hit-radar-perspective
Ai in-business the-devo-hit-radar-perspectiveAi in-business the-devo-hit-radar-perspective
Ai in-business the-devo-hit-radar-perspectiveCapgemini
 

Was ist angesagt? (20)

Business by Design
Business by DesignBusiness by Design
Business by Design
 
Looking for Disruptive Business Models in Higher Education
Looking for Disruptive Business Models in Higher EducationLooking for Disruptive Business Models in Higher Education
Looking for Disruptive Business Models in Higher Education
 
UNDERSTANDING BUSINESS ARCHITECTURE A COMPREHENSIVE COURSE
UNDERSTANDING BUSINESS ARCHITECTURE   A COMPREHENSIVE COURSEUNDERSTANDING BUSINESS ARCHITECTURE   A COMPREHENSIVE COURSE
UNDERSTANDING BUSINESS ARCHITECTURE A COMPREHENSIVE COURSE
 
Driving your BA Career - From Business Analyst to Business Architect
Driving your BA Career - From Business Analyst to Business ArchitectDriving your BA Career - From Business Analyst to Business Architect
Driving your BA Career - From Business Analyst to Business Architect
 
Information Management and Information Design
Information Management and Information DesignInformation Management and Information Design
Information Management and Information Design
 
Transformation Methodology
Transformation MethodologyTransformation Methodology
Transformation Methodology
 
Business Architecture the Key to Enterprise Transformation
Business Architecture the Key to Enterprise TransformationBusiness Architecture the Key to Enterprise Transformation
Business Architecture the Key to Enterprise Transformation
 
Business/IT alignment engineering
Business/IT alignment engineeringBusiness/IT alignment engineering
Business/IT alignment engineering
 
On business capabilities, functions and application features
On business capabilities, functions and application featuresOn business capabilities, functions and application features
On business capabilities, functions and application features
 
Business capability mapping and business architecture
Business capability mapping and business architectureBusiness capability mapping and business architecture
Business capability mapping and business architecture
 
International Target Operating Model Design
International Target Operating Model DesignInternational Target Operating Model Design
International Target Operating Model Design
 
Using Business Architecture to Facilitate a North American Business Model at ...
Using Business Architecture to Facilitate a North American Business Model at ...Using Business Architecture to Facilitate a North American Business Model at ...
Using Business Architecture to Facilitate a North American Business Model at ...
 
Emerging Role Of Cio As A Strategy Execution Officer
Emerging Role Of Cio As A Strategy Execution OfficerEmerging Role Of Cio As A Strategy Execution Officer
Emerging Role Of Cio As A Strategy Execution Officer
 
The New Hr &amp; Strategic Impact
The New Hr &amp; Strategic ImpactThe New Hr &amp; Strategic Impact
The New Hr &amp; Strategic Impact
 
Penn State EA Center and FEAPO Overview - Brian Cameron
Penn State EA Center and FEAPO Overview - Brian CameronPenn State EA Center and FEAPO Overview - Brian Cameron
Penn State EA Center and FEAPO Overview - Brian Cameron
 
Driving your BA Career: From Business Analyst to Business Architect
Driving your BA Career: From Business Analyst to Business ArchitectDriving your BA Career: From Business Analyst to Business Architect
Driving your BA Career: From Business Analyst to Business Architect
 
Digital transformation
Digital transformationDigital transformation
Digital transformation
 
A complexity approach to managing technology enabled business transformation ...
A complexity approach to managing technology enabled business transformation ...A complexity approach to managing technology enabled business transformation ...
A complexity approach to managing technology enabled business transformation ...
 
Digital Transformation: Which KPIs?
Digital Transformation: Which KPIs?Digital Transformation: Which KPIs?
Digital Transformation: Which KPIs?
 
Ai in-business the-devo-hit-radar-perspective
Ai in-business the-devo-hit-radar-perspectiveAi in-business the-devo-hit-radar-perspective
Ai in-business the-devo-hit-radar-perspective
 

Andere mochten auch

A Reference Architecture for IoT
A Reference Architecture for IoT A Reference Architecture for IoT
A Reference Architecture for IoT WSO2
 
Event Driven Streaming Analytics - Demostration on Architecture of IoT
Event Driven Streaming Analytics - Demostration on Architecture of IoTEvent Driven Streaming Analytics - Demostration on Architecture of IoT
Event Driven Streaming Analytics - Demostration on Architecture of IoTLei Xu
 
Arguments for a Unified IoT Architecture
Arguments for a Unified IoT ArchitectureArguments for a Unified IoT Architecture
Arguments for a Unified IoT ArchitectureVoltDB
 
Big data, Behavioral Change and IOT Architecture
Big data, Behavioral Change and IOT ArchitectureBig data, Behavioral Change and IOT Architecture
Big data, Behavioral Change and IOT ArchitectureYves Caseau
 
The dynamics of cohesive and inconsistent project requirements and how they i...
The dynamics of cohesive and inconsistent project requirements and how they i...The dynamics of cohesive and inconsistent project requirements and how they i...
The dynamics of cohesive and inconsistent project requirements and how they i...Pragmatic Cohesion Consulting, LLC
 
34,000 delicious Food and Beverage combinations for your holidays!
34,000 delicious Food and Beverage combinations for your holidays!34,000 delicious Food and Beverage combinations for your holidays!
34,000 delicious Food and Beverage combinations for your holidays!Pragmatic Cohesion Consulting, LLC
 
EA Masterclass, Australia, July/August 2014
EA Masterclass, Australia, July/August 2014EA Masterclass, Australia, July/August 2014
EA Masterclass, Australia, July/August 2014Tetradian Consulting
 
Applying the integrative propositional analysis (ipa) to the ebmm – triads
Applying the integrative propositional analysis (ipa) to the ebmm – triadsApplying the integrative propositional analysis (ipa) to the ebmm – triads
Applying the integrative propositional analysis (ipa) to the ebmm – triadsPragmatic Cohesion Consulting, LLC
 
Framework for assessing business analysts situational awareness
Framework for assessing business analysts situational awarenessFramework for assessing business analysts situational awareness
Framework for assessing business analysts situational awarenessPragmatic Cohesion Consulting, LLC
 
The Interweave enriched Design Journey and Design Process
The Interweave enriched Design Journey and Design ProcessThe Interweave enriched Design Journey and Design Process
The Interweave enriched Design Journey and Design ProcessAnders W. Tell
 
Comparing four major organizational cultures and the challenges faced when tr...
Comparing four major organizational cultures and the challenges faced when tr...Comparing four major organizational cultures and the challenges faced when tr...
Comparing four major organizational cultures and the challenges faced when tr...Pragmatic Cohesion Consulting, LLC
 
Situation Normal Everything Must Change
Situation Normal Everything Must ChangeSituation Normal Everything Must Change
Situation Normal Everything Must ChangeSimon Wardley
 
Handling Byzantine Faults
Handling Byzantine FaultsHandling Byzantine Faults
Handling Byzantine Faultsawesomesos
 
VoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big Data
VoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big DataVoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big Data
VoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big DataVoltDB
 
IBM IoT Architecture and Capabilities at the Edge and Cloud
IBM IoT Architecture and Capabilities at the Edge and Cloud IBM IoT Architecture and Capabilities at the Edge and Cloud
IBM IoT Architecture and Capabilities at the Edge and Cloud Pradeep Natarajan
 

Andere mochten auch (19)

A Reference Architecture for IoT
A Reference Architecture for IoT A Reference Architecture for IoT
A Reference Architecture for IoT
 
Event Driven Streaming Analytics - Demostration on Architecture of IoT
Event Driven Streaming Analytics - Demostration on Architecture of IoTEvent Driven Streaming Analytics - Demostration on Architecture of IoT
Event Driven Streaming Analytics - Demostration on Architecture of IoT
 
Arguments for a Unified IoT Architecture
Arguments for a Unified IoT ArchitectureArguments for a Unified IoT Architecture
Arguments for a Unified IoT Architecture
 
Big data, Behavioral Change and IOT Architecture
Big data, Behavioral Change and IOT ArchitectureBig data, Behavioral Change and IOT Architecture
Big data, Behavioral Change and IOT Architecture
 
Viewers locations usa - 30000
Viewers locations usa - 30000Viewers locations usa - 30000
Viewers locations usa - 30000
 
The dynamics of cohesive and inconsistent project requirements and how they i...
The dynamics of cohesive and inconsistent project requirements and how they i...The dynamics of cohesive and inconsistent project requirements and how they i...
The dynamics of cohesive and inconsistent project requirements and how they i...
 
34,000 delicious Food and Beverage combinations for your holidays!
34,000 delicious Food and Beverage combinations for your holidays!34,000 delicious Food and Beverage combinations for your holidays!
34,000 delicious Food and Beverage combinations for your holidays!
 
EA Masterclass, Australia, July/August 2014
EA Masterclass, Australia, July/August 2014EA Masterclass, Australia, July/August 2014
EA Masterclass, Australia, July/August 2014
 
Applying the integrative propositional analysis (ipa) to the ebmm – triads
Applying the integrative propositional analysis (ipa) to the ebmm – triadsApplying the integrative propositional analysis (ipa) to the ebmm – triads
Applying the integrative propositional analysis (ipa) to the ebmm – triads
 
M theory for business analysts - 11 dimensions of empowerment
M theory for business analysts - 11 dimensions of empowermentM theory for business analysts - 11 dimensions of empowerment
M theory for business analysts - 11 dimensions of empowerment
 
Framework for assessing business analysts situational awareness
Framework for assessing business analysts situational awarenessFramework for assessing business analysts situational awareness
Framework for assessing business analysts situational awareness
 
The Interweave enriched Design Journey and Design Process
The Interweave enriched Design Journey and Design ProcessThe Interweave enriched Design Journey and Design Process
The Interweave enriched Design Journey and Design Process
 
Comparing four major organizational cultures and the challenges faced when tr...
Comparing four major organizational cultures and the challenges faced when tr...Comparing four major organizational cultures and the challenges faced when tr...
Comparing four major organizational cultures and the challenges faced when tr...
 
Situation Normal Everything Must Change
Situation Normal Everything Must ChangeSituation Normal Everything Must Change
Situation Normal Everything Must Change
 
Handling Byzantine Faults
Handling Byzantine FaultsHandling Byzantine Faults
Handling Byzantine Faults
 
VoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big Data
VoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big DataVoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big Data
VoltDB and HPE Vertica Present: Building an IoT Architecture for Fast + Big Data
 
Station 1 POD1
Station 1 POD1Station 1 POD1
Station 1 POD1
 
TN566 labs
TN566 labsTN566 labs
TN566 labs
 
IBM IoT Architecture and Capabilities at the Edge and Cloud
IBM IoT Architecture and Capabilities at the Edge and Cloud IBM IoT Architecture and Capabilities at the Edge and Cloud
IBM IoT Architecture and Capabilities at the Edge and Cloud
 

Ähnlich wie Architecture's Role in the Internet of Things

Architecting enterprise BPM systems for optimal agility
Architecting enterprise BPM systems for optimal agilityArchitecting enterprise BPM systems for optimal agility
Architecting enterprise BPM systems for optimal agilityAlexander SAMARIN
 
The Role Of An Architect
The Role Of An ArchitectThe Role Of An Architect
The Role Of An ArchitectJennifer Wood
 
Enterprise Architecture: An enabler of organizational agility
Enterprise Architecture: An enabler of organizational agility Enterprise Architecture: An enabler of organizational agility
Enterprise Architecture: An enabler of organizational agility PECB
 
Adam boczek 2015 agile architecture in 10 steps v1.0
Adam boczek 2015 agile architecture in 10 steps v1.0Adam boczek 2015 agile architecture in 10 steps v1.0
Adam boczek 2015 agile architecture in 10 steps v1.0iasaglobal
 
Adam boczek 2015 agile architecture in 10 steps v1.0
Adam boczek 2015 agile architecture in 10 steps v1.0Adam boczek 2015 agile architecture in 10 steps v1.0
Adam boczek 2015 agile architecture in 10 steps v1.0iasaglobal
 
Information Architecture Profession
Information Architecture ProfessionInformation Architecture Profession
Information Architecture Professionguestd2298c
 
The Role Of The Architect In Turbulent Times
The Role Of The Architect In Turbulent TimesThe Role Of The Architect In Turbulent Times
The Role Of The Architect In Turbulent TimesDavid Chou
 
Thoughts On Architecting V4 2
Thoughts On Architecting V4 2Thoughts On Architecting V4 2
Thoughts On Architecting V4 2bmercer
 
Building An Information Technology And Information Systems
Building An Information Technology And Information SystemsBuilding An Information Technology And Information Systems
Building An Information Technology And Information SystemsNicole Savoie
 
TASSCC Presentation.ppt
TASSCC Presentation.pptTASSCC Presentation.ppt
TASSCC Presentation.pptpkumars
 
Architecture and Distributed Systems, Web Distributed Systems Design
Architecture and Distributed Systems, Web Distributed Systems DesignArchitecture and Distributed Systems, Web Distributed Systems Design
Architecture and Distributed Systems, Web Distributed Systems DesignArmen Arzumanyan
 
Building The Agile Database
Building The Agile DatabaseBuilding The Agile Database
Building The Agile Databaseelliando dias
 
2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation
2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation
2016_GarrettThurstonModelBasedEnterpriseCOE_PresentationFoliage
 
Masterclass architectural thinking
Masterclass architectural thinkingMasterclass architectural thinking
Masterclass architectural thinkingWolfgang Göbl
 
Architecting Enterprise BPM Systems for Optimal Agility
Architecting Enterprise BPM Systems for Optimal AgilityArchitecting Enterprise BPM Systems for Optimal Agility
Architecting Enterprise BPM Systems for Optimal AgilityNathaniel Palmer
 
PLM for Digitized Connected Product Ecosystem, Cross Industry Roundtable
PLM for Digitized Connected Product Ecosystem, Cross Industry RoundtablePLM for Digitized Connected Product Ecosystem, Cross Industry Roundtable
PLM for Digitized Connected Product Ecosystem, Cross Industry RoundtableTata Consultancy Services
 
The Role Of An Architect
The Role Of An ArchitectThe Role Of An Architect
The Role Of An Architectllangit
 

Ähnlich wie Architecture's Role in the Internet of Things (20)

Architecting enterprise BPM systems for optimal agility
Architecting enterprise BPM systems for optimal agilityArchitecting enterprise BPM systems for optimal agility
Architecting enterprise BPM systems for optimal agility
 
The Role Of An Architect
The Role Of An ArchitectThe Role Of An Architect
The Role Of An Architect
 
Enterprise Architecture: An enabler of organizational agility
Enterprise Architecture: An enabler of organizational agility Enterprise Architecture: An enabler of organizational agility
Enterprise Architecture: An enabler of organizational agility
 
Why to Architecture Information
Why to Architecture InformationWhy to Architecture Information
Why to Architecture Information
 
Adam boczek 2015 agile architecture in 10 steps v1.0
Adam boczek 2015 agile architecture in 10 steps v1.0Adam boczek 2015 agile architecture in 10 steps v1.0
Adam boczek 2015 agile architecture in 10 steps v1.0
 
Adam boczek 2015 agile architecture in 10 steps v1.0
Adam boczek 2015 agile architecture in 10 steps v1.0Adam boczek 2015 agile architecture in 10 steps v1.0
Adam boczek 2015 agile architecture in 10 steps v1.0
 
Information Architecture Profession
Information Architecture ProfessionInformation Architecture Profession
Information Architecture Profession
 
The Role of a Systems Architect
The Role of a Systems ArchitectThe Role of a Systems Architect
The Role of a Systems Architect
 
Lownes_Unit9
Lownes_Unit9Lownes_Unit9
Lownes_Unit9
 
The Role Of The Architect In Turbulent Times
The Role Of The Architect In Turbulent TimesThe Role Of The Architect In Turbulent Times
The Role Of The Architect In Turbulent Times
 
Thoughts On Architecting V4 2
Thoughts On Architecting V4 2Thoughts On Architecting V4 2
Thoughts On Architecting V4 2
 
Building An Information Technology And Information Systems
Building An Information Technology And Information SystemsBuilding An Information Technology And Information Systems
Building An Information Technology And Information Systems
 
TASSCC Presentation.ppt
TASSCC Presentation.pptTASSCC Presentation.ppt
TASSCC Presentation.ppt
 
Architecture and Distributed Systems, Web Distributed Systems Design
Architecture and Distributed Systems, Web Distributed Systems DesignArchitecture and Distributed Systems, Web Distributed Systems Design
Architecture and Distributed Systems, Web Distributed Systems Design
 
Building The Agile Database
Building The Agile DatabaseBuilding The Agile Database
Building The Agile Database
 
2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation
2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation
2016_GarrettThurstonModelBasedEnterpriseCOE_Presentation
 
Masterclass architectural thinking
Masterclass architectural thinkingMasterclass architectural thinking
Masterclass architectural thinking
 
Architecting Enterprise BPM Systems for Optimal Agility
Architecting Enterprise BPM Systems for Optimal AgilityArchitecting Enterprise BPM Systems for Optimal Agility
Architecting Enterprise BPM Systems for Optimal Agility
 
PLM for Digitized Connected Product Ecosystem, Cross Industry Roundtable
PLM for Digitized Connected Product Ecosystem, Cross Industry RoundtablePLM for Digitized Connected Product Ecosystem, Cross Industry Roundtable
PLM for Digitized Connected Product Ecosystem, Cross Industry Roundtable
 
The Role Of An Architect
The Role Of An ArchitectThe Role Of An Architect
The Role Of An Architect
 

Kürzlich hochgeladen

TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxAndrieCagasanAkio
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 
Cybersecurity Threats and Cybersecurity Best Practices
Cybersecurity Threats and Cybersecurity Best PracticesCybersecurity Threats and Cybersecurity Best Practices
Cybersecurity Threats and Cybersecurity Best PracticesLumiverse Solutions Pvt Ltd
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxNIMMANAGANTI RAMAKRISHNA
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxMario
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119APNIC
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxmibuzondetrabajo
 

Kürzlich hochgeladen (9)

TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptx
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 
Cybersecurity Threats and Cybersecurity Best Practices
Cybersecurity Threats and Cybersecurity Best PracticesCybersecurity Threats and Cybersecurity Best Practices
Cybersecurity Threats and Cybersecurity Best Practices
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptx
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptx
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptx
 

Architecture's Role in the Internet of Things

  • 1. The Value of Architecture and The Internet of Things Microsoft Services – Enterprise Strategy alan.hakimi@microsoft.com http://blogs.msdn.com/zen @alanhakimi
  • 2. The content presented in this session may or may not represent the views of my employer, Microsoft Corporation. The content is designed to be a “value-add” to “things” that most Enterprise Architects are already doing… but it also addresses the shortcomings of current thinking in relation to the Internet of Things My world view comes from complexity theory, organizational design systems thinking, and socio-technological computing, and enterprise architecture.
  • 3. Provide a introductory perspective on the value of architecture around the Internet of Things. Share some working concept and methods that may help drive hi level architecture transformation around the Internet of Things Set the stage for future discussions on what we must do to make this a reality.
  • 4.
  • 7. A ginormous opportunity for Enterprise Architecture Professionals. Connectivity Data AnalyticsThings
  • 8. 1970 1980 1990 2000 2010 10,000,000,000 1,000,000,000 100,000,000 10,000,000 1,000,000 100,000 10,000 1,000 Transistors Moore’s Law continues Metcalf‘s Law what can 25 billion connected things do? 1980 1990 2000 2010 1,000
  • 9. The IoT will significantly transform our digital interactions with the physical world, therefore people’s experiences are at center of the conversation. The information journey from data to wisdom and providing insights to individuals or teams will help drive efficiency in both work and life processes. The foundations of and IoT Ecosystem are ubiquitous computing and ambient intelligence.
  • 10.  Have data (structure)      Have code (behavior)     and context Simple Thing Thing of Things Sense Thing Code Data Actuator Sensor Respond Streams Algorithms / Configurations Thing Code Data Actuator Sensor Thing Code Data Actuator Sensor Sense Respond Thing Code Data Actuator SensorSense Respond Sense Respond Streams Algorithms / Configurations Data Code < > Hub / Gateway Pulled Pushed Code Data Pulled Pushed Code DataSensor Actuator
  • 11.  What is information?     Why is this important?     Data
  • 12.  What is Code?    Why is it Important     Code
  • 13. Can accomplish some pretty amazing things….. But…. we need to build better architectures within our own and other enterprises in order to reduce friction and help serve our clients….
  • 15. 2Rules 1 Every new product and service [SYSTEM] must provide great experience and excellent value—it works and flows. 2 But each [SYSTEM] must also reduce the complexity and increase the value of all of the others. Things work together.
  • 16. ubiquitous computing cognitive organizations business and life infrastructure architecture business and information architecture
  • 18. Environment Agent “The Brain” sense respond streams pattern collecting reasoningmanipulate change percepts action insight telemetry reflective activities reflexive activities Uniqueness Dynamic Variability Specialized High Rate of Change Analysis and Speed Real Time Decisions Sameness Static Common Generalized Low Rate of Change Synthesis of Insights Design Time Designs
  • 19. ubiquitous computing cognitive organizations business and life environment individuals teams management leadership market (opportunity) products and services (value) business and life (capability) information (certainty) applications (functionality) technology (modality)
  • 20. ubiquitous computing cognitive organizations business and life leadershipmanagementteamsindividualsenvironmentenvironment individuals teams management leadership market (opportunity) demand scenario relationships throughput industry / competition products and services (value) components assemble / service supply chain product / service offering marketing / portfolio business and life (capability) impact tasks processes / interactions command / control strategy information (certainty) signals / data information knowledge understanding wisdom applications (functionality) collection productivity collaboration reporting insights technology (modality) sensors actuators devices networks storage processing
  • 21.  Standardization Around Connectivity and Data  Federated Frameworks, Models, and Methodologies The We Can Evaluate and Simulate  Evolve The Notion of Architecture Beyond Standards and Governance
  • 23. Can we use architecture to deliver better products? Can we use architecture to drive business efficiency? Can we use architecture to guide the right solutions? Can we use architecture to provide a seamless and quiet integration with technology? The Right Advantage The Right Product The Right Cost The Right Speed The Right Risk
  • 24. Process Efficiency Cost Reduction IoT is all about providing INSIGHTS Develop New Business Models
  • 25. Predicting future performance from historical data Recommenda- tion engines Advertising analysis Weather forecasting for business planning Social network analysis IT infrastructure and web app optimization Legal discovery and document archiving Pricing analysis Fraud detection Churn analysis Equipment monitoring Location-based tracking and services Personalized Insurance Predictive analytics should address the likelihood of something happening in the future, even if it is just an instant later…
  • 28.  Human Experience throughout the “product” lifecycle.  The design is based upon an explicit understanding of users, tasks, and environments.  Users are involved through design and development  The design is driven and refined by user-center evaluation  The process is iterative  The design addresses the whole user experience.  The design team includes multidisciplinary skills and perspectives. Above is from ISO 9241-210 (201) Human Center Design for Interactive Systems Purpose Autonomy Mastery Success Community Collaboration Social Individual Experience
  • 30. Purpose Means Results Value Drivers Provide New (Capability, Functionality, Modality) Produce Something New New Product or Service Value Expectation Improve Something Existing Enhanced Product of Service Understand Constraints, Barriers and Obstacles to Achieve Desired Outcome Address Limiting Factors Smart Governance and Compliance and Enablement Opposing Forces Identify and Manage Risk Reduce Risk of Operation Manage and Cope with Anticipated and Unanticipated Change Exploit New Opportunities Marketplace Competitiveness Change Catalyst Adapt Quickly To New Conditions Organizational Change Management
  • 31. Robust functionality requires essential complexity. Can we provide it without unnecessary complicatedness? Value expectations and limitations are like Yin and Yang, if there are no obstacles, the value is less because the outcome is easy.
  • 32.
  • 35. Telemetry is fundamental in operating a healthy and learning system. Solving the architectural problem is not enough, feedback is required to determine to determine both short term and long term viability. Application of telemetry to a solution Surfacing of telemetry from a solution Transporting telemetry Creation of a telemetry data marketplace and routing Standarised consumption including real-time Insight creation Design Emit Transport Ingest Consume Insights
  • 36. The Analog Physical World The Digital Virtual World
  • 37. temporal relation temporal relation x before y x starts y y contains x y started by x x overlaps y x finishes y x meets y y finished by x x equals y Environmental Based Trigger Time Based Trigger Location Based Trigger Object Based Trigger
  • 38. What Events are on The Edge? What Events are the Core?
  • 42.  Evangelize the Importance of Holistic Systemic Architecture and It Processes to Modernize Business  Leverage Human Experience and Business Architecture Together  Understand The Consumption Metrics of What You Are Building  Modern Architecture Frameworks Must Address All Things.  We Must Develop Better Cadence on How Architecture Delivers Outcomes.  There Is No End State Just a Series of Potential Next States