Tuesday Apr 22, 2014

Cloud Adapter for Salesforce.com

What are LIMIT_EXCEEDED errors I encounter while using Oracle Cloud Adapter for Salesforce.com?

Salesforce.com imposes different types of limits on users using the Salesforce.com APIs to connect to Salesforce.com. This is a common feature across all cloud vendors and it ensures optimal as well as balanced access to the hosted services. Two such restrictions are the “API usage limit” and “Storage Limit” imposed on each Salesforce.com “Organization” by Salesforce.com. This article briefly tries to explain these limits and how the Oracle Cloud Adapter for Salesforce.com can help you to optimize your integration with Salesforce.com.

API Usage Limit
When the Oracle Cloud Adapter for Salesforce.com communicates with Salesforce.com, it does so by making SOAP calls. The number of calls made during the execution of a SOA composite depends on the complexity of the orchestration and amount of data flow being handled by the adapter.

Limits are calculated against the total of all API calls made by a Salesforce.com“Organization” in a 24-hour period, and not on a per-user basis. When your Salesforce.com Organization exceeds the limit of its API calls, all users in the organization will be blocked from making additional calls until the 24-hour period is over and your organization’s call limits are reset.

This is when a user will get the REQUEST_LIMIT_EXCEEDED fault message while invoking the Oracle Cloud Adapter for Salesforce.com. There is no work around for this fault and you will have to wait for the 24-hour period to lapse, and your organization’s limit to be reset by Salesforce.com.

For instance, if you are using the Enterprise Edition of Salesforce.com, your organization will have a per user limit of 1000 API calls in a 24-hour period up to a maximum of 1,000,000 API calls. To further simplify, say your organization has 100 users; Salesforce.com allows your organization to make 100,000 API calls per 24-hour period. When your organization reaches this limit, the users of this organization will be temporarily blocked from connecting to Salesforce.com via the API. Please note, that this has no effect on the users of your organization accessing Salesforce.com in their browsers. Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Friday Apr 18, 2014

Cloud and On-Premises Integration for Oracle Applications

As cloud computing becomes an essential aspect of business operations for many companies, there is a pressing need to integrate cloud applications with on-premises applications. According to a recent study, however, companies frequently have significant cloud integration challenges, with 53 percent of respondents saying lack of integration with cloud applications is their main hindrance to innovation.1 The middleware solutions in the Oracle AppAdvantage program eliminate this hindrance by sharing standards and components among all enterprise applications. This high level of consistency between Oracle Applications and Oracle integration solutions are key enablers for innovation and competitive advantage.

For example, an enterprise that relies on an on-premises customer relationship management (CRM) application might acquire a company that uses a cloud-based CRM application. Account managers need to be able to access data from both systems cohesively, share data between these systems, and ultimately establish an authoritative system of record. HR systems, payroll systems, and incentive compensation systems also need to work in unison and exchange information so that employees are properly compensated and paid. Putting all this information together in a unified way is essential to delivering a consistent experience for people both inside and outside the firewall.

Oracle AppAdvantage for Cloud and On-Premises Integration
Oracle AppAdvantage is a program powered by Oracle Fusion Middleware technologies that helps customers strengthen their investment in Oracle Applications such as Oracle E-Business Suite as well as Oracle’s JD Edwards, Siebel, and PeopleSoft applications. Oracle SOA Suite - the central middleware component in this program for service integration and application integration - can connect on-premises enterprise systems to a private or public cloud in a cohesive way. It minimizes the distinction between cloud-based and on-premises applications by enabling a unified approach to service integration, process orchestration, application integration, and data integration - regardless of where those applications are deployed. Get the whitepaper here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Sunday Mar 16, 2014

Back-end to the Future: Using your Existing Oracle ADF Applications as a Pillar of your Mobile Strategy, white paper

Mobility has been a significant trend in IT for several years now. Laptops have been outselling desktops since 2008, and it seems that tablet shipments will surpass desktops in 2013 and laptops in 2014. In that context, the real question for your organization is not if it will build mobile applications, but when. To negotiate this transition successfully, one cannot ignore other technology trends.

Read the white paper here.


SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Tuesday Mar 11, 2014

Cloud Integration – A Comprehensive Solution,White Paper

Cloud computing solutions are widely hailed as a way to reduce capital expenditures and move to an inexpensive, subscription - based IT model. However, many organizations don’t stop to consider all of the nuances of integrating cloud applications with their existing information systems. While deploying a cloud app or subscribing to a cloud-based service may be relatively straightforward, how will this new IT asset fit in with the rest of the enterprise, including on-premise systems and other cloud applications? What is the system of record from which data will be derived? Which business processes are involved?

Do you need an enterprise data model that is independent of the cloud data model? Read the complete white-paper here.

Coming Soon: New Oracle SOA Cloud Adapter for Salesforce.com Simplifying SaaS Integrations
Are Your Customers:

  • Planning for Cloud Integration initiatives as a part of or beyond their Application Integration projects?
  • Looking for a Strategic Integration Platform and Architecture (SOA) to simplify and secure connectivity?
  • Keen to enable Flexibility and Developer Productivity for their On-premise to SaaS integrations?

We will be soon launching the new SOA Cloud Adapter for Salesforce.com.  Stay tuned to  our SOA Community to learn more about:

  • Why Is It Important to Simplify Cloud to On-premise Integrations?
  • How does the Adapter make it simple with a Declarative Modeling Wizard?
  • How to learn more, where to download and who to contact about the shiny new SOA Cloud Adapter?
  • Pricing and Licensing
  • Q & A

To learn more or for any questions, reach out to Yogesh Sontakke at @yogesh_sontakke.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Sunday Mar 09, 2014

OSB access to salesforce.com by Steffen Miller

Some time ago I had a request to connect a file with salesforce.com. The tool of choice was Oracle Service Bus, first without any special adapter. So I had to investigate into the salesforce.com way of using web services and how I can approach this challenge.

First of all we need an account with salesforce.com. With this account we can access the Web Services API through Profile -> Setup -> API. Here we need to download the Enterprise WSDL.

You can find more details to this here salesforce.com Documentation.

Now we import the WSDL into the Oracle Service Bus. As written in the docs Before invoking any other calls, a client application must first invoke the login() call to establish a session with the login server, set the returned server URL as the target server for subsequent API requests, and set the returned session ID in the SOAP header to provide server authorization for subsequent API requests.

This means for Oracle Service Bus that we have to use an additional "Service Callout" before calling any other operation. With this in mind, it might be a good idea to store the session information for subsequent calls. As the Oracle Service Bus is stateless, this job could be achieved by using a java callout with a class variable storing the SF session ID. Read the complete article here.



SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Monday Feb 17, 2014

Cloud to On-Premise Connectivity Patterns By Rajesh RahejaDo you have a requirement to convert an Opportunity in Salesforce.com to an Order/Quote in Oracle E-Business Suite? Or maybe you want the creation of an Oracle RightNow Incident to trigger an on-pr

Do you have a requirement to convert an Opportunity in Salesforce.com to an Order/Quote in Oracle E-Business Suite? Or maybe you want the creation of an Oracle RightNow Incident to trigger an on-premise Oracle E-Business Suite Service Request creation for RMA and Field Scheduling? If so, read on.

In a previous blog post, I discussed integrating TO cloud applications, however the use cases above are the reverse i.e. receiving data FROM cloud applications (SaaS) TO on-premise applications/databases that sit behind a firewall. Oracle SOA Suite is assumed to be on-premise with with Oracle Service Bus as the mediation and virtualization layer. The main considerations for the patterns are are security i.e. shielding enterprise resources; and scalability i.e. minimizing firewall latency. Let me use an analogy to help visualize the patterns: the on-premise system is your home - with your most valuable possessions - and the SaaS app is your favorite on-line store which regularly ships (inbound calls) various types of parcels/items (message types/service operations). You need the items at home (on-premise) but want to safe guard against misguided elements of society (internet threats) who may masquerade as postal workers and vandalize property (denial of service?). Let's look at the patterns. Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki Mix Forum

Monday Feb 03, 2014

How to Avoid the Perils of Patchwork Cloud Integration

Alignment between IT and business has hovered near the top of “Top CIO Priorities” surveys for years - but this elusive goal can be difficult to attain. The accelerating pace of business change and the exploding rate of technology innovation only make matters worse, as does the fact that business strategies and goals vary by functional perspectives, making IT-business alignment a multivariable equation.
Lines of business (marketing, sales, etc.) are increasingly bypassing IT to strike independent deals with cloud application providers, eventually forcing IT to integrate outside of IT best practices, resulting in a disparate, patchwork integration. These ad hoc architectures become more complex, more costly, and less agile than well-planned architectures with continual collaboration between IT and business.
“A successful cloud integration strategy requires executive sponsorship of IT involvement in all cloud application purchases. Furthermore, cloud integration goes well beyond simple point-to-point connectivity,” says Oracle Senior Principal Product Marketing Director Bruce Tierney. “To solve this issue, you need to enable a diverse set of connectivity options to a common platform that can seamlessly bridge dissimilar technologies in a consistent way when moving between the on-premises world and cloud environments.”
Oracle’s SOA-based integration platform, Oracle Service-Oriented Architecture, provides a comprehensive and flexible platform that allows companies to avoid a complex array of disparate integration tools and standards and is fundamental to Oracle’s cloud integration solution. Tierney says that one of the most efficient ways to create a cloud integration strategy is through Oracle AppAdvantage, a program that helps Oracle enterprise applications customers use Oracle Fusion Middleware to integrate, extend, configure, and secure their investments across all applications.
For example, when it comes to cloud integration, Oracle AppAdvantage guides companies through the process of moving business processes that are unique to individual lines of business or that frequently change out of core enterprise applications and onto a middleware layer that leverages open, standards-based integration and cross-application business process management. “It helps customers manage the scale of integration across on-premises and cloud applications, helping companies build agile, responsive business applications,” Tierney says.
Dive deeper into the details of IT-business alignment. Read the new white paper, “IT-Business Alignment: Why We Stumble and the Path Forward.”
Download the Oracle AppAdvantage customer booklet to learn how organizations like yours are leveraging Oracle AppAdvantage today - and schedule an Oracle AppAdvantage assessment.
And don’t miss the Cloud Integration resource kit. Download the new white paper, “Cloud Integration - A Comprehensive Solution” today.


SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki Mix Forum

Friday Jan 24, 2014

Cloud Integration Unified and Comprehensive Cloud and On-premise Integration – White Paper

Oracle simplifies cloud integration by providing a unified and comprehensive solution to integrate disparate cloud and on-premise applications. Oracle cloud integration leverages Oracle Cloud services as well as components from Oracle’s SOA, BPM, and data integration technologies. White Paper.


SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki Mix Forum

Friday Jan 17, 2014

SOA in Real Life: Mobile Solutions part of the Industrial SOA article series

ind-soa-mobile-fig02Abstract: Any place, any time: the old promise from the dotcom age has never been more relevant. With the release of the iPhone, Apple set off a huge amount of hype. Many people now have a laptop with broadband Internet connection and/or WLAN or UMTS Internet access. Yet these devices are still too large, too awkward, and take too long to boot up to be usable at any time. On the other hand, almost everyone has a smartphone these days, making them more mobile than ever in today's economy.

Smartphones are enormously practical and are becoming more and more powerful. They are generally very easy to operate, can be used almost anywhere, and the mobile web is becoming both faster and cheaper. App stores are shooting up everywhere and new functions can be installed with a single click. As the saying has it: "There's an app for everything."

The use of built-in sensors provides for entirely new possibilities such as Google Maps integration, location-based services, augmented reality, etc. Built-in cameras are becoming more and more powerful and are often used as a second compact camera. Video telephony is becoming more common - not just on Skype, now long-established, but also through Apple Facetime. The speed of innovation is tremendous.

Use Cases

A very high percentage of apps are games, followed by information systems that are mainly of interest to private users. These information systems are making increased use of the built-in functions on the mobile device. For example, the system identifies my location via GPS and can provide me with information via a personalized localization. Using the integrated camera one can scan a barcode and run a price comparison through the system. Previously unthinkable "Star Trek" technology is now (almost) a reality. Soon we will have combined tricorders/communicators/tablets in a single device.

More and more companies are viewing mobile solutions as a means by which to accelerate processes, incorporate external partners more easily into processes, and lower their own process costs. We are already using numerous examples for B2C services such as booking flights by cell phone, tracking packages, and finding out delivery dates and opening hours. To optimize these functions for your own company, creative ideas are required: How can I increase customer loyalty? While B2C applications are already spreading very rapidly and probably represent the core business of all non-game apps, B2B is developing only slowly. One of the central questions here is how additional services can be offered to the business partner. According to Gartner, top growth areas include location-based services, social networks, mobile search, mobile commerce, mobile cash, context-aware services, object recognition, mobile instant messaging, mobile e-mail, and mobile video. Read the complete article here.

The articles are and will be published at OTN and the Service Technology Magazine.

Send us your feedback Twitter @twitter/soacommunity #industrialSOA

Jürgen KressHajo NormannClemens Utschig-UtschigTorsten WinterbergDanilo SchmiedelGuido Schmutz

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki Mix Forum

Monday Dec 23, 2013

Mobile Integration Leveraging Oracle SOA Suite – Customer Webcast by Bruce Tierney

Agilent Message FlowOracle SOA Suite customer Agilent Technologies shares in this webcast how they leveraged their existing Oracle SOA Suite integration platform for rapid mobile enablement.  Our featured speaker is Rajesh Gathwala, Enterprise Architect at Agilent Technologies.  Rajesh manages the Enterprise Mobile Strategic Initiative and his areas of expertise include Cloud, ERP, CRM, SOA, Mobile and more.  Rajesh will share key aspects of Agilent's Mobile Strategic Initiative in rolling out 6 mobile apps and increasing employee productivity while leveraging their existing enterprise foundation.  Instead of attempting to incorporate too many disparate toolsets, Agilent has successfully consolidated their integration into a unified service integration strategy.  Here are a couple of mobile screenshots Rajesh discusses: Read the full article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki Mix Forum

About





Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
15
23
24
25
26
27
28
29
30
   
       
Today