to S  O  A INTRODUCTION Presentd   Pratip  Halder by Nexgen Institute of Business & Technology Roll No : 08196012015 Registration No : 081961010014
Agenda What is SOA? SOA Benefits  SOA Challenges Used Technologies Nexgen Institute of Business & Technology
Agenda What is SOA? SOA Benefits  SOA Challenges Used Technologies Nexgen Institute of Business & Technology
S O A What  is  it  ? Service Oriented Architecture Nexgen Institute of Business & Technology
Definition of  Service Oriented Architecture     S   O  A It is an architectural model that aims to enhance the efficiency, agility, and productivity of an enterprise.  A collection of services and connections. It is a flexible set of design principles.  A new architecture for the development of loosely coupled distributed applications. With Service Oriented Architecture an organization build with easy to assemble and easily reconfigurable components like building blocks.  Nexgen Institute of Business & Technology
Example of SOA Nexgen Institute of Business & Technology My Organization
Example of SOA Nexgen Institute of Business & Technology My Organization Service3 Service1 Service2 Service4
Example of SOA Nexgen Institute of Business & Technology Service3 Service1 Service2 Service4 My Organization
Example of SOA Nexgen Institute of Business & Technology Service3 Service1 Service2 Service4 My Organization
Example of SOA Nexgen Institute of Business & Technology My Organization Service3 Service4 Service1 Service2
Example of SOA Nexgen Institute of Business & Technology My Organization Service3 Service4 Service1 Service6 Service8 Service2 Service5 Service7
Example of SOA Nexgen Institute of Business & Technology Service3 Service1 Service2 Service5 Service7 My Organization Service6 Service4 Service8 Other Organization
Example of SOA Nexgen Institute of Business & Technology My Organization Success! Service Oriented Architecture Makes Changes Easier
Broadly SOA can be classified into two terms   : SERVICES CONNECTIONS   Nexgen Institute of Business & Technology
What is a Service ? A service is a function that is well-defined, self-contained, and does not depend on the context or state of other services.   Nexgen Institute of Business & Technology
What is a Connection ? A link that connecting these self-contained distributed services with each other . Service Consumer Service Provider Service  Response Service  Request Nexgen Institute of Business & Technology
Agenda What is SOA? SOA Benefits  SOA Challenges Used Technologies Nexgen Institute of Business & Technology
Benefits of SOA Technology Perspective   Business Perspective    Nexgen Institute of Business & Technology
Benefits of SOA Technology Perspective   It is platform independent  More flexible architecture  Integration of existing applications Improved data integration  Speeds custom application development Nexgen Institute of Business & Technology
Benefits of SOA Business Perspective    More effective integration with business  partners.  Support customer service initiatives . More effective use of external service  providers. Facilitate global sourcing. Nexgen Institute of Business & Technology
Agenda What is SOA? SOA Benefits   SOA Challenges Used Technologies Nexgen Institute of Business & Technology
Challenges of  SOA Early adoption and evolution of supporting technology . Organization change in necessary since SOA crosses system boundaries. Program management is often complex due to project interdependencies and new technology risks.    The change impact to the infrastructure and users. Quality Assurance is difficult.  Nexgen Institute of Business & Technology
Agenda What is SOA? SOA Benefits   SOA Challenges Used Technologies Nexgen Institute of Business & Technology
Now SOA based on Web Services  What is a Web Service ? Web services constitute a distributed computer architecture  made up of many different computers trying to communicate over the network to form one system.   Nexgen Institute of Business & Technology
Different Technologies used in SOA  JAVA .NET C++ PERL PHP Nexgen Institute of Business & Technology
Thank You Nexgen Institute of Business & Technology

introduction to SOA

  • 1.
    to S O A INTRODUCTION Presentd Pratip Halder by Nexgen Institute of Business & Technology Roll No : 08196012015 Registration No : 081961010014
  • 2.
    Agenda What isSOA? SOA Benefits SOA Challenges Used Technologies Nexgen Institute of Business & Technology
  • 3.
    Agenda What isSOA? SOA Benefits SOA Challenges Used Technologies Nexgen Institute of Business & Technology
  • 4.
    S O AWhat is it ? Service Oriented Architecture Nexgen Institute of Business & Technology
  • 5.
    Definition of Service Oriented Architecture S O A It is an architectural model that aims to enhance the efficiency, agility, and productivity of an enterprise. A collection of services and connections. It is a flexible set of design principles. A new architecture for the development of loosely coupled distributed applications. With Service Oriented Architecture an organization build with easy to assemble and easily reconfigurable components like building blocks. Nexgen Institute of Business & Technology
  • 6.
    Example of SOANexgen Institute of Business & Technology My Organization
  • 7.
    Example of SOANexgen Institute of Business & Technology My Organization Service3 Service1 Service2 Service4
  • 8.
    Example of SOANexgen Institute of Business & Technology Service3 Service1 Service2 Service4 My Organization
  • 9.
    Example of SOANexgen Institute of Business & Technology Service3 Service1 Service2 Service4 My Organization
  • 10.
    Example of SOANexgen Institute of Business & Technology My Organization Service3 Service4 Service1 Service2
  • 11.
    Example of SOANexgen Institute of Business & Technology My Organization Service3 Service4 Service1 Service6 Service8 Service2 Service5 Service7
  • 12.
    Example of SOANexgen Institute of Business & Technology Service3 Service1 Service2 Service5 Service7 My Organization Service6 Service4 Service8 Other Organization
  • 13.
    Example of SOANexgen Institute of Business & Technology My Organization Success! Service Oriented Architecture Makes Changes Easier
  • 14.
    Broadly SOA canbe classified into two terms : SERVICES CONNECTIONS Nexgen Institute of Business & Technology
  • 15.
    What is aService ? A service is a function that is well-defined, self-contained, and does not depend on the context or state of other services. Nexgen Institute of Business & Technology
  • 16.
    What is aConnection ? A link that connecting these self-contained distributed services with each other . Service Consumer Service Provider Service Response Service Request Nexgen Institute of Business & Technology
  • 17.
    Agenda What isSOA? SOA Benefits SOA Challenges Used Technologies Nexgen Institute of Business & Technology
  • 18.
    Benefits of SOATechnology Perspective Business Perspective  Nexgen Institute of Business & Technology
  • 19.
    Benefits of SOATechnology Perspective It is platform independent More flexible architecture Integration of existing applications Improved data integration Speeds custom application development Nexgen Institute of Business & Technology
  • 20.
    Benefits of SOABusiness Perspective  More effective integration with business partners.  Support customer service initiatives . More effective use of external service providers. Facilitate global sourcing. Nexgen Institute of Business & Technology
  • 21.
    Agenda What isSOA? SOA Benefits SOA Challenges Used Technologies Nexgen Institute of Business & Technology
  • 22.
    Challenges of SOA Early adoption and evolution of supporting technology . Organization change in necessary since SOA crosses system boundaries. Program management is often complex due to project interdependencies and new technology risks.    The change impact to the infrastructure and users. Quality Assurance is difficult. Nexgen Institute of Business & Technology
  • 23.
    Agenda What isSOA? SOA Benefits SOA Challenges Used Technologies Nexgen Institute of Business & Technology
  • 24.
    Now SOA basedon Web Services What is a Web Service ? Web services constitute a distributed computer architecture made up of many different computers trying to communicate over the network to form one system. Nexgen Institute of Business & Technology
  • 25.
    Different Technologies usedin SOA JAVA .NET C++ PERL PHP Nexgen Institute of Business & Technology
  • 26.
    Thank You NexgenInstitute of Business & Technology