SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more)...
-
Upload
truongthien -
Category
Documents
-
view
235 -
download
3
Transcript of SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more)...
![Page 1: SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more) or Acronym Bingo! ... Infrastructure, Platform, Software as a Service (IaaS, PaaS, SaaS)](https://reader034.fdocuments.net/reader034/viewer/2022051105/5a812a557f8b9ada388cdcb7/html5/thumbnails/1.jpg)
SOA, API and ESB Primer (and more…)orAcronym Bingo!John Footen, Deloitte Consulting
![Page 2: SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more) or Acronym Bingo! ... Infrastructure, Platform, Software as a Service (IaaS, PaaS, SaaS)](https://reader034.fdocuments.net/reader034/viewer/2022051105/5a812a557f8b9ada388cdcb7/html5/thumbnails/2.jpg)
SOA, API and ESB Primeror Acronym Bingo!
Copyright © 2017 Deloitte Consulting All rights reserved. 2
Introduction
![Page 3: SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more) or Acronym Bingo! ... Infrastructure, Platform, Software as a Service (IaaS, PaaS, SaaS)](https://reader034.fdocuments.net/reader034/viewer/2022051105/5a812a557f8b9ada388cdcb7/html5/thumbnails/3.jpg)
SOA, API and ESB Primeror Acronym Bingo!
Copyright © 2017 Deloitte Consulting All rights reserved. 3
Terminology
![Page 4: SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more) or Acronym Bingo! ... Infrastructure, Platform, Software as a Service (IaaS, PaaS, SaaS)](https://reader034.fdocuments.net/reader034/viewer/2022051105/5a812a557f8b9ada388cdcb7/html5/thumbnails/4.jpg)
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.
![Page 5: SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more) or Acronym Bingo! ... Infrastructure, Platform, Software as a Service (IaaS, PaaS, SaaS)](https://reader034.fdocuments.net/reader034/viewer/2022051105/5a812a557f8b9ada388cdcb7/html5/thumbnails/5.jpg)
SOA, API and ESB PrimerOr Acronym Bingo!
Copyright © 2017 Deloitte Development LLC. All rights reserved. 5
Service Oriented Architecture (SOA)
![Page 6: SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more) or Acronym Bingo! ... Infrastructure, Platform, Software as a Service (IaaS, PaaS, SaaS)](https://reader034.fdocuments.net/reader034/viewer/2022051105/5a812a557f8b9ada388cdcb7/html5/thumbnails/6.jpg)
SOA, API and ESB PrimerOr Acronym Bingo!
Copyright © 2017 Deloitte Development LLC. All rights reserved. 6
Enterprise Service Bus (ESB)
![Page 7: SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more) or Acronym Bingo! ... Infrastructure, Platform, Software as a Service (IaaS, PaaS, SaaS)](https://reader034.fdocuments.net/reader034/viewer/2022051105/5a812a557f8b9ada388cdcb7/html5/thumbnails/7.jpg)
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
![Page 8: SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more) or Acronym Bingo! ... Infrastructure, Platform, Software as a Service (IaaS, PaaS, SaaS)](https://reader034.fdocuments.net/reader034/viewer/2022051105/5a812a557f8b9ada388cdcb7/html5/thumbnails/8.jpg)
SOA, API and ESB PrimerOr Acronym Bingo!
Copyright © 2017 Deloitte Development LLC. All rights reserved. 8
Micro Services Architecture (MSA)
![Page 9: SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more) or Acronym Bingo! ... Infrastructure, Platform, Software as a Service (IaaS, PaaS, SaaS)](https://reader034.fdocuments.net/reader034/viewer/2022051105/5a812a557f8b9ada388cdcb7/html5/thumbnails/9.jpg)
SOA, API and ESB PrimerOr Acronym Bingo!
Copyright © 2017 Deloitte Development LLC. All rights reserved. 9
Application Programming Interface (API)
![Page 10: SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more) or Acronym Bingo! ... Infrastructure, Platform, Software as a Service (IaaS, PaaS, SaaS)](https://reader034.fdocuments.net/reader034/viewer/2022051105/5a812a557f8b9ada388cdcb7/html5/thumbnails/10.jpg)
SOA, API and ESB PrimerOr Acronym Bingo!
Copyright © 2017 Deloitte Development LLC. All rights reserved. 10
Representational State Transfer (REST)
![Page 11: SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more) or Acronym Bingo! ... Infrastructure, Platform, Software as a Service (IaaS, PaaS, SaaS)](https://reader034.fdocuments.net/reader034/viewer/2022051105/5a812a557f8b9ada388cdcb7/html5/thumbnails/11.jpg)
SOA, API and ESB PrimerOr Acronym Bingo!
Copyright © 2017 Deloitte Development LLC. All rights reserved. 11
(Originally) Simple Object Access Protocol (SOAP)
![Page 12: SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more) or Acronym Bingo! ... Infrastructure, Platform, Software as a Service (IaaS, PaaS, SaaS)](https://reader034.fdocuments.net/reader034/viewer/2022051105/5a812a557f8b9ada388cdcb7/html5/thumbnails/12.jpg)
SOA, API and ESB PrimerOr Acronym Bingo!
Copyright © 2017 Deloitte Development LLC. All rights reserved. 12
Cloud
![Page 13: SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more) or Acronym Bingo! ... Infrastructure, Platform, Software as a Service (IaaS, PaaS, SaaS)](https://reader034.fdocuments.net/reader034/viewer/2022051105/5a812a557f8b9ada388cdcb7/html5/thumbnails/13.jpg)
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)
![Page 14: SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more) or Acronym Bingo! ... Infrastructure, Platform, Software as a Service (IaaS, PaaS, SaaS)](https://reader034.fdocuments.net/reader034/viewer/2022051105/5a812a557f8b9ada388cdcb7/html5/thumbnails/14.jpg)
SOA, API and ESB PrimerOr Acronym Bingo!
Copyright © 2017 Deloitte Development LLC. All rights reserved. 14
Virtualization
![Page 15: SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more) or Acronym Bingo! ... Infrastructure, Platform, Software as a Service (IaaS, PaaS, SaaS)](https://reader034.fdocuments.net/reader034/viewer/2022051105/5a812a557f8b9ada388cdcb7/html5/thumbnails/15.jpg)
SOA, API and ESB Primeror Acronym Bingo!
Copyright © 2017 Deloitte Consulting All rights reserved. 15
Futures
![Page 16: SOA, API and ESB Primer (and more) - smpte.org · PDF fileSOA, API and ESB Primer (and more) or Acronym Bingo! ... Infrastructure, Platform, Software as a Service (IaaS, PaaS, SaaS)](https://reader034.fdocuments.net/reader034/viewer/2022051105/5a812a557f8b9ada388cdcb7/html5/thumbnails/16.jpg)
Copyright © 2017 Deloitte Development LLC. All rights reserved.
36 USC 220506
Member of Deloitte Touche Tohmatsu Limited
THANK YOU!