SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more)...
-
Upload
truongthien -
Category
Documents
-
view
230 -
download
3
Transcript of SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more)...
SOA, API and ESB Primer (and more…)orAcronym Bingo!John Footen, Deloitte Consulting
SOA, API and ESB Primeror Acronym Bingo!
Copyright © 2017 Deloitte Consulting All rights reserved. 2
Introduction
SOA, API and ESB Primeror Acronym Bingo!
Copyright © 2017 Deloitte Consulting All rights reserved. 3
Terminology
SOA, API and ESB PrimerOr Acronym Bingo!
Copyright © 2017 Deloitte Development LLC. All rights reserved. 4
Software Architecture
Presentation Layer
User interface represents the interaction between applications and
the user logic.
Business Processes Layer
Business value chain & Process Modeling
Business Domains Layer
Classification of services, facilitates communication and discovery
among business and implementation.
Services Layer
Services that expose the functionality of business applications.
Integration and Data Management Layer
Integration needs and data management.
Functional Applications Layer
Functional applications. Represents the basic systems.
Infrastructure Layer(**)
Products and technology implemented to support the other layers.
SOA, API and ESB PrimerOr Acronym Bingo!
Copyright © 2017 Deloitte Development LLC. All rights reserved. 5
Service Oriented Architecture (SOA)
SOA, API and ESB PrimerOr Acronym Bingo!
Copyright © 2017 Deloitte Development LLC. All rights reserved. 6
Enterprise Service Bus (ESB)
SOA, API and ESB PrimerOr Acronym Bingo!
Copyright © 2017 Deloitte Development LLC. All rights reserved. 7
Business Process Management (BPM)
Participant
Participant
Participant
Participant
Participant
Participant
Activity
Process Map
Activity
Activity
Activity
Start
Activity
Activity Decision
End
Activity
Activity
SOA, API and ESB PrimerOr Acronym Bingo!
Copyright © 2017 Deloitte Development LLC. All rights reserved. 8
Micro Services Architecture (MSA)
SOA, API and ESB PrimerOr Acronym Bingo!
Copyright © 2017 Deloitte Development LLC. All rights reserved. 9
Application Programming Interface (API)
SOA, API and ESB PrimerOr Acronym Bingo!
Copyright © 2017 Deloitte Development LLC. All rights reserved. 10
Representational State Transfer (REST)
SOA, API and ESB PrimerOr Acronym Bingo!
Copyright © 2017 Deloitte Development LLC. All rights reserved. 11
(Originally) Simple Object Access Protocol (SOAP)
SOA, API and ESB PrimerOr Acronym Bingo!
Copyright © 2017 Deloitte Development LLC. All rights reserved. 12
Cloud
SOA, API and ESB PrimerOr Acronym Bingo!
Copyright © 2017 Deloitte Development LLC. All rights reserved. 13
Infrastructure, Platform, Software as a Service (IaaS, PaaS, SaaS)
SOA, API and ESB PrimerOr Acronym Bingo!
Copyright © 2017 Deloitte Development LLC. All rights reserved. 14
Virtualization
SOA, API and ESB Primeror Acronym Bingo!
Copyright © 2017 Deloitte Consulting All rights reserved. 15
Futures
Copyright © 2017 Deloitte Development LLC. All rights reserved.
36 USC 220506
Member of Deloitte Touche Tohmatsu Limited
THANK YOU!