Skip to main content

What is SOA?

SOA stands for Service-oriented architecture

Its a concept of Cloud Computing

What is cloud computing? click here

SOA is an architecture which is generally a collection of services.

Services can be of any type

click here for more info

SOA is the centralized platform where every  service is interrelated (loosely coupled)

let's understand SOA with a simple example
You have a bank account in SBI but you can withdraw money from any ATM machine.
Do you know what happened in the back end?
All the banks are connected with some services and they use SOA for interaction

SOA has 3 parts

  1. Service provider
  2. Service repository
  3. Service requester/consumer                 




  Service provider
All the services which are provided through the internet like banking, shopping, buying tickets etc

Service repository
It works like a broker, transfer one service to another according to need and requirements and charge for that.

Service requester/consumer 
User request SOA for services

let's understand SOA concept with another example
You order a dress from Amazon, Amazon is an e-commerce website. you pay the bill through the debit card(its a bank service). Your item reached by delivery(its a different service)
but all the service is connected and make our work easier and faster.

Microservices is the modern interpretation of  SOA

Its one step ahead of SOA, it divides every service into parts.
Services in a microservice architecture are processes that communicate with each other over the network in order to fulfill a goal. 











Also Read:-
what is Hadoop?
what is Big Data?
Best jobs for 2020?

Comments

Post a Comment

Popular posts from this blog

what is Brand Equity?

According to Investopedia Brand equity refers to a value premium that a company generates from a product with a recognizable name when compared to a generic equivalent. Read article click here In simple term Dominance of any product in his field is Brand equity for example If you want Toothpaste we prefer Colgate, if you want water we prefer Bisleri, insurance refer to LIC, In India, BJP means Modi and Congress means Rahul Gandhi, Brands are too dominant that they replace the product How the brand is created? Name Logo Tag line Medium of Communication I would like to share An example which all Indians can relate Topic:- Historic 2014 Election BJP has created a boom for Narendra Modi in Social media in terms of marketing and Advertising  People behind Advertising Piyush Pandey (Executive Chairmen Creative designing of Ogilvy) Sam Balsara (Chairmen And Managing Director of Madison) Piyush Pandey was the only person who coined the term " Aa...

What is BlockChain ?

The blockchain is a chain of blocks which contain information. First used in Bitcoin by " Satoshi Nakamoto " in  2009 for Bitcoins(A digital currency) The blockchain is a distributed ledger. Now, what is ledger? According to Wikipedia ledger is A  ledger   is the principal book or computer file for recording and totaling economic transactions measured in terms of a monetary  unit of account  by account type, with  debits and credits  in separate columns and a beginning monetary  balance  and ending monetary balance two account. In simple terms a file which stores information like transactions and account details called Block and the connection between them is Chain. A block contains 3 part  Hash of the previous block Data Hash   Block of Blockchain Hash is a  like a fingerprint, which contains details of data(sender, receiver, content, previous block hash etc) Hash looks like this "a 0680c0...

What is Big Data?

Big Data is the huge amount of data which can't be stored and processed using the traditional methods within the given time frame. So, The Question arises that how much big should be the big data . Generally, people think that the data whose size is more than GB, TB, PB is big data. But, it's not the case. some data which is small in size can be a big data. For example 100mb of a document is to be sent by email(we generally use Gmail ), but it's not possible because Gmail  doesn't support this feature.  That's why  100 MB of the document can be referred to as a big data for email service. let's understand bigdata with another Example 1TB of data is given a person, 1 TB contains images which he has to edit and process in a particular amount of Time, for a normal user it will be a Bigdata. Some analysis of data in the real world Facebook-100TB /day twitter- 4400 twites /day LinkedIn - 10TB/day Google+ - 10TB/...