DEV Community

Cover image for PATTERN-THRU-PRACTICAL (PTP2)
raviklog
raviklog

Posted on

PATTERN-THRU-PRACTICAL (PTP2)

Talk of Services across all kinds of modern-day applications. Be it Application-Level/ Business-Level/Cloud-Level and many more. All of them provide Core functionalities that are consumed by end-users through different network channels. There are Systems/Organizations which architect their entire Product Offerings as Service Interfaces for Public/Private consumption. One such Architectural methodology is the "SOA (Service Oriented Architecture)".

SERVICE – ORIENTED – ARCHITECTURE
What is a Service Oriented Architecture?
SOA_Introduction

Basic Building Blocks of SOA:
The below diagram depicts the basic building blocks of SOA Architecture. Different Systems/Organizations could have different variants of this and buzzwords that may be new, but overall, this captures the essence of the Architecture. Services now have transformed into Event-Driven, Micro-Services, SOAP, REST APIs, Containerized Services, Cloud Functions, and many others, but as new inclusion comes, the foundational concepts will remain the same and also gives that primary knowledge to understand and design better systems.
Image description
Image description

REAL WORLD ANALOGY: MEDIA SERVICES(PRINT,ONLINE...etc)
Image description

Image description
Image description

Hope you find it simple and easy to go through. Liked to hear your comments or suggestions!

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

Top comments (0)

The best way to debug slow web pages cover image

The best way to debug slow web pages

Tools like Page Speed Insights and Google Lighthouse are great for providing advice for front end performance issues. But what these tools can’t do, is evaluate performance across your entire stack of distributed services and applications.

Watch video