https://raw.githubusercontent.com/ajmaradiaga/feeds/main/scmt/topics/Cloud-blog-posts.xmlSAP Community - Cloud2025-05-14T23:00:13.942030+00:00python-feedgenCloud blog posts in SAP Communityhttps://community.sap.com/t5/technology-blog-posts-by-members/sac-report-broadcasting-blog-2-live-data/ba-p/13808990SAC Report Broadcasting - Blog 2 - Live Data2024-08-28T10:00:00.027000+02:00Gem_Reganhttps://community.sap.com/t5/user/viewprofilepage/user-id/1395571<H2 id="toc-hId-1043502930"><FONT color="#04a8cc"><STRONG>Introduction</STRONG></FONT></H2><P>Hello and welcome to part 2 of this blog series. In this blog I will be discussing the functionality of report broadcasting in SAC when the data is live from a data source. I will address the following points:</P><UL><LI>Supported Live Connections</LI><LI>Setting up</LI><LI>How to create publications</LI><LI>View and Modify your Scheduled Publications</LI><LI>Data Validation and Refresh</LI></UL><P> </P><H2 id="toc-hId-846989425"><FONT color="#04a8cc"><STRONG>Supported Live Connections</STRONG></FONT></H2><P>You can schedule publications in SAC for the following live data sources:</P><UL><LI>SAP BW</LI><LI>SAP HANA</LI><LI>SAP S/4HANA</LI><LI>SAP HANA 2.0</LI><LI>SAP HANA Cloud (Must be a HANA Cloud connection type)</LI><LI>Stories based on live data tunnel connections</LI></UL><P>Unfortunately, data coming live from SAP Datasphere into SAC cannot be scheduled.</P><P> </P><H2 id="toc-hId-650475920"><FONT color="#04a8cc"><STRONG>Setting up </STRONG></FONT></H2><P>The first step you need to take to set up SAC report broadcasting for live connections is allowing the tenant to schedule a publication. You can set up the tenant so that SAC can publish to either SAP users or non-SAP users or both. This is the same step for scheduling import data for publication however there are some additional steps that need to be taken.</P><P> </P><OL><LI>Login to your SAC tenant</LI><LI>Go to System >> Administration. Click on the System Configuration tab and toggle the two schedule publication options on.<span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Gem_Regan_0-1724767826550.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/158433i8054B55253F4E249/image-size/large?v=v2&px=999" role="button" title="Gem_Regan_0-1724767826550.png" alt="Gem_Regan_0-1724767826550.png" /></span></LI><LI>Go to the Data Source Configuration tab and scroll down to the ‘Live Data Sources’ section. You need to toggle the ‘Allow live data to securely leave my network’ on.<span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Gem_Regan_1-1724767826555.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/158434i5508EDE5AB736B98/image-size/large?v=v2&px=999" role="button" title="Gem_Regan_1-1724767826555.png" alt="Gem_Regan_1-1724767826555.png" /></span></LI><LI>Navigate to your Connections app and select and edit your live connection. Open the ‘Advanced Features’ header. Check the box beside ‘Let users set up a schedule for publishing stories’. This will use the credentials of the user who schedules the story publishing to be used to retrieve the data.<span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Gem_Regan_2-1724767826574.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/158435i75470B66C6438034/image-size/medium?v=v2&px=400" role="button" title="Gem_Regan_2-1724767826574.png" alt="Gem_Regan_2-1724767826574.png" /></span></LI><LI>You will be asked to select a Location ID as well as a Virtual Host and Port.</LI></OL><P class="lia-indent-padding-left-30px" style="padding-left : 30px;"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Gem_Regan_3-1724767826578.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/158436i3378DFD220ED88C2/image-size/medium?v=v2&px=400" role="button" title="Gem_Regan_3-1724767826578.png" alt="Gem_Regan_3-1724767826578.png" /></span>6. Once these advanced settings are configured successfully, you can schedule a story created on a live connection.</P><P> </P><H2 id="toc-hId-453962415"><FONT color="#04a8cc"><STRONG>How to create publications</STRONG></FONT></H2><OL><LI>Go to your files in SAC</LI><LI>Select the story or analytical application you want to schedule for publication. Choose the Share option and select Schedule Publication<span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Gem_Regan_4-1724767826592.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/158437iDB3432E3BEE77A80/image-size/large?v=v2&px=999" role="button" title="Gem_Regan_4-1724767826592.png" alt="Gem_Regan_4-1724767826592.png" /></span></LI><LI>The Schedule Publication window will open. Here you will add your publication information such as event name, start date etc.</LI></OL><TABLE><TBODY><TR><TD width="208px" height="50px"><P>Name</P></TD><TD width="393px" height="50px"><P>Give your Schedule a name</P></TD></TR><TR><TD width="208px" height="132px"><P>Start Date</P></TD><TD width="393px" height="132px"><P>Give your schedule a start date and time. You can add a recurrence so that the publication is scheduled to recur every day/ week/ month etc. You can also add details about ending the recurrence.</P></TD></TR><TR><TD width="208px" height="77px"><P>File Type</P></TD><TD width="393px" height="77px"><P>You can choose between either a PDF, PowerPoint or CSV</P></TD></TR><TR><TD width="208px" height="77px"><P>Email Subject</P></TD><TD width="393px" height="77px"><P>This is the subject for the email which would be delivered to the recipients</P></TD></TR><TR><TD width="208px" height="77px"><P>Email Message</P></TD><TD width="393px" height="77px"><P>This is the message body for the email which would be sent to the recipients over email</P></TD></TR><TR><TD width="208px" height="220px"><P>Email Delivery Options</P></TD><TD width="393px" height="220px"><P>You can choose which email delivery option you’d like:</P><P>· Attachment</P><P>· Attachment and Preview Inline</P><P>· Preview Inline</P></TD></TR><TR><TD width="208px" height="77px"><P>Include link to story</P></TD><TD width="393px" height="77px"><P>If you select this checkbox, the story/ analytic application link would be sent along with the email.</P></TD></TR></TBODY></TABLE><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Gem_Regan_5-1724767826660.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/158438iA37D96D9B6B47BAD/image-size/medium?v=v2&px=400" role="button" title="Gem_Regan_5-1724767826660.png" alt="Gem_Regan_5-1724767826660.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Gem_Regan_6-1724767826662.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/158439i7BFB6B388A044245/image-size/medium?v=v2&px=400" role="button" title="Gem_Regan_6-1724767826662.png" alt="Gem_Regan_6-1724767826662.png" /></span>4. Add details to the Distribution heading</P><TABLE><TBODY><TR><TD width="301"><P>SAP Analytics Cloud Recipients</P></TD><TD width="301"><P>Add SAP users or teams to this view</P></TD></TR><TR><TD width="301"><P>Non-SAP Analytics Cloud Recipients</P></TD><TD width="301"><P>Add non-SAP users to this view e.g. joe.bloggs@hotmail.com . You can input a maximum of <STRONG>3</STRONG> non-SAC users.</P></TD></TR><TR><TD width="301"><P>Story view</P></TD><TD width="301"><P>You can choose the story, global bookmarks or my bookmarks.</P></TD></TR><TR><TD width="301"><P>File Name</P></TD><TD width="301"><P>The name the file will appear under in your email as a attachment</P></TD></TR></TBODY></TABLE><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Gem_Regan_7-1724767826669.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/158440i2805B0DDD2762C0E/image-size/medium?v=v2&px=400" role="button" title="Gem_Regan_7-1724767826669.png" alt="Gem_Regan_7-1724767826669.png" /></span></P><P>5. Click on Create. This will set up a schedule a publication.</P><P> </P><H2 id="toc-hId-257448910"><FONT color="#04a8cc"><STRONG>View and Modify your Scheduled Publications</STRONG></FONT></H2><OL><LI>Go to the Calendar app in SAC<span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Gem_Regan_8-1724767826673.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/158441iFADFABD5C785A116/image-size/medium?v=v2&px=400" role="button" title="Gem_Regan_8-1724767826673.png" alt="Gem_Regan_8-1724767826673.png" /></span></LI><LI>You can see in Calendar, your scheduled publication events and its recurrence.<span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Gem_Regan_9-1724767826681.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/158443iC225EFBECF48445C/image-size/large?v=v2&px=999" role="button" title="Gem_Regan_9-1724767826681.png" alt="Gem_Regan_9-1724767826681.png" /></span></LI><LI>You can also edit you’re a recurrence event. Select the recurrence event from the calendar view and on your right side, a new panel opens where you can modify.</LI></OL><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Gem_Regan_13-1724769702667.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/158459i0D80B7281C2FE1FD/image-size/large?v=v2&px=999" role="button" title="Gem_Regan_13-1724769702667.png" alt="Gem_Regan_13-1724769702667.png" /></span></P><P> </P><P> </P><H2 id="toc-hId-60935405"><FONT color="#04a8cc"><STRONG>Data Validation and Refresh</STRONG></FONT></H2><P>Like our previous blog, it is important for the data in the scheduled publications are up to date an accurate especially if they are recurring. A user does not want to receive the wrong data or the same data that they received in last week’s report. Live data is live meaning it is always up to date and refreshed.</P><P> </P><H2 id="toc-hId--135578100"><FONT color="#04a8cc"><STRONG>Conclusion</STRONG></FONT></H2><P>SAC Report Broadcasting with live data simplifies the work of delivering up-to-date reports to your audience. By supporting various live data connections and offering flexible scheduling options, it ensures that recipients always receive the most current information. This functionality enhances the accuracy and reliability of your reporting, making it an essential tool for real-time data distribution.</P>2024-08-28T10:00:00.027000+02:00https://community.sap.com/t5/product-lifecycle-management-blog-posts-by-sap/streamline-your-ppap-journey-with-sap-plm-collaboration/ba-p/13810837Streamline Your PPAP Journey with SAP PLM Collaboration2024-08-29T10:54:16.076000+02:00ayan_pandeyhttps://community.sap.com/t5/user/viewprofilepage/user-id/187202<P><STRONG><SPAN>Introduction: </SPAN></STRONG><SPAN>In the intricate landscape of modern manufacturing, quality assurance stands as a cornerstone of success. Ensuring that every component meets stringent standards is not just a goal but a necessity. Enter the Production Part Approval Process (PPAP), a meticulous protocol designed to validate the quality and compliance of supplied production parts before they integrate into your manufacturing processes. In this blog, we delve into how harnessing SAP Product Lifecycle Management (PLM) collaboration can revol</SPAN><SPAN>utionize your PPA</SPAN><SPAN>P journey, elevating efficiency, precision, and reliability to unprecedented levels.</SPAN><SPAN> </SPAN></P><P><STRONG><SPAN>Problem Statement: </SPAN></STRONG><SPAN>If SAP PLM Collaboration were not in place, communication with suppliers would be disparate and asymmetric, with less authorization control. Teams would be repeatedly reinventing the process, lacking guardrails and visibility into ongoing, completed, and pending tasks. There would be no logging and tracing of document or information flow, and decisions and approvals would rely on emails or offline modes. The absence of process or project visibility and insights would result in inefficiencies. Document versioning and real-time notifications of changes would be non-existent.</SPAN><SPAN> </SPAN></P><P><I><SPAN>“Customers have benefitted from SAP PLM Collaboration, enhancing their PPAP process efficiency and optimization across their enterprise. </SPAN></I><STRONG><I><SPAN>Have you faced similar quality assurance challenges in your PPAP process?</SPAN></I></STRONG><I><SPAN> Discover how SAP PLM Collaboration can transform your PPAP process and drive efficiency.”</SPAN></I><SPAN> </SPAN></P><P><STRONG><SPAN>SAP PLM collaboration</SPAN></STRONG><SPAN> provides a centralized platform that resolves these issues by offering streamlined communication, enhanced authorization control, structured workflows, comprehensive visibility into tasks and processes, robust document tracking, and real-time notifications, thereby optimizing the PPAP process and ensuring efficient quality assurance.</SPAN><SPAN> </SPAN></P><P><STRONG><SPAN>Some abbreviations that will be used in this blog:</SPAN></STRONG><SPAN> <BR /></SPAN><SPAN>PPAP: Production Part Approval Process </SPAN><SPAN> <BR /></SPAN><SPAN>FFF: Fit, Form, and Function </SPAN><SPAN> <BR /></SPAN><SPAN>PSW: Part Submission Warrant </SPAN><SPAN> <BR /></SPAN><SPAN>QIR: Quality Info Record </SPAN><SPAN> <BR /></SPAN><SPAN>OEM: Original Equipment Manufacturer </SPAN><SPAN> <BR /></SPAN><SPAN>APQP: Advanced Product Quality Planning </SPAN><SPAN> <BR /></SPAN><SPAN>PLM: Product Lifecycle Management</SPAN></P><P><SPAN> </SPAN><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ayan_pandey_0-1724920448416.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/159289iDC187D8742B6D11D/image-size/large?v=v2&px=999" role="button" title="ayan_pandey_0-1724920448416.png" alt="ayan_pandey_0-1724920448416.png" /></span></P><P><STRONG><SPAN>Understanding Your PPAP Journey: A High-Level Process Map</SPAN></STRONG><SPAN> </SPAN></P><P><SPAN>At the heart of </SPAN><SPAN>your </SPAN><SPAN>quest for excellence lies a structured and meticulously orchestrated PPAP journey. Let's navigate through its key phases:</SPAN><SPAN> </SPAN></P><P><STRONG><SPAN>Phase 1: Triggering PPAP</SPAN></STRONG><SPAN> The journey commences with the generation of a PPAP request, emanating from </SPAN><SPAN>your </SPAN><SPAN>ERP systems. This triggers a cascade of actions, setting the stage for a seamless execution.</SPAN><SPAN> </SPAN></P><P><STRONG><SPAN>Phase 2: Evaluation</SPAN></STRONG><SPAN> Upon receipt of the PPAP request, </SPAN><SPAN>your </SPAN><SPAN>teams dive into meticulous evaluation, laying the groundwork for collaborative efforts that follow. This phase ensures alignment with project objectives and your business expectations.</SPAN><SPAN> </SPAN></P><P><STRONG><SPAN>Phase 3: PPAP Preparation</SPAN></STRONG><SPAN> Attention turns to meticulous preparation, from creating registrations to assessing item risk levels and establishing Quality Info Records (QIR). Every detail is scrutinized and curated to uphold the highest standards.</SPAN><SPAN> </SPAN></P><P><STRONG><SPAN>Phase 4: Automation</SPAN></STRONG><SPAN> Leveraging SAP PLM collaboration, workflows are automated based on predefined templates, streamlining processes, and enhancing efficiency. The collaboration workflow template encompasses critical stages such as planning, defining quality scopes, product and engineering design reviews, drawing and specification assessments, and supplier qualifications. Moreover, the collaboration document structure encompasses considerations, team details, benchmarks, goals, KPIs, and compliances, ensuring a holistic approach to quality assurance.</SPAN><SPAN> </SPAN></P><P><STRONG><SPAN>Phase 5: Making Parts/Docs</SPAN></STRONG><SPAN> Collaborative efforts come to fruition as PPAP documents are added by suppliers using your integrated SAP PLM Collaboration platform. Suppliers and OEMs exchange product and other data via SAP PLM Collaboration, ensuring seamless communication and data exchange. Sample PPAP parts are produced, and documents are submitted for review, ensuring adherence to specifications.</SPAN><SPAN> </SPAN></P><P><STRONG><SPAN>Phase 6: Closure or Reinitiating PPAP</SPAN></STRONG><SPAN> With approvals in hand, suppliers ship goods, followed by final processes such as FFF and PSW. Quality Info Records are updated, marking the successful closure of the PPAP cycle.</SPAN><SPAN> </SPAN></P><P><STRONG><SPAN>Process Visibility and Continuous Improvement</SPAN></STRONG><SPAN> These processes are meticulously measured via the Process Visibility dashboard available in your SAP PLM Collaboration platform. This dashboard provides insights into the process, identifying impediments and areas for improvement. By leveraging these insights, you strive to deliver timely, quality products while continuously enhancing efficiency and effectiveness. your SAP PLM platform integrates custom PPAP dashboards, offering stakeholders dynamic visualization tools for real-time insights and actionable intelligence.</SPAN><SPAN> </SPAN></P><P><STRONG><SPAN>Transformative Outcomes: Complex Custom Workflows and Risk Templates</SPAN></STRONG><SPAN> The culmination of your efforts yields transformative outcomes, marked by the emergence of complex custom workflows and risk templates. These tailored solutions empower stakeholders to navigate the PPAP journey with confidence, driving efficiency and upholding stringent quality standards.</SPAN><SPAN> </SPAN></P><P><STRONG><SPAN>To Summarize:</SPAN></STRONG><SPAN> Elevating Quality Assurance with SAP PLM Collaboration In the intricate world of modern manufacturing, quality assurance is essential. Ensuring every component meets strict standards is not just a goal but a necessity. The Production Part Approval Process (PPAP) is a meticulous protocol that validates the quality and compliance of supplied parts before they enter your manufacturing process. This blog explores how SAP Product Lifecycle Management (PLM) collaboration can revolutionize your PPAP journey, boosting efficiency, precision, and reliability.</SPAN><SPAN> </SPAN></P><P><STRONG><SPAN>Sample Workflow for PPAP stage gates:</SPAN></STRONG><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ayan_pandey_1-1724920448423.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/159288i76A32E4857921E4F/image-size/large?v=v2&px=999" role="button" title="ayan_pandey_1-1724920448423.png" alt="ayan_pandey_1-1724920448423.png" /></span></P><P><SPAN>Reference:</SPAN> <A href="https://help.sap.com/docs/PLM_EPD/1bfdb8b2f0264b66a818a2a889ee8c31/4f30e82edef34174a2835caea55b41fe.html" target="_blank" rel="noopener noreferrer"><SPAN>Modeling Workflows</SPAN></A><SPAN> </SPAN></P><P><STRONG><SPAN>Sample Process Visibility Dashboard for PPAP Process:</SPAN></STRONG><SPAN> </SPAN><SPAN> </SPAN></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ayan_pandey_2-1724920448426.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/159287iCD699006170329CA/image-size/large?v=v2&px=999" role="button" title="ayan_pandey_2-1724920448426.png" alt="ayan_pandey_2-1724920448426.png" /></span></P><P><STRONG><SPAN>Sample Collaboration for PPAP process:</SPAN></STRONG><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ayan_pandey_3-1724920448430.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/159290iA51D61B490D6527B/image-size/large?v=v2&px=999" role="button" title="ayan_pandey_3-1724920448430.png" alt="ayan_pandey_3-1724920448430.png" /></span></P><P><SPAN>Reference: </SPAN><A href="https://help.sap.com/docs/PLM_EPD/b183c303b8fc4254a08e565cdee4e163/c431ca00641b4621a3803adc8ab37c46.html" target="_blank" rel="noopener noreferrer"><SPAN>Collaboration</SPAN></A> <SPAN> </SPAN></P><P><STRONG>Further: </STRONG><BR />If you're interested in learning more about SAP PLM collaboration solutions, check out our website: <A href="https://www.sap.com/products/scm/product-lifecycle-management.html" target="_blank" rel="noopener noreferrer">https://www.sap.com/products/scm/product-lifecycle-management.html</A></P><P>If you're already a user of SAP PLM collaboration, join our community to stay up to date: <A href="https://pages.community.sap.com/topics/product-lifecycle-management" target="_blank" rel="noopener noreferrer">https://pages.community.sap.com/topics/product-lifecycle-management</A></P><P><STRONG><SPAN>About the author:</SPAN></STRONG><SPAN> <BR /></SPAN><SPAN>Ayan Pandey (</SPAN><A href="mailto:ayan.pandey@sap.com" target="_blank" rel="noopener nofollow noreferrer"><SPAN>ayan.pandey@sap.com</SPAN></A><SPAN>), Product Manager for SAP PLM Cloud, specializes in customer-centric innovations and process optimization.</SPAN></P><P> </P>2024-08-29T10:54:16.076000+02:00https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/two-tier-erp-and-group-reporting-deployment-options-with-sap-s-4hana-public/ba-p/13862689Two-tier ERP and Group Reporting: Deployment Options with SAP S/4HANA Public Cloud Edition2024-09-12T08:18:10.169000+02:00Shiva_Kumar_H_Shttps://community.sap.com/t5/user/viewprofilepage/user-id/131807<P>Potential Two-tier ERP Customers running their operational ERP systems on SAP S/4HANA Private Cloud Edition or SAP S/4HANA on-premise can connect to SAP S/4HANA Public Cloud Edition to perform group reporting in different ways subjected to business requirements. Below three are most used type of deployments </P><OL><LI><STRONG>Connect SAP S/4HANA Public Cloud Edition subsidiaries with Group Reporting Data Collection (GRDC)</STRONG></LI><LI><STRONG>Run Group Reporting in SAP S/4HANA Public Cloud Edition connecting to private cloud ERPs</STRONG></LI><LI><STRONG>Connect SAP S/4HANA Public Cloud Edition subsidiaries with Central Finance</STRONG></LI></OL><P> </P><P><STRONG>1.Connect SAP S/4HANA Public Cloud Edition subsidiaries with GRDC - </STRONG><SPAN> </SPAN>Leverage Group Reporting & integration with the set up at Headquarters running on SAP S/4HANA Private Cloud Edition when subsidiaries are running on SAP S/4HANA Public Cloud Edition</P><P>Key capabilities with this type of deployment includes</P><UL><LI>Subsidiaries can run on SAP S/4HANA Public Cloud Edition</LI><LI>Financial statements & trail balances can be uploaded to GRDC at Headquarters.</LI><LI>Mostly Group Financial Consolidation is performed at Headquarters running on SAP S/4HANA Private Cloud Edition.<BR /><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Image_1_option_1.jpg" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/165321i9C0004972930CDA9/image-size/medium?v=v2&px=400" role="button" title="Image_1_option_1.jpg" alt="Image_1_option_1.jpg" /></span><P> </P></LI></UL><P>Note : </P><P> * GRDC can be deployed both on S/4HANA Public Cloud or Private Cloud Edition</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Shiva_Kumar_H_S_0-1726076474816.png" style="width: 29px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/165319i437E310E24554946/image-dimensions/29x6?v=v2" width="29" height="6" role="button" title="Shiva_Kumar_H_S_0-1726076474816.png" alt="Shiva_Kumar_H_S_0-1726076474816.png" /></span> Data upload/replication can be manual or via SAP delivered Integration</P><P> </P><P><STRONG>2. Run Group Reporting in SAP S/4HANA Public Cloud Edition connecting to private cloud ERPs - </STRONG>Group Profitability can be measured in SAP S/4HANA Public Cloud Edition which is typically performing Group Reporting on behalf of Headquarters when subsidiary is running on SAP S/4HANA Private Cloud Edition</P><P>Key capabilities with this type of deployment includes</P><UL><LI>Running Group Reporting in the SAP S/4HANA Public Cloud Edition that leverages latest Group Reporting innovations delivered through continuous upgrades</LI><LI>Financial statements & trail balances can be uploaded to GRDC </LI><LI>Any ERPs that cannot (yet) transition to the SAP S/4HANA Public Cloud Edition can stay in private cloud<span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Image_2_option_1.jpg" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/165320iBCC72898B754781A/image-size/medium?v=v2&px=400" role="button" title="Image_2_option_1.jpg" alt="Image_2_option_1.jpg" /></span><P class="lia-align-left" style="text-align : left;"> </P></LI></UL><P>Note : </P><P> * GRDC can be deployed both on S/4HANA Public Cloud or Private Cloud Edition</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Shiva_Kumar_H_S_0-1726076474816.png" style="width: 29px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/165319i437E310E24554946/image-dimensions/29x6?v=v2" width="29" height="6" role="button" title="Shiva_Kumar_H_S_0-1726076474816.png" alt="Shiva_Kumar_H_S_0-1726076474816.png" /></span> Data upload/replication can be manual or via SAP delivered Integration</P><P> </P><P><STRONG>3.Connect SAP S/4HANA public cloud edition subsidiaries with Central Finance - </STRONG>Group Consolidation and profitability can be measured at Headquarters running on SAP S/4HANA Private Cloud Edition with Central Finance</P><P>Key capabilities with this type of deployment includes</P><UL><LI>Real-time accounting document replication to central finance system running on SAP S/4HANA Private Cloud Edition </LI><LI>Subsidiaries can run on SAP S/4HANA Public Cloud Edition<span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Image_3_option_1.jpg" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/165322i4FF19E9A05468F50/image-size/medium?v=v2&px=400" role="button" title="Image_3_option_1.jpg" alt="Image_3_option_1.jpg" /></span><P> </P></LI></UL><P><STRONG>Note</STRONG>: Customers can further evaluate each deployment option to select the one that best suits their business requirements and organizational needs.</P>2024-09-12T08:18:10.169000+02:00https://community.sap.com/t5/technology-blog-posts-by-members/sap-on-a-mini-pc-my-experience-with-the-abap-cloud-developer-trial/ba-p/13882502SAP on a Mini PC - my experience with the ABAP Cloud Developer Trial2024-09-30T09:20:22.128000+02:00L_Skorwiderhttps://community.sap.com/t5/user/viewprofilepage/user-id/172246<P>I have been using the <STRONG>free trial</STRONG> version of the SAP application on a <STRONG>mini PC</STRONG> for about a year now and am very happy with the product. It seems to me that the product is so fine that it is worth promoting and not everyone knows about it yet. I think I can share my insights and experiences with you.</P><P><BR />Let's start with what system we are talking about, I need to say that I have a slight problem with this because over the years the product kept changing names. Of course, I must also admit that the software itself and the way it is distributed has also undergone an evolution.</P><P>The product in discussion is <STRONG>SAP Cloud Developer Trial 2022</STRONG>. But don't let the name fool you, because you don't need the cloud at all to run it. It is just one of the options. The current version of SAP's free trial is the direct successor to a distribution called <STRONG>SAP ABAP Platform Trial</STRONG>. This one, in turn, evolved from earlier versions - <STRONG>SAP NetWeaver AS ABAP Developer Edition</STRONG>.</P><H2 id="toc-hId-1050708231">ABAP Cloud Developer Trial 2022</H2><P><STRONG>ABAP Cloud Developer Trial</STRONG> is a free platform to try out the ABAP language and toolkit. In reality, we get much more - an SAP system without business logic, but with a whole bunch of extras. So we have the same engine that powers <STRONG>S/4HANA 2022</STRONG>, with working access via SAP-GUI, browser or even from Eclipse. We can use <STRONG>Fiori</STRONG>, at least at the technical layer, because of course the lack of business modules somewhat limits applications. We can also try <STRONG>abapGit</STRONG>, which is configured out of the box, without any problems. In the system image, we will also find <STRONG>SAP Cloud Connector</STRONG>, with which we can easily <A href="https://www.youtube.com/watch?v=qk_noUl0Zgc" target="_self" rel="nofollow noopener noreferrer">connect MiniSAP to the <STRONG>BTP platform</STRONG></A>. It's worth knowing that BTP also has free trial accounts - so we have a great duo.</P><P>The software is distributed by sap as a docker container available through <A href="https://hub.docker.com/r/sapse/abap-cloud-developer-trial" target="_self" rel="nofollow noopener noreferrer">DockerHub</A>. This is a very convenient solution supporting ease of installation. So the system itself can be installed in a few minutes, at most half an hour if you have a fast enough connection.</P><P>I, referring to my system, often say <STRONG>S/4Hanna-like sandbox</STRONG>. However, I will emphasize once again that this system does not contain business modules. Therefore, it is certainly not for everyone. On the other hand, it has very many applications.</P><H2 id="toc-hId-854194726">Who is the ABAP Cloud Developer Trial for?</H2><P>One would like to say that it is for everyone, but in fact it is not for everyone. In my opinion, <STRONG>Developers</STRONG> and <STRONG>Basis Administrators</STRONG> can benefit most from it. And while the former are somewhat limited by the lack of business logic included in the system. While for Basis administrators it is basically an ideal system. And I don't mean at all the meme that without applications and users the system works better. I, as a Basis consultant, am able to test many things on this system: build prototypes of simple solutions, test planned changes, try out features that are not available on older customer systems.</P><P>Besides, while running an educational <A href="https://www.youtube.com/@sapdalf" target="_self" rel="nofollow noopener noreferrer">youtube channel about SAP Basis, security and AI</A>, I was able to prepare a lot of material based on this system. If you don't believe, see at least my videos on the 100 most important Basis transactions, SSO configuration using certificates, work processes in SAP or even ICM. Most of them could not have been created if I did not have access to a clean system without client data.</P><P><STRONG>Developers</STRONG>, on the other hand, will also find something for themselves. After all, building ABAP prototypes is not always related to Business Modules. The system provides an excellent opportunity to test new programming techniques, integrations or conduct experiments that would be impossible to do on a real system, even on a client sandbox.</P><H2 id="toc-hId-657681221">Mini PC</H2><P>I've been using trial systems from SAP for a year or so on Mini PCs. This is a great solution because the current Mini PCs are very energy efficient and cheap at the same time. You can buy a PC with 16GB RAM, a fast SSD and an <STRONG>Intel n100</STRONG> processor for around $100. It doesn't offer top-notch performance, but it delivers a great <STRONG>power consumption-to-performance ratio</STRONG>. And even though the Cloud Developer Trial runs on HANA, the performance is perfectly sufficient for one person. If you have any doubts, watch the videos on <A href="https://www.youtube.com/@sapdalf" target="_self" rel="nofollow noopener noreferrer">my channel</A> and see how the system works.</P><P>My previous sandbox based on ABAP Platform Trial, which I ran on a Firebat T8 pro PC, cost me $130 in 2023. I recently moved to the <STRONG>ABAP Cloud Developer Trial</STRONG>, switching the MiniPC to Firebat AK2 Plus at the same time. I chose this computer because it allows easy <STRONG>memory expansion</STRONG>, which I did.</P><P>If you are curious about what the migration process looked like I encourage you to watch the video. There it shows both securing the data on the previous sandbox, expanding the memory, and inastalling the new system.</P><P><div class="video-embed-center video-embed"><iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2Fj2B1L70ZsMQ%3Ffeature%3Doembed&display_name=YouTube&url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dj2B1L70ZsMQ&image=https%3A%2F%2Fi.ytimg.com%2Fvi%2Fj2B1L70ZsMQ%2Fhqdefault.jpg&type=text%2Fhtml&schema=youtube" width="200" height="112" scrolling="no" title="SAP on a Mini PC" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture;" allowfullscreen="true"></iframe></div></P><H2 id="toc-hId-461167716">Summary</H2><P>I realize that an intuitive approach to the expensive world of SAP, and in particular to an in-memory database like HANA, evokes associations with very expensive hardware. At first almost everyone asked about SAP systems has connotations of large system requirements. On the other hand, contrary to appearances, current computers are really powerful and the system itself is quite well optimized. As you will see on your own, a cheap mini PC is quite sufficient for operation. I highly encourage you to install and experiment.</P>2024-09-30T09:20:22.128000+02:00https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-sap/two-tier-erp-transactional-data-replication-options/ba-p/13879968Two Tier ERP Transactional Data Replication options2024-10-02T15:29:26.786000+02:00eramma_palkihttps://community.sap.com/t5/user/viewprofilepage/user-id/458903<P><STRONG>Two Tier ERP Integration:</STRONG></P><P><SPAN><SPAN class="">Integration is crucial for Two-Tier ERP scenarios, as understanding end-to-end business processes, including both master and transactional data flows, is vital for customer success. It’s important to identify integration requirements early in the process. SAP S/4HANA Cloud will also need to integrate with various other solutions within the customer’s system landscape. Two-Tier ERP offers multiple deployment options, For instance, let's look into one of the deployement option where companies running their main ERP systems (headquarters) on SAP S/4HANA Private Cloud Edition or SAP S/4HANA on-premise can connect to subsidiaries using SAP S/4HANA Public Cloud Edition.</SPAN></SPAN></P><P><SPAN><SPAN class=""><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="eramma_palki_0-1727432226226.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/172144i1EF8FF3E7E4AD3A8/image-size/medium?v=v2&px=400" role="button" title="eramma_palki_0-1727432226226.png" alt="eramma_palki_0-1727432226226.png" /></span></SPAN></SPAN></P><P><STRONG>Two Tier ERP Transactional Data Integration options</STRONG></P><P><SPAN><SPAN class="">For easier understanding, we have separated integration into two categories: Master Data and Transactional Data. This blog focuses on the options for transactional data integration, while you can find the master data options in this linked blog <A href="https://community.sap.com/t5/enterprise-resource-planning-blogs-by-sap/two-tier-erp-master-data-replication-options/ba-p/13879970" target="_blank">https://community.sap.com/t5/enterprise-resource-planning-blogs-by-sap/two-tier-erp-master-data-replication-options/ba-p/13879970</A></SPAN></SPAN></P><P><SPAN><SPAN class=""><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="eramma_palki_1-1727432591920.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/172149iB70DE9F2BDCB1D86/image-size/medium?v=v2&px=400" role="button" title="eramma_palki_1-1727432591920.png" alt="eramma_palki_1-1727432591920.png" /></span></SPAN></SPAN></P><P><STRONG>Option 1: BTP Integration Suite - Cloud Integration</STRONG></P><P>Top 5 reasons to choose SAP Integration Suite</P><OL><LI>Tackle ANY integration challenge with a holistic approach.</LI><LI>Accelerate business outcomes with out-of-the-box integration.</LI><LI>Innovate faster with an open API platform for the future.</LI><LI>Speed time to value.</LI><LI>Outperform with enterprise-grade integration.</LI></OL><P>The Integration Suite is applicable in the following Two-Tier use cases:</P><UL><LI>Headquarters is using S/4HANA on-premise, S/4HANA Cloud Private Edition, or S/4HANA Cloud Public Edition, while subsidiaries are on S/4HANA Cloud Public Edition.</LI><LI>The customer has a mixed landscape, including non-SAP solutions that need to integrate with headquarters.</LI><LI>The customer is currently using SAP S/4HANA Cloud editions and plans to expand to additional applications in the future.</LI><LI>The customer already has a Business Technology Platform (BTP) account with the Integration Suite.</LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="eramma_palki_2-1727433190966.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/172153iC1167D8740208A73/image-size/medium?v=v2&px=400" role="button" title="eramma_palki_2-1727433190966.png" alt="eramma_palki_2-1727433190966.png" /></span></P><P>Key Aspects of SAP Integration Suite from a Two-Tier ERP Integration Perspective:</P><UL><LI>SAP Cloud Integration enables seamless connections between both cloud and on-premise systems, whether they are SAP or non-SAP.</LI><LI>It supports real-time scenarios and provides a wide range of pre-built integration content (Integration Packages), along with extensive capabilities and connectivity options.</LI><LI>Integration Flows (iFlows) allow you to design message processing logic and configure sender/receiver adapters within SAP Cloud Integration.</LI></UL><P><SPAN><SPAN><SPAN class="">You can find details of one of the Two-Tier ERP Buyer and Supplier scenario integration flow here</SPAN></SPAN> <A href="https://api.sap.com/package/IntegrationofSAPS4HANACloudProcurementwithOnPremiseSuppliersS4HANAorERP/integrationflow" target="_blank" rel="noopener noreferrer">https://api.sap.com/package/IntegrationofSAPS4HANACloudProcurementwithOnPremiseSuppliersS4HANAorERP/integrationflow</A></SPAN></P><P><STRONG>Option 2: SAP Business Accelerator Hub</STRONG></P><P><SPAN><SPAN class="">Don’t have an SAP BTP account with the Integration Suite service? No worries—you can still meet your integration needs through the API Hub.</SPAN></SPAN></P><UL><LI><SPAN><SPAN class="">Seamlessly discover content that addresses all your integration and extension requirements.</SPAN></SPAN></LI><LI><SPAN><SPAN class="">Explore integrations between SAP products as well as between SAP and third-party applications.</SPAN></SPAN></LI><LI><SPAN><SPAN><SPAN class="">Browse various products, categories, business processes, partners, featured APIs, integrations, and more here <A href="https://api.sap.com/search?searchterm=Two%20Tier&tab=All&$refinedBy=true" target="_blank" rel="noopener noreferrer">https://api.sap.com/search?searchterm=Two%20Tier&tab=All&$refinedBy=true</A></SPAN></SPAN></SPAN></LI></UL><P><SPAN><SPAN><SPAN class=""><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="eramma_palki_0-1727433844719.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/172159i39BA7123CBB74D7D/image-size/medium?v=v2&px=400" role="button" title="eramma_palki_0-1727433844719.png" alt="eramma_palki_0-1727433844719.png" /></span></SPAN></SPAN></SPAN></P><P><SPAN><SPAN class="">The key takeaway of this blog is our recommendation to use the SAP Integration Suite service for transactional data replication wherever applicable, allowing you to leverage pre-built integration content for your scenarios.</SPAN></SPAN></P><P><SPAN><SPAN class=""><STRONG>Future Exploration</STRONG><BR />In upcoming blogs, we will explore Master Data and Transactional Data in greater detail, and discuss how they can benefit your business.</SPAN></SPAN></P><P> </P><P> </P><P> </P><P> </P>2024-10-02T15:29:26.786000+02:00https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-members/sios-lifekeeper-for-high-availability-of-sap-ascs-ers-ha-and-hana-database/ba-p/13889981SIOS LifeKeeper for High Availability of SAP ASCS /ERS HA and HANA Database on Azure2024-10-07T09:12:26.327000+02:00HARIKRISHNAMhttps://community.sap.com/t5/user/viewprofilepage/user-id/1430729<H1 id="toc-hId-921838140">Introduction</H1><P>SAP HANA is a high-performance in-memory database that supports real-time analytics and transactions. It is widely used by enterprises to run their critical business applications and processes. However, SAP HANA systems also require high availability and disaster recovery solutions to ensure business continuity and data protection in case of failures or disasters.</P><P>Azure is a cloud platform that offers a range of services and features to host, manage, and scale SAP HANA systems. Azure provides high-performance virtual machines, storage, networking, and security options that can meet the requirements of SAP HANA workloads. However, Azure does not offer a native high availability solution for SAP HANA systems, which means that customers need to use third-party tools or custom scripts to achieve high availability for their SAP HANA databases on Azure.</P><P>SIOS LifeKeeper is a proven high availability and disaster recovery solution that can protect SAP HANA systems on Azure. SIOS LifeKeeper can monitor, detect, and recover from failures of SAP HANA instances, virtual machines, storage, network, or Azure services. SIOS LifeKeeper can also replicate data between primary and secondary SAP HANA systems, and perform automatic or manual failover and failback operations. SIOS LifeKeeper can integrate with Azure services such as Azure Load Balancer, Azure Traffic Manager, and Azure Site Recovery to provide a comprehensive and reliable high availability solution for SAP HANA systems on Azure.</P><H1 id="toc-hId-725324635">Prerequisites</H1><P>Before you can configure and deploy a highly available SAP HANA system on Azure using SIOS LifeKeeper, you need to have the following prerequisites:</P><UL><LI>An Azure subscription and an Azure account with sufficient permissions to create and manage resources.</LI><LI>A SAP HANA license and installation media.</LI><LI>A SIOS LifeKeeper license and installation media.</LI><LI>Two or more Azure virtual machines that meet the SAP HANA hardware and software requirements. You can use the Azure Marketplace to create SAP HANA certified virtual machines.</LI><LI>A shared storage solution that supports SAP HANA data and log volumes. You can use Azure NetApp Files, Azure Files, or Azure Shared Disks as shared storage options.</LI><LI>A network solution that allows communication between the SAP HANA systems and the SIOS LifeKeeper nodes. You can use Azure Virtual Network, Azure VPN Gateway, or Azure ExpressRoute as network options.</LI><LI>A load balancer solution that can distribute traffic to the SAP HANA systems and the SIOS LifeKeeper nodes. You can use Azure Load Balancer, Azure Application Gateway, or Azure Traffic Manager as load balancer options.</LI></UL><H1 id="toc-hId-528811130">Configuration Steps</H1><P>After you have prepared the prerequisites, you can follow these steps to configure and deploy a highly available SAP HANA system on Azure using SIOS LifeKeeper:</P><OL><LI>Install SAP HANA on the primary virtual machine and configure the SAP HANA data and log volumes on the shared storage.</LI><LI>Install SAP ASCS on the primary virtual machine and SAP ERS on Secondary Virtual Machine and /sapmnt on the shared storage.</LI><LI>Install SIOS LifeKeeper on the primary virtual machine and join it to a SIOS LifeKeeper cluster.</LI><LI>Create a SIOS LifeKeeper SAP HANA resource hierarchy on the primary virtual machine and configure the SAP HANA instance details and the shared storage paths.</LI><LI>Install SAP HANA on the secondary virtual machine and configure the SAP HANA data and log volumes on the shared storage.</LI><LI>Install SIOS LifeKeeper on the secondary virtual machine and join it to the same SIOS LifeKeeper cluster as the primary virtual machine.</LI><LI>Extend the SIOS LifeKeeper SAP HANA resource hierarchy from the primary virtual machine to the secondary virtual machine and configure the replication mode and the failover policies.</LI><LI>Configure the load balancer to direct traffic to the SAP HANA systems and the SIOS LifeKeeper nodes.</LI><LI>Test the high availability and disaster recovery scenarios by simulating failures and verifying the failover and failback operations.</LI></OL><P> </P><P>Architecture Design</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_0-1727927438748.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/174535i28D83B2F823044EC/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_0-1727927438748.png" alt="HARIKRISHNAM_0-1727927438748.png" /></span></P><P> </P><P> </P><P> </P><P>SIOSLV-RG</P><P>IP address Assignmnet</P><TABLE><TBODY><TR><TD width="208"><P><STRONG>Component</STRONG></P></TD><TD width="208"><P><STRONG>West US 2</STRONG></P></TD><TD width="208"><P><STRONG>IP-ADDRESS</STRONG></P></TD></TR><TR><TD width="208"><P>VNET</P></TD><TD width="208"><P>vnet-sioslv-westus2</P></TD><TD width="208"><P>10.3.0.0/16</P></TD></TR><TR><TD width="208"><P>Snet-app-sioswestus2</P></TD><TD width="208"><P>snet-app-siosz1-westus2</P></TD><TD width="208"><P>10.3.0.0/24</P></TD></TR><TR><TD width="208"><P>Snet-hdb-sios-westus2</P></TD><TD width="208"><P>snet-app-siosz2-westus2</P></TD><TD width="208"><P>10.3.1.0/24</P></TD></TR><TR><TD width="208"><P>s4hdiagsios</P><P> </P></TD><TD width="208"><P> </P></TD><TD width="208"><P> </P></TD></TR><TR><TD width="208"><P>Azure File share (NFS 4.1)</P></TD><TD width="208"><P>s4hsiosnfstest</P></TD><TD width="208"><P> </P></TD></TR><TR><TD width="208"><P>AzureFirewallSubnet</P></TD><TD width="208"><P>AzureFirewallSubnet</P></TD><TD width="208"><P> </P></TD></TR><TR><TD width="208"><P>AzureBastionSubnet</P></TD><TD width="208"><P>AzureBastionSubnet</P></TD><TD width="208"><P>10.3.2.0/26</P></TD></TR><TR><TD width="208"><P>Azure File share nfs4.1</P></TD><TD width="208"><P>s4hsiosfsdiag</P></TD><TD width="208"><P> </P></TD></TR><TR><TD width="208"><P>ASCS Cluster Node1</P></TD><TD width="208"><P>vmslvascs1</P></TD><TD width="208"><P><STRONG>10.3.0.4</STRONG></P></TD></TR><TR><TD width="208"><P>ASCS Cluster Node2</P></TD><TD width="208"><P>vmslvascs2</P></TD><TD width="208"><P>10.3.0.5</P></TD></TR><TR><TD width="208"><P>Witnesss server for SAP in Zone3</P></TD><TD width="208"><P>vmslvwit1</P></TD><TD width="208"><P>10.3.0.6</P></TD></TR><TR><TD width="208"><P>SAP PAS</P></TD><TD width="208"><P>vmslvpas</P></TD><TD width="208"><P>10.3.0.7</P></TD></TR><TR><TD width="208"><P>VIP-SAP DB</P></TD><TD width="208"><P>S4sascs</P><P>s4sers</P></TD><TD width="208"><P>10.3.0.20</P><P>10.3.0.21</P></TD></TR><TR><TD width="208"><P>VIP-HANA DB</P></TD><TD width="208"><P>sioshdb-lb</P></TD><TD width="208"><P>10.3.1.10</P></TD></TR><TR><TD width="208"><P>HANA DB Cluster Node 1</P></TD><TD width="208"><P>vmslvhdb1</P></TD><TD width="208"><P>10.3.1.4</P></TD></TR><TR><TD width="208"><P>HANA DB Cluster Node 2</P></TD><TD width="208"><P>vmslvhdb2</P></TD><TD width="208"><P>10.3.1.5</P></TD></TR></TBODY></TABLE><P>Created sioslv-rg</P><P>Created VNET/SN</P><P>SUSE SLES for SAP Applications 15 SP5 with 24x7</P><P>Installation of HANA DB on node1 and node2</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_0-1728236620814.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175811i1745212E497997BB/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_0-1728236620814.png" alt="HARIKRISHNAM_0-1728236620814.png" /></span></P><P>Please perform the same for Node2</P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_1-1728236759627.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175814iFC434349E84313C0/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_1-1728236759627.png" alt="HARIKRISHNAM_1-1728236759627.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_2-1728236759647.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175813iF40BD98F8171E549/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_2-1728236759647.png" alt="HARIKRISHNAM_2-1728236759647.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_3-1728236759651.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175812iA9CCF456F648F539/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_3-1728236759651.png" alt="HARIKRISHNAM_3-1728236759651.png" /></span></P><P> </P><P> </P><P>Please perform the same for Node2</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_4-1728236759673.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175817iE0C3AC9ECA9F7963/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_4-1728236759673.png" alt="HARIKRISHNAM_4-1728236759673.png" /></span></P><P> </P><P> </P><P> </P><P> </P><P>Download the software</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_5-1728236759678.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175816i5E574E729B94643D/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_5-1728236759678.png" alt="HARIKRISHNAM_5-1728236759678.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_6-1728236759691.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175815i9487003959E38BF2/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_6-1728236759691.png" alt="HARIKRISHNAM_6-1728236759691.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_7-1728236759694.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175818i9E4F598D95F23E82/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_7-1728236759694.png" alt="HARIKRISHNAM_7-1728236759694.png" /></span></P><P> </P><P> </P><P> </P><P>Download lkwmc</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_8-1728236759706.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175819i861379E9C18F440C/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_8-1728236759706.png" alt="HARIKRISHNAM_8-1728236759706.png" /></span></P><P> </P><P> </P><P> </P><P> </P><P>./setup</P><P>Install licenskey</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_9-1728236759709.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175820i61931E4BC9CCEF3F/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_9-1728236759709.png" alt="HARIKRISHNAM_9-1728236759709.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_10-1728236759727.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175821i960A1BEA3FEF621D/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_10-1728236759727.png" alt="HARIKRISHNAM_10-1728236759727.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_11-1728236759741.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175823i1F2F31E161924D00/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_11-1728236759741.png" alt="HARIKRISHNAM_11-1728236759741.png" /></span></P><P> </P><P> </P><P> </P><P>We don’t need to select Likekeeper startup</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_12-1728236759749.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175822i6900D1F160B9D642/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_12-1728236759749.png" alt="HARIKRISHNAM_12-1728236759749.png" /></span></P><P> </P><P> </P><P>Setup failed due to</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_13-1728236759756.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175824i159460492A6ED6D5/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_13-1728236759756.png" alt="HARIKRISHNAM_13-1728236759756.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_14-1728236759765.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175825i510798AF8711F582/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_14-1728236759765.png" alt="HARIKRISHNAM_14-1728236759765.png" /></span></P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_15-1728236759767.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175826i0C2541879CB44FD7/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_15-1728236759767.png" alt="HARIKRISHNAM_15-1728236759767.png" /></span></P><P> </P><P> </P><P>Mistped the location of licensekey</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_16-1728236759780.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175828i3B167AA84D34D548/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_16-1728236759780.png" alt="HARIKRISHNAM_16-1728236759780.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_17-1728236759801.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175827i6FB03614506FC4F1/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_17-1728236759801.png" alt="HARIKRISHNAM_17-1728236759801.png" /></span></P><P> </P><P> </P><P> </P><P>Now perform the same step on VM2</P><P> </P><P>vmslvhdb2:/misc/SIOS-9.8.1/siossoft981 # mount /misc/SIOS-9.8.1/sps.img /misc/SIOS-9.8.1/siossoft981 -t iso9660 -o loop</P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_18-1728236759816.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175829iA2CBC9DA44A34CB0/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_18-1728236759816.png" alt="HARIKRISHNAM_18-1728236759816.png" /></span></P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_19-1728236759822.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175830i6885DF72A74564DB/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_19-1728236759822.png" alt="HARIKRISHNAM_19-1728236759822.png" /></span></P><P> </P><P> </P><P>vmslvhdb2:/misc/SIOS-9.8.1/siossoft981 # suseconnect -p sle-module-legacy/15.5/x86_64</P><P>Registering system to registration proxy <A href="https://smt-azure.susecloud.net" target="_blank" rel="nofollow noopener noreferrer">https://smt-azure.susecloud.net</A></P><P> </P><P>Updating system details on <A href="https://smt-azure.susecloud.net" target="_blank" rel="nofollow noopener noreferrer">https://smt-azure.susecloud.net</A> ...</P><P> </P><P>Activating sle-module-legacy 15.5 x86_64 ...</P><P>-> Adding service to system ...</P><P>-> Installing release package ...</P><P> </P><P>Successfully registered system</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_20-1728236759840.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175832i53BA95C527313EB3/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_20-1728236759840.png" alt="HARIKRISHNAM_20-1728236759840.png" /></span></P><P> </P><P> </P><P> </P><P>Install LKWMC</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_21-1728236759862.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175831iBF29A66BEEE61FC1/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_21-1728236759862.png" alt="HARIKRISHNAM_21-1728236759862.png" /></span></P><P> </P><P> </P><P>WITNESS SERVER</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_22-1728236759872.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175834i0D2788EBBE4644DD/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_22-1728236759872.png" alt="HARIKRISHNAM_22-1728236759872.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_23-1728236759877.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175833i0FAB94864CBE1BA0/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_23-1728236759877.png" alt="HARIKRISHNAM_23-1728236759877.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_24-1728236759898.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175835i8E9D0BCF5C409F4E/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_24-1728236759898.png" alt="HARIKRISHNAM_24-1728236759898.png" /></span></P><P> </P><P> </P><P>Pre-requisite :</P><P>vi /etc/default/LifeKeeper</P><P>NOBCASTPING=1</P><P> </P><P> </P><P> </P><P> </P><P>Now browse the LKWMC via link below for</P><P> </P><P> </P><P>vmslvhdb1:/misc/SIOS-9.8.1/lkwmc/sios-lkwmc-1.1.0 # /opt/LifeKeeper/bin/lcdstatus -q</P><P>LifeKeeper does not appear to be running.</P><P>vmslvhdb1:/misc/SIOS-9.8.1/lkwmc/sios-lkwmc-1.1.0 # ./lkstart</P><P>-bash: ./lkstart: No such file or directory</P><P>vmslvhdb1:/misc/SIOS-9.8.1/lkwmc/sios-lkwmc-1.1.0 # /opt/LifeKeeper/bin/lkstart</P><P>Created symlink /etc/systemd/system/lifekeeper-graphical.target.requires/lifekeeper.service → /usr/lib/systemd/system/lifekeeper.service.</P><P>Created symlink /etc/systemd/system/lifekeeper-multi-user.target.requires/lifekeeper.service → /usr/lib/systemd/system/lifekeeper.service.</P><P>vmslvhdb1:/misc/SIOS-9.8.1/lkwmc/sios-lkwmc-1.1.0 #</P><P>Broadcast message from systemd-journald@vmslvhdb1 (Thu 2024-04-11 19:00:22 UTC):</P><P> </P><P>lcdinit[5788]: EMERG:lcd.lcdchkseml:::011138:The LifeKeeper product on this system is using an evaluation license key which will expire at midnight on 05/11/24. To continue functioning beyond that time, a permanent license key must be obtained.</P><P> </P><P>vmslvhdb1:/misc/SIOS-9.8.1/lkwmc/sios-lkwmc-1.1.0 # /opt/LifeKeeper/bin/lcdstatus -q</P><P>LOCAL TAG ID STATE PRIO PRIMARY</P><P>vmslvhdb1:/misc/SIOS-9.8.1/lkwmc/sios-lkwmc-1.1.0 #</P><P> </P><P>Now lauch the LKWCM again</P><P> </P><P>Login as root/pa..</P><P>To connect to the LifeKeeper Web Management Console from a web browser:</P><P> <A href="https://vmslvhdb1:5110" target="_blank" rel="nofollow noopener noreferrer">https://vmslvhdb1:5110</A></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_25-1728236759901.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175838iE80707B3CC37AE80/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_25-1728236759901.png" alt="HARIKRISHNAM_25-1728236759901.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_26-1728236759906.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175836i0AAE3C7E2097BB9B/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_26-1728236759906.png" alt="HARIKRISHNAM_26-1728236759906.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_27-1728236759913.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175837iB15C04FA6B5F5D84/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_27-1728236759913.png" alt="HARIKRISHNAM_27-1728236759913.png" /></span></P><P> </P><P> </P><P>Create communication between all systems</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_28-1728236759918.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175840iEE5A6A1CA7ABB618/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_28-1728236759918.png" alt="HARIKRISHNAM_28-1728236759918.png" /></span></P><P> </P><P> </P><P>Click add new server to add vmslvhdb2</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_29-1728236759925.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175841iC12F4A146DCC73A1/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_29-1728236759925.png" alt="HARIKRISHNAM_29-1728236759925.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_30-1728236759929.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175839i3C09F8EFB2D71A6C/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_30-1728236759929.png" alt="HARIKRISHNAM_30-1728236759929.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_31-1728236759932.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175843iB7C1217A23E4AFF1/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_31-1728236759932.png" alt="HARIKRISHNAM_31-1728236759932.png" /></span></P><P> </P><P> </P><P>Click create another communication path to Witness server</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_32-1728236759936.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175842iBC69689F0EEADFA9/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_32-1728236759936.png" alt="HARIKRISHNAM_32-1728236759936.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_33-1728236759940.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175844iE5B3F1659B9F7E20/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_33-1728236759940.png" alt="HARIKRISHNAM_33-1728236759940.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_34-1728236759942.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175845i51C93617FF63024C/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_34-1728236759942.png" alt="HARIKRISHNAM_34-1728236759942.png" /></span></P><P> </P><P>Create communication between vmslvhdb2 to vmslvwit1</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_35-1728237163679.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175847i3854CAF8EC231B06/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_35-1728237163679.png" alt="HARIKRISHNAM_35-1728237163679.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_36-1728237163682.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175848iB43908EF24A5C6A4/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_36-1728237163682.png" alt="HARIKRISHNAM_36-1728237163682.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_37-1728237163690.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175849i7408C784D3C476A8/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_37-1728237163690.png" alt="HARIKRISHNAM_37-1728237163690.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_38-1728237163696.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175852iF6D119825CAAC691/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_38-1728237163696.png" alt="HARIKRISHNAM_38-1728237163696.png" /></span></P><P> </P><P> </P><P> </P><P>IP</P><P>Click on Resource tree for creating the resource IP</P><P>`</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_39-1728237163702.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175850iDF269C64AA12F2B8/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_39-1728237163702.png" alt="HARIKRISHNAM_39-1728237163702.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_40-1728237163707.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175851iEC2ACC6D919D26CF/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_40-1728237163707.png" alt="HARIKRISHNAM_40-1728237163707.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_41-1728237163711.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175854i83F83E507339018B/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_41-1728237163711.png" alt="HARIKRISHNAM_41-1728237163711.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_42-1728237163717.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175855iDDECE2F2DF888297/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_42-1728237163717.png" alt="HARIKRISHNAM_42-1728237163717.png" /></span></P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_43-1728237163722.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175853iCBD967733991942B/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_43-1728237163722.png" alt="HARIKRISHNAM_43-1728237163722.png" /></span></P><P> </P><P> </P><P>Click extend</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_44-1728237163726.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175857i4571E5C357F44E76/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_44-1728237163726.png" alt="HARIKRISHNAM_44-1728237163726.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_45-1728237163730.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175856i0A35A46CA0097E96/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_45-1728237163730.png" alt="HARIKRISHNAM_45-1728237163730.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_46-1728237163734.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175858i07B4A11C7083189D/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_46-1728237163734.png" alt="HARIKRISHNAM_46-1728237163734.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_47-1728237163740.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175859i1AACCBD6441C68B4/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_47-1728237163740.png" alt="HARIKRISHNAM_47-1728237163740.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_48-1728237163746.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175861i3D7029C191A94FF7/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_48-1728237163746.png" alt="HARIKRISHNAM_48-1728237163746.png" /></span></P><P> </P><P> </P><P>Click to create the resource for – LB health checkup</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_49-1728237163752.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175860i59ED55DC8E504FC0/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_49-1728237163752.png" alt="HARIKRISHNAM_49-1728237163752.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_50-1728237163755.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175862iC01224E78DA2C303/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_50-1728237163755.png" alt="HARIKRISHNAM_50-1728237163755.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_51-1728237163759.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175864i52B53C097EB5B451/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_51-1728237163759.png" alt="HARIKRISHNAM_51-1728237163759.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_52-1728237163764.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175863i70B8C829D07E046F/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_52-1728237163764.png" alt="HARIKRISHNAM_52-1728237163764.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_53-1728237163771.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175866i70321D480F9F478E/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_53-1728237163771.png" alt="HARIKRISHNAM_53-1728237163771.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_54-1728237163776.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175867iF4F6AB6FE6580A65/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_54-1728237163776.png" alt="HARIKRISHNAM_54-1728237163776.png" /></span></P><P> </P><P> </P><P>click Extend</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_55-1728237163780.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175865iC517EB2B0E8C9458/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_55-1728237163780.png" alt="HARIKRISHNAM_55-1728237163780.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_56-1728237163784.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175871i4E549156722CC8B1/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_56-1728237163784.png" alt="HARIKRISHNAM_56-1728237163784.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_57-1728237163797.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175870iB625D2F0FAEE0C09/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_57-1728237163797.png" alt="HARIKRISHNAM_57-1728237163797.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_58-1728237163817.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175869iFCE06A70E07FFF16/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_58-1728237163817.png" alt="HARIKRISHNAM_58-1728237163817.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_59-1728237163823.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175872iEF97473392C7D5FC/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_59-1728237163823.png" alt="HARIKRISHNAM_59-1728237163823.png" /></span></P><P> </P><P>Before creating the below resource enable HSR</P><P>Take Backup of SYSTEMDB and TENANT DB on both nodes</P><P>Copy the below ssfs files to secondary HDB</P><P>s4sadm@vmslvhdb1:/usr/sap/S4S/SYS/global/security/rsecssfs> ls</P><P>data key</P><P> </P><P>s4sadm@vmslvhdb1:/usr/sap/S4S/SYS/global/security/rsecssfs> scp -rp /usr/sap/S4S/SYS/global/security/rsecssfs/* s4sadm@vmslvhdb2:/usr/sap/S4S/SYS/global/security/rsecssfs/</P><P>s4sadm@vmslvhdb2's password:</P><P>SSFS_S4S.DAT 100% 2960 855.0KB/s 00:00</P><P>SSFS_S4S.KEY 100% 187 127.9KB/s 00:00</P><P> </P><P> </P><P><STRONG>Now lets create the HANA resource – lets start the HANA system on both system</STRONG></P><P><STRONG>Now enable the replication between them</STRONG></P><P><STRONG>s4sadm@vmslvhdb1:/usr/sap/S4S/home> hdbnsutil -sr_enable --name=s4sz1</STRONG></P><P><STRONG>nameserver is active, proceeding ...</STRONG></P><P><STRONG>successfully enabled system as system replication source site</STRONG></P><P><STRONG>done.</STRONG></P><P><STRONG>s4sadm@vmslvhdb1:/usr/sap/S4S/home></STRONG></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_60-1728237163827.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175873iAE115BE467CA094B/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_60-1728237163827.png" alt="HARIKRISHNAM_60-1728237163827.png" /></span></P><P> </P><P><STRONG> </STRONG></P><P><STRONG> </STRONG></P><P><STRONG>hdbnsutil -sr_register --remoteHost=vmslvhdb1 --remoteInstance=00 --replicationMode=syncmem --operationMode=logreplay --name=s4sz2 –online</STRONG></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_61-1728237163838.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175874iD98AD02C9742060E/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_61-1728237163838.png" alt="HARIKRISHNAM_61-1728237163838.png" /></span></P><P> </P><P><STRONG> </STRONG></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_62-1728237163845.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175875iEE7ABB7ADD2DE900/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_62-1728237163845.png" alt="HARIKRISHNAM_62-1728237163845.png" /></span></P><P> </P><P><STRONG> </STRONG></P><P> </P><P>Creating SAP HANA resource</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_63-1728237163852.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175877i50D1B9E37523D537/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_63-1728237163852.png" alt="HARIKRISHNAM_63-1728237163852.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_64-1728237163856.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175876iDA6855F5C051AEFE/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_64-1728237163856.png" alt="HARIKRISHNAM_64-1728237163856.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_65-1728237163862.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175878i35ACB09FE3643A6C/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_65-1728237163862.png" alt="HARIKRISHNAM_65-1728237163862.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_66-1728237163867.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175879i55A44BAB34E303BF/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_66-1728237163867.png" alt="HARIKRISHNAM_66-1728237163867.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_67-1728237163876.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175880i9C0B5A7278CAF3C9/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_67-1728237163876.png" alt="HARIKRISHNAM_67-1728237163876.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_68-1728237163880.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175883i46E8D1715E22F634/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_68-1728237163880.png" alt="HARIKRISHNAM_68-1728237163880.png" /></span></P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_69-1728237163883.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175882i21BD3A3D3B9E5DD7/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_69-1728237163883.png" alt="HARIKRISHNAM_69-1728237163883.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_70-1728237163888.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175881iA56328CEB7EBAE55/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_70-1728237163888.png" alt="HARIKRISHNAM_70-1728237163888.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_71-1728237163897.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175885i1BF3B7E858B6E85C/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_71-1728237163897.png" alt="HARIKRISHNAM_71-1728237163897.png" /></span></P><P> </P><P> </P><P>Click Close</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_72-1728237163903.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175884i8C5FAE470C24515F/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_72-1728237163903.png" alt="HARIKRISHNAM_72-1728237163903.png" /></span></P><P> </P><P>Failover test on HANA DB.</P><P>Trying the takeover by rightclick on standby – in sync resource</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_73-1728237163912.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175886i6203AC3BC75E4F6A/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_73-1728237163912.png" alt="HARIKRISHNAM_73-1728237163912.png" /></span></P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_74-1728237163921.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175888i14FBE78CB97EC44E/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_74-1728237163921.png" alt="HARIKRISHNAM_74-1728237163921.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_75-1728237163935.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175889iF2814659AA7A8A07/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_75-1728237163935.png" alt="HARIKRISHNAM_75-1728237163935.png" /></span></P><P> </P><P>Current status</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_76-1728237163941.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175887i99F674A92971D6E0/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_76-1728237163941.png" alt="HARIKRISHNAM_76-1728237163941.png" /></span></P><P>SIOS cluster will detect and start it and reregister it as secondary</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_77-1728237163947.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175890i1E13928FBF5B1895/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_77-1728237163947.png" alt="HARIKRISHNAM_77-1728237163947.png" /></span></P><P>Failback</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_78-1728237163958.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175892i9B8E7EFE58CC5EEC/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_78-1728237163958.png" alt="HARIKRISHNAM_78-1728237163958.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_79-1728237163964.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175891iC56DFA3400A2AB35/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_79-1728237163964.png" alt="HARIKRISHNAM_79-1728237163964.png" /></span></P><P>Now lets work on SAP ASCS / ERS</P><P>NFS shares</P><P>/sapmnt</P><P>/ASCS00</P><P>/ERS01</P><P>/SYS</P><P>Local</P><P>/usr/sap</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_80-1728237163968.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175895i47C265AAB1F0CC50/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_80-1728237163968.png" alt="HARIKRISHNAM_80-1728237163968.png" /></span></P><P>Goto SAP system and mount them</P><P>sudo mkdir -p /usr/sap/S4S/ascs00</P><P>sudo mount -t nfs siossapnfs.file.core.windows.net:/siossapnfs/ascs00 /usr/sap/S4S/ascs00 -o vers=4,minorversion=1,sec=sys,nconnect=4</P><P> </P><P>sudo mkdir -p /usr/sap/S4S/ers01</P><P>sudo mount -t nfs siossapnfs.file.core.windows.net:/siossapnfs/ers01 /usr/sap/S4S/ers01 -o vers=4,minorversion=1,sec=sys,nconnect=4</P><P>sudo mkdir -p /sapmnt/S4S</P><P>sudo mount -t nfs siossapnfs.file.core.windows.net:/siossapnfs/sapmnt /sapmnt -o vers=4,minorversion=1,sec=sys,nconnect=4</P><P>sudo mkdir -p /usr/sap/S4S/sys</P><P>sudo mount -t nfs siossapnfs.file.core.windows.net:/siossapnfs/sys / -o vers=4,minorversion=1,sec=sys,nconnect=4</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_81-1728237163976.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175893i0605A37F7C52F91E/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_81-1728237163976.png" alt="HARIKRISHNAM_81-1728237163976.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_82-1728237163985.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175894i5A400610B81C3A48/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_82-1728237163985.png" alt="HARIKRISHNAM_82-1728237163985.png" /></span></P><P>Lets mount and install SIOS</P><P> </P><P>Pre-requisite</P><P>vmslvascs1:~ # suseconnect -p sle-module-legacy/15.5/x86_64</P><P>Registering system to registration proxy <A href="https://smt-azure.susecloud.net" target="_blank" rel="nofollow noopener noreferrer">https://smt-azure.susecloud.net</A></P><P>Updating system details on <A href="https://smt-azure.susecloud.net" target="_blank" rel="nofollow noopener noreferrer">https://smt-azure.susecloud.net</A> ...</P><P>Activating sle-module-legacy 15.5 x86_64 ...</P><P>-> Adding service to system ...</P><P>-> Installing release package ...</P><P>Successfully registered system</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_215-1728237474768.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175896i6941962914D4D7EF/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_215-1728237474768.png" alt="HARIKRISHNAM_215-1728237474768.png" /></span></P><P> </P><P>vmslvascs1:/misc/SIOS-9.8.1 # ls</P><P>lkwmc siossoft981 sps.img</P><P>vmslvascs1:/misc/SIOS-9.8.1/siossoft981 # mount /misc/SIOS-9.8.1/sps.img /misc/SIOS-9.8.1/siossoft981 -t iso9660 -o loop</P><P>mount: /misc/SIOS-9.8.1/siossoft981: WARNING: source write-protected, mounted read-only.</P><P> </P><P>vmslvascs1:/misc/SIOS-9.8.1/siossoft981 # ./setup</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_216-1728237474776.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175897iD478562EB98DC8B6/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_216-1728237474776.png" alt="HARIKRISHNAM_216-1728237474776.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_217-1728237474795.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175898iBBF32CCD8D9E2CDC/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_217-1728237474795.png" alt="HARIKRISHNAM_217-1728237474795.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_218-1728237474800.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175901i8B6B9F7F17803122/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_218-1728237474800.png" alt="HARIKRISHNAM_218-1728237474800.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_219-1728237474806.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175899i9F097D5BC5D2A7E9/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_219-1728237474806.png" alt="HARIKRISHNAM_219-1728237474806.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_220-1728237474813.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175900i140CACD34B0126CA/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_220-1728237474813.png" alt="HARIKRISHNAM_220-1728237474813.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_221-1728237474821.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175902iB52B92EDFD7430CE/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_221-1728237474821.png" alt="HARIKRISHNAM_221-1728237474821.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_222-1728237474825.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175903iCB5287F0A3FA3FB6/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_222-1728237474825.png" alt="HARIKRISHNAM_222-1728237474825.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_223-1728237474830.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175904i7354F2E4158D43A9/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_223-1728237474830.png" alt="HARIKRISHNAM_223-1728237474830.png" /></span></P><P>Lets install LKGUI</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_224-1728237523327.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175906i18BB5088F55DD081/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_224-1728237523327.png" alt="HARIKRISHNAM_224-1728237523327.png" /></span></P><P> </P><P>To connect to the LifeKeeper Web Management Console from a web browser:</P><P> <A href="https://vmslvascs1:5110" target="_blank" rel="nofollow noopener noreferrer">https://vmslvascs1:5110</A></P><P> </P><P>vmslvascs1:/misc/SIOS-9.8.1/lkwmc/sios-lkwmc-1.1.0 # /opt/LifeKeeper/bin/lcdstatus -q</P><P>LOCAL TAG ID STATE PRIO PRIMARY</P><P> </P><P> </P><P>Now perform the same vmslvascs2</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_225-1728237523339.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175907i32FDFFF9340385F3/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_225-1728237523339.png" alt="HARIKRISHNAM_225-1728237523339.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_226-1728237523352.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175905iF192221E4392D7C2/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_226-1728237523352.png" alt="HARIKRISHNAM_226-1728237523352.png" /></span></P><P> </P><P>Lets perform LKGUI</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_227-1728237523381.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175910iB5F63BF43033365A/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_227-1728237523381.png" alt="HARIKRISHNAM_227-1728237523381.png" /></span></P><P> </P><P> </P><P>To connect to the LifeKeeper Web Management Console from a web browser:</P><P> <A href="https://vmslvascs2:5110" target="_blank" rel="nofollow noopener noreferrer">https://vmslvascs2:5110</A></P><P> </P><P> </P><P>Now lets launch the LK wmc and setup communication between resources and create LB</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_228-1728237523401.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175908iF35E5DF68E7799A4/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_228-1728237523401.png" alt="HARIKRISHNAM_228-1728237523401.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_229-1728237523416.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175909iEF9FE2EA31ACC31D/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_229-1728237523416.png" alt="HARIKRISHNAM_229-1728237523416.png" /></span></P><P> </P><P> </P><P>Click communication path and under operations – create communication path</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_230-1728237523425.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175912iC784864C131A2D68/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_230-1728237523425.png" alt="HARIKRISHNAM_230-1728237523425.png" /></span></P><P> </P><P> </P><P>Click ADD A NEW SERVER</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_231-1728237523431.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175911i5F95170F1E4C7A5A/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_231-1728237523431.png" alt="HARIKRISHNAM_231-1728237523431.png" /></span></P><P> </P><P> </P><P>It will ask for login info of vmslvascs2</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_232-1728237523437.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175913i9D09B93F5C84AC5E/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_232-1728237523437.png" alt="HARIKRISHNAM_232-1728237523437.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_233-1728237523444.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175914iB1708996A4D302D4/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_233-1728237523444.png" alt="HARIKRISHNAM_233-1728237523444.png" /></span></P><P> </P><P> </P><P>Now create another communication between</P><P>Vmslvascs1àvmslvascs2 -- Done</P><P>Vmslvascs1àvmslvwit1</P><P>Vmslvascs2 à vmslvwit1</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_234-1728237523456.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175916i09FA06277099441F/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_234-1728237523456.png" alt="HARIKRISHNAM_234-1728237523456.png" /></span></P><P> </P><P> </P><P>Now lest create the resources</P><P>IP</P><P>LB Health Checkup</P><P>SAP</P><P>IP</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_235-1728237523461.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175915i89530FF316887B86/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_235-1728237523461.png" alt="HARIKRISHNAM_235-1728237523461.png" /></span></P><P> </P><P> </P><P>10.3.0.20</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_236-1728237523467.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175919iA2952389041872B4/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_236-1728237523467.png" alt="HARIKRISHNAM_236-1728237523467.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_237-1728237523473.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175918i33F62E8F1723D00A/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_237-1728237523473.png" alt="HARIKRISHNAM_237-1728237523473.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_238-1728237523481.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175917i12EB956E9A7AE073/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_238-1728237523481.png" alt="HARIKRISHNAM_238-1728237523481.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_239-1728237523492.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175920iF8846A10F2E967F4/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_239-1728237523492.png" alt="HARIKRISHNAM_239-1728237523492.png" /></span></P><P> </P><P> </P><P>Click Extend</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_240-1728237523499.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175921iDD66C371D3338C19/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_240-1728237523499.png" alt="HARIKRISHNAM_240-1728237523499.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_241-1728237523505.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175922iBB14D7E9AC29EAFE/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_241-1728237523505.png" alt="HARIKRISHNAM_241-1728237523505.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_242-1728237523513.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175923iD875DB163711EB7B/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_242-1728237523513.png" alt="HARIKRISHNAM_242-1728237523513.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_243-1728237523523.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175924iCBD9AE29E7DA1AF3/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_243-1728237523523.png" alt="HARIKRISHNAM_243-1728237523523.png" /></span></P><P> </P><P>Click Close</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_244-1728237523532.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175925i46B88AA948F851A1/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_244-1728237523532.png" alt="HARIKRISHNAM_244-1728237523532.png" /></span></P><P> </P><P>Lets add ERS IP</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_245-1728237578928.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175927i42F196F9FF713EF2/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_245-1728237578928.png" alt="HARIKRISHNAM_245-1728237578928.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_246-1728237578935.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175926i920DCB6EF11EC085/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_246-1728237578935.png" alt="HARIKRISHNAM_246-1728237578935.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_247-1728237578942.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175928i5BBC86A2365C5176/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_247-1728237578942.png" alt="HARIKRISHNAM_247-1728237578942.png" /></span></P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_248-1728237578954.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175931i7BA2745D645AA4FD/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_248-1728237578954.png" alt="HARIKRISHNAM_248-1728237578954.png" /></span></P><P> </P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_249-1728237578961.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175930iCFB0B9800B7D81F9/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_249-1728237578961.png" alt="HARIKRISHNAM_249-1728237578961.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_250-1728237578968.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175929i64170A6912AD57FC/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_250-1728237578968.png" alt="HARIKRISHNAM_250-1728237578968.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_251-1728237578974.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175932iF4F6740F00DBAD62/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_251-1728237578974.png" alt="HARIKRISHNAM_251-1728237578974.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_252-1728237578985.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175934i978BFDA2653782BE/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_252-1728237578985.png" alt="HARIKRISHNAM_252-1728237578985.png" /></span></P><P> </P><P> </P><P>Click Close</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_253-1728237578996.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175933iDEDE6FF6BEBB28E0/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_253-1728237578996.png" alt="HARIKRISHNAM_253-1728237578996.png" /></span></P><P> </P><P> </P><P>Now lets add LB Health Check for SAPASCS / SAPERS</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_254-1728237579001.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175937i2C305EBFE3258254/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_254-1728237579001.png" alt="HARIKRISHNAM_254-1728237579001.png" /></span></P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_255-1728237579005.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175936iB98497DFE2FFB917/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_255-1728237579005.png" alt="HARIKRISHNAM_255-1728237579005.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_256-1728237579011.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175935i3A7860C57FD5AA7D/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_256-1728237579011.png" alt="HARIKRISHNAM_256-1728237579011.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_257-1728237579019.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175938iCDE1F2E1BD0AF55A/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_257-1728237579019.png" alt="HARIKRISHNAM_257-1728237579019.png" /></span></P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_258-1728237579028.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175939i0BB1096AD3F43FEC/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_258-1728237579028.png" alt="HARIKRISHNAM_258-1728237579028.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_259-1728237579035.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175940iF031683E624FCDB5/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_259-1728237579035.png" alt="HARIKRISHNAM_259-1728237579035.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_260-1728237579041.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175943iD46C6BCEF69542A1/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_260-1728237579041.png" alt="HARIKRISHNAM_260-1728237579041.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_261-1728237579047.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175942iCFF14A6F457F5C48/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_261-1728237579047.png" alt="HARIKRISHNAM_261-1728237579047.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_262-1728237579069.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175941i0080B8791BCB3E17/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_262-1728237579069.png" alt="HARIKRISHNAM_262-1728237579069.png" /></span></P><P>Now perform for vmslvascs2 from vmslvascs1</P><P> </P><P> </P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_263-1728237630709.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175944iA5DB93D9A87F7268/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_263-1728237630709.png" alt="HARIKRISHNAM_263-1728237630709.png" /></span></P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_264-1728237630713.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175945i64B16BEC37B461A0/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_264-1728237630713.png" alt="HARIKRISHNAM_264-1728237630713.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_265-1728237630720.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175946i442BFFFAD62E0F95/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_265-1728237630720.png" alt="HARIKRISHNAM_265-1728237630720.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_266-1728237630727.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175947i4EC4625999A7033D/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_266-1728237630727.png" alt="HARIKRISHNAM_266-1728237630727.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_267-1728237630732.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175948iE7C61A4D9FDCCEF3/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_267-1728237630732.png" alt="HARIKRISHNAM_267-1728237630732.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_268-1728237630736.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175949iDA3709355DC3BF27/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_268-1728237630736.png" alt="HARIKRISHNAM_268-1728237630736.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_269-1728237630740.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175951i4642ACF7F3A5BA68/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_269-1728237630740.png" alt="HARIKRISHNAM_269-1728237630740.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_270-1728237630749.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175950i1625916C1DAB063A/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_270-1728237630749.png" alt="HARIKRISHNAM_270-1728237630749.png" /></span></P><P> </P><P> </P><P>Now install SAP ASCS</P><P>Ping virtual ips</P><P>10.3.0.20 s4sascs</P><P>10.3.0.21 s4sers</P><P>vmslvascs1:/misc/s4hana2023-includesall/SWPM # ping -a 10.3.0.20</P><P>PING 10.3.0.20 (10.3.0.20) 56(84) bytes of data.</P><P>64 bytes from 10.3.0.20: icmp_seq=1 ttl=64 time=0.034 ms</P><P>64 bytes from 10.3.0.20: icmp_seq=2 ttl=64 time=0.033 ms</P><P> </P><P> </P><P>./sapinst SAPINST_USE_HOSTNAME=s4sascs</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_271-1728237630762.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175952i41A2255A0F45DCCD/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_271-1728237630762.png" alt="HARIKRISHNAM_271-1728237630762.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_272-1728237630769.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175954iB873DE64A04C2340/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_272-1728237630769.png" alt="HARIKRISHNAM_272-1728237630769.png" /></span></P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_273-1728237630790.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175955iB897193A3BA5A3A8/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_273-1728237630790.png" alt="HARIKRISHNAM_273-1728237630790.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_274-1728237630798.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175953i811D9E785CA3C582/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_274-1728237630798.png" alt="HARIKRISHNAM_274-1728237630798.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_275-1728237630805.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175956i313FF1775877A2A0/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_275-1728237630805.png" alt="HARIKRISHNAM_275-1728237630805.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_276-1728237630822.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175957iF30F16524707F789/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_276-1728237630822.png" alt="HARIKRISHNAM_276-1728237630822.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_277-1728237630838.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175958i77C71730EC2FC18F/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_277-1728237630838.png" alt="HARIKRISHNAM_277-1728237630838.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_278-1728237630846.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175961i7218FE0C84097EBD/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_278-1728237630846.png" alt="HARIKRISHNAM_278-1728237630846.png" /></span></P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_279-1728237630853.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175959iF54F7DF2C7693C2D/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_279-1728237630853.png" alt="HARIKRISHNAM_279-1728237630853.png" /></span></P><P> </P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_280-1728237630857.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175960iA3627977D2798B7E/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_280-1728237630857.png" alt="HARIKRISHNAM_280-1728237630857.png" /></span></P><P> </P><P> </P><P>ERS on node2</P><P> </P><P>vmslvascs2:/misc/s4hana2023-includesall/SWPM # ./sapinst SAPINST_USE_HOSTNAME=s4sers</P><P>[==============================] | extracting... done!</P><P>INFO: Native locale set to C.UTF-8</P><P>INFO 2024-04-22 21:44:45.283 (mainThread) [sixxcreate.cpp:349]</P><P>********************************************************************************</P><P>Initial log directory: /root/.sapinst/vmslvascs2/13944</P><P>********************************************************************************</P><P> </P><P>WARNING 2024-04-22 21:44:45.284 (root/root) (startInstallation) [syxxcnwmgt.cpp:61] id=syslib.network.overriddenHostName void CSyNetworkMgtImpl::overrideHostName(const iastring & "</P><P> </P><P><A href="https://vmslvascs2:4237/sapinst/docs/index.html" target="_blank" rel="nofollow noopener noreferrer">https://vmslvascs2:4237/sapinst/docs/index.html</A></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_281-1728237630870.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175963i4A14911CFDD30B78/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_281-1728237630870.png" alt="HARIKRISHNAM_281-1728237630870.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_282-1728237630881.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175964iEB8F65F57D493B63/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_282-1728237630881.png" alt="HARIKRISHNAM_282-1728237630881.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_283-1728237630890.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175962iD4168DB01F1F08C4/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_283-1728237630890.png" alt="HARIKRISHNAM_283-1728237630890.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_284-1728237630898.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175965iE02FD85CDA7A0797/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_284-1728237630898.png" alt="HARIKRISHNAM_284-1728237630898.png" /></span></P><P> </P><P> </P><P>/usr/sap/S4S/SYS</P><P> </P><P>/usr/sap/S4S/SYS</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_285-1728237630906.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175966i3F63870626649BDF/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_285-1728237630906.png" alt="HARIKRISHNAM_285-1728237630906.png" /></span></P><P>Installing PAS</P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_286-1728237681325.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175969iA19E8F82CE0915E7/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_286-1728237681325.png" alt="HARIKRISHNAM_286-1728237681325.png" /></span></P><P> </P><P> </P><P>vmslvpas:/usr/sap/s4hana2023-includesall/SWPM # ./sapinst</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_287-1728237681336.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175967iEBD057805B435558/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_287-1728237681336.png" alt="HARIKRISHNAM_287-1728237681336.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_288-1728237681346.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175968i31F5C6905EBEFF06/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_288-1728237681346.png" alt="HARIKRISHNAM_288-1728237681346.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_289-1728237681351.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175970i1C15BFE88994CCED/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_289-1728237681351.png" alt="HARIKRISHNAM_289-1728237681351.png" /></span></P><P> </P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_290-1728237681358.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175971i82FE8D2AF6C17F0B/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_290-1728237681358.png" alt="HARIKRISHNAM_290-1728237681358.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_291-1728237681367.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175972i099B10B9497E5215/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_291-1728237681367.png" alt="HARIKRISHNAM_291-1728237681367.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_292-1728237681388.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175975iE98114F5B2541725/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_292-1728237681388.png" alt="HARIKRISHNAM_292-1728237681388.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_293-1728237681395.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175973i780958BCCEF5D626/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_293-1728237681395.png" alt="HARIKRISHNAM_293-1728237681395.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_294-1728237681414.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175974i5613AF26FC62A17D/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_294-1728237681414.png" alt="HARIKRISHNAM_294-1728237681414.png" /></span></P><P> </P><P> </P><P>Now install PAS on same server</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_295-1728237681441.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175978iDA873DECDACB3770/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_295-1728237681441.png" alt="HARIKRISHNAM_295-1728237681441.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_296-1728237681448.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175977i42942EBC39ACBA9E/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_296-1728237681448.png" alt="HARIKRISHNAM_296-1728237681448.png" /></span></P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_297-1728237681455.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175976iD56E7262B39C9844/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_297-1728237681455.png" alt="HARIKRISHNAM_297-1728237681455.png" /></span></P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_298-1728237681462.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175979i702504448F80CA89/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_298-1728237681462.png" alt="HARIKRISHNAM_298-1728237681462.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_299-1728237681466.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175981i6D85659100523F47/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_299-1728237681466.png" alt="HARIKRISHNAM_299-1728237681466.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_300-1728237681475.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175980i91C82902FC43A6E1/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_300-1728237681475.png" alt="HARIKRISHNAM_300-1728237681475.png" /></span></P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_301-1728237681483.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175982i992E685D21E357B8/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_301-1728237681483.png" alt="HARIKRISHNAM_301-1728237681483.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_302-1728237681491.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175983iBF8EA091F76AC8EE/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_302-1728237681491.png" alt="HARIKRISHNAM_302-1728237681491.png" /></span></P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_303-1728237681504.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175984i616B982FCDE17948/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_303-1728237681504.png" alt="HARIKRISHNAM_303-1728237681504.png" /></span></P><P> </P><P><A href="https://docs.google.com/document/d/1tt30k_j8AXyc6mSpRvD9sHA2obdw6FtJ-78JTxrz7CM/edit?pli=1#heading=h.xih96gjxae5j" target="_blank" rel="nofollow noopener noreferrer">Creating a HA cluster for your SAP ASCS/ERS servers in AWS - Google Docs</A></P><P>Copy the sapservices file between node1 and node2</P><P>vmslvascs2:/opt/LifeKeeper/bin # more /usr/sap/sapservices</P><P>systemctl --no-ask-password start SAPS4S_01 # sapstartsrv pf=/usr/sap/S4S/SYS/profile/S4S_ERS01_s4sers</P><P>systemctl --no-ask-password start SAPS4S_00 # sapstartsrv pf=/usr/sap/S4S/SYS/profile/S4S_ASCS00_s4sascs</P><P> </P><P>Also perform below - Verify that the rules for both your ASCS and ERS instances are in the /etc/polkit-1/rules.d/ directory. If not copy the ERS file to the ASCS server and vice versa:</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_304-1728237681509.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175985i37C0FE0E6E0446E3/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_304-1728237681509.png" alt="HARIKRISHNAM_304-1728237681509.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_305-1728237681517.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175986i29F63F5FC27368CC/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_305-1728237681517.png" alt="HARIKRISHNAM_305-1728237681517.png" /></span></P><P> </P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_306-1728237681525.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175987iB59762F703F756F5/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_306-1728237681525.png" alt="HARIKRISHNAM_306-1728237681525.png" /></span></P><P> </P><P>Make sure you copy the files between system</P><P>/etc/systemd/system/</P><P>SAPS4S_00.service</P><P>SAPS4S_00.service.d</P><P>SAPS4S_01.service</P><P>SAPS4S_01.service.d</P><P> </P><P> </P><P> </P><P> </P><P> </P><P> </P><P> </P><P> </P><P> </P><P> </P><P>Lets create the SAP resource for ASCS/ERS on SIOS</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_307-1728237681530.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175989i779CE7984FA995D2/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_307-1728237681530.png" alt="HARIKRISHNAM_307-1728237681530.png" /></span></P><P> </P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_308-1728237681533.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175990i5F9703FCF4AFFB29/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_308-1728237681533.png" alt="HARIKRISHNAM_308-1728237681533.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_309-1728237681538.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175988i49A0F7A889407859/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_309-1728237681538.png" alt="HARIKRISHNAM_309-1728237681538.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_310-1728237681542.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175991i5F252E8BAD5F8235/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_310-1728237681542.png" alt="HARIKRISHNAM_310-1728237681542.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_311-1728237681547.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175992iB8525284E938D389/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_311-1728237681547.png" alt="HARIKRISHNAM_311-1728237681547.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_312-1728237681567.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175993i19CA9710F5199A3F/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_312-1728237681567.png" alt="HARIKRISHNAM_312-1728237681567.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_313-1728237681570.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175994i9B5F346B6E7953E1/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_313-1728237681570.png" alt="HARIKRISHNAM_313-1728237681570.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_314-1728237681572.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175996i0CC143E7D8001696/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_314-1728237681572.png" alt="HARIKRISHNAM_314-1728237681572.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_315-1728237681578.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175995i5167F94B797C8F99/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_315-1728237681578.png" alt="HARIKRISHNAM_315-1728237681578.png" /></span></P><P> </P><P>Now create ERS resource</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_316-1728237772903.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175997i4A59FFD623540C03/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_316-1728237772903.png" alt="HARIKRISHNAM_316-1728237772903.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_317-1728237772909.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175999iE575F6FC8C94CB5C/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_317-1728237772909.png" alt="HARIKRISHNAM_317-1728237772909.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_318-1728237772914.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/175998i9E704399A3A5FF0D/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_318-1728237772914.png" alt="HARIKRISHNAM_318-1728237772914.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_319-1728237772919.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/176000i0512945CC39DC9EC/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_319-1728237772919.png" alt="HARIKRISHNAM_319-1728237772919.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_320-1728237772937.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/176002i636288E702A7B64E/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_320-1728237772937.png" alt="HARIKRISHNAM_320-1728237772937.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_321-1728237772940.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/176001iC5181224EE3D0F4B/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_321-1728237772940.png" alt="HARIKRISHNAM_321-1728237772940.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_322-1728237772942.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/176003i584B5A675AD6A88D/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_322-1728237772942.png" alt="HARIKRISHNAM_322-1728237772942.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_323-1728237772946.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/176005i6DFACFF847A06D0B/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_323-1728237772946.png" alt="HARIKRISHNAM_323-1728237772946.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_324-1728237772955.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/176004i1D7BCD0C5240BFC5/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_324-1728237772955.png" alt="HARIKRISHNAM_324-1728237772955.png" /></span></P><P> </P><P> </P><P>Create dependency</P><P>SAP as parent resource</P><P>Child as VIP</P><P>Child as LBHC</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_325-1728237772963.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/176007i8BE1425BEC478448/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_325-1728237772963.png" alt="HARIKRISHNAM_325-1728237772963.png" /></span></P><P> </P><P> </P><P>Confirm</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_326-1728237772964.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/176009i0DEE76C99D64BE57/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_326-1728237772964.png" alt="HARIKRISHNAM_326-1728237772964.png" /></span></P><P>Confirm</P><P>===Now for SAP ERS resource</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_327-1728237772966.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/176006i3CAC31BBE1EF6B2A/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_327-1728237772966.png" alt="HARIKRISHNAM_327-1728237772966.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_328-1728237772967.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/176010i3C73DFB4F65E8B97/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_328-1728237772967.png" alt="HARIKRISHNAM_328-1728237772967.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_329-1728237772973.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/176012i14DDA6CAD5ED396F/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_329-1728237772973.png" alt="HARIKRISHNAM_329-1728237772973.png" /></span></P><P> </P><P> </P><P> </P><P>Lets delete the old license</P><P>vmslvascs2:/opt/LifeKeeper/bin # cd /var/LifeKeeper/license/</P><P>vmslvascs2:/var/LifeKeeper/license # ls</P><P>20240422.lic 20240429.lic</P><P>vmslvascs2:/var/LifeKeeper/license # ls -ltr</P><P>total 16</P><P>-rw-r--r-- 1 root root 6121 Apr 22 15:19 20240422.lic</P><P>-rw-r--r-- 1 root root 6121 Apr 29 14:02 20240429.lic</P><P>vmslvascs2:/var/LifeKeeper/license # rm 20240422.lic</P><P>Lest crash the node1</P><P>vmslvascs1:/etc/systemd/system # echo c > /proc/sysrq-trigger</P><P>Node1 is hanging</P><P>ASCS moved to Node2 and the locks are still there and SAP is able to connect with out any issue.</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_330-1728237772984.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/176011iB13EC88380AF22F5/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_330-1728237772984.png" alt="HARIKRISHNAM_330-1728237772984.png" /></span></P><P>After few seconds the VM1 did not come up and we see the ERS is failing over to Node1</P><P>Restarted the VM manually –once the VM is up and running</P><P>SIOS will automatically move the ERS to another node , I see the status as below</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_331-1728237772991.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/176015i12AB2C55769E41FD/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_331-1728237772991.png" alt="HARIKRISHNAM_331-1728237772991.png" /></span></P><P>Manually switchover the ASCS to Node1</P><P>Rightclick and make it as in service</P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_332-1728237773001.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/176014i8DC6A3605FFF7B06/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_332-1728237773001.png" alt="HARIKRISHNAM_332-1728237773001.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_333-1728237773004.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/176013i8D371527CC445716/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_333-1728237773004.png" alt="HARIKRISHNAM_333-1728237773004.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_334-1728237773026.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/176017i95373F62E90F297E/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_334-1728237773026.png" alt="HARIKRISHNAM_334-1728237773026.png" /></span></P><P> </P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_335-1728237773041.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/176016i4EA7A3F40A3F893B/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_335-1728237773041.png" alt="HARIKRISHNAM_335-1728237773041.png" /></span></P><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HARIKRISHNAM_336-1728237773049.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/176018iCC614E4C09562485/image-size/medium?v=v2&px=400" role="button" title="HARIKRISHNAM_336-1728237773049.png" alt="HARIKRISHNAM_336-1728237773049.png" /></span></P><P>Done Tests are successful.</P><P> </P>2024-10-07T09:12:26.327000+02:00https://community.sap.com/t5/technology-blog-posts-by-members/a-new-approach-to-sap-authorization-roles-explained-using-lego-as-an/ba-p/13896214A new approach to SAP authorization roles – explained using LEGO® as an example2024-10-11T16:08:46.155000+02:00StephanBlaserhttps://community.sap.com/t5/user/viewprofilepage/user-id/526407<P><SPAN>Creating and managing authorization roles in SAP S/4HANA is a complex and time-consuming process. </SPAN><SPAN>Month-long projects</SPAN><SPAN> that require a great deal of resource commitment are the norm. However, there is another way that significantly simplifies and accelerates this process.</SPAN></P><P><STRONG>A scientifically based approach to role creation</STRONG></P><P><SPAN>Our method for creating SAP authorization roles is based on a scientifically sound modularity that allows role building blocks to be put together flexibly and precisely. Just as LEGO® building blocks can be sorted and grouped, our approach allows authorizations to be built</SPAN><SPAN> so that they </SPAN><SPAN>can be aligned with the needs of the company in a consistently</SPAN><SPAN> compliant manner, independently of the organization and company</SPAN><SPAN>. At the same time, they must be scalable quickly and easily in order to map rollouts and changes without incurring high costs.</SPAN></P><P><STRONG>The technical background</STRONG></P><P><SPAN>The approach we developed over 15 years ago is based on the principles of </SPAN><STRONG>system theory</STRONG><SPAN> and </SPAN><SPAN>modular software architecture</SPAN><SPAN>. We chose a mathematical approach and described it in the form of an equivalence relation. We applied these findings to the SAP authorization logic from R/3 to today's S/4HANA Public Cloud, creating a way to segregate and provide roles in a highly efficient and resource-saving manner.</SPAN></P><P><STRONG>What makes this method special?</STRONG></P><UL><LI><STRONG>Modularity</STRONG><SPAN><STRONG>:</STRONG> Roles are broken down into building blocks (5-tuples) based on characteristics relevant to segregation, such as access mode, line of business, price category, business process area, and criticality, while taking into account the constraints that the number of roles must be minimal and element pairs that are on the prohibition list (SoD) must not occur in the same group. These subsets can be combined and adapted as desired, as long as they do not violate compliance, which MUST be defined.</SPAN></LI><LI><STRONG>Efficiency</STRONG><SPAN><STRONG>:</STRONG> Modularity not only reduces implementation effort by more than 80%, but also future maintenance.</SPAN></LI><LI><STRONG>Uniqueness</STRONG><SPAN><STRONG>:</STRONG> This approach is globally unique and does not use any additional tools, but simply a method based on the SAP standard in each system.</SPAN></LI></UL><P><STRONG>The formula as a narrative explained using LEGO® as an example</STRONG></P><P>We have a huge pile of Lego bricks. They represent the functions in SAP S/4HANA ERP</P><P>We have the task of sorting all these bricks into groups according to the following rules:</P><OL><LI><SPAN>In each group, all bricks with the same number of stud rows (access type), the same colors (LoB), shapes (square, rectangular and round (license), sizes (business process area - SW components/package affiliation)</SPAN></LI><LI><SPAN>Stones with a structured surface correspond to our criticality C5 “very critical” in separate groups</SPAN></LI><LI><SPAN>Stone </SPAN>pairs must not be in the same group according to the definition of set V of forbidden pairs</LI></OL><UL class="lia-list-style-type-square"><LI><SPAN>Form as few groups as possible to save space and keep an overview (condition |R| is minimal)</SPAN></LI><LI><SPAN>Groups must be split if we find stone pairs that must not be together according to the list of prohibitions</SPAN></LI><LI><SPAN>Make sure that the stones with a structured surface remain separate (very high criticality)</SPAN></LI><LI><SPAN>Try to keep as many similar stones together as possible, as long as they are not on the forbidden list.</SPAN></LI></UL><P><STRONG>Result</STRONG> <span class="lia-unicode-emoji" title=":direct_hit:">🎯</span></P><P>A series of boxes (subsets) only with stones with identical properties, except for the surface finish, where the very rough or structured surface stones are separated.</P><P><STRONG><EM>Each stone is in exactly one box, and you have used as few boxes as possible.</EM></STRONG></P><P><STRONG>Advantages for SAP CoE</STRONG></P><P><SPAN>For </SPAN><SPAN>SAP managers,</SPAN><SPAN> this approach means a significant reduction in project effort and thus significant cost reduction. Authorization roles are clearly structured and can be quickly adapted to changing requirements, which simplifies long-term maintenance. And they are compliant!</SPAN></P><P><STRONG>Discussion and exchange</STRONG></P><P>Perhaps there are other approaches that redefine the limits of what is possible and make the seemingly impossible possible. I would be interested to hear about them. I welcome any exchange of ideas. I learn by listening and sharing knowledge.</P><P>If you like, you can watch the video, which explains the method on a slightly less technical level: <A href="https://www.youtube.com/watch?v=ARGCKu6ErNc" target="_blank" rel="noopener nofollow noreferrer">Is LEGO® revolutionizing the SAP S/4HANA authorization chaos?</A></P><P><FONT size="2" color="#808080">Note: translated with DeepL</FONT></P>2024-10-11T16:08:46.155000+02:00https://community.sap.com/t5/enterprise-resource-planning-blog-posts-by-members/basic-overview-on-sap-s-4-hana-cloud-private-edition-on-azure/ba-p/13957410Basic Overview on SAP S/4 Hana Cloud Private Edition on Azure2024-12-06T15:11:15.240000+01:00MohdRashidhttps://community.sap.com/t5/user/viewprofilepage/user-id/765<P>Hi </P><P>Nowadays SAP S/4 Hana Cloud Private Edition is one the deployment option. It is being most demanding. Here I am going to share an Overview on <STRONG>SAP S/4 Hana Cloud Private Edition on Azure. </STRONG>It will be help to keep conceptual knowledge for SAP S/4 Hana Cloud Private Edition on Azure.</P><P><STRONG>Introduction to SAP on Azure</STRONG></P><P><SPAN>SAP applications form the basis of many enterprise operations, including those of multinational companies. The enterprise resource planning (ERP) applications that SAP provides are highly complex and capable of providing the scalability and analytics that are necessary for many organizations. As organizations move to the cloud it is key that they can take these applications with them which is why Microsoft has partnered with SAP on Azure.</SPAN></P><P><STRONG>Usage of SAP on Azure</STRONG></P><P>Combining your SAP and Azure operations can provide several benefits that are difficult to obtain with SAP or Azure alone. These include greater flexibility of operations, scalability, and integration of solutions.</P><P><STRONG>Azure Is Hybrid- </STRONG>Azure offers support for hybrid operations beyond connectivity and infrastructure. It enables you to consistently perform operations regardless of platform, including identity management, application development, and security. Native and third-party integrations support these capabilities.</P><P><STRONG>Azure Can Use Bare Metal for HANA-</STRONG>You can deploy HANA to VMs or bare metal servers in Azure. This enables you to ensure that resources are maintained in isolation with dedicated hardware. These servers come built-in with infrastructure for storage, compute, and networking. Additionally, bare metal servers are certified for HANA Tailored Data Center Integration.</P><P><STRONG>Easy Integration of SAP and Microsoft Products-</STRONG>A long term partnership between Microsoft and SAP provides significant support for integrated solutions. For example, both Power BI and Office 365 support the use of SAP HANA. Additionally, both vendors use open standards and interfaces for data exchange, including OData. This enables you to integrate products smoothly with no need for data transformation.</P><P><STRONG>Almost 100% Availability-</STRONG>Azure enables you to spread operations and data redundancies across AZs. Data is automatically replicated for durability and availability. You can also create additional backups or select geo-redundant storage for disaster recovery and failover protection.</P><P><STRONG>Introduction to SAP S/4 Han a Cloud Private Edition and its features</STRONG></P><P>SAP S/4 HANA Cloud Private Edition is a tailored-to-fit cloud ERP that adapts to your organization's unique transformation. SAP S/4HANA Cloud Private Edition safeguards your existing investment in SAP ERP while benefiting from the latest capabilities and greater flexibility.</P><P><STRONG>Running on your standard</STRONG></P><UL><LI>Maximize your differentiation by tailoring business processes to your unique requirements</LI><LI>Protect your investment and move to the cloud at your pace</LI></UL><P><STRONG>Modernizing your business</STRONG></P><UL><LI>Achieve bottom-line growth with proven business processes for your industry</LI><LI>Deliver green-line growth by building sustainability directly into your business</LI></UL><P><STRONG>Keeping control</STRONG></P><UL><LI>Manage the speed of change by rolling out innovations on your timeline</LI><LI>Choose the cloud infrastructure based on your landscape and preferences</LI></UL><P><STRONG>SAP S/4 Hana Cloud Private Edition on Azure</STRONG></P><P>The Microsoft Cloud helps you unleash the power of your SAP applications and data. Whether you migrate to SAP S/4HANA on Azure, leverage RISE with SAP for a fully managed service, or add intelligence with Azure data and AI services, Microsoft provides a reliable, secure and comprehensive cloud platform to transform your SAP estate.</P><P><STRONG>SAP solutions on Azure</STRONG></P><P>Run SAP solutions across development, testing, and production scenarios in Azure. SAP on Azure solutions help you optimize your enterprise resource planning (ERP) in the cloud using the security features, reliability, and scalable SAP-certified infrastructure of Azure. This intelligent ERP suite is designed specifically for in-memory computing. Whether you want to run SAP S/4HANA in a new implementation or migrate from SAP Business Suite to SAP S/4HANA, Azure has you covered.</P><P><STRONG>SAP S/4HANA on Azure benefits:</STRONG></P><UL><LI>Seamless connectivity for end users who need to access SAP Fiori-based applications when using Azure ExpressRoute.</LI><LI>A 99.99 percent SLA for your critical ERP instances by running all product instances of SAP S/4HANA in a high-availability pair by running in two Azure Availability Zones.</LI><LI>Backup for SAP S/4HANA and SAP BW/4 HANA in seconds, with a low recovery-time objective—even for multi-terabyte databases.</LI></UL><P data-unlink="true">Certification that SAP S/4HANA runs on SUSE Linux Enterprise and Red Hat Enterprise Linux servers. Plus, SAP HANA on Azure Virtual Machines <SPAN> and SAP HANA on Azure large-instance machines are certified to run SAP S/4HANA. Microsoft Azure is one of the cloud infrastructure options for the </SPAN><EM>RISE with SAP</EM><SPAN> offering. On Azure, </SPAN><EM>RISE with SAP </EM><SPAN>leverages Microsoft’s global network infrastructure to provide connectivity to SAP applications in a secure and reliable way.</SPAN></P><P><STRONG>SAP S/4HANA on Azure offers:</STRONG></P><P>• SAP on Azure VM workloads<BR />• Azure Center for SAP solutions<BR />• SAP on Azure deployment automation framework<BR />• Azure Monitor for SAP solutions<STRONG><BR /></STRONG></P><P>There are multiple Microsoft Azure offerings for running and managing your SAP systems. These offerings range from traditional Azure virtual machine (VM) offerings to top-level Azure services, to tools that integrate with other Azure services or external products.</P><P><STRONG>SAP on Azure VM workloads</STRONG></P><P>You can run SAP workloads on the Azure platform using different Azure Virtual Machines (Azure VMs) offerings. Azure is certified for multiple SAP products, including SAP HANA and SAP NetWeaver products.</P><P><STRONG>SAP Integration with Microsoft Services-</STRONG>In addition to the capabilities to run SAP IaaS and SaaS workloads on Azure, Microsoft offers various capabilities, scenarios, best-practice guides, and tutorials to integrate SAP workloads running anywhere with other Microsoft products and services. Among them are popular services such as Microsoft Entra ID, Exchange Online, Power Platform and Power BI, Azure Integration Services, Excel, SAP Business Technology Platform, SAP Analytics Cloud, SAP Data Warehouse Cloud, and SAP Success Factors to name a few.</P><P><STRONG>SAP HANA on Azure (Large Instances)-</STRONG>SAP HANA on Azure (Large Instances) is a solution that provides VMs for deploying and running SAP HANA.</P><P><STRONG>Azure Center for SAP solutions</STRONG></P><P>Azure Center for SAP solutions is a service that makes SAP a top-level workload in Azure. This end-to-end solution allows you to create and run SAP systems as a unified workload on Azure. You can use this service through the Azure portal, a REST API, and the Azure CLI.</P><P><STRONG>SAP on Azure deployment automation framework</STRONG></P><P>The SAP on Azure deployment automation framework is an open-source orchestration tool for deploying, installing, and maintaining SAP environments.</P><P><STRONG>Azure Monitor for SAP solutions</STRONG></P><P>Azure Monitor for SAP solutions is an Azure-native monitoring product for SAP landscapes that run on Azure, which uses specific parts of the Azure Monitor infrastructure.</P><P><STRONG>Conclusion - </STRONG>It is secured and SAP Private Link serves as a great 'Private' connectivity option for certain use-cases enabling access to private service endpoints and avoids public endpoints, thereby resulting in transfer of data over private networks.</P><P><STRONG>Reference- <A href="http://www.SAP.com" target="_blank" rel="noopener noreferrer">www.SAP.com,</A></STRONG></P><P><STRONG><A href="https://learn.microsoft.com/en-in/azure/sap/workloads/hana-vm-operations" target="_blank" rel="noopener nofollow noreferrer">https://learn.microsoft.com/en-in/azure/sap/workloads/hana-vm-operations</A></STRONG></P><P><STRONG><A href="https://community.sap.com/t5/technology-blogs-by-sap/quot-sap-private-link-and-azure-private-link-quot-in-the-context-of-sap/ba-p/13719685" target="_blank">https://community.sap.com/t5/technology-blogs-by-sap/quot-sap-private-link-and-azure-private-link-quot-in-the-context-of-sap/ba-p/13719685</A></STRONG></P><P><STRONG><A href="https://community.sap.com/t5/technology-blogs-by-sap/rise-with-sap-s-4hana-cloud-private-edition-secure-cloud-connectivity/ba-p/13558064" target="_blank">https://community.sap.com/t5/technology-blogs-by-sap/rise-with-sap-s-4hana-cloud-private-edition-secure-cloud-connectivity/ba-p/13558064</A></STRONG></P><P> </P><P> </P><P> </P><P> </P><P> </P>2024-12-06T15:11:15.240000+01:00https://community.sap.com/t5/technology-blog-posts-by-members/streamlining-sap-operations-and-monitoring-with-ssm-sap-and-streamlit/ba-p/13973063Streamlining SAP Operations and Monitoring with SSM-SAP and Streamlit2024-12-30T14:00:12.809000+01:00HongzhuQiaohttps://community.sap.com/t5/user/viewprofilepage/user-id/834265<P>Gartner predicts <A href="https://www.gartner.com/en/newsroom/press-releases/2023-11-29-gartner-says-cloud-will-become-a-business-necessity-by-2028" target="_self" rel="nofollow noopener noreferrer">Cloud Will Become a Business Necessity by 2028</A>. Migrating SAP to cloud is a strategic decision for many organizations.</P><P>AWS, a pioneer in cloud solutions, has consistently innovated new services and tools, such as the prescriptive <A href="https://aws.amazon.com/migrate-modernize-build/cloud-migration/how-to-migrate/?trk=9149aeb4-a559-4d1d-a188-7892d4295478&sc_channel=el" target="_self" rel="nofollow noopener noreferrer">Cloud Migration Framework</A>, <A href="https://aws.amazon.com/migration-hub/features/" target="_self" rel="nofollow noopener noreferrer">Migration Hub</A>, and <A href="https://docs.aws.amazon.com/launchwizard/latest/userguide/launch-wizard-sap.html" target="_self" rel="nofollow noopener noreferrer">Launch Wizard</A>. Most recently, AWS introduced a new tool: <STRONG><A href="https://docs.aws.amazon.com/ssm-sap/latest/userguide/what-is-ssm-for-sap.html" target="_self" rel="nofollow noopener noreferrer">AWS Systems Manager for SAP</A> (ssm-sap)</STRONG>. This tool offers many features that organizations have been anticipating, including:</P><UL><LI>Registering and discovering SAP applications</LI><LI>Listing discovered SAP applications</LI><LI>Listing configurations of discovered SAP applications</LI><LI>Integration with AWS Backup</LI></UL><P>In this article, we will introduce the basics of ssm-sap and explore how to use it to:</P><UL><LI>Discover SAP systems</LI><LI>Monitor SAP systems</LI><LI>Perform basic operations such as starting and stopping SAP systems</LI></UL><P>Natively, ssm-sap is CLI-based. To visualize the operations in real time, we will use powerful web based visualization tool: Streamlit. In a sequel to this blog, we plan to provide all the codes used, and discuss more advanced topics such as performing system refreshes and auto-scaling.</P><P>Here we will explore the integration of AWS Systems Manager for SAP (SSM-SAP) with Streamlit to create a robust and user-friendly solution for managing SAP systems. By leveraging SSM-SAP's capabilities for discovery, automation, and monitoring, combined with Streamlit's interactive web application framework, we propose a solution that automates key tasks such as system discovery, visualization of system health, and execution of essential operations like starting and stopping SAP instances.</P><P>The proposed solution offers significant benefits, including:</P><P>* Simplified System Management: Streamlined processes for discovering and managing SAP systems.</P><P>* Enhanced Visibility: Real-time monitoring of system health.</P><P>* Automated Operations: Automated execution of common tasks, reducing manual effort and potential errors.</P><P>* User-Friendly Interface: An intuitive web interface for easy interaction and control.</P><P>By combining the power of SSM-SAP and Streamlit, we aim to empower SAP administrators to efficiently manage their SAP environments and improve overall system reliability.</P><P><STRONG>I. Introduction to ssm-sap</STRONG></P><P><STRONG>AWS Systems Manager for SAP (ssm-sap) </STRONG>is a welcome addition to SAP management after Launch Wizard for SAP and AWS backup for HANA. It also integrates well with the other SAP facilities. If we provision SAP systems via Launch Wizard, ssm-sap registration and AWS backup are automatically configured during the process, as seen here from Launch Wizard screen.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HongzhuQiao_0-1735516118986.png" style="width: 769px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/205819i8F54BD2C5345D1A6/image-dimensions/769x515?v=v2" width="769" height="515" role="button" title="HongzhuQiao_0-1735516118986.png" alt="HongzhuQiao_0-1735516118986.png" /></span></P><P>In case that SAP servers are provisioned elsewhere, it is possible to register manually. Please refer to</P><UL><LI><A href="https://docs.aws.amazon.com/ssm-sap/latest/userguide/register-database.html" target="_blank" rel="noopener nofollow noreferrer">Register your SAP HANA databases with Systems Manager for SAP</A></LI><LI><A href="https://docs.aws.amazon.com/ssm-sap/latest/userguide/register-abap.html" target="_blank" rel="noopener nofollow noreferrer">Register your SAP ABAP application with AWS Systems Manager for SAP</A></LI></UL><P>We can use ssm-sap to discover all the SAP applications, databases and their components, e.g.,</P><P><EM>aws ssm-sap list-applications</EM><BR /><EM>{</EM><BR /><EM>"Applications": [</EM><BR /><EM>{</EM><BR /><EM>"Id": "LaunchWizardnewhana2_HANA",</EM><BR /><EM>"DiscoveryStatus": "SUCCESS",</EM><BR /><EM>"Type": "HANA",</EM><BR /><EM>"Arn": "arn:aws:ssm-sap:us-east-1:123456789012:HANA/LaunchWizardnewhana2_HANA",</EM><BR /><EM>"Tags": {}</EM><BR /><EM>},</EM><BR /><EM>{</EM><BR /><EM>"Id": "LaunchWizardnewnw1_ABAP",</EM><BR /><EM>"DiscoveryStatus": "SUCCESS",</EM><BR /><EM>"Type": "SAP_ABAP",</EM><BR /><EM>"Arn": "arn:aws:ssm-sap:us-east-1:123456789012:SAP_ABAP/LaunchWizardnewnw1_ABAP",</EM><BR /><EM>"Tags": {}</EM><BR /><EM>},</EM><BR /><EM>{</EM><BR /><EM>"Id": "LaunchWizardnewnw1_HANA",</EM><BR /><EM>"DiscoveryStatus": "SUCCESS",</EM><BR /><EM>"Type": "HANA",</EM><BR /><EM>"Arn": "arn:aws:ssm-sap:us-east-1:123456789012:HANA/LaunchWizardnewnw1_HANA",</EM><BR /><EM>"Tags": {}</EM><BR /><EM>}</EM><BR /><EM>]</EM><BR /><EM>}</EM></P><P><EM>aws ssm-sap list-components --application-id LaunchWizardnewnw1_ABAP </EM><BR /><EM>{</EM><BR /><EM>"Components": [</EM><BR /><EM>{</EM><BR /><EM>"ApplicationId": "LaunchWizardnewnw1_ABAP",</EM><BR /><EM>"ComponentId": "ECD-D12-newnw2",</EM><BR /><EM>"ComponentType": "DIALOG",</EM><BR /><EM>"Tags": {},</EM><BR /><EM>"Arn": "arn:aws:ssm-sap:us-east-1:123456789012:SAP_ABAP/LaunchWizardnewnw1_ABAP/COMPONENT/ECD-D12-newnw2"</EM><BR /><EM>},</EM><BR /><EM>{</EM><BR /><EM>"ApplicationId": "LaunchWizardnewnw1_ABAP",</EM><BR /><EM>"ComponentId": "ECD-ASCS10-newnw2",</EM><BR /><EM>"ComponentType": "ASCS",</EM><BR /><EM>"Tags": {},</EM><BR /><EM>"Arn": "arn:aws:ssm-sap:us-east-1:123456789012:SAP_ABAP/LaunchWizardnewnw1_ABAP/COMPONENT/ECD-ASCS10-newnw2"</EM><BR /><EM>},</EM><BR /><EM>{</EM><BR /><EM>"ApplicationId": "LaunchWizardnewnw1_ABAP",</EM><BR /><EM>"ComponentId": "ECD-ABAP",</EM><BR /><EM>"ComponentType": "ABAP",</EM><BR /><EM>"Tags": {},</EM><BR /><EM>"Arn": "arn:aws:ssm-sap:us-east-1:123456789012:SAP_ABAP/LaunchWizardnewnw1_ABAP/COMPONENT/ECD-ABAP"</EM><BR /><EM>}</EM><BR /><EM>]</EM><BR /><EM>}</EM></P><P><EM>aws ssm-sap list-databases</EM><BR /><EM>{</EM><BR /><EM>"Databases": [</EM><BR /><EM>{</EM><BR /><EM>"ApplicationId": "LaunchWizardnewhana2_HANA",</EM><BR /><EM>"ComponentId": "HDB-HDB00",</EM><BR /><EM>"DatabaseId": "HDB",</EM><BR /><EM>"DatabaseType": "TENANT",</EM><BR /><EM>"Arn": "arn:aws:ssm-sap:us-east-1:123456789012:HANA/LaunchWizardnewhana2_HANA/DB/HDB",</EM><BR /><EM>"Tags": {}</EM><BR /><EM>},</EM><BR /><EM>{</EM><BR /><EM>"ApplicationId": "LaunchWizardnewhana2_HANA",</EM><BR /><EM>"ComponentId": "HDB-HDB00",</EM><BR /><EM>"DatabaseId": "SYSTEMDB",</EM><BR /><EM>"DatabaseType": "SYSTEM",</EM><BR /><EM>"Arn": "arn:aws:ssm-sap:us-east-1:123456789012:HANA/LaunchWizardnewhana2_HANA/DB/SYSTEMDB",</EM><BR /><EM>"Tags": {}</EM><BR /><EM>},</EM><BR /><EM>{</EM><BR /><EM>"ApplicationId": "LaunchWizardnewnw1_HANA",</EM><BR /><EM>"ComponentId": "HDV-HDB00",</EM><BR /><EM>"DatabaseId": "HDV",</EM><BR /><EM>"DatabaseType": "TENANT",</EM><BR /><EM>"Arn": "arn:aws:ssm-sap:us-east-1:123456789012:HANA/LaunchWizardnewnw1_HANA/DB/HDV",</EM><BR /><EM>"Tags": {}</EM><BR /><EM>},</EM><BR /><EM>{</EM><BR /><EM>"ApplicationId": "LaunchWizardnewnw1_HANA",</EM><BR /><EM>"ComponentId": "HDV-HDB00",</EM><BR /><EM>"DatabaseId": "SYSTEMDB",</EM><BR /><EM>"DatabaseType": "SYSTEM",</EM><BR /><EM>"Arn": "arn:aws:ssm-sap:us-east-1:123456789012:HANA/LaunchWizardnewnw1_HANA/DB/SYSTEMDB",</EM><BR /><EM>"Tags": {}</EM><BR /><EM>}</EM><BR /><EM>]</EM><BR /><EM>}</EM></P><P>For each component of applications and each database, we may find their running status by get-component or get-database.</P><P><EM>Hint: attach help at end of command to get a guide online in awscli.</EM></P><P><EM> aws ssm-sap get-component help</EM></P><P><EM> aws ssm-sap get-database help</EM></P><P>Here is a list of all possible statuses:</P><P>The status of the component.</P><UL><LI>ACTIVATED - this status has been deprecated.</LI><LI>STARTING - the component is in the process of being started.</LI><LI>STOPPED - the component is not running.</LI><LI>STOPPING - the component is in the process of being stopped.</LI><LI>RUNNING - the component is running.</LI><LI>RUNNING_WITH_ERROR - one or more child component(s) of the parent component is not running.</LI><LI>UNDEFINED - AWS Systems Manager for SAP cannot provide the component status based on the discovered information. Verify your SAP application.</LI></UL><P>Through ssm-sap, starting and stopping SAP become as easy as:</P><P><EM> aws ssm-sap start-application ...</EM></P><P><EM> aws ssm-sap stop-application ...</EM></P><P>As seen, ssm-sap does provide comprehensive tools to discover, monitor and operate SAP systems. Nevertheless, when there are tens or hundreds of systems, it could become a daunting task to manage and monitor all by command lines. That is where visualization tool streamlit comes to the rescue.</P><P><STRONG>II. Introduction to streamlit</STRONG></P><P>Streamlit is an open-source Python library that makes it easy to create and share amazing custom web apps for machine learning and data science. In just a few minutes, you can build and deploy powerful data-driven applications. Streamlit is designed to be simple and intuitive, allowing users to transform data scripts into interactive web applications without requiring extensive web development knowledge.</P><P><STRONG>Key Features,</STRONG></P><OL><LI><STRONG>Ease of Use</STRONG>: Streamlit allows you to create web apps with pure Python. No need for HTML, CSS, or JavaScript.</LI><LI><STRONG>Interactive Widgets</STRONG>: Add interactive widgets like sliders, buttons, and text inputs with minimal code.</LI><LI><STRONG>Real-Time Updates</STRONG>: Streamlit apps update in real-time as users interact with widgets, providing immediate feedback.</LI><LI><STRONG>Data Visualization</STRONG>: Integrate with popular data visualization libraries like Matplotlib, Plotly, and Altair.</LI><LI><STRONG>Deployment</STRONG>: Easily deploy your Streamlit apps to the web using Streamlit Sharing, Docker, or cloud services like AWS.</LI></OL><P>Please check <A href="https://docs.streamlit.io/get-started" target="_blank" rel="noopener nofollow noreferrer">https://docs.streamlit.io/get-started</A> to start with streamlit.</P><P>Here is a simple example with intro.py,</P><P> </P><DIV><DIV> </DIV><DIV><EM>import streamlit as st</EM></DIV><DIV><EM>import numpy as np</EM></DIV><DIV><EM>import pandas as pd</EM></DIV><BR /><DIV><EM>chart_data = pd.DataFrame(</EM></DIV><DIV><EM> np.random.randn(20, 3),</EM></DIV><DIV><EM> columns=['a', 'b', 'c'])</EM></DIV><BR /><DIV><EM>st.line_chart(chart_data)</EM></DIV><DIV> </DIV></DIV><P>Once kicking off "streamlit run intro.py", we have this chart,</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HongzhuQiao_0-1735561652019.png" style="width: 758px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/206156i75846E980CC91C1E/image-dimensions/758x403?v=v2" width="758" height="403" role="button" title="HongzhuQiao_0-1735561652019.png" alt="HongzhuQiao_0-1735561652019.png" /></span></P><P> </P><P>There is a whole gallery of streamlit applications in : <A href="https://streamlit.io/gallery" target="_self" rel="nofollow noopener noreferrer">https://streamlit.io/gallery</A></P><P><STRONG>III. Use streamlit to monitor and perform operations</STRONG></P><P><SPAN>By utilizing Streamlit, you can build an intuitive and interactive dashboard to monitor and operate SAP systems. This dashboard can call ssm-sap</SPAN><SPAN> to perform various management tasks, providing a seamless and user-friendly interface for SAP administrators.</SPAN></P><P>Initially all applications are in stopped states:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HongzhuQiao_0-1735558112517.png" style="width: 785px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/206143iD655159063142958/image-dimensions/785x401?v=v2" width="785" height="401" role="button" title="HongzhuQiao_0-1735558112517.png" alt="HongzhuQiao_0-1735558112517.png" /></span></P><P>We click button Start All </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HongzhuQiao_0-1735562226964.png" style="width: 765px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/206161iE0BE7FE19A626EF2/image-dimensions/765x306?v=v2" width="765" height="306" role="button" title="HongzhuQiao_0-1735562226964.png" alt="HongzhuQiao_0-1735562226964.png" /></span></P><P> </P><P>In a few minutes, we will see HANA starts first.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HongzhuQiao_2-1735558362756.png" style="width: 765px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/206146iC9CAE9ED934D9D65/image-dimensions/765x377?v=v2" width="765" height="377" role="button" title="HongzhuQiao_2-1735558362756.png" alt="HongzhuQiao_2-1735558362756.png" /></span></P><P>Finally, all starts.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HongzhuQiao_3-1735558445521.png" style="width: 766px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/206148i42FA2E19D61EA5B7/image-dimensions/766x379?v=v2" width="766" height="379" role="button" title="HongzhuQiao_3-1735558445521.png" alt="HongzhuQiao_3-1735558445521.png" /></span></P><P><STRONG>Summary:</STRONG></P><P><SPAN>By combining AWS Systems Manager (SSM) with Streamlit, one can create a powerful, cost-effective solution for monitoring and managing SAP environments. This setup leverages AWS’s robust management capabilities and Streamlit’s flexible visualization tools to provide a comprehensive solution that can save time and reduce costs associated with SAP system maintenance (patching and upgrade etc) and operations.</SPAN></P><P> </P>2024-12-30T14:00:12.809000+01:00https://community.sap.com/t5/technology-blog-posts-by-sap/infrastructure-as-code-for-sap-btp-environment-management-by-leveraging/ba-p/13976233Infrastructure as Code for SAP BTP. Environment management by leveraging Terraform.2025-01-08T10:08:45.223000+01:00Alexander_Teslyahttps://community.sap.com/t5/user/viewprofilepage/user-id/1385165<H2 id="toc-hId-1078530236">Introduction</H2><P>Managing complex, modern infrastructure can be challenging for today’s organizations.</P><P>Managing multiple platforms such as SAP BTP, AWS, GCP, and Azure becomes significant, especially for companies that follow strategies “Cloud first”, expectations to evolve infrastructure to Cloud and grow with the level of usage of cloud platforms.</P><P>The need to streamline the process has led to the development of infrastructure as code (IaC) tools. Now many solutions are available on the market, one of which is Terraform.</P><P>In this end subsequent blogs we will move from basics to more advance techniques and scenarios. But before we jump into details, let's highlight use cases and terminology.</P><H2 id="toc-hId-882016731">Use cases</H2><P>First of all, a couple of use cases.</P><UL><LI>Provisioning of multiple subaccounts in track with similar configuration like set of entitlements, quotas, instances with correct naming convention, users, assign role collections.</LI><LI>Mass deployment of subaccounts in case of active usage of SAP BTP.</LI><LI>Automated provisioning/management of SAP BTP resources after approval in integrated ITSM system.</LI></UL><P> </P><H2 id="toc-hId-685503226">What is Infrastructure as Code (IaC)?</H2><P>Infrastructure as code (IaC) is an approach to managing and provisioning infrastructure/services using code (configuration files) rather than a graphical user interface or manual actions, steps, and processes performed by the operations team.<BR />Such approach provides capabilities to build, change, and manage infrastructure in a safe, consistent, trackable, and repeatable way by defining resource configurations that you can version (in a version control system like GitHub), reuse, and share.<BR />IaC is a key DevOps practice that allows teams to automate and scale the management of IT resources and we will talk about it in the next blog.<BR /><BR /></P><H2 id="toc-hId-488989721">What is Terraform?</H2><P>Terraform open-source IaC software tool is created by HashiCorp and is used for creating, managing, and updating infrastructure resources. Terraform’s increasing popularity among developers can be attributed to its versatility. It is platform-agnostic, enabling you to manage a diverse range of services through providers, including the likes of SAP Business Technology Platform (BTP).<BR />In a few words, Terraform is a solution that allows you to automate and manage your infrastructure, platform, and services that run on that platform.<BR />We will not deep dive to functionality of Terraform, you can find details in official documentation, however, let’s highlight a few aspects:</P><UL><LI>Terraform is open-source solution.</LI><LI>Terraform is declarative – we define what end result we want.</LI><LI>Сapability to extend functionality by leveraging many libraries (providers in terms of Terraform).</LI><LI>Stateful, Terraform stores information about the resources in a state file.</LI><LI>Create/update/delete infrastructure in the <U>correct orde</U>r. It's critical for SAP BTP to manage resources in right sequence.</LI><LI>Can deploy applications</LI></UL><H2 id="toc-hId-292476216">Now, what is the motivation for using Terraform for SAP BTP?</H2><P>The motivation behind using Terraform for SAP BTP arises from the need to automate and streamline infrastructure provisioning, manage configurations efficiently, and reduce the overall cost of operations.</P><P>Below are few benefits of using Terraform for SAP BTP, of course not limited with this list.</P><OL><LI>Streamlined Infrastructure Management: One key benefit of Terraform is its infrastructure management capabilities. By utilizing a declarative programming language (HashiCorp Configuration Language, HCL), you only need to define the end state of your infrastructure. Terraform takes care of nuances involved in reaching that state.</LI><LI>Strong Community and Extensive Ecosystem: HashiCorp maintains an extensive ecosystem of Terraform providers, including one for SAP BTP. Additionally, a huge open-source community contributes to continuously improving Terraform and adding support for new services and platforms.</LI><LI>Immutable Infrastructure: With Terraform, you can apply the principle of immutability to your infrastructure, resulting in environments that are predictable, stable, and easier to manage. If the running state of a controlled infrastructure diverges from its Terraform configuration, you can correct it with a command.</LI><LI>Scalability and Reusability: Terraform allows you to write infrastructure as code and use it multiple times, scaling as needed. This process repeatability is incredibly advantageous when creating uniform development, staging, and production environments.</LI></OL><P>Terraform can be instrumental in various use cases for SAP BTP:</P><OL><LI>Automated Infrastructure Provisioning: One of the most common use-cases for Terraform in SAP BTP is automated provisioning/management of infrastructure in SAP BTP. Terraform allows for defining and versioning infrastructure safely and efficiently, thereby enabling companies to automate the creation and modification of their cloud environment based on their requirements. This reduces manual errors and accelerates the deployment process.</LI><LI>Rapid Prototyping: Terraform enables rapid prototyping by allowing the creation of duplicate environments quickly and reliably. This is especially useful during the testing phase of project development where engineers need to create and destroy environments rapidly.</LI><LI>Managing Application Lifecycle: Terraform can be effectively used to manage different stages of an SAP application lifecycle - right from development, testing, and staging to production. With the repeatability that Terraform provides, developers can create identical environments at each stage, thus ensuring consistency and reducing chances of unexpected deployment issues.</LI><LI>Self-service Infrastructure: For large organizations having numerous teams working on varied projects, Terraform can be really useful in providing a self-service infrastructure. Instead of having a centralized IT team for managing resources, teams can independently create, modify, and destroy their resources as needed.</LI></OL><H2 id="toc-hId-95962711">Terraform for DevOps for SAP BTP</H2><P>One of the most renowned use cases of Terraform is its integration within DevOps practices. For SAP particularly it's relevant also for SAP BTP-driven developments. With Terraform, DevOps teams can use its declarative language to write simple code for complex infrastructure setups. This not only ensures version control but also allows for collaborative efforts in constructing and managing a unified and automated infrastructure pipeline.</P><P>Let’s move to more practical part.</P><P>In this and subsequent blogs I’ll show how we can create an environment in SAP BTP, manage various resources, entitlements, destinations, Cloud Foundry environment and instances.</P><P> In this blog we will cover scenario to create and delete subaccount.</P><P>Terraform basically can be installed in a few ways e.g.:</P><UL><LI>Installed as an application on a system or</LI><LI>Deployed as a container from an image with installed Terraform inside.</LI></UL><P>Since we are looking from DevOps angle, we will consider the usage of the containerized Terraform and Docker as a containerization platform. Certainly, we are not limited to use this platform, and you can also build your own Terraform image.</P><P>Downloading of Terraform image is pretty straightforward:</P><PRE>docker pull hashicorp/terraform</PRE><P>Now we can run our Terraform container:</P><PRE>docker run --rm -i -t -v $PWD:/$PWD -w $PWD hashicorp/terraform:latest</PRE><P>and execute Terraform commands from container:</P><PRE>docker run --rm -i -t -v $PWD:/$PWD -w $PWD hashicorp/terraform:latest init</PRE><P>As next step, we need to create files with the definition of our Infrastructure as Code.</P><P>We can create one configuration file with a description of all providers, resources, and variables in one place.</P><P>Certainly, it’s a bad approach and the general recommendation is to follow best practices on how to organize workspace and modules.</P><P>The advantages of modules are obvious: Reusability, Simplified Management, Scalability and so on.</P><P>Let’s introduce root module with the following structure:</P><P>Place the main configuration files (main.tf, variables.tf, outputs.tf, providers.tf, etc.) at the root of our project.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="AlexTeslya_0-1735942355649.png" style="width: 520px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/207386i4D02BDD6C929638F/image-dimensions/520x140?v=v2" width="520" height="140" role="button" title="AlexTeslya_0-1735942355649.png" alt="AlexTeslya_0-1735942355649.png" /></span></P><P> </P><P> </P><P> </P><P>First, we need to introduce providers in providers.tf file. In our case, we will utilize a combination of two Terraform providers:</P><UL><LI>SAP/btp</LI><LI>cloudfoundry/cloudfoundry</LI></UL><P>Note: SAP/cloudfoundry provider is deprecated and no longer maintained.</P><P>The first provider is responsible for managing SAP BTP subaccounts and resources, second – for managing Cloud Foundry resources.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AlexTeslya_1-1735942403284.png" style="width: 488px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/207387i055463F7628E46FF/image-dimensions/488x432?v=v2" width="488" height="432" role="button" title="AlexTeslya_1-1735942403284.png" alt="AlexTeslya_1-1735942403284.png" /></span></P><P> </P><P>Next, let’s define terraform.tfvars file to externalize values of our parameters and defile our variables in variables.tf file.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tesla_alx_1-1735945701152.png" style="width: 524px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/207397i20566DC3EBBB05A3/image-dimensions/524x342?v=v2" width="524" height="342" role="button" title="tesla_alx_1-1735945701152.png" alt="tesla_alx_1-1735945701152.png" /></span></P><P> </P><P>Next, variables definition in file variables.tf .</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tesla_alx_2-1735945811669.png" style="width: 517px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/207398iD339101773EF552A/image-dimensions/517x389?v=v2" width="517" height="389" role="button" title="tesla_alx_2-1735945811669.png" alt="tesla_alx_2-1735945811669.png" /></span></P><P> </P><P>Next, let’s define main.tf file. In this file, we will write the definition of our infrastructure.</P><P>In this example, as starting point we will implement minimal configuration:</P><UL><LI>Create subaccount with specific name in US10 region in exact global account</LI><LI>Add role collection to user, defined in variables file(for example we can specify technical users)</LI><LI>Assign and configure Cloud Foundry entitlement</LI><LI>Create Cloud Foundry environment </LI></UL><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tesla_alx_3-1735945879729.png" style="width: 594px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/207399iB0428C66CE985278/image-dimensions/594x542?v=v2" width="594" height="542" role="button" title="tesla_alx_3-1735945879729.png" alt="tesla_alx_3-1735945879729.png" /></span></P><P>Alright. As a next step, we need to initialize our module before applying configuration. </P><P>We need to execute following command to download providers and generate mandatory Terraform lock file:</P><PRE>docker run --rm -i -t -v $PWD:/$PWD -w $PWD hashicorp/terraform:latest init</PRE><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AlexTeslya_5-1735942403311.png" style="width: 600px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/207390i2BB9FA48FB84AFF0/image-dimensions/600x126?v=v2" width="600" height="126" role="button" title="AlexTeslya_5-1735942403311.png" alt="AlexTeslya_5-1735942403311.png" /></span></P><P>Next step, we need to generate deployment plan, what will be done and order, for our infrastructure:</P><PRE>docker run --rm -i -t -v $PWD:/$PWD -w $PWD hashicorp/terraform:latest plan</PRE><P>And we can find what will be done and order of operations:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tesla_alx_4-1735946365336.png" style="width: 605px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/207400i8CE3AC8E3C439F0B/image-dimensions/605x319?v=v2" width="605" height="319" role="button" title="tesla_alx_4-1735946365336.png" alt="tesla_alx_4-1735946365336.png" /></span></P><P> </P><P>Finally, we good to apply generated deployment to our infrastructure:</P><DIV><PRE><SPAN>docker</SPAN> <SPAN>run</SPAN> <SPAN>--rm</SPAN> <SPAN>-i</SPAN> <SPAN>-t</SPAN> <SPAN>-v</SPAN> <SPAN>$PWD:/</SPAN><SPAN>$PWD</SPAN> <SPAN>-w</SPAN> <SPAN>$PWD</SPAN> <SPAN>hashicorp/terraform:latest</SPAN> <SPAN>apply</SPAN> <SPAN>--auto-approve</SPAN></PRE></DIV><P>And result of successful execution:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tesla_alx_5-1735946658578.png" style="width: 621px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/207401iE616A52E2CE5D056/image-dimensions/621x235?v=v2" width="621" height="235" role="button" title="tesla_alx_5-1735946658578.png" alt="tesla_alx_5-1735946658578.png" /></span></P><P> </P><P>And we can find our subaccount in SAP BTP:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tesla_alx_7-1735946902071.png" style="width: 741px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/207403iA9029749DD1453E0/image-dimensions/741x296?v=v2" width="741" height="296" role="button" title="tesla_alx_7-1735946902071.png" alt="tesla_alx_7-1735946902071.png" /></span></P><P> </P><P>Since Terrafrom generated state file, we have current configuration of our deployments.</P><P>Now, we would like to remove our subaccount and all resources in correct order. </P><P>To do it, we need to execute following command:</P><PRE>docker run --rm -i -t -v $PWD:/$PWD -w $PWD hashicorp/terraform:latest destroy --auto-approve</PRE><P>Terraform will read current state, refresh it and plan execution:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tesla_alx_8-1735948159149.png" style="width: 614px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/207404i708B6F236197698D/image-dimensions/614x397?v=v2" width="614" height="397" role="button" title="tesla_alx_8-1735948159149.png" alt="tesla_alx_8-1735948159149.png" /></span></P><P>And result of execution:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tesla_alx_9-1735948232336.png" style="width: 615px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/207405i98B74B11CA1CB283/image-dimensions/615x91?v=v2" width="615" height="91" role="button" title="tesla_alx_9-1735948232336.png" alt="tesla_alx_9-1735948232336.png" /></span></P><P> </P><H2 id="toc-hId--100550794">Conclusion</H2><P>In conclusion, Terraform simplifies managing SAP BTP infrastructure by automating and streamlining provisioning processes. Its declarative approach, strong community support, and modular structure make it a powerful tool for ensuring consistency and reducing operational complexity.</P><P>In the next blog, I will demonstrate how to manage various resources in SAP BTP with Terraform, further showcasing Terraform's capabilities in practical scenarios.</P><P> </P><P> </P>2025-01-08T10:08:45.223000+01:00https://community.sap.com/t5/human-capital-management-blog-posts-by-sap/let-s-talk-transformation-interactive-sessions-small-groups-of-customers-to/ba-p/13986679LET´S TALK Transformation: Interactive sessions, small groups of customers to share and learn2025-01-15T20:30:41.376000+01:00VaneA_Transformationhttps://community.sap.com/t5/user/viewprofilepage/user-id/20125<P><STRONG>Trying to succeed on a cloud journey?</STRONG></P><P>You're in for an exciting ride! But let's face it, aligning strategies, teams, and investments can be a real challenge. Collaboration is key to nailing your project and driving business value. Migrating to the cloud isn't just about software; it's about evolving processes to stay competitive and meet customer demands. Tech is a powerful enabler, but it's not the transformation itself. That's where you come in.</P><P>In the past year, we've chatted with over 300 customers about their transformation strategies. We've found that while many organizations have a vision, they struggle to align internally and make it a reality. Sounds familiar? Guess what? We've taken insights from those conversations with more mature customers, the ones that have managed to achieve results from the cloud (and some great research from SAP) to build a transformation framework to guide our customers.</P><P>The <STRONG>Business Transformation Framework</STRONG> is made up of <U>11 elements</U> across three key areas: </P><P><STRONG>1)</STRONG>Business Area Strategy </P><P><STRONG>2)</STRONG>Transformation Tactical Components </P><P><STRONG>3)</STRONG>Technology Enablement. </P><P>Want to dive deeper? Join our 1:Few Sessions! Our Solution Value Advisory experts will lead interactive discussions on the most relevant topics within our <STRONG>Business Transformation Framework</STRONG>. Sessions repeat monthly, so pick the topics and dates that work best for you. Ready to transform your transformation? We can't wait to see you there! Link to review available sessions. <A href="https://d.dam.sap.com/a/dqazTCD/1_Fews_H1_2025_ClientFacing%20%28including%20APJ%29_PDF.pdf?inline=true&rc=10&doi=SAP1164079" target="_self" rel="noopener noreferrer">Click to review global calendar for H1_2025</A> <A href="https://d.dam.sap.com/a/rNuHFir/1_Fews_H1_2025_ClientFacing%20LATAM1.pdf?inline=true&rc=10&doi=SAP1195540" target="_self" rel="noopener noreferrer">Click here for LAC sessions calendar (in spanish)</A> </P>2025-01-15T20:30:41.376000+01:00https://community.sap.com/t5/technology-blog-posts-by-members/sap-bw-4hana-the-grey-panther-of-data-warehousing/ba-p/13997639SAP BW/4HANA: The Grey Panther of Data Warehousing2025-01-27T09:42:37.658000+01:00Phil_from_Madridhttps://community.sap.com/t5/user/viewprofilepage/user-id/1886<P><STRONG><EM>SAP BW/4HANA: The Grey Panther of Data Warehousing</EM></STRONG></P><P><EM>“And some things that should not have been forgotten were lost. History became legend. Legend became myth. And for twenty years, the BW passed out of all knowledge.”</EM><BR /><SPAN>(Adapted from Galadriel’s famous words)</SPAN></P><P> </P><P>Cloud-native data management solutions dominate the presence in many discussions and strategies about data management.</P><P>Despite its evolution from BW to BW/4HANA and the significant functional improvements it brought, the solution’s 25-year history— evident in many of its functional corners—makes it difficult for BW/4HANA to be perceived as a modern data warehousing solution.</P><P>But there are many concepts in BW that are functionally strong and beneficial, and on which in the last decades many foundations of large and very large BW platforms for many customers of SAP were built.</P><P>SAP BW/4HANA addresses challenges that, in the past, <STRONG>may not have been fully recognized as strengths by those who used it</STRONG>, but which are now worth remembering in the discussion about the “modern data stack”.</P><P>This article revisits some of these strengths in metadata management, governance, orchestration, and automation—highlighting its utility for (classical) well-structured, large-scale EDWs with a focus on SAP systems as the source of data. This short article concludes by exploring how SAP Datasphere inherits and modernizes some of BW’s proven concepts.</P><P><STRONG>Deep Integration of Metadata Management and Business Semantics</STRONG></P><P>SAP BW/4HANA (within its own functionality) offers unparalleled rich metadata, its management and semantic integration. Its Info Objects always provided rich semantics, time-dependencies, hierarchies, multilingual support, and reusability, hiding a table-oriented view in favor of a more object-oriented perspective. Info Objects embed business semantics directly into data models, eliminating the need for external interventions for that purpose. Features like well-defined amount-to-currency relationships and unit conversions are natively extracted from the source in an automated way, ensuring semantic precision throughout the data chain without having to create additional bespoke logic or external tools to enforce system-wide consistency.</P><P>In contrast, many modern cloud platforms often depend on third-party tools for advanced metadata management and lineage, particularly in heterogeneous environments with multiple data warehouse solutions. While these tools can offer benefits in multi-platform setups, they also introduce additional licensing costs and integration complexity. By comparison, BW/4HANA’s integrated approach streamlines unified yet complex data landscapes (of structured data).</P><P><STRONG>Master Data Management</STRONG></P><P>BW/4HANA Info objects of type characteristic have always been an excellent support for master data design and management. Info Objects ensure system-wide uniqueness and consistency, managing time-dependent attributes and hierarchies with minimal developer intervention.</P><P>Multilingual support for master data and standard hierarchy containers and operations for even complex, time-dependent hierarchical structures further enhance the utility of Info Objects.</P><P>Handling slow-changing dimensions and other master data management tasks are homogeneous across all master data in their application and treatment, reflecting one of BW’s long-standing strengths.</P><P><STRONG>Orchestration and Automation with Process Chains</STRONG></P><P>Process Chains in BW/4HANA automate ETL workflows, ensuring tasks are executed in sequence with built-in error handling, scheduling, and logging. In contrast, cloud platforms often rely on external orchestration tools like Apache Airflow or AWS Step Functions, adding tool complexity to data pipeline design and orchestration. BW/4HANA’s native orchestration has proven to simplify large workflows and to reduce maintenance and monitoring overhead. It also has its effects in the application lifecycle management which is deeply integrated in BW.</P><P><STRONG>Logical Scalability and Dependency Management</STRONG></P><P>BW/4HANA’s previously discussed object-oriented approach enables logical scalability and robust dependency management for complex data landscapes. While cloud platforms like Snowflake focus on elastic scalability, managing interrelated data tables often requires additional tools for cataloguing dependencies. BW/4HANA’s integrated design handles these challenges natively.</P><P>While this list highlights key features, it is by no means exhaustive. BW/4HANA offers additional strengths that have made it a robust solution, though they are omitted here for brevity. The point here is that plenty of currently discussed topics and challenges in the use of the “modern data stack”<A href="#_ftn1" target="_blank" rel="noopener nofollow noreferrer"><SPAN>[1]</SPAN></A> have been resolved many years ago in BW and that for SAP data a solid BW infrastructure still is an asset not to be underestimated in its value when it comes to thoughts about substituting it just for doing something “new”.</P><P><STRONG>SAP Datasphere: Modernizing BW’s Strengths</STRONG></P><P>SAP Datasphere is now showing clear signs of including some of the above-mentioned conceptual strengths of BW/4HANA features. We can find the following concepts in the more recent SAP Datasphere releases:</P><P> </P><UL><LI>Multilingual Support: Adapts datasets and reports to user preferences, ensuring global consistency.</LI><LI>Currency Conversion: Replicates BW’s standardized functionality for seamless ERP-DW integration.</LI><LI>Time-Dependent Attributes: Maintains historical master data changes with business semantics like “Valid from” and “Valid to”.</LI><LI>Hierarchies: Incorporates parent-child hierarchies with expanded functionality for modern cloud environments.</LI><LI>Navigation Attributes: Enables logically easy to understand aggregations of fact data by natural “business objects” without duplicating data, ensuring model flexibility and expressiveness.</LI><LI>Non-Cumulative Measures: Supports scenarios like stock levels and balances, leveraging delta records for precision.</LI><LI>BW-Style Measure Types: Includes calculated, restricted, and currency conversion measures, maintaining analytic rigor.</LI><LI>Variables: Enhances interactivity and flexibility through dynamic parameter settings with a standardized behavior.</LI></UL><P><STRONG>Conclusion</STRONG></P><P>SAP BW/4HANA’s integrated approach included solutions for many challenges in metadata management, governance, and scalability, reducing complexity and homogeneous solution patterns in large-scale deployments. While cloud platforms necessitate often third-party tools for similar capabilities, BW/4HANA offers a cohesive solution which his not easily found anywhere else. Despite being labelled as a ‘legacy’ system, BW/4HANA remains and will remain relevant for many organizations for years. Transitioning its proven solutions to a “modern data stack” would require significant effort, discipline, re-skilling and governance, making BW/4HANA a practical choice for the foreseeable future.</P><P> </P><P>SAP Datasphere represents a powerful evolution, blending modern cloud-native architecture with some of the proven concepts of BW/4HANA. It not only supports seamless SAP data integration but also accommodates diverse data sources, offering enterprises a balance of innovation and reliability.</P><P> </P><P><A href="#_ftnref1" target="_blank" rel="noopener nofollow noreferrer"><SPAN>[1]</SPAN></A> A name which implicitly includes the multi-tool nature of it</P>2025-01-27T09:42:37.658000+01:00https://community.sap.com/t5/technology-blog-posts-by-members/comparing-uipath-impact-analysis-and-tricentis-livecompare-key-differences/ba-p/13997350Comparing UiPath Impact Analysis and Tricentis LiveCompare: Key Differences2025-01-30T09:33:45.112000+01:00vikasinihttps://community.sap.com/t5/user/viewprofilepage/user-id/1678881<H3 id="toc-hId-1209490808"><SPAN><STRONG>Overview of UiPath Impact Analysis</STRONG></SPAN></H3><P><SPAN>UiPath Heatmap for SAP is a feature of the UiPath Test Suite designed to optimize test prioritization based on real-time SAP system usage. It leverages data-driven insights to identify automation opportunities and align test efforts with critical business processes.</SPAN></P><H4 id="toc-hId-1142060022"><SPAN><STRONG>Key Features</STRONG></SPAN><SPAN>:</SPAN></H4><UL><LI><P><SPAN><STRONG>Real-Time Process Insights</STRONG></SPAN><SPAN>: Visualizes SAP transactions and their usage frequency to prioritize testing.</SPAN></P></LI><LI><P><SPAN><STRONG>Test Coverage Visualization</STRONG></SPAN><SPAN>: Displays test coverage through color-coded indicators:</SPAN></P><UL><LI><P><SPAN>Gray: No test case exists or has been executed.</SPAN></P></LI><LI><P><SPAN>Red: Test case exists but has failed.</SPAN></P></LI><LI><P><SPAN>Green: Test case exists and has passed.</SPAN></P></LI></UL></LI><LI><P><SPAN><STRONG>Immediate Results</STRONG></SPAN><SPAN>: Requires minimal setup, offering instant insights to identify gaps in test coverage and critical risks.</SPAN></P></LI><LI><P><SPAN><STRONG>Integration</STRONG></SPAN><SPAN>: Compatible with SAP ECC, S/4HANA, and SAP EWM.</SPAN></P></LI></UL><H4 id="toc-hId-945546517"><SPAN><STRONG>Strengths</STRONG></SPAN><SPAN>:</SPAN></H4><UL><LI><P><SPAN>Prioritizes test cases based on real system usage.</SPAN></P></LI><LI><P><SPAN>Simple and intuitive visualization for test management.</SPAN></P></LI><LI><P><SPAN>Seamless integration with UiPath’s low-code automation platform.</SPAN></P></LI><LI><P><SPAN>Focus on test optimization and automation scalability.</SPAN></P></LI></UL><H3 id="toc-hId-619950293"><SPAN><STRONG>2. Overview of Tricentis LiveCompare</STRONG></SPAN></H3><P><SPAN>Tricentis LiveCompare is a comprehensive impact analysis and testing tool designed specifically for SAP environments. It provides AI-driven insights into system changes, helping organizations minimize risks and optimize testing efforts.</SPAN></P><H4 id="toc-hId-552519507"><SPAN><STRONG>Key Features</STRONG></SPAN><SPAN>:</SPAN></H4><UL><LI><P><SPAN><STRONG>Change Impact Analysis</STRONG></SPAN><SPAN>: Uses AI-powered analytics to identify SAP objects at risk from transports, support packs, or change requests.</SPAN></P></LI><LI><P><SPAN><STRONG>Continuous Configuration Analysis</STRONG></SPAN><SPAN>: Automatically identifies configuration-related changes affecting master data and functional testing.</SPAN></P></LI><LI><P><SPAN><STRONG>Code Quality Monitoring</STRONG></SPAN><SPAN>: Monitors and analyzes custom ABAP code for quality and dependency issues.</SPAN></P></LI><LI><P><SPAN><STRONG>Smart Project Guides</STRONG></SPAN><SPAN>: Guides SAP teams through quality activities at each stage of a project, aligned with SAP Activate.</SPAN></P></LI><LI><P><SPAN><STRONG>Role-Based UI</STRONG></SPAN><SPAN>: Provides tailored analytics and reports based on user roles.</SPAN></P></LI></UL><H4 id="toc-hId-356006002"><SPAN><STRONG>Strengths</STRONG></SPAN><SPAN>:</SPAN></H4><UL><LI><P><SPAN>Comprehensive impact analysis for SAP system updates.</SPAN></P></LI><LI><P><SPAN>Focus on risk minimization and testing efficiency.</SPAN></P></LI><LI><P><SPAN>Advanced AI and analytics for deep insights into changes.</SPAN></P></LI><LI><P><SPAN>Detailed reports for test prioritization and audit readiness.</SPAN></P></LI></UL><H3 id="toc-hId-30409778"><SPAN><STRONG>3. UiPath Platform vs. Tricentis Tosca</STRONG></SPAN></H3><H4 id="toc-hId--37021008"><SPAN><STRONG>Feature Comparison</STRONG></SPAN><SPAN>:</SPAN></H4><P><STRONG>Feature</STRONG><STRONG>UiPath Platform</STRONG><STRONG>Tricentis Tosca</STRONG></P><TABLE><TBODY><TR><TD><SPAN><STRONG>Process Library</STRONG></SPAN></TD><TD><SPAN>Strong capabilities (9.6), offering efficient test management.</SPAN></TD><TD><SPAN>Equally rated at 9.6, focusing on managing test cases effectively.</SPAN></TD></TR><TR><TD><SPAN><STRONG>Execution Management</STRONG></SPAN></TD><TD><SPAN>Superior (9.5), excelling in automated workflow management.</SPAN></TD><TD><SPAN>Slightly behind, with less emphasis on execution management.</SPAN></TD></TR><TR><TD><SPAN><STRONG>Test Feedback</STRONG></SPAN></TD><TD><SPAN>Delivers actionable insights (9.2) for automation testing.</SPAN></TD><TD><SPAN>Provides valuable insights (8.3), though less detailed.</SPAN></TD></TR><TR><TD><SPAN><STRONG>Customization</STRONG></SPAN></TD><TD><SPAN>Highly flexible (9.3) for tailored solutions.</SPAN></TD><TD><SPAN>Limited flexibility (8.0) for customization.</SPAN></TD></TR><TR><TD><SPAN><STRONG>Ease of Use</STRONG></SPAN></TD><TD><SPAN>Streamlined bot creation process (9.3).</SPAN></TD><TD><SPAN>User-friendly visual editor (9.1).</SPAN></TD></TR><TR><TD><SPAN><STRONG>Quality of Support</STRONG></SPAN></TD><TD><SPAN>Strong support (8.8), offering responsive assistance.</SPAN></TD><TD><SPAN>Decent support (8.3), less robust.</SPAN></TD></TR><TR><TD><SPAN><STRONG>Integration Capabilities</STRONG></SPAN></TD><TD><SPAN>Extensive pre-built connectors (9.2) for seamless app integration.</SPAN></TD><TD><SPAN>API Designer rated lower (8.0) and seen as somewhat limited.</SPAN></TD></TR></TBODY></TABLE><H3 id="toc-hId--362617232"><SPAN><STRONG>4. Key Differences Between UiPath Heatmap and Tricentis LiveCompare</STRONG></SPAN></H3><TABLE><TBODY><TR><TD><SPAN><STRONG>Feature</STRONG></SPAN></TD><TD><SPAN><STRONG>UiPath Heatmap for SAP</STRONG></SPAN></TD><TD><SPAN><STRONG>Tricentis LiveCompare</STRONG></SPAN></TD></TR><TR><TD><SPAN><STRONG>Primary Focus</STRONG></SPAN></TD><TD><SPAN>Real-time test prioritization and coverage visualization.</SPAN></TD><TD><SPAN>Change impact analysis and risk identification for SAP systems.</SPAN></TD></TR><TR><TD><SPAN><STRONG>Visualization</STRONG></SPAN></TD><TD><SPAN>Heatmap with color-coded indicators for test coverage and transaction usage.</SPAN></TD><TD><SPAN>Detailed impact analysis dashboards and reports.</SPAN></TD></TR><TR><TD><SPAN><STRONG>Technology Approach</STRONG></SPAN></TD><TD><SPAN>Data-driven insights from system usage.</SPAN></TD><TD><SPAN>AI and dependency-based analysis of system changes.</SPAN></TD></TR><TR><TD><SPAN><STRONG>Setup and Usability</STRONG></SPAN></TD><TD><SPAN>Minimal setup with immediate results.</SPAN></TD><TD><SPAN>Requires configuration for change analysis.</SPAN></TD></TR><TR><TD><SPAN><STRONG>Integration</STRONG></SPAN></TD><TD><SPAN>Part of the UiPath ecosystem for automation.</SPAN></TD><TD><SPAN>Standalone tool integrated with Tricentis Tosca.</SPAN></TD></TR><TR><TD><SPAN><STRONG>Target Audience</STRONG></SPAN></TD><TD><SPAN>Test teams looking to optimize automation coverage.</SPAN></TD><TD><SPAN>Organizations focused on minimizing risk and managing change impacts.</SPAN></TD></TR><TR><TD><SPAN><STRONG>Test Prioritization</STRONG></SPAN></TD><TD><SPAN>Based on real-time system usage and transaction relevance.</SPAN></TD><TD><SPAN>Based on changes in code, configuration, and dependencies.</SPAN></TD></TR><TR><TD><SPAN><STRONG>Scope</STRONG></SPAN></TD><TD><SPAN>Optimizes ongoing testing efforts with actionable insights.</SPAN></TD><TD><SPAN>Focuses on preparing for SAP upgrades and major changes.</SPAN></TD></TR></TBODY></TABLE><H3 id="toc-hId--559130737"><SPAN><STRONG>5. Which Tool Should You Choose?</STRONG></SPAN></H3><H4 id="toc-hId--1124278618"><SPAN><STRONG>Choose UiPath Heatmap for SAP if</STRONG></SPAN><SPAN>:</SPAN></H4><UL><LI><P><SPAN>You prioritize visual, data-driven test optimization.</SPAN></P></LI><LI><P><SPAN>You already use UiPath’s automation tools and want seamless integration.</SPAN></P></LI><LI><P><SPAN>Your focus is on enhancing automation efficiency and real-time prioritization.</SPAN></P></LI><LI><P><SPAN>You need a tool that delivers immediate insights without complex setup.</SPAN></P></LI></UL><H4 id="toc-hId--1320792123"><SPAN><STRONG>Choose Tricentis LiveCompare if</STRONG></SPAN><SPAN>:</SPAN></H4><UL><LI><P><SPAN>You require a robust solution for managing SAP system changes.</SPAN></P></LI><LI><P><SPAN>Your organization prioritizes risk mitigation during SAP upgrades and migrations.</SPAN></P></LI><LI><P><SPAN>You need detailed impact analysis to identify high-risk areas.</SPAN></P></LI><LI><P><SPAN>You are looking for advanced AI-driven insights and reporting capabilities.</SPAN></P></LI></UL><H3 id="toc-hId--1223902621"> </H3><H3 id="toc-hId--1420416126"><SPAN><STRONG>6. Conclusion</STRONG></SPAN></H3><P><SPAN>Both UiPath Heatmap for SAP and Tricentis LiveCompare provide valuable functionalities to support SAP testing and change management. The UiPath Platform shines in its execution management and actionable feedback, while Tricentis Tosca excels in visual editing and ease of use. Meanwhile, UiPath Heatmap excels in real-time test prioritization, and Tricentis LiveCompare offers advanced change impact analysis and risk-based recommendations. Organizations should assess their specific testing needs, existing tools, and long-term goals to select the most suitable solution for their SAP landscape.</SPAN></P>2025-01-30T09:33:45.112000+01:00https://community.sap.com/t5/technology-blog-posts-by-sap/beyond-the-data-silo-the-convergence-of-sap-systems-and-modern-data-lake/ba-p/14011954Beyond the Data Silo: The Convergence of SAP Systems and Modern Data Lake Technologies2025-02-10T04:53:39.311000+01:00rugved88https://community.sap.com/t5/user/viewprofilepage/user-id/842167<P><SPAN>In today's enterprise landscape, a fascinating transformation is underway. While SAP systems continue to serve as the backbone of business operations, organizations are discovering that traditional approaches to data management no longer meet the demands of our rapidly evolving digital economy. The challenge isn't just about managing data – it's about turning it into actionable intelligence at the speed of business.</SPAN></P><H2 id="toc-hId-1702688267"><STRONG>The Evolution of SAP Data Architecture</STRONG></H2><P><SPAN>The SAP ecosystem has long been the backbone of enterprise operations, housing critical business data across its various modules. However, today's digital economy demands more than just robust transaction processing – it requires seamless integration of internal and external data sources, real-time analytics, and AI-driven insights.</SPAN></P><P><SPAN>The current state of enterprise data presents an intriguing paradox. Consider a typical global manufacturing Company X: Multiple SAP instances span continents, each running critical modules like FI/CO, MM, SD, and PP. In Europe, teams work with one set of customizations and configurations, while their Americas counterparts operate with different chart of accounts and business rules. What seems like a simple question about global inventory levels can spiral into a days-long exercise involving multiple teams, countless Excel sheets, and lengthy email threads.</SPAN></P><DIV class=""> </DIV><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="system-architecture_.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/223916iA3D5AA05D3AD969A/image-size/large?v=v2&px=999" role="button" title="system-architecture_.png" alt="system-architecture_.png" /></span></P><P class="lia-align-center" style="text-align: center;"><SPAN>Traditional-architecture</SPAN></P><P><SPAN>These challenges extend beyond just SAP systems. The integration of external data sources – IoT sensors, market data feeds, social media analytics – adds layers of complexity to an already intricate landscape. The time lag between data creation and insight generation has become a critical bottleneck for business agility.</SPAN></P><H2 id="toc-hId-1506174762"><STRONG>The Promise of Modern Data Lakes</STRONG></H2><P><SPAN>Modern data lake technologies represent a paradigm shift in how enterprises can manage and utilize their data. These platforms bring transformative capabilities through their support for industry-standard formats, enabling seamless data exchange across the enterprise. Their flexible schema management adapts to changing business needs, while enterprise-grade reliability is ensured through ACID transactions. The ability to access and restore historical data states, combined with unified processing for both batch and streaming workloads, creates a robust foundation for next-generation enterprise data management.</SPAN></P><P> </P><H2 id="toc-hId-1309661257"><STRONG>The Convergence: A New Enterprise Data Architecture</STRONG></H2><P><SPAN>The future lies in architectures that bring together the best of both worlds – SAP's robust business processes and the flexibility of modern data lakes. This next-generation architecture reimagines how enterprise data flows and interacts:</SPAN></P><DIV class=""> </DIV><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Untitled diagram-2025-02-09-090222.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/223917i91AFA408420F800C/image-size/large?v=v2&px=999" role="button" title="Untitled diagram-2025-02-09-090222.png" alt="Untitled diagram-2025-02-09-090222.png" /></span></P><P class="lia-align-center" style="text-align: center;"><SPAN>Future-architecture</SPAN></P><P><SPAN> This convergence enables a new approach to data governance, where metadata management, data quality rules, and lineage tracking are centralized across both SAP and non-SAP data. Organizations can achieve zero-latency access to operational data with instant synchronization across systems, while performing real-time analytics without impacting transaction systems.</SPAN></P><P><SPAN>Perhaps most importantly, this convergence creates an AI-ready data foundation. By standardizing data formats for AI/ML workloads and enabling the integration of structured and unstructured data, organizations can fully leverage the power of large language models and generative AI across their enterprise data landscape.</SPAN></P><H2 id="toc-hId-1113147752"><STRONG>Practical Implementation Strategies</STRONG></H2><P><SPAN>Organizations looking to modernize their SAP data architecture should begin with a focus on high-value scenarios that require integrated data, particularly in areas where real-time insights drive business value. Projects that combine SAP and external data often yield the most significant returns and provide valuable learning experiences for teams. The foundation of this modernization requires implementing modern data lake capabilities alongside existing systems, while establishing unified governance frameworks. Creating semantic layers that abstract technical complexity enables broader adoption across the organization. Organizations must also prepare their data structures for AI workloads, implementing robust data quality measures and building pipelines for continuous data refreshes. </SPAN></P><H2 id="toc-hId-916634247"><STRONG>Conclusion: Preparing for Tomorrow</STRONG></H2><P><SPAN>The convergence of SAP systems with modern data lake technologies isn't just a technical evolution – it's a business imperative. Organizations that successfully navigate this transformation will find themselves better positioned to accelerate innovation through integrated data access, improve decision-making with real-time insights, enable AI-driven business processes, and maintain competitive advantage in the digital economy.</SPAN></P><P><SPAN>The question isn't whether to embrace this transformation, but how to implement it in a way that maximizes business value while minimizing disruption. As technology leaders, our role is to guide our organizations through this evolution, ensuring we build data architectures that are not just modern, but future-ready.</SPAN></P><P><SPAN>What steps is your organization taking to modernize its enterprise data architecture? The journey toward unified, AI-ready data platforms is just beginning, and the decisions we make today will shape our ability to compete tomorrow.</SPAN></P><P><BR /><BR /></P>2025-02-10T04:53:39.311000+01:00https://community.sap.com/t5/technology-blog-posts-by-sap/the-metadata-behind-sap-data-products-in-sap-business-data-cloud/ba-p/14016947The Metadata behind SAP Data Products in SAP Business Data Cloud2025-02-17T16:44:25.629000+01:00SimonHeimlerhttps://community.sap.com/t5/user/viewprofilepage/user-id/172928<P>On February 13th, 2025, we introduced <a href="https://community.sap.com/t5/c-khhcw49343/SAP+Business+Data+Cloud/pd-p/73554900100700003531" class="lia-product-mention" data-product="1249-1">SAP Business Data Cloud</a> (BDC) to help enterprises unlock value from their data, using it to power analytics, AI, and automation. Fundamental to BDC are <A href="https://en.wikipedia.org/wiki/Data_product" target="_blank" rel="noopener nofollow noreferrer">Data Products</A><SPAN>: curated datasets that are accessible, self-describing, discoverable, and understandable. The value and usability of any data partly depends on the availability and quality of metadata, which is also true for the Data Products of BDC. This blog post provides a <STRONG>deep dive into the metadata for SAP Data Products</STRONG>.</SPAN></P><P>In summary, SAP uses open metadata standards <SPAN>to describe Data Products. The API / data model of Data Products is described in <A href="https://sap.github.io/csn-interop-specification/" target="_blank" rel="noopener nofollow noreferrer">Core Schema Notation Interoperability Specification</A> (CSN Interop). The high-level information about Data Products, their taxonomy and relationships are described in <A href="https://open-resource-discovery.github.io/specification/" target="_blank" rel="noopener nofollow noreferrer">Open Resource Discovery</A> with a focus on taxonomy and connecting Data Products with development, integration, and business-oriented concepts.</SPAN></P><P> </P><H1 id="toc-hId-1573754475">High-Level Metadata</H1><P><SPAN>SAP developed a metadata discovery standard for describing and publishing various types of APIs and events: <A href="https://open-resource-discovery.github.io/specification/" target="_blank" rel="noopener nofollow noreferrer">Open Resource Discovery</A> (ORD). ORD is part of the <A href="https://apeirora.eu/" target="_blank" rel="noopener nofollow noreferrer">Apeiro Reference Architecture</A> and is contributed as <A href="https://community.sap.com/t5/technology-blogs-by-sap/open-resource-discovery-a-protocol-for-decentralized-metadata-discovery-is/ba-p/13579190" target="_self">open source</A> to the European <A href="https://www.8ra.com/" target="_self" rel="nofollow noopener noreferrer">IPCEI-CIS</A> initiative as a standard for interoperability. It was a natural step to leverage this existing standard rather than to create another isolated metadata standard that only covers the Data Product and platform aspects. So, we extended ORD to include the <A href="https://open-resource-discovery.github.io/specification/details/articles/data-product" target="_self" rel="nofollow noopener noreferrer">Data Product</A> concept and connected it with other existing developer-focused concepts. </SPAN></P><P>This also helps with avoiding the typical problem of siloed and fragmented metadata graphs. We believe there is huge value in connecting the various metadata concepts that are relevant to developers, architects, data scientists, and business persona. Our strategy is to bring all these aspects together and aggregate the metadata into central repositories.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="2025-02-14 09_52_52-data-product-model.drawio.svg - open-resource-discovery-specification - Visual S.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/225838i2574D60A1E3E6523/image-size/large?v=v2&px=999" role="button" title="2025-02-14 09_52_52-data-product-model.drawio.svg - open-resource-discovery-specification - Visual S.png" alt="2025-02-14 09_52_52-data-product-model.drawio.svg - open-resource-discovery-specification - Visual S.png" /></span></P><P><SPAN>In our model, the Data Product is a grouping concept that carries the relevant metadata to describe the dataset and its data qualities. A Data Product itself is not directly consumable, but it exposes data through output ports, which can be implemented as APIs or events. In the first iteration </SPAN><SPAN>of BDC, the primary Data Products expose a single output port as delta-sharing API. In principle, there can be multiple output ports of various API and/or event types. To understand data ingestion, lineage, and dependencies, Data Products can also have input ports which are the equivalent of an ORD Integration Dependency that lists the APIs and events that are used to ingest or process the data. Most of the concepts have relations to Entity Type, which represents business objects / domain objects / <A href="https://community.sap.com/t5/technology-blogs-by-sap/harnessing-half-a-century-of-knowledge-sap-s-journey-of-enriching-apis-with/ba-p/13578364" target="_self">ODM</A> entities </SPAN><SPAN>as semantic taxonomy terms business experts would understand.</SPAN></P><P>Right now, SAP uses the ORD protocol to streamline our own discovery and publishing processes, most notably to the <a href="https://community.sap.com/t5/c-khhcw49343/SAP+Business+Accelerator+Hub/pd-p/73555000100800001091" class="lia-product-mention" data-product="1214-1">SAP Business Accelerator Hub</a>, the <a href="https://community.sap.com/t5/c-khhcw49343/SAP+Business+Technology+Platform/pd-p/73555000100700000172" class="lia-product-mention" data-product="1215-1">SAP Business Technology Platform</a> (BTP) System Landscape, <A href="https://www.sap.com/products/technology-platform/build.html" target="_self" rel="noopener noreferrer">SAP Build</A> and to the BDC Cockpit. This all happens behind the scenes, so customers are not exposed to it and can benefit from a better integrated experience. However, in our partnership with <A href="https://www.databricks.com/" target="_self" rel="nofollow noopener noreferrer">Databricks</A>, we also use the ORD protocol to connect the Databricks Unity Catalog with the Data Products provided by BDC as well as the other way around, retrieving Data Products created in Databricks into BDC. Leveraging ORD as an open metadata standard is a very important part of our partnership. We are looking forward to growing the ecosystem around ORD in our partnerships.</P><P>For more information about Data Products in ORD, have a look at the <A href="https://open-resource-discovery.github.io/specification/details/articles/data-product" target="_blank" rel="noopener nofollow noreferrer">ORD Data Product page</A>.</P><P> </P><H1 id="toc-hId-1377240970">Data Product API / Data Model</H1><P>Data Products exposed by SAP applications will use the industry-standard <A href="https://github.com/delta-io/delta-sharing/blob/main/PROTOCOL.md" target="_self" rel="nofollow noopener noreferrer">Delta Sharing protocol</A>, but customers will also be able to expose Data Products via other types of APIs. In Delta Sharing, the Delta Table metadata format provides the basics for wider ecosystem interoperability. For many of our use cases, we need even richer metadata – more semantics and a model that is closer to our existing metadata models.</P><P>Many SAP products already support the SAP-specific <A href="https://cap.cloud.sap/docs/cds/" target="_blank" rel="noopener nofollow noreferrer">Core Data Services</A> (CDS) metamodel, which may also be known to our customers as the metadata format for ABAP (RAP) and <a href="https://community.sap.com/t5/c-khhcw49343/SAP+Cloud+Application+Programming+Model/pd-p/9f13aee1-834c-4105-8e43-ee442775e5ce" class="lia-product-mention" data-product="100-1">SAP Cloud Application Programming Model</a> (CAP). Since we invested in rich metadata in CDS models for many years (sometimes decades), it made sense to leverage it also for Data Products, preserving and transferring the rich metadata and semantics we often<EM><I> already have</I></EM>.</P><P>As CDS models can be exported in the <A href="https://cap.cloud.sap/docs/cds/csn" target="_blank" rel="noopener nofollow noreferrer">CSN</A> format in many variants and flavors, we created a public specification that focuses on an interoperable, machine-consumption-optimized format: <A href="https://sap.github.io/csn-interop-specification/" target="_blank" rel="noopener nofollow noreferrer">Core Schema Notation Interoperability Specification</A> (CSN Interop).</P><P>With CSN Interop, we describe the API / data model of the Data Products output port. The most relevant aspects are that we describe entities<SPAN> (tables / objects) and elements (fields, properties). By assigning entities to a service, we define (or imply) the protocol and <A href="https://sap.github.io/csn-interop-specification/mappings" target="_blank" rel="noopener nofollow noreferrer">mapping</A> how they are exposed as an API with a concrete data serialization format.</SPAN></P><P><SPAN><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="2025-02-14 09_54_13-high-level-model.drawio.svg - csn-interop-specification - Visual Studio Code.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/225840i63A055A549FDF399/image-size/large?v=v2&px=999" role="button" title="2025-02-14 09_54_13-high-level-model.drawio.svg - csn-interop-specification - Visual Studio Code.png" alt="2025-02-14 09_54_13-high-level-model.drawio.svg - csn-interop-specification - Visual Studio Code.png" /></span></SPAN></P><P><SPAN>Since the CSN format is not well known outside of the SAP ecosystem, here are some interesting aspects:</SPAN></P><P>CSN is well suited to describe “conceptual” models, which are more abstract than, e.g., JSON Schema. The same CSN model can be exposed through different API protocols and data serialization formats (via assignment to a Service). It can also be used as a persistency model for the database. The core entity model in CSN is therefore agnostic of protocol and serialization format. The final API / data interface is then decided by the chosen <A href="https://sap.github.io/csn-interop-specification/mappings" target="_self" rel="nofollow noopener noreferrer">mapping</A>. In the case of the Delta Sharing APIs, we defined a mapping to the <A href="https://sap.github.io/csn-interop-specification/mappings/apache-spark" target="_blank" rel="noopener nofollow noreferrer">Apache Spark</A> type system.</P><P>Also, CSN already has extensive <A href="https://sap.github.io/csn-interop-specification/annotations" target="_blank" rel="noopener nofollow noreferrer">annotation</A> vocabularies, which can carry a lot of additional information like business semantics (<A href="https://sap.github.io/csn-interop-specification/annotations/semantics" target="_blank" rel="noopener nofollow noreferrer">@Semantics</A>, <A href="https://sap.github.io/csn-interop-specification/annotations/odm" target="_self" rel="nofollow noopener noreferrer">@ODM</A><SPAN>), relationships, and metadata that improve the <EM>semantic onboarding</EM> experience. This means that there is no need to rebuild a rich, semantic metamodel from scratch, because we can carry over the information. </SPAN></P><P>For more information, have a look at the <A href="https://sap.github.io/csn-interop-specification/" target="_blank" rel="noopener nofollow noreferrer">CSN Interop page</A> and its <A href="https://sap.github.io/csn-interop-specification/primer" target="_blank" rel="noopener nofollow noreferrer">Primer</A>.</P><P> </P><H1 id="toc-hId-1180727465">Future Direction</H1><P>We plan to extend the current scope of the metadata standards and further improve the data product metadata with more annotations and better coverage. We want to establish ORD as a de facto industry standard, being an intrinsic piece of our open ecosystem approach similar as we use ORD as the solid foundation of our partnership with Databricks.</P><P><SPAN class=""><SPAN class="">If you have questions</SPAN><SPAN class="">, </SPAN><SPAN class="">feedback</SPAN><SPAN class=""> or </SPAN><SPAN class="">just </SPAN><SPAN class="">want to </SPAN><SPAN class="">get in touch with</SPAN><SPAN class=""> us, feel free to reach out!</SPAN></SPAN><SPAN class=""> </SPAN></P>2025-02-17T16:44:25.629000+01:00https://community.sap.com/t5/technology-blog-posts-by-members/creating-and-managing-databasehits-at-your-project-level-for-audit-logs-in/ba-p/14019969Creating and Managing DatabaseHits at your project level for Audit Logs in Cloud HANA2025-02-18T13:28:50.095000+01:00shariqueali2https://community.sap.com/t5/user/viewprofilepage/user-id/190389<P><STRONG><STRONG>In SAP HANA CockPit</STRONG></STRONG></P><P><STRONG><STRONG>Search for the Auditing Service </STRONG></STRONG><STRONG><STRONG> </STRONG></STRONG><STRONG><STRONG> </STRONG></STRONG></P><P class="lia-indent-padding-left-150px" style="padding-left : 150px;"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="shariqueali2_0-1739949531143.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/227579i88F49C8A1A8A46C1/image-size/medium?v=v2&px=400" role="button" title="shariqueali2_0-1739949531143.png" alt="shariqueali2_0-1739949531143.png" /></span></P><P> </P><P><STRONG><STRONG>Creating the new "DatabaseHits" Audit Policy</STRONG></STRONG></P><OL><LI><OL><LI><STRONG>Navigate to Audit Policies</STRONG>: Within the "Auditing" section, select "Audit Policies."</LI><LI><STRONG>Create New Policy</STRONG>:</LI></OL></LI></OL><P>Click "Create" to start defining a new audit policy. </P><P class="lia-indent-padding-left-60px" style="padding-left : 60px;"> <span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="farihakazi_4-1739877080690.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/227042iECC2CE9E5A08BD82/image-size/medium?v=v2&px=400" role="button" title="farihakazi_4-1739877080690.png" alt="farihakazi_4-1739877080690.png" /></span></P><OL><UL><LI><STRONG>Policy Name</STRONG>: Enter DatabaseHits.</LI><LI><STRONG>Description</STRONG>: Provide a meaningful description, such as "Audit policy to track database hits and accesses for my project."</LI></UL></OL><P> <STRONG>Define Audit Conditions</STRONG><SPAN>:</SPAN></P><UL><LI><STRONG>Actions</STRONG>: SELECT, INSERT, UPDATE, DELETE.</LI><LI><STRONG>Object Type</STRONG>: TABLE.</LI><LI><STRONG>Object Name</STRONG>: Specify specific tables/objects. </LI></UL><P class="lia-indent-padding-left-120px" style="padding-left : 120px;"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="farihakazi_5-1739877270233.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/227043i92B2A3554EA882E7/image-size/medium?v=v2&px=400" role="button" title="farihakazi_5-1739877270233.png" alt="farihakazi_5-1739877270233.png" /></span></P><P><STRONG>Configure Audit Trails</STRONG><SPAN>:</SPAN></P><OL><UL><LI><DIV class="">Define the retention period for audit logs. </DIV> <span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="farihakazi_7-1739877335383.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/227045i3A80CA928EB9DE35/image-size/medium?v=v2&px=400" role="button" title="farihakazi_7-1739877335383.png" alt="farihakazi_7-1739877335383.png" /></span></LI></UL></OL><P>Select the relevant schema after checking in DB explorer</P><P class="lia-indent-padding-left-90px" style="padding-left : 90px;"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="farihakazi_1-1739880020103.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/227055iF15BAAD6A318FC3B/image-size/medium?v=v2&px=400" role="button" title="farihakazi_1-1739880020103.png" alt="farihakazi_1-1739880020103.png" /></span></P><P> </P><P><STRONG>Activate Policy</STRONG><SPAN>:</SPAN></P><UL><LI>Save the new audit policy.</LI><LI>Ensure the policy status is "Active.</LI></UL><P class="lia-indent-padding-left-30px" style="padding-left : 30px;">When you execute a query in DB explorer you can view the logs:<span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="farihakazi_8-1739878700584.png" style="width: 712px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/227049i89F0D92E507494B4/image-dimensions/712x242?v=v2" width="712" height="242" role="button" title="farihakazi_8-1739878700584.png" alt="farihakazi_8-1739878700584.png" /></span></P><P> </P><P><STRONG>To integrate this logs in your Project - Create User and Role</STRONG><SPAN>:</SPAN></P><P> </P><P> </P><pre class="lia-code-sample language-sql"><code>CREATE USER ISUSUSER PASSWORD "Welcome1234" SET USERGROUP DEFAULT;
ALTER USER ISUSUSER DISABLE PASSWORD LIFETIME;
CREATE ROLE DBROLE;
GRANT SELECT, EXECUTE, SELECT METADATA ON SCHEMA "DBADMIN" TO DBROLE WITH GRANT OPTION;
GRANT DBROLE TO ISUSUSER WITH ADMIN OPTION;</code></pre><P> </P><P> </P><P><STRONG>Bind the Service</STRONG>: Use the Cloud Foundry CLI to create a user-provided service:</P><P> </P><P> </P><pre class="lia-code-sample language-bash"><code>cf cups DBCS_ACCESS -p "{\"user\":\"ISUSUSER\",\"password\":\"Welcome1234\",\"tags\":[\"hana\"],\"schema\":\"DBADMIN\"}"</code></pre><P> </P><P> </P><P><STRONG>Addition of grants file in project db/cfg path</STRONG></P><P> </P><P> </P><pre class="lia-code-sample language-json"><code>{
"DBCS_ACCESS": {
"object_owner" : {
"roles" : ["DBROLE" ]
},
"application_user" : {
"roles" : ["DBROLE" ]
}
}
}</code></pre><P> </P><P> </P><P><STRONG>Addition of hdbsynonym file(audit_log.hdbsynonym) at db/src to expose the audit log table held in the Admin schema</STRONG></P><P> </P><P> </P><pre class="lia-code-sample language-json"><code>{
"APP_INTERACTIONS_AUDIT_LOG": {
"target": {
"object": "AUDIT_LOG",
"schema": "SYS"
}
}
}</code></pre><P> </P><P> </P><P><STRONG>Addition of the Audit_Log entity in .cds file with the annotation persistence.exists. Please refer to the screenshot below :</STRONG></P><P class="lia-indent-padding-left-120px" style="padding-left : 120px;"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="farihakazi_1-1739876911915.png" style="width: 444px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/227038i8275811D7B3E7690/image-dimensions/444x275?v=v2" width="444" height="275" role="button" title="farihakazi_1-1739876911915.png" alt="farihakazi_1-1739876911915.png" /></span></P><P><STRONG>Finally exposing the entity as an ODATA service in the service catalog file interactions-srv.cds</STRONG></P><P class="lia-indent-padding-left-120px" style="padding-left : 120px;"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="farihakazi_2-1739876951153.png" style="width: 440px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/227039iC51D1BC6E290842D/image-dimensions/440x273?v=v2" width="440" height="273" role="button" title="farihakazi_2-1739876951153.png" alt="farihakazi_2-1739876951153.png" /></span></P><P>Now this entity can be used in your UI application to view specific logs about your particular project.</P><P>For e.g we created a Auditlog tile and used the oData : </P><P class="lia-indent-padding-left-30px" style="padding-left : 30px;"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="farihakazi_2-1739881125241.png" style="width: 692px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/227063i5F42EFB1BB575648/image-dimensions/692x215?v=v2" width="692" height="215" role="button" title="farihakazi_2-1739881125241.png" alt="farihakazi_2-1739881125241.png" /></span></P><P> </P><P> </P>2025-02-18T13:28:50.095000+01:00https://community.sap.com/t5/technology-blog-posts-by-members/capm-basics-part-1/ba-p/14024871CAPM Basics - Part 12025-02-23T13:09:40.402000+01:00archisman92https://community.sap.com/t5/user/viewprofilepage/user-id/679180<P> </P><P>Hello Colleagues,</P><P>Below blog will guide you on how to create a basic CAP application and deploy the application to a persistent SQLite DB. </P><P>Sign in to your global account and launch BAS from your instances and subscriptions.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_1-1740285112842.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229001iF1E4361DD326E6E3/image-size/large?v=v2&px=999" role="button" title="archisman92_1-1740285112842.png" alt="archisman92_1-1740285112842.png" /></span></P><P>Create a new Dev Space and select a "Full Stack Cloud Application". This will pre-install the necessary extensions/libraries.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_2-1740296326258.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229015iCD2ECD2FE906571E/image-size/large?v=v2&px=999" role="button" title="archisman92_2-1740296326258.png" alt="archisman92_2-1740296326258.png" /></span></P><P>Your new Dev Space is now created. Launch it.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_3-1740296557031.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229016i7BAD378F7552D46B/image-size/large?v=v2&px=999" role="button" title="archisman92_3-1740296557031.png" alt="archisman92_3-1740296557031.png" /></span></P><P> </P><P> </P><P>Browse to the "projects" directory of your Dev Space and open the same.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_4-1740296673826.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229017i2A5A5DC64CB5D8C9/image-size/large?v=v2&px=999" role="button" title="archisman92_4-1740296673826.png" alt="archisman92_4-1740296673826.png" /></span></P><P>In the Projects directory, create a new CAP project as shown below. Open terminal and use the command "cds init <project_name>". A sample CAP application with the pre-defined folder structure is created.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_5-1740297697967.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229024i5F3D4B44E42F50B2/image-size/large?v=v2&px=999" role="button" title="archisman92_5-1740297697967.png" alt="archisman92_5-1740297697967.png" /></span></P><P>In the "db" folder, create a file named "data-model.cds" and paste the contents as below. This creates the entity "trainer" in the namespace "training". </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_6-1740298293004.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229057iD88670165351383A/image-size/large?v=v2&px=999" role="button" title="archisman92_6-1740298293004.png" alt="archisman92_6-1740298293004.png" /></span></P><pre class="lia-code-sample language-javascript"><code>namespace training;
using {cuid} from '@sap/cds/common';
define entity trainer : cuid {
name : String;
location : String;
designation : String
}</code></pre><P>In the "srv" folder, create a file named "services.cds". This creates a OData V4 service exposes the entity as a view/projection. </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_7-1740300921751.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229060iF93C1D5837DC5EC3/image-size/large?v=v2&px=999" role="button" title="archisman92_7-1740300921751.png" alt="archisman92_7-1740300921751.png" /></span></P><pre class="lia-code-sample language-javascript"><code>using training as db from '../db/data-model';
@path: 'MyService'
service CatalogService {
entity trainers as projection on db.trainer;
}</code></pre><P>Use "cds add data" to add data feature to your project. This will be the sample mock data for testing our application in development.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_8-1740301452353.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229063i4C2A61B22ADC0A54/image-size/large?v=v2&px=999" role="button" title="archisman92_8-1740301452353.png" alt="archisman92_8-1740301452353.png" /></span></P><P>Add some sample data to the csv file.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_9-1740301584913.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229064iF547E251B8E8124B/image-size/large?v=v2&px=999" role="button" title="archisman92_9-1740301584913.png" alt="archisman92_9-1740301584913.png" /></span></P><P>From the terminal, run "cds watch" and observe the logs. Our mock data is loaded from the csv file and deployed to in-memory database. This is the default configuration in CAP. Run the application by clicking on the highlighted URL.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_10-1740303431092.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229065i9A3CFB218C3AE80E/image-size/large?v=v2&px=999" role="button" title="archisman92_10-1740303431092.png" alt="archisman92_10-1740303431092.png" /></span></P><P>The default HTML page of your CAP application loads up. Click on the entity "trainers". A "GET" request is fired to fetch the data for the same entity.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_11-1740307187505.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229073i79B2FAE1834952FD/image-size/large?v=v2&px=999" role="button" title="archisman92_11-1740307187505.png" alt="archisman92_11-1740307187505.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_12-1740307605428.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229078i8928031B40616318/image-size/large?v=v2&px=999" role="button" title="archisman92_12-1740307605428.png" alt="archisman92_12-1740307605428.png" /></span></P><P>Now return to your CAP application, and create a "test.http" file in the root of your project as shown below.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_13-1740307950144.png" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229080i183238F1CCFEEC59/image-size/medium?v=v2&px=400" role="button" title="archisman92_13-1740307950144.png" alt="archisman92_13-1740307950144.png" /></span></P><P>Write a GET request as shown below and execute the same.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_14-1740309208136.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229082i04E5A4F55328E0AF/image-size/large?v=v2&px=999" role="button" title="archisman92_14-1740309208136.png" alt="archisman92_14-1740309208136.png" /></span></P><P>Now write a POST request and execute the same. Hit the "GET all records" request again. Observe a new record is created with a guid assigned by CAP. This is because we used a <A href="https://cap.cloud.sap/docs/cds/common#aspect-cuid" target="_self" rel="nofollow noopener noreferrer">cuid</A> aspect for our entity which assigns a unique primary key to our entity.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_15-1740309329200.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229083i3600AA231A48E78B/image-size/large?v=v2&px=999" role="button" title="archisman92_15-1740309329200.png" alt="archisman92_15-1740309329200.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_16-1740309649397.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229084iA8C14523C0D613EE/image-size/large?v=v2&px=999" role="button" title="archisman92_16-1740309649397.png" alt="archisman92_16-1740309649397.png" /></span></P><P>Now stop your CAP application (hit CTRL+C in your terminal), start it again (execute cds watch in your terminal) and execute the above "GET all records" once more. What happens? We only get the records from our csv file. The record that we posted in the previous step is lost. This is because we are using a default in-memory database (ephemeral database) as observed from our logs previously.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_17-1740309826780.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229085iD76AED4AFE75644A/image-size/large?v=v2&px=999" role="button" title="archisman92_17-1740309826780.png" alt="archisman92_17-1740309826780.png" /></span></P><P>To "fix" this, we will now shift to a persistent SQLite DB. To make CAP understand that we want to use a persistent DB instead of a in-memory DB, add the following lines in your package.json file.</P><pre class="lia-code-sample language-json"><code>{ "cds": { "requires": {
"db": {
"kind": "sqlite",
"credentials": { "url": "db.sqlite" }
}
}}}</code></pre><P> </P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_18-1740310418442.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229086iEEEE82EC9157FA2A/image-size/large?v=v2&px=999" role="button" title="archisman92_18-1740310418442.png" alt="archisman92_18-1740310418442.png" /></span></P><P>Now execute the command "cds deploy --to sqlite" as shown below. A new file db.sqlite is created which is now our local persistent DB.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_19-1740310751096.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229087i05E06BD7B0C43572/image-size/large?v=v2&px=999" role="button" title="archisman92_19-1740310751096.png" alt="archisman92_19-1740310751096.png" /></span></P><P>Execute "cds watch" to start the application again. Observe the logs. The application is now connected to our persistent SQLite DB instead of in-memory database.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_20-1740311093777.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229089i629786A2C321B374/image-size/large?v=v2&px=999" role="button" title="archisman92_20-1740311093777.png" alt="archisman92_20-1740311093777.png" /></span></P><P>Now POST a new record, stop the application, start the application again and execute the "GET all records" request. What do you observe? The record that was posted is persisted even after restarting the application.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_21-1740311337600.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229092i36C536536AFF12DB/image-size/large?v=v2&px=999" role="button" title="archisman92_21-1740311337600.png" alt="archisman92_21-1740311337600.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_22-1740311405155.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229094i92B8DAC38EDEF530/image-size/large?v=v2&px=999" role="button" title="archisman92_22-1740311405155.png" alt="archisman92_22-1740311405155.png" /></span></P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="archisman92_23-1740311596475.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/229095i360F91350EDF072F/image-size/large?v=v2&px=999" role="button" title="archisman92_23-1740311596475.png" alt="archisman92_23-1740311596475.png" /></span></P><P>So now you have a fully capable CRUD application service with very minimum development. If you have any questions, please feel free to comment below.</P>2025-02-23T13:09:40.402000+01:00https://community.sap.com/t5/technology-blog-posts-by-members/sap-btp-cloud-application-programming-model/ba-p/14032929SAP BTP: Cloud Application Programming Model2025-03-04T07:09:41.141000+01:00SekhuteTKhttps://community.sap.com/t5/user/viewprofilepage/user-id/15314<P>SAP Cloud Application Programming (CAP) Model exposes the ability to extend standard Cloud, on-premises and hybrid application functionality with flexible custom business logic scripted using the developer’s choice of programing language (SQL, SQL Script, Python, Node.js and JavaScript) and exposing the functionality to various user interfaces (UIs) e.g. Microsoft Power Bi, SAP Fiori, Dataiku and Google Big Query using various integration frameworks e.g. OData v4,JDBC/ODBC depending on the case study.</P><P>The developer takes pride in delivering a scalable extended functionality, embedding robust real-time monitoring capabilities to ensure a health life cycle and protecting the functionality with secure authentication protocols e.g. OAuth 2.0, JWT Bearer, SAML version 2.0 and RFC Specification.</P><P>Furthermore, the developer ensures a reliable and robust solutions by implementing continuous integration and continuous delivery CI/CD pipelines that automates testing, building and deployment of code changes this strategy ensures a speedy development and delivery cycle.</P><P>Traditionally developers extended business logic directly on-premises on the ABAP application server. With the ever-changing world of technology, digital transformation has become essential for organization to say afloat of competitors and therefore the programming model paradigms and capabilities of extending SAP solutions have evolved drastically and provides a seamless experience into the cloud.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Programming model.png" style="width: 626px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/232631i560CE0B01EB4E6CB/image-size/large?v=v2&px=999" role="button" title="Programming model.png" alt="Programming model.png" /></span></P><P class="lia-align-center" style="text-align: center;"><EM>Figure 1: </EM></P><P class="lia-align-center" style="text-align: center;"><EM>Architectural Paradigm Shift from Classic ABAP App server to CAP App server</EM></P><P class="lia-align-center" style="text-align: center;"><EM>Source: Thomas Jung, <A href="https://community.sap.com/t5/technology-blogs-by-sap/sap-hana-extended-application-services/ba-p/12963426" target="_blank"><STRONG>SAP HANA Extended Application Services</STRONG></A> blog, URL: <A href="https://community.sap.com/t5/technology-blogs-by-sap/sap-hana-extended-application-services/ba-p/12963426/page/4" target="_blank">https://community.sap.com/t5/technology-blogs-by-sap/sap-hana-extended-application-services/ba-p/12963426/page/4</A></EM></P><P data-unlink="true">The SAP Cloud Application model comes with a rich set of languages, libraries, and tools for building enterprise-grade services and applications. It guides developers along a 'golden path' of proven best practices and a great wealth of out-of-the-box solutions to recurring tasks:</P><P data-unlink="true"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="cap.png" style="width: 626px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/232633i1EC9379A4BB0DAA1/image-size/large?v=v2&px=999" role="button" title="cap.png" alt="cap.png" /></span></P><P class="lia-align-center" style="text-align: center;"><EM>Figure 2: </EM></P><P class="lia-align-center" style="text-align: center;"><EM>SAP Cloud Application Model Architecture</EM></P><P class="lia-align-center" style="text-align: center;"><EM>Source <A href="HTTPS://Cap.cloud.sap" target="_blank" rel="nofollow noopener noreferrer">HTTPS://Cap.cloud.sap</A> , U</EM><EM>RL:</EM> <EM><A href="https://cap.cloud.sap/docs/about/" target="_blank" rel="nofollow noopener noreferrer">https://cap.cloud.sap/docs/about/</A></EM></P><P>The below diagram categories the skill set of SAP Cloud Developer based on the scope of the development either being ABAP or Non-ABAP. Each with its unique set of tools and methodologies:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="ABAP VS NON.png" style="width: 626px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/232635i61C63058B7D72485/image-size/large?v=v2&px=999" role="button" title="ABAP VS NON.png" alt="ABAP VS NON.png" /></span></P><P class="lia-align-center" style="text-align: center;"><EM>Figure 3:</EM></P><P class="lia-align-center" style="text-align: center;"><EM> SAP Cloud Developer skill set</EM></P><P class="lia-align-center" style="text-align: center;"><EM>Source: Building side-by-side extensions on SAP BTP, URL: <A href="https://learning.sap.com/learning-journeys/build-side-by-side-extensions-on-sap-btp/identifying-the-need-for-side-by-side-extensibility_f1e838f0-f02a-43b4-8896-cedc25a7d5d0" target="_blank" rel="noopener noreferrer">https://learning.sap.com/learning-journeys/build-side-by-side-extensions-on-sap-btp/identifying-the-need-for-side-by-side-extensibility_f1e838f0-f02a-43b4-8896-cedc25a7d5d0</A></EM></P><P>The Cloud Application Programming model enables a collaboration of agile cross functional teams inclusive of but not limited, depending on the scope of the development: citizen developers (low-code/no-code), Professional developers (Scripting, OOP), business analysts, data engineers and application specialists to model robust data models:</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Cross functional.png" style="width: 626px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/232636i237D8D5BBD7CB069/image-size/large?v=v2&px=999" role="button" title="Cross functional.png" alt="Cross functional.png" /></span></P><P class="lia-align-center" style="text-align: center;"><EM>Figure 4:</EM></P><P class="lia-align-center" style="text-align: center;"><EM>Agile cross functional team</EM></P><P class="lia-align-center" style="text-align: center;"><EM>Source: <STRONG>Investigating the Impact of Cross-Functional Teams on Business Success</STRONG></EM></P><P class="lia-align-center" style="text-align: center;"><EM>URL:</EM> <EM><A href="https://www.iienstitu.com/en/blog/cross-functional-teams" target="_blank" rel="nofollow noopener noreferrer">https://www.iienstitu.com/en/blog/cross-functional-teams</A></EM></P><P>SAP Cloud Application Programming (CAP) Model enables a culture where people regardless of their title or background, work together to imagine, develop, deploy, and operate a solution. This strengthens the trust between employees and authentic healthy work relationships.</P><P>Thank you all for taking a glimpse into the above Content. Please don’t for get to like, comment and share.</P><P><STRONG>Abbreviations:</STRONG></P><P><STRONG>APP: </STRONG>Application</P><P><STRONG>CAP: </STRONG>Cloud Application Programing</P><P><STRONG>CDS</STRONG>: Core Data Services</P><P><STRONG>CI/CD:</STRONG> Continuous Integration and Continuous Delivery</P><P><STRONG>JWT</STRONG>: JSON Web token</P><P><STRONG>OData: </STRONG>Open Data Protocol</P><P><STRONG>RFC</STRONG>: Remote Function Call</P><P><STRONG>SAML</STRONG>: Security Assertion Markup Language</P><P><STRONG>SQL:</STRONG> Structured Query Language</P><P><STRONG>UIs:</STRONG> User Interfaces</P>2025-03-04T07:09:41.141000+01:00https://community.sap.com/t5/product-lifecycle-management-blog-posts-by-sap/new-customer-story-from-westwood/ba-p/14084557New customer story from Westwood2025-04-23T13:51:46.432000+02:00nadine_mildenbergerhttps://community.sap.com/t5/user/viewprofilepage/user-id/288742<P>It's always great to hear how customers are using the SAP S/4HANA Cloud Public Edition with the integrated product compliance solution to enable them to automate product safety workflows and help support international business growth.</P><P>See the full Westwood story <A href="https://www.sap.com/asset/dynamic/2025/03/d4d883b1-fd7e-0010-bca6-c68f7e60039b.html" target="_blank" rel="noopener noreferrer">here</A>.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="See Westwood's story!" style="width: 400px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/254081i7093520899A633B0/image-size/medium?v=v2&px=400" role="button" title="WestWood Kunststofftechnik_social card_approved (1).jpg" alt="See Westwood's story!" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">See Westwood's story!</span></span></P>2025-04-23T13:51:46.432000+02:00https://community.sap.com/t5/sap-for-retail-blogs/grow-with-sap-for-retail-sap-s-4hana-cloud-public-edition-retail-fashion/ba-p/14088617Grow with SAP for Retail: SAP S/4HANA Cloud Public Edition retail, fashion, and vertical business2025-05-05T09:29:33.331000+02:00annette_weidlerhttps://community.sap.com/t5/user/viewprofilepage/user-id/348580<P class=""><STRONG>The evolution of SAP's retail systems</STRONG></P><P class="">Having dedicated 30 years to SAP and the retail industry, I have had the privilege of witnessing the remarkable evolution of SAP's retail systems. From the first version specifically designed for retail in a ECC system to the continuous improvements over the years, culminating in the sophisticated cloud private edition for retailers, the journey has been extraordinary. And with this cloud private edition, we are still not at the end of this evolution! </P><P class="">Begin of 2025, SAP proudly introduced the Retail Industry version of our multi-tenant SaaS ERP solution (general availability). This advanced system goes beyond the fundamentals of finance, procurement, and warehouse management to include specialized features such as store management, pricing, promotions, replenishment, allocations, and more. These processes are tailored to the retail sector, drawing on SAP's 50 years of experience collaborating with the world's leading retailers. </P><P class=""><A class="" href="https://community.sap.com/t5/enterprise-resource-planning-blogs-by-sap/retail-fashion-and-vertical-business-in-sap-s-4hana-cloud-public-edition/ba-p/13999385" target="_blank">SAP S/4HANA Cloud Public Edition, retail, fashion, and vertical business</A> empowers small and medium-sized enterprises to drive business growth and foster innovation. By standardizing retail-specific processes, this modern, agile, and scalable cloud ERP solution ensures the fastest time to value and the lowest total cost of ownership.</P><P class="">In simple terms, it’s a platform that allows retailers to focus on what they do best: delighting their customers. In an age where customer experience defines success, maintaining this focus is essential.</P><P class="">Are you ready to transform your retail business across the value chain?</P><P class="">Retailers are confronted with three significant challenges: consumers seeking personalized and instant experiences, competitors utilizing technology to drive innovation, and supply chains strained by global uncertainties. Within this crucible of challenges, I believe that Grow with SAP for Retail emerges as an essential lifeline for the contemporary retailer.</P><P class="">SAP S/4HANA Cloud Public Edition, retail, fashion, and vertical business is, at its heart, a holistic cloud ERP solution tailored to the demands of retail businesses. Its goal is to empower retailers to thrive in times of disruption. This solution facilitates the streamlining of business processes, effective data utilization, and flexible scaling.</P><P class="">How could it look like in practice? Let's explore some key aspects of this solution together</P><P class="">To provide a clearer picture, we will step into the shoes of different employees in a retail company and explore their unique challenges, needs, and how they gain advantages from SAP's Public Cloud. Moreover, I will share some example screenshots as a teaser to further illustrate this (the content was built by SAP and demonstrated on <A class="" href="https://news.sap.com/2025/01/sap-nrf-2025-retail-public-cloud-erp-ai-shopping-assistant/" target="_blank" rel="noopener noreferrer">NRF 2025</A>).</P><P class=""><STRONG>Melanie, the Procurement Specialist</STRONG></P><P class="">Melanie, a Procurement Specialist, plays a key role in ensuring the profitability and customer satisfaction of her store by selecting the right products, negotiating prices, and keeping purchases within budget. She relies on sales data to identify products that are in demand.</P><P class="">However, her role comes with several challenges such as errors from manual data entry which lead to inaccuracies, disorganized vendor information increasing costs, limited visibility affecting inventory management, and difficulty in monitoring in-store customer demand for more accurate and timely decisions on stock replenishment and procurement.</P><P class="">To effectively manage these challenges, Melanie needs tools and strategies that allow her to monitor stock levels, assess product performance, handle delivery performance, manage supplier contracts, and analyze sales data for forecasting demand. Implementing solutions like setting automatic reorder points, optimizing purchase orders, and strategies to prevent stock-outs can maximize sales and enhance customer satisfaction.</P><P class="">Utilizing SAP Cloud Public Edition tailored for retail can significantly support Melanie in her role. SAP can help optimize inventory levels, reduce carrying costs through accurate sales forecasting, streamline invoice processing for better supplier compliance, and provide built-in tools for communication and approvals. This streamlines the entire purchasing process, making it more efficient and effective in meeting both the store's and customers' needs.</P><P class="lia-align-center" style="text-align: center;"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="(The procurement overview dashboard of Procurement Specialist Melanie provides pre-built reports, easy access to precise data)" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/255959iC732039A0987D8DA/image-size/large?v=v2&px=999" role="button" title="Screenshot 2025-03-26 145844.png" alt="(The procurement overview dashboard of Procurement Specialist Melanie provides pre-built reports, easy access to precise data)" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">(The procurement overview dashboard of Procurement Specialist Melanie provides pre-built reports, easy access to precise data)</span></span></P><P class="lia-align-left" style="text-align : left;"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="(The machine learning model for predicting delivery dates utilizes the company's data, incorporating factors such as transportation method, lead time, vendor history, and weather conditions)" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/255965i6019648A179FEFA0/image-size/large?v=v2&px=999" role="button" title="Screenshot 2025-03-26 145954.png" alt="(The machine learning model for predicting delivery dates utilizes the company's data, incorporating factors such as transportation method, lead time, vendor history, and weather conditions)" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">(The machine learning model for predicting delivery dates utilizes the company's data, incorporating factors such as transportation method, lead time, vendor history, and weather conditions)</span></span><STRONG>Phil, the Store Manager</STRONG></P><P class="">Phil, as the Store Manager, holds the responsibility for the store's smooth operation. He is dedicated to achieving sales targets, maintaining customer satisfaction, and effectively managing his team. His role encompasses strategic planning, team leadership, and operational know-how to propel the store towards success.</P><P class="">However, Phil faces a set of challenges that include balancing inventory to align with customer demands while also minimizing carrying costs, contending with slow restocking processes which can result in empty shelves and lost sales, and dealing with operational inefficiencies that create bottlenecks, impair productivity, and cause delays. </P><P class="">To address these challenges, Phil's strategy requires developing and implementing methods to meet sales goals and enhance profitability, managing inventory levels to prevent stock-outs and ensure product availability, getting a clear perspective on short-term and long-term promotional activities, and using customer data to personalize recommendations and promotions.</P><P class="">Utilizing the SAP Cloud Public Edition tailored for retail, Phil can gain a suite of benefits to streamline operations and boost efficiency. This includes integrated data facilitating quicker decision-making processes across sales, inventory, and customer operations; enhanced real-time collaboration with local suppliers, which helps in improving lead times and reducing restocking delays; and omnichannel integration that guarantees a consistent customer experience and synchronized inventory management across all platforms. This comprehensive approach not only aids in tackling existing challenges but also positions the store for lasting success.</P><DIV class="lia-align-center" style="text-align: center;"><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="(Phil opens his store overview page which gives him a snapshot of his daily store operations briefly)" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/255968i3FB2D34779CA5610/image-size/large?v=v2&px=999" role="button" title="Screenshot 2025-04-28 131335.png" alt="(Phil opens his store overview page which gives him a snapshot of his daily store operations briefly)" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">(Phil opens his store overview page which gives him a snapshot of his daily store operations briefly)</span></span></DIV><DIV class=""><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="(Demand Forecast Run shows the expected demand for the coming weeks including seasonality)" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/255970i4102F22825CFD3A5/image-size/large?v=v2&px=999" role="button" title="Screenshot 2025-03-26 164318.png" alt="(Demand Forecast Run shows the expected demand for the coming weeks including seasonality)" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">(Demand Forecast Run shows the expected demand for the coming weeks including seasonality)</span></span><STRONG><SPAN>Sarah, the Store Associate</SPAN></STRONG></DIV><DIV class=""> </DIV><DIV class=""><SPAN>Sarah is a dedicated Store Associate with a flair for customer service and teamwork. She helps customers find the right products and ensures smooth transactions through the point-of-sale system. Her duties extend beyond the counter, as she restocks shelves, crafts appealing displays, and double-checks that price tags reflect current offers. The harmony and satisfaction in her workplace motivate her to contribute actively to the store's success, aiming to provide every customer with a pleasant shopping journey.</SPAN></DIV><DIV class=""><DIV class=""><DIV class=""><DIV class="lia-align-center" style="text-align: center;"><P class="lia-align-left" style="text-align : left;">Despite her enthusiasm, Sarah faces several hurdles in her day-to-day operations. Inventory management can be sluggish and imprecise, leading to situations where products are either unavailable or unnecessarily abundant. This misalignment can make product location cumbersome and detract from customer satisfaction. Additionally, inefficient checkout processes can cause delays, leaving customers feeling frustrated. Her current tools also limit her ability to access insightful data, making it harder to make informed decisions.</P><P class="lia-align-left" style="text-align : left;">With SAP Cloud Public Edition tailored for retail, Sarah's workflow can be optimized, leading to greater productivity. Improved in-store pickup processes minimize revenue loss, ensuring customers receive their orders promptly. Real-time visibility into stock levels empowers her to update customers accurately, fostering trust and satisfaction. Optimized inventory management reduces unnecessary carrying costs, while smart restocking based on actual sales keeps shelves perfectly stocked.</P><P class="lia-align-left" style="text-align : left;">By integrating smart technology, Sarah can overcome her hurdles and elevate both her efficiency and customer satisfaction. Better inventory tracking, streamlined transactions, and comprehensive reporting provide Sarah with the tools she needs to thrive in her role. With SAP, she gains more control over her processes, fulfilling her responsibilities with newfound ease and confidence.</P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="(BOPIS enables store associates like Sarah to prepare online orders for fast, convenient in-store pickup)" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/255976i7C10FF6CE9286445/image-size/large?v=v2&px=999" role="button" title="Screenshot 2025-04-28 131904.png" alt="(BOPIS enables store associates like Sarah to prepare online orders for fast, convenient in-store pickup)" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">(BOPIS enables store associates like Sarah to prepare online orders for fast, convenient in-store pickup)</span></span></DIV><P class="lia-align-left" style="text-align : left;"><STRONG>Natalie, the Chief Financial Officer</STRONG></P></DIV></DIV></DIV><P class="">CFO Natalie is responsible for monitoring the financial health of the company. Her primary role includes developing strategies to enhance profitability and sustain long-term growth while managing potential risks. She is also tasked with leading the financial reporting to provide precise insights into the company's performance.</P><P class="">To effectively fulfill her duties, Natalie requires tools that offer real-time financial insights for accurate reporting and decision-making. She also needs integrated financial and operational data to gain a holistic view of business performance, scalable financial management to support operations across multiple locations seamlessly, and automated tools for compliance and tax reporting to minimize manual labor.</P><P class="">However, she faces challenges such as delayed strategic decisions caused by inadequate financial visibility, limited scalability which results in bottlenecks, time-consuming and error-prone consolidation processes, and a lack of real-time performance insights.</P><P class="">By utilizing SAP Cloud Public Edition tailored for retail, Natalie can benefit significantly. SAP provides agile, real-time management with personalized dashboards, reports, and key performance indicators, enabling faster financial closings and smoother group reporting. Moreover, predictive analytics in SAP help with better cash flow management, budgeting, and profitability forecasting. Additionally, SAP's flexible, cloud-based financial management solutions scale with business growth and support omnichannel operations, overcoming previous limitations and driving efficiency in financial operations.</P><DIV class=""><DIV class=""><DIV class=""><DIV class="lia-align-left" style="text-align : left;"><span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="(Example of a unified view of financial performance by product and merchandise category)" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/255978iFD5191F1DC6F1EC9/image-size/large?v=v2&px=999" role="button" title="Screenshot 2025-03-26 171508.png" alt="(Example of a unified view of financial performance by product and merchandise category)" /><span class="lia-inline-image-caption" onclick="event.preventDefault();">(Example of a unified view of financial performance by product and merchandise category)</span></span></DIV><DIV class=""><STRONG>Takeaways</STRONG></DIV></DIV></DIV></DIV><P class=""><A class="" href="https://community.sap.com/t5/enterprise-resource-planning-blogs-by-sap/retail-fashion-and-vertical-business-in-sap-s-4hana-cloud-public-edition/ba-p/13999385" target="_blank"><STRONG>SAP S/4HANA Cloud Public Edition, retail, fashion, and vertical business</STRONG></A> offers significant benefits for retailers of small and medium sizes. This user-friendly software delivers a clear return on investment by providing ready-to-use industry best practices. It enables cost-effective implementations and minimal capital investments, supporting retailers' growth objectives. The state-of-the-art Software-as-a-Service model ensures a seamless cloud experience with the convenience of a fully managed solution and easy onboarding, allowing retailers to focus on their core business activities and customer satisfaction.</P><P class=""><STRONG>Further Reading</STRONG></P><P class="">A great solution experience is SAP's innovative S.Mart Store in Walldorf! This cutting-edge shopping destination is redefining retail with the powerful combination of SAP S/4HANA Cloud Public Edition, retail, fashion, and vertical business solutions, along with additional SAP and partner technologies. Check out this blog to learn more about it: <A class="" href="https://blogs.one.int.sap/sapnews_en/2025/04/s-mart-store-an-innovative-shopping-experience/" target="_blank" rel="noopener noreferrer nofollow">S.Mart Store in Walldorf, it delivers an innovating shopping experience</A></P><P class=""><STRONG>You are SAP Partner and interested in more information?</STRONG></P><UL><LI><span class="lia-unicode-emoji" title=":double_exclamation_mark:">‼️</span>SAP partners can discover valuable information on this dedicated SAP Partner Page: <A href="https://partneredge.sap.com/en/products/s4hanacld/public-edition/about/sap-s-4hana-cloud-solution-for-retail.html" target="_blank" rel="noopener noreferrer">Explore SAP S/4HANA Cloud Public Edition, retail, fashion, and vertical business</A>.</LI><LI><DIV><P><span class="lia-unicode-emoji" title=":double_exclamation_mark:">‼️</span>The four personas I presented to you are integral to this <A href="https://ivj-vx.cfapps.eu10.hana.ondemand.com/journey/71d1384f-e656-4509-8dd2-7f411d4dac09/intro" target="_blank" rel="noopener nofollow noreferrer">Interactive Value Journey</A>. Please enter to view the complete E2E offline demo.</P></DIV></LI></UL>2025-05-05T09:29:33.331000+02:00