Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
Ajit_K_Panda
Product and Topic Expert
Product and Topic Expert




Introduction:



In today's dynamic landscape, businesses are under immense pressure to embrace change at an unprecedented pace. Those organizations capable of swiftly adapting their business processes are not just surviving but thriving. SAP, in collaboration with AWS, is at the forefront of enabling businesses to achieve this agility.

For over a decade, the partnership between AWS and SAP has been synonymous with delivering cutting-edge capabilities for SAP solutions in the cloud. This collaboration has empowered enterprises worldwide to enhance operational efficiency and extract greater value from their resources. SAP’s commitment to innovation remains unwavering, as it continuously strives to empower its customers to revitalize their businesses within the world's leading cloud ecosystem.

In the context of partnership between SAP and AWS, we are thrilled to announce our upcoming openSAP course, "Build Resilient Applications on SAP BTP with Amazon Web Services" where we delve into the strategic alliance between SAP and AWS, empowering you with practical knowledge and skills to thrive in the world of cloud development and architecture.

Course Overview:



This 5-week course offers an immersive journey into the world of SAP Business Technology Platform (BTP) and AWS. It explains the benefits of this strategic partnership by offering real-world examples and in-depth technical explorations.

This course covers four essential components. Initially, you'll gain an understanding of SAP BTP and AWS capabilities. Secondly, you'll discover how to integrate AWS services to create extension applications on SAP BTP using LCNC (low-, no-code) and pro-code approaches. Thirdly, you'll learn how to construct practical use cases by leveraging integration suite functionalities along with AWS capabilities. Finally, you'll explore some of the advanced concepts and reference architectures necessary for establishing secure network connections, managing distributed states, and handling application lifecycle management to develop robust applications on SAP BTP.

What to Expect:



Week 1: Basics of SAP Business Technology Platform and AWS

First week of this course covers the complexities of multi-cloud environments and how SAP and AWS collaborate to address security, performance, cost, and GDPR challenges. It introduces SAP BTP's key capabilities and guides learners in setting up SAP BTP Free Trial on AWS.

Additionally, it provides an overview of AWS features, emphasizing security and budget controls. Learners will also gain insights into deploying SAP S/4HANA on AWS in SAP Cloud Appliance Library. It also highlights the Joint Reference Architectures with SAP BTP and AWS, offering improved time-to-value and cost-effectiveness for customers.

Week 2: Building Apps with Low-Code/No-Code and AWS

Second week of this course addresses the basics of extending business processes using SAP BTP and AWS services. It explores LCNC (Low-Code No-Code) development options and introduces serverless capabilities on AWS, such as API Gateway and SNS. Participants will learn to extend SAP S/4HANA functionality without altering the core using SAP Build Apps, a no-code platform. They also discover how to connect SAP Build Apps with AWS services like Amazon S3.

Additionally, this week delves into creation of approval-based applications using SAP Build Process Automation and integration of AWS services like SNS to facilitate email and SMS notifications for enhanced business process functionality.

Week 3: Building Pro-Code Apps on SAP BTP and AWS

Third week of this course deals with pro-code app development on SAP BTP, gaining insights into SAP CAP, setup instructions for SAP BTP and AWS, covering configurations for SAP Business Application Studio, SAP HANA Cloud, and AWS SNS.

Participants will learn to extend business processes using a CAP application on SAP BTP, focusing on NodeJS development, CDS modeling, custom services, and SAP Fiori Elements-Based UI creation. They will also explore Integration with SNS involving the installation of the SNS Client SDK, authentication setup, email notification programming, and automated notifications.

Week 4: Advanced Concepts of SAP BTP and AWS

Fourth week of this course delves into critical aspects of building robust enterprise applications on SAP BTP in conjunction with AWS. Participants gain insights into failover mechanisms and the essential qualities required for building resilient enterprise applications. The course emphasizes secure connectivity between SAP BTP and AWS, demonstrating how to securely access data from SAP S/4HANA within the AWS network via Private Link Service in SAP BTP and AWS , eliminating exposure to the public internet.

Learners also acquire knowledge about distributed state management with Amazon Aurora, ensuring data availability across regions, and efficient routing of user requests using Amazon Route 53. Additionally, the course covers application lifecycle management tools such as Continuous Integration and Transport Management, equipping participants with the skills needed to prepare applications for enterprise-level use.

Week 5: Building Integration Scenarios

Fifth week of this course focuses on modernizing processes and driving innovation using the SAP Integration Suite in conjunction with AWS integration services. Initially, participants gain an understanding of SAP's role in simplifying and accelerating integration, both within the SAP ecosystem and for third-party scenarios, while also receiving an introduction to AWS Integration services. Participants will learn how to connect to Amazon services, specifically Amazon S3, from their SAP Cloud Integration Suite projects, demonstrating the posting of documents from SAP S/4HANA Cloud to Amazon S3 using AWS Webservice adapter within the SAP Cloud Integration Suite.

Additionally, the course teaches how to build a REST API for online VAT number validation of economic operators in the European Union using SAP Integration Suite and Amazon RDS (PostgreSQL). The concept of event-driven architecture is introduced, with a focus on capabilities for eventing from SAP BTP and AWS. Two use-case demonstrations are included: the first showcase is on auto-stock replenishment eventing scenario and the second illustrates the Events to Business Actions Framework for Industry 4.0 scenarios.

Week 6: Final Exam

Last week i.e., Sixth week of this course is reserved for participants to prepare for a comprehensive final exam. Participants can gain a Record of Achievement by earning at least 50% of the maximum number of points from all graded assignments. Find out more in the certificate guidelines.

Conclusion:



Whether you're an application developer, technology consultant, enterprise architect, or simply someone passionate about cloud technologies, this course is designed to equip you with the tools and insights needed to excel in today's dynamic IT landscape.

Don't miss this opportunity to join us on a journey of innovation, collaboration, and skill-building. Enroll today and prepare to embark on a learning adventure that will reshape your understanding of cloud architectures and development. We look forward to having you with us starting October 31, 2023.

Get ready to build resilient applications for a digital future!   Register Now!!









Find out how to build software applications, side-by-side extensions, and integrations from and to cloud applications by exploring SAP’s free learning content on SAP BTP. It is made for both integration designers and extension developers from all levels of expertise and will help you stay up to date with the latest SAP BTPinnovations. Check out even more role-based learning resources and opportunities to get certified in one place on SAP Learning site.