{"id":10567,"date":"2018-05-24T16:12:16","date_gmt":"2018-05-24T23:12:16","guid":{"rendered":"https:\/\/www.microsoft.com\/insidetrack\/blog\/?p=10567"},"modified":"2023-06-15T14:51:55","modified_gmt":"2023-06-15T21:51:55","slug":"streamlining-business-processes-with-sap-connectors-and-azure-services","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/insidetrack\/blog\/streamlining-business-processes-with-sap-connectors-and-azure-services\/","title":{"rendered":"Streamlining business processes with SAP connectors and Azure services"},"content":{"rendered":"
This content has been archived, and while it was correct at time of publication, it may no longer be accurate or reflect the current situation at Microsoft.<\/p>\n<\/div>\n<\/div>\n
Moving to the cloud is a foundation for digital transformation\u2014especially when taking advantage of the cloud\u2019s PaaS and SaaS capabilities. At Microsoft, we had already migrated our SAP infrastructure to Azure; our next challenge was to promote native connectivity between SAP and Azure. To do so, we designed the SAP Web Services Platform and the SAP ABAP SDK for Azure to provide an unprecedented level of functionality and insight into our business processes.<\/p>\n
Today, enterprises recognize the importance of adopting the cloud as part of their digital transformation. But to fully embrace this transformation, the cloud can\u2019t be solely relegated to lower-value infrastructure services such as storage or backups; it must become a core aspect of every business process where it can leverage the cloud\u2019s platform as a service (PaaS) and software as a service (SaaS) capabilities.<\/p>\n
As a technical decision maker, what are you doing to extract maximum value from your cloud services? For example, do you have a Microsoft Azure cloud subscription and are any of your business-critical processes running in SAP? Do you have other business apps in Azure that would benefit from accessing data that resides in your SAP environment? How are your Azure apps accessing your SAP-based information, and what are the benefits and challenges associated with integrating these two environments?<\/p>\n
This is what we\u2019re doing at Microsoft: incrementally moving all our IT and operational infrastructure\u2014including our business-critical SAP systems\u2014onto Azure. This case study highlights the\u00a0SAP Web Services Platform\u00a0and the\u00a0SAP Advanced Business Application Programming (ABAP) software development kit (SDK) for Azure<\/a>\u00a0that we developed to integrate SAP and Azure natively. These new connectors have greatly streamlined our development efforts to integrate SAP and Azure and have made our business-critical processes more manageable. Other organizations might consider leveraging this SDK to natively connect their SAP environment to their Azure cloud or following similar steps to develop their own SAP Web Services Platform for Azure.<\/p>\n At Microsoft, as we continue our digital-transformation journey, we\u2019re exploring a variety of ways to create new business value through the intelligent cloud and intelligent edge. Fundamental to this objective is a Microsoft Core Services Engineering and Operations\u2019 (CSEO) mandate to move the entire organization to Azure. Recent milestones we\u2019ve achieved as part of this effort include\u00a0migrating our entire SAP environment to the cloud<\/a>,\u00a0driving digital transformation with modern network infrastructure, and transitioning our corporate network to be\u00a0internet- and wireless-first.<\/p>\n Migrating all our SAP infrastructure to Azure was a monumental leap forward to becoming all in the cloud, but we also wanted to achieve a tighter integration between Azure and SAP. Doing so would accelerate the digital transformation across the business by enabling internal and external partners to connect their applications to our business processes more quickly and easily than ever before. We needed to develop connectors and APIs between SAP and Azure to:<\/p>\n We approached integrating our SAP environment with Azure in two different ways:<\/p>\n Here, we discuss these two different interfaces and how they are designed to accommodate two distinct groups of developers: the web services platform is for Azure developers, and the SDK is for SAP developers. Other organizations can also utilize the Microsoft-developed SDK to connect their SAP environment to Azure or build a similar web services platform with APIs for their own environments.<\/p>\n In our old environment, internal and external partner applications that needed to access SAP from Azure had to work with a variety of different point-to-point solutions. As illustrated in Figure 1 below, this architecture was based on three different patterns to support internal, extranet, and cloud-based partner apps, and typically required middleware that involved multiple network hops to reach the data.<\/p>\nDrive to integrate SAP environment with Azure<\/h2>\n
\n
Our platform and connectors integrate SAP and Azure<\/h2>\n
\n
SAP Web Services Platform for Azure: Reaching into SAP from Azure<\/h3>\n
Challenges with the old system<\/h4>\n