Do research on service oriented architecture (SOA) and find three different images/diagram that represent its functions and features. In your opinion, what is the most important thing about SOA to a business? Which image you would use to best represent an SOA to non-technical managers and explain why? List URLs or embed referenced images.
Note:
Post your primary response by Wednesday midnight. Respond to at least two (2) other postings by Saturday midnight. The primary post should be at least 300 characters in length and include at least one (1) cited reference. Your second postings can either answer another student’s question to your own post or be a comment to his or her original post. Secondary posts must be at least 150 characters in length. Late primary responses will not receive full credit and any posts made after the weekend the assignment is due will receive a 0 since it does not allow for student discussion. See the Discussions Rubric for criteria scoring breakdown.
Discussion 4
by
Ankita Sharma
– Thursday, May 21, 2020, 12:59 AM
Service Oriented Architecture
Service oriented architecture is an approach for distributed systems architecture that employs loosely coupled services, protocols and standard interfaces to deliver smooth cross platforms integration. It integrates divergent components by contributing them with a regular interface and a set with protocols for them to communicate through what is called a service bus. SOA primarily comes from software development. SOA permits different services to communicating using a loose coupling system to coordinate and activity or to pass data. The most important thing about SOA to businesses is service re-usability or composability, they can be endlessly reused composed and re composed into new configurations.
The most important thing for a business is generating revenue with SOA you don’t have to start from scratch each time, with service reusability or composability, you can reuse to make multiple applications. SOA service are held in a service respiratory and linked on demand creating each service a generalized resource available to everyone. Reusing services permits companies to save a lot of time and lower costs. There is no reason to re innovate the coding wheel every time you need to produce a brand-new process or service. When you use service-oriented architecture you definitely reduce cost, you still reduce cost while sustaining a desired level of output. SOA permits companies to limit the quantity analysis required when creating custom solutions. SOA reduces on the client service integration which permits for a higher scalability.
I chose this diagram because it shows before and after SOA that is what companies need to see they have to see how much better their company will run with SOA, I also felt like it provides enough information about SOA in both development in business perspective and it is explained in laymen’s terms the diagram is simple and short it also emphasizes on reusable business services, I felt like the other 2 diagram were very simple and did not explain enough. The third diagram is listed out in a flow chart that makes it easier to understand when compared to having it explained to someone in a written way.
References:
https://medium.com/@SoftwareDevelopmentCommunity/what-is-service-oriented-architecture-fa894d11a7ec
Mabrouk, M. I. (2008, Sep 5). SOA fundamen
Discussion4
by
Narendra Kumar Vunnam
– Thursday, May 21, 2020, 8:09 AM
Service Oriented Architecture
SOA in best supreme audience meetings I and a mixture of all activities which are added with several others while functioning in a relationship or firm. It can also be named as an assembly of uniting all enterprises which happen in a procedure and perhaps connected or not connected. Extra frequently, SOAs are linked via web services. A service client regularly rises a backing bid that is focused on the service supplier thus providing a response to the condition boosted. These are regularly related through net support which touches the base of maximum SOAs today. Net facilities in the utmost basic exercise are labeled as the knowledge that boosts contacts accessible over SOA Maurya, S., & Mukherjee, K. (2019).
To yield a complex explanation of SOA, it is a technique of software alignment which sponsors the necessity of services over a broadcast network, further frequently supported by a net service. SOA is similarly linked with the management software project line which is a communication agreement. It can be chiefly robust said that API is founding and SOA is the specialist thing that permits the service to go complete.
Now supporter reports let us recall of SOA and wherewith a non-practical individual/administrator can be carried through an SOA. An SOA splits the many responsibilities as a distinct object and achieves the resolution smoothly. Currently these sites are connected to every diverse, but their facilities are divided. Certain sets are not associated with other tasks which strength need their info or rest on them for carrying quantities at their boundary. SOA can more be stated as a happy ability to plan the software of a society Mueller, B., Viering, G., Legner, C., & Riempp, G. (2010).
SOAs has the following essential standards; these may or may not be recognized for all administrations, but more regularly stay the same for all:
1. Exchange value
2. Critical purposes
3. Vital inter-operability
4. Skilled support
5. Flexibleness
6. Evolutionary wisdom
How SOA Benefits an association:
SOA can scrutinize the significant advertising technique or the post estimations of any business. An assembly of initiatives or a vast quantity of support can relate with numerous others unless by transporting data or by one or two facilities linked with numerous extra to establish a program. SOA finishes a conservative tradition for info that progresses all assistance drive autonomous of many other yet associated from an advertising perspective. SOA similarly aids to decline expenditures by tailoring determinations for end employers. SOA can similarly work with or superficially cloud computing. Though, most companies are now flowing to cloud computing to crop an era for records and brand way totally in the greatest way. This also permits tailor-made determinations and support to clients Diez, D. (2009).
SOA aids planning sets and safeguarding the techniques more minor and additional dominant is clarified here which defines how altered all facilities fetching in planning before SOA execution is and how organized they change over the web support, software comprising database path after executing SOA. It is a perfect specimen of how facilities must be labeled and the drive of information is recognized. The sequencing and arrangement of every facility are determined as to when to start and when to dismiss so that connections visit noiseless and even superficial shareholders do not develop to wait or halt as of physical performs including methods.
References
Maurya, S., & Mukherjee, K. (2019). An Energy Efficient Architecture of IoT Based on Service-Oriented Architecture (SOA). Informatica (03505596), 43(1), 87.
Mueller, B., Viering, G., Legner, C., & Riempp, G. (2010). Understanding the Economic Potential of Service-Oriented Architecture. Journal of Management Information Systems, 26(4), 145–180. https://doi.org/10.2753/MIS0742-1222260406
Diez, D. (2009). A Methodological Approach to Encourage the Service-Oriented Learning Systems Development. Journal of Educational Technology & Society, 12(4, New Directions in Advanced Learning Technologies), 138-148.