XI in a SOA landscape  - licensing

We are in the process of formulating a SOA strategy. We want our webservices platform to be on .NET and since SAP doesn't have webservices management tool we are also evaluating Amberpoint/Actional.
SAP has not clearly spelt out how licensing will work in an ESA environment and we are thinking of using XI message broker for exchanging SAP information since costing will be based on the volume of data. For example  if we developed a composite application on .NET and wanted to retrieve/post data from SAP via .NET connector then we'll require a named user license for every user who uses our application. So what we thought was if we introduced XI webservices layer (instead of NCo,JCo and WebApp webservices) between SAP and our composite application we can go for a per transaction based costing method. I assume we'll have a similar charging mechanism when ESA/BPP is ready.
What do think? Is there a point in using XI as a webservice facade? please share your experience in designing SOA strategies.
thanks.
regards,
Harsha.

Hi Harsha,
<i>Isn't SAP looking at bundling a webservice management product to do metering and billing atleast?</i>
SAP is big time using XI as their integration Hub as the provider of Enterprise webserices, that not only talk to SAP systems but also to other systems. In our ESA implementation using XI, we have integrated all the systems in our landscape to pushish their services through XI. Xi is integrated with SAP R3 , Oracle Servers , Sybase Servers , CRM , TSW , HR the list goes on. SAP in the near future is going to release a product called ESR - Enterprise Service Repository which is evolved from XI.
<i>ESA should not be limited to NetWeaver based products (xApps).</i>
You are correct. But you can always integrate other solutions into XI, so that XI remains the single source of all ur enterprise needs, providing Enterprise solutions. One stop to get services.
<i>We dont want to be tied down to SAP's Web application server nor use a non standard compliance (jsr 168) Portal server.</i>
SAP's WAS has evolved into a very good product. In fact SAP has most of its new line of products running of their web application server. We from our experience find it to be very dependable. of course it takes some effort to tame it to the way you like it to behave. In our landscape we are using SAP WAS for hosting all webdynpro / xapps / JSP Apps / Servlets. WAS lets you to load any application as long as it is complaint to the JAVA standards.
Cheers,
Naveen

Similar Messages

  • SOA suite licensing for production use

    Hi,
    I have been toying around with JDeveloper 11g and Oracle SOA Suite 11g and finally I can now say I am in a position to recommend to start moving the organisation's business processes and enterprise integration gradually to this framework. However I am slightly confused what the Oracle SOA Suite license would cover.
    It is not clear what components are covered with the SOA Suite 11g license (for example: is the OSB also included? it is a separate download. Is CEP included?)
    Also, will we need a separate Oracle database license for it to really work? If yes what database is needed (Enterprise, Standard etc.)? or does the SOA Suite license cover the use of a database too in some way, as long as it is used for SOA and BPEL etc.?
    I presume that for a reliable framework we would need at least 2 nodes with clustering at both application level and database level, so we really need to do our homework well with regards to the costs required.
    thanks.

    Oracle SOA Suite 11g licence includes full use license for Oracle Service Bus(even though it is available as separate download) and so is true for CEP.
    Refer to [http://download.oracle.com/docs/cd/E12839_01/integration.1111/e10223/01_components.htm]
    Yes, SOA Suite will require a database and does not include any kind of database license related to SOA Suite license. For development purposes free Oracle DB XE will suffice.

  • OSB Free with SOA Suite licensing?

    Is OSB comes free with SOA Suite Licensing, in other words do we need to take a separate license for OSB, in case we have for SOA suite??

    I think OSB requires a separate license but you may confirm it with your local Oracle Sales Representative -
    http://www.oracle.com/us/corporate/pricing/technology-price-list-070617.pdf
    Regards,
    Anuj

  • What is the role of SolMan in a SOA-Landscape ?

    Hello Everyone,
    We are building up a infrastructure for our SAP services, so a  complete SOA-infrastructure with PI, SLD, UDDI ...
    Now my question is: What is the exact role of Solution Manager in this landscape?
    Has solman any kind of active functionality going further than monitoring services ?
    Thanks in advance!
    Best regards,
    Manuel

    Hi,
    Functional Consultant will inform you for which Transaction Change Pointer needs to be done & what all updates needs to be done during Change pointer.
    Accordingly ABAPer will code the logic to update the tables.
    Best regards,
    Prashant

  • SOA Landscape with PI7.1 and ECC

    Hello Everybody,
    I was reading through few documentation and communication thread but could not able to get the exact answer for the below question.
    1. What is SOA Architecture "Technically"?
    2. How do we link SOA with PI7.1?
    3. What is the procedure to implement SOA?
    4. After implementation how we need to link PI7.1, ECC and Portal?
    Appreciate your answer or any link specific to above questions.
    Thanks,
    Dhill

    > What is SOA Architecture "Technically"?
    SOA is service oriented Architecture. In a simple step think about a web service which is part of SOA. 
    >How do we link SOA with PI7.1?
    Through PI 7.1 you can create, register and host web service  for the external systems.  So PI 7.1 is considered as SOA middleware.
    >3. What is the procedure to implement SOA?
    Let us consider hosting webservice through PI. That means you might need to create scenario and use say soap sender adapter. After that you can register webservice using service registry tool and let others to consume your hosted webservice.
    >4. After implementation how we need to link PI7.1, ECC and Portal?
    Say host webservice using sender interface and soap adaper on the sender side.  Use proxy on the receiver side. Provide WSDL to the portal team and let portal team consume your webservice using pi7.1 on the sender.  If you create soap(webservice) to proxy scenario(receiver)  using  PI, you can connect portal to ecc via pi 7.1.
    Search SDN forum for these topics.

  • SOA Suite & Weblogic Suite licenses

    Hi
    I need help to understand the difference in licensing between SOA Suite and Weblogic Suite.
    If we plan to run SOA suite, is that mean that we need to have a SOA Suite license and a Weblogic Suice license or it is enough to have an SOA Suite licens.
    Thanks
    Regards
    /Martin
    Edited by: 890736 on 2011-okt-13 03:58

    Hi Martin
    As far as I know, the licenses are different for both these products.
    1. Weblogic Server has its own license and this Weblogic Suite DO NOT include any SOA Suite components. It just includes weblogic server and coherence.
    2. SOA Suite has its own license and this do NOT include any Weblogic server. SOA Suite includes like soa components, BPM, business rules, BAM, WebServicesManagement etc. Now, this SOA Suite can be installed only on top of the Weblogic Server.
    So if you want to use SOA/BPM Suite, then first you need to buy license for Weblogic Server. Then buy SOA/BPM Suite License.
    This is how it was 2 yrs back when SOA 11.3 was released. I think, same thing applies to latest versions also.
    Incase if licensing has changed recently, I hope someone from Oracle Product Team, can share their views.
    Thanks
    Ravi Jegga

  • SOA suite: configure a new oc4j container, licensing and support

    Hi
    We have a SOA suite installation (10.1.3.4).
    Default installation is containing a OC4J_SOA running the esb, bpel etc.
    Now we have a java ear (java web service), and would like to deploy this to a dedicated oc4j container.
    So we want to configure a new oc4j instance named oc4j_jws.
    Actually, we have already done this, and it is looking good.
    Now I only want to make sure the configuration of a new oc4j container is not violating any licensing and support agreements.
    We have soa suite license.
    I believe a soa suite license allows for configuration of additional oc4j containers.

    The adding of oc4j instances is at least well documented within the Oracle Application Server Administrator's Guide:
    http://download.oracle.com/docs/cd/B31017_01/core.1013/b28940/reconfig.htm

  • License of SOA

    Hello everyone...
    hope I am posting at the right forum...
    let us say that I am developing an application using JDeveloper 10.1.3.4,
    the technologies I am using are JSF1.1, ADF, web services,
    now
    1- which version of Oracle Application Server should I purchase?
    2- if I my application is using web services, does that mean I must buy the SOA license?
    need details about this...
    thanks alot

    Hi,
    The Application Server Standard Edition with ADF would be sufficient for you. Soa Suite license is only required when using the Oracle BPEL, ESB or WSM products.
    Andre

  • What products to choose for a SOA and  BPM Scenario?

    Hi, i am beggining in this interesting world of SOA and BPM. I am responsible for evaluating to implement a business testing case of SOA and BPM that involves these products: Oracle BPM, Oracle Service Bus, Oracle BPEL, Oracle Weblogic Server.
    So, i decided to install and configured in the same order, the following products (some of them are from the Fussion Middle Ware 11g):
    1- Oracle Database XE
    2- Repository Creation Utility (11.1.1.2.0) to create schemas in database for SOA and BAM
    3- WebLogic Server (10.3.2)
    4- SOA Suite (11.1.1.2.0), that includes BPEL
    5- JDeveloper and Application Development Framework (11.1.1.2.0)
    6- Soa-jdev-extension
    7-Oracle BPM Suite
    Next, i tried to follow the running y building tutorial for Fusion Order Demo, according to "e10275-Running y Building an Application with SOA Suite" guide, but i couldn´t deploy the demo because of Ant Module Issue.
    Also, i've noticed, that the service bus included in SOA Suite 11g is not the Oracle Service Bus but Enterprise Service Bus called mediator, and according to documentation in Soa Suite 11g, Oracle Service Bus is available as a separate download with an Oracle SOA Suite license. But revising Oracle Service Bus downloads, there is an only one: Oracle Service Bus 10gR3 (10.3.1.0) hat works with Weblogic server 10.3.
    Besides that, there is no integration between Oracle BPM Suite and SOA Suite.
    And after all, i have the following questions:
    1. Is it correct the products choosen (version 11g) to implement Business SOA/BPM evaluation case?
    In case of answer to question 1 be affirmative:
    2. How can i integrate Oracle Service Bus to SOA Suite 11g?
    3. How can i integrate Oracle BPM Suite to SOA SUite 11g?
    In case of answer to question 1 be negative:
    4. What products to install and configure to fulfill the business test case products requeriments: Oracle BPM, Oracle Service Bus, Oracle BPEL, Oracle Weblogic Server?
    I would appreciated your help.
    Roycito

    Hi Roycito,
    And after all, i have the following questions:
    1. Is it correct the products choosen (version 11g) to implement Business SOA/BPM evaluation case?Yes. From technical perspecive it is possible and you have chosen the right combination, however it may differ as per your business requirements and use case.
    In case of answer to question 1 be affirmative:
    2. How can i integrate Oracle Service Bus to SOA Suite 11g?Current version of OSB (10.3.1) does not support 11g resource adapters so direct integration may not be possible but through a transport protocol such as HTTP(S), JMS, File and FTP, you can integrate OSB indirectly with SOA suite 11g. Please refer -
    http://download.oracle.com/docs/cd/E15523_01/integration.1111/e10223/04_osb.htm
    3. How can i integrate Oracle BPM Suite to SOA SUite 11g?Through BPEL it should possible. Please refer -
    http://download.oracle.com/docs/cd/E15523_01/integration.1111/e10223/505_bpm.htm
    Try to contact your local Oracle Sales Representative for more details and support from Oracle for implementaion of your use case.
    Regards,
    Anuj

  • Did we implement SOA architecture

    Hi ,
    I am new to SOA and just wanted to know, whether we are on right tract to implement SOA architecture in our peoject or not.
    We have a landscape of five system .
    CRM 5.0
    ECC 6.0
    XI
    BI
    EP 7
    Now we are in a process to implement all the main processes in the system as a webservice.
    Just for an example , we have created a FM which would create a BP in CRM system, similarly we have created FM's for creating SERVICE ORDER in CRM system, PLAN and CAMPAIGN creatinn in CRM system.Like this we have lots of other small and big processes.
    Similarly we are trying to imlement all processes in ECC side as webservice.
    So my question is , once we have created webservice for all processes does it mean we have implemented SOA in our project?
    Regards
    PG

    Hi,
    Although you are already working on defining your own services, I'd strongly suggest taking a look at the ES Workplace for enterprise services already provided by SAP. As an example, the enterprise services for CRM contain predefined services for Business Partner Data Management and Campaign Management.
    The benefit of re-using these services is that these have been defined using a formal methodology, and in consultation with customers and partners. So you'll get industry best practice business services which you can customize if you want. SAP has an ecosystem around Enterprise Services Definition which any customer or partner can join. This way, they have a say on what SAP rolls out to customers.
    For an SOA Roadmap, I'd suggest taking a look at https://www.sdn.sap.com/irj/sdn/soa-methodology. This will help you in step-by-step progress towards SOA. Not all steps might be relevant so you can be choose whichever you consider appropriate. But it is good to have an end-to-end view.
    There are a lot of documents on SDN related to SOA Reference Architecture which SAP proposes. Please take some time out to look at it. /people/kareemullahshah.quadri/blog/2007/02/19/sap-architecture-150enterprise-soa-basics is also a good weblog on SOA and what SAP offers. /people/kareemullahshah.quadri/blog/2007/02/19/sap-architecture-150enterprise-soa-basics is good one for build vs. buy SOA.
    If you are a SAP shop, then it might be best to use SAP's SOA Reference Architecture as a guideline. If you have a mixed IT portfolio, please do review what other vendors like IBM, Oracle/BEA, etc suggest in terms of SOA reference architectures.
    An ESR will act as the central repository for your services and a must have for SOA implementations. You will find that in all SOA reference architectures. This helps you down the road when the number of enterprise services increases. Governance is a nightmare in SOA and ESR will help you in that. SOA Reference Architectures from SAP and other vendors contain necessary components you should have for an SOA landscape.
    Hope it helps. Feel free to post any questions that come to your mind.
    Regards,
    Shehryar

  • Is OSB part of SOA Suite licence

    Hi All,
    Please advise is OSB included in SOA Suite licence.
    Thanks

    OSB is part of SOA Suite 11g and hence I think SOA 11g license covers OSB 11g as well. You may refer -
    http://download.oracle.com/docs/cd/E12839_01/integration.1111/e10223/01_components.htm
    To get correct pricing and licensing information, always contact your local Oracle Sales Representative.
    Regards,
    Anuj

  • License information for Adapters

    Hi
    Do we need Siebel CRM and EBS adapters license separately? or what else?
    Thanks in advance.
    Regards
    Nasir

    I think Oracle SOA package license includes the oracle apps adapter license as well.

  • Oracle EnterpriseGateway Software licensing

    Hello All,
    We are planning to expose our OSB services over internet and Best practice is to use OEG as DMZ.
    Can somebody help in clarifying OEG licensing is part of SOA Suite or it is having its own separate licensing?.
    Regards,
    Narasimha.

    OEG just not come as part of the SOA Suite licensing, therefore you would have to license OEG separately.
    http://www.oracle.com/us/corporate/pricing/price-lists/index.html
    Regards.

  • Services Registry in PI 7.1 - What is this and where is it used?

    Hi,
    Can anyone tell me what is Services Registry in PI 7.1 ? What featuers are available in it and where is it used or how its helpful?
    I dont have access to it in my system, so am curious to know the contents of it!!
    Do we define global data types by any chance in the Services Registry ?
    Cheers,
    S

    Hi,
    What is Service Registry?
    Definition: Service Registry is a registry for Webservices that is located centrally within an SOA landscape.  In simple words u201Cwhere are our services implemented?u201D can be identified by using Service Registry.
    PI 7.1 contains a UDDI v.3 compliant Service Registry contains information about services provided in that landscape with references to the WSDL metadata relevant for those services and to the locations of the callable service endpoints.
    How the Service Registry used in PI?
    1.     As a Webservice provider we can publish Webservice.
    2.     As a Webservice consumer we can search for and find Webservices for consumption.
    3.     We can test our Webservices.
    4.     Manage third party Webservices and classify them to provide them for consumption in our system landscape.
    5.     Providing Deployment information (i.e End point information).
    Enterprise Services Repository (ESR):
    To support strategic service oriented approach SAP provides a new Enterprise Service Repository. ESR is a central repository of information that contains all the services. ESR is a container, stores all the underlying Meta data of application objects like service interfaces and descriptions. The global data types, interfaces and business processes maintained in Enterprise service repository which can be reuse where needed. The first implementation of ESR and its associated editors come in SAP Netweaver04u2019s, which has been evolved from NetWeaver Exchange Infrastructure Integration Repository. Enterprise service repository is a design time repository of service objects for ESA. You can model all service design objects for a process and can reuse the data types and service objects which are already maintained. All enterprise services are published in a central Enterprise service repository so they can be used by anybody who really needs that service includes customers and partners.
    The Enterprise Service Repository is the evolution of what it was known as the Integration Repository in XI.  Now the Integration Repository is called the ESR and XI is called PI.  Using the Integration Repository as foundation for the ESR made a lot of sense since many of the capabilities were already there: metadata storage, defining message types, data types, operations, etc.
         ESR is just like Integration Repository for XI.  Here you can design/define your Service Interfaces and Enterprise Services.
         ESR is the central repository in which Service Interfaces and Enterprise Services are modeled centrally and their metadata is stored.
         In simple words u201CWhat does the service do and what does it need?u201D can be answered from ESR.
         ESR is used for: -
    1.     Definition of Processes and Services
    2.     Store Service Metadata
    3.     Central Modeling and Design Environment.
    Global Data Types
         Definition: Global Data Types are company-wide, defined data types based on international standards.  They are based on the SAP methodology and are defined in a standards-based way in the ESR.
         They are based on the ISO 15000-5 and UN/CEFACT CCTS standards and act as the semantic building blocks for service interfaces.
         Global Data Types help you in standardizing service definitions across your organization and provide the key building blocks that can be reused across all your service definitions.
         Global Data Types have been approved SAP-wide by the Governance Process for Business Content.
         Global Data Types have been defined in the ESR and are described by XML schema.
    Thanks,
    Satya Kumar

  • ODSI to Invoke an A sync Web service

    We have a 2-Tier application based on Oracle 11g db and PowerBuilder 10.
    Does the follwoing practice can take place? :
    1.call an ODSI Program (Wraped as a service) from Power Builder
    2.ODSI will collect the data from the db and send it to a SOAP end point for further processing.
    Also , would it be best practice to creat my SOA landscape usign this tool rather then developing
    each outbound service using Jdeveloper for example on the application side.
    Appriciate your insights.

    I'm not sure I understand the post. The subject says "ODSI to (can?) invoke an A sync (async?) web service" (it cannot), but then goes on to ask something different.
    1.call an ODSI Program (Wraped as a service) from Power Builder If PowerBuilder supports calling webservices, then yes, you can call ODSI from Powerbuilder.
    Also , would it be best practice to creat my SOA landscape usign this tool
    2.ODSI will collect the data from the db and send it to a SOAP end point for further processing.The strength of ODSI is that it can part or perhaps even all of the "further processing".
    would it be best practice to creat my SOA landscape usign this tool ratherThat would be a good practice.

Maybe you are looking for