SAP Solutions For Continuous Integration And Delivery

8m ago
24 Views
1 Downloads
918.00 KB
35 Pages
Last View : 2d ago
Last Download : 3m ago
Upload by : Joao Adcock
Transcription

SAP Solutions for Continuous Integration and Delivery Irina Kirilova, SAP November, 2020 PUBLIC

Disclaimer The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. Except for your obligation to protect confidential information, this presentation is not subject to your license agreement or any other service or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or any related document, or to develop or release any functionality mentioned therein. This presentation, or any related document and SAP's strategy and possible future developments, products and or platforms directions and functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this presentation is not a commitment, promise or legal obligation to deliver any material, code or functionality. This presentation is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. This presentation is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this presentation, except if such damages were caused by SAP’s intentional or gross negligence. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions. 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 2

Agenda Overview of SAP Solutions for Continuous Integration and Delivery SAP Cloud Platform Continuous Integration and Delivery Demo Project “Piper” Best Practices Guide Q&A 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 3

SAP Solutions for Continuous Integration and Delivery Overview of CI/CD solutions by SAP CI/CD Service SAP Cloud Platform Continuous Integration and Delivery 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Project “Piper” CI/CD Best Practices Guide Project “Piper” Continuous Integration and Delivery Best Practices Guide 4

SAP Solutions for Continuous Integration and Delivery Overview of CI/CD solutions by SAP Flexibility CI/CD Best Practices Guide Project “Piper“ CI/CD Service Required Expertise 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 5

SAP Solutions for Continuous Integration and Delivery Overview of CI/CD solutions by SAP SAP Cloud Platform Continuous Integration and Delivery Flexibility CI/CD Best Practices Guide Simplifies your CI/CD setup through predefined pipelines that are ready to use Project “Piper“ CI/CD Service 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Required Expertise Reduces the complexity as you don’t need to set up any additional CI/CD infrastructure 6

SAP Solutions for Continuous Integration and Delivery Overview of CI/CD solutions by SAP Project “Piper” Flexibility Provides preconfigured Jenkins pipelines for your own Jenkins infrastructure CI/CD Best Practices Guide Project “Piper“ CI/CD Service 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Comes with a toolbox to build and enhance your own Jenkins pipelines Required Expertise Offers ready-to-use Docker images 7

SAP Solutions for Continuous Integration and Delivery Overview of CI/CD solutions by SAP Continuous Integration and Delivery Best Practices Guide Flexibility CI/CD Best Practices Guide Provides procedures to implement CI/CD pipelines on any CI/CD stack Project “Piper“ CI/CD Service 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Required Expertise Demonstrates how to apply the principles of CI/CD to SAP-specific technologies. 8

SAP Solutions for Continuous Integration and Delivery Overview of CI/CD solutions by SAP CI/CD Service SAP Cloud Platform Continuous Integration and Delivery 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Project “Piper” CI/CD Best Practices Guide Project “Piper” Continuous Integration and Delivery Best Practices Guide 9

SAP Cloud Platform Continuous Integration and Delivery 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 10

SAP Cloud Platform Continuous Integration and Delivery Our value proposition Configure and run predefined pipelines for continuous integration and delivery. 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 11

SAP Cloud Platform Continuous Integration and Delivery Our value proposition Simple onboarding for SAPUI5 projects and projects with the SAP Cloud Application Programming Model (CAP) Flexibility CI/CD Best Practices Guide No need to bring your own CI/CD infrastructure Project “Piper“ CI/CD Service Required Expertise 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC No in-depth knowledge about CI/CD required 12

SAP Cloud Platform Continuous Integration and Delivery Our value proposition Configure predefined CI/CD pipelines Run predefined CI/CD pipelines Connect your GitHub.com repository Create and store credentials Monitor the build status 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 13

SAP Cloud Platform Continuous Integration and Delivery Basic flow of the Continuous Integration & Delivery service Developer Pushes Code Changes Sends Feedback Continuous Integration & Delivery SCM Triggers Legend Actor Action 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 14

SAP Cloud Platform Continuous Integration and Delivery Basic flow of the Continuous Integration & Delivery service Developer Pushes Code Changes 1. A developer pushes code changes into a central source code management system (SCM). Sends Feedback Continuous Integration & Delivery SCM Triggers Legend Actor Action 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 15

SAP Cloud Platform Continuous Integration and Delivery Basic flow of the Continuous Integration & Delivery service Developer Pushes Code Changes 1. A developer pushes code changes into a central source code management system (SCM). Sends Feedback Continuous Integration & Delivery SCM 2. The SCM triggers an event to which SAP Cloud Platform Continuous Integration and Delivery reacts. Triggers Legend Actor Action 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 16

SAP Cloud Platform Continuous Integration and Delivery Basic flow of the Continuous Integration & Delivery service Developer Pushes Code Changes 1. A developer pushes code changes into a central source code management system (SCM). Sends Feedback Feedbac k Continuous Integration & Delivery SCM Triggers 2. The SCM triggers an event to which SAP Cloud Platform Continuous Integration and Delivery reacts. 3. The Continuous Integration & Delivery service tests, builds, and deploys the code changes and provides feedback. Legend Actor Action 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 17

SAP Cloud Platform Continuous Integration and Delivery Basic flow of the Continuous Integration & Delivery service Developer Pushes Code Changes Sends Feedback Feedbac k Continuous Integration & Delivery SCM Triggers Legend Actor Action 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 18

DEMO 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 19

SAP Cloud Platform Continuous Integration and Delivery Commercialization Information Runs in the following regions: – Europe (Frankfurt/EU10) – US East (VA/US10) 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 20

SAP Cloud Platform Continuous Integration and Delivery Commercialization Information Follows the consumption-based license model CPEA (Cloud Platform Enterprise Agreement) 1 per compute hour 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 21

SAP Cloud Platform Continuous Integration and Delivery Outlook Support further extension scenarios: – Functions deployed on SAP Cloud Platform with a serverless runtime – ABAP extensions on SAP Cloud Platform, ABAP environment Support on-premise SCM systems Integrate into the SAP Business Application Studio Subscription-based consumption through SAP Store 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 22

SAP Solutions for Continuous Integration and Delivery Overview of CI/CD solutions by SAP CI/CD Service SAP Cloud Platform Continuous Integration and Delivery 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Project “Piper” CI/CD Best Practices Guide Project “Piper” Continuous Integration and Delivery Best Practices Guide 23

Project “Piper” 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 24

SAP Solutions for Continuous Integration and Delivery Project “Piper” Open source project Lets you use and adapt preconfigured Jenkins pipelines Consists of two components: – A shared library, which contains preconfigured pipelines, steps, scenarios, and utilities – A set of Docker images that can be used to implement best practice processes 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 25

SAP Solutions for Continuous Integration and Delivery Project “Piper” The shared library is a toolbox that helps you to: Use preconfigured Jenkins pipelines Enhance and adapt existing pipelines Build your own Jenkins pipeline for CI/CD 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 26

SAP Solutions for Continuous Integration and Delivery Project “Piper” The set of Docker images provides you with required tools and environments. 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 27

SAP Solutions for Continuous Integration and Delivery Overview of CI/CD solutions by SAP CI/CD Service SAP Cloud Platform Continuous Integration and Delivery 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Project “Piper” CI/CD Best Practices Guide Project “Piper” Continuous Integration and Delivery Best Practices Guide 28

Continuous Integration and Delivery Best Practices Guide 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 29

SAP Solutions for Continuous Integration and Delivery Continuous Integration and Delivery Best Practices Guide Guide on the SAP Help Portal No step-by-step tutorial Shows how to apply the principles of CI/CD to SAP-specific technologies Each procedure describes one specific SAP scenario 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 30

SAP Solutions for Continuous Integration and Delivery Continuous Integration and Delivery Best Practices Guide Two kinds of procedures: Set up your pipeline Enhance your pipeline Build Test Deploy Enhance Legend Set Up Your Pipeline Enhance Your Pipeline 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 31

Have you found your ideal SAP solution for CI/CD, yet? 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 32

SAP Solutions for Continuous Integration and Delivery Which SAP solution for CI/CD meets your needs? We‘ve created decision support on the SAP Help Portal that comprises: An overview and comparison of our CI/CD solutions A table that matches development scenarios with our corresponding offerings 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 33

SAP Solutions for Continuous Integration and Delivery Further reading SAP Cloud Platform Continuous Integration and Delivery Discovery Center: SAP Cloud Platform Continuous Integration and Delivery Continuous Integration and Delivery by SAP SAP Solutions for Continuous Integration and Delivery Project “Piper” Continuous Integration and Delivery Best Practices Guide 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 34

Thank you. Contact information: Irina Kirilova Expert Developer SAP SE Partner logo

Basic flow of the Continuous Integration & Delivery service 1. A developer pushes code changes into a central source code management system (SCM). 2. The SCM triggers an event to which SAP Cloud Platform Continuous Integration and Delivery reacts. 3. The Continuous Integration & Delivery service tests, builds, and deploys the code changes and .

Related Documents:

SAP ERP SAP HANA SAP CRM SAP HANA SAP BW SAP HANA SAP Runs SAP Internal HANA adoption roadmap SAP HANA as side-by-side scenario SAP BW powered by SAP HANA SAP Business Suite powered by SAP HANA Simple Finance 1.0 2011 2013 2014 2015 Simple Finance 2.0 S/4 HANA SAP ERP sFin Add-On 2.0

SAP Certification Material www.SAPmaterials4u.com SAP Certification Material for SAP Aspirants at Low cost Home Home SAP Business Objects SAP BPC CPM SAP BPC 7.0 SAP EWM SAP GTS SAP Public Sector SAP Real Estate SAP FSCM SAP FI/CO SAP AC - FI/CO SAP BI 7.0 SAP CRM 5.0

Integration from SAP Ariba Different integration options 1. Ariba Network integration -Standard integration between SAP S/4HANA and SAP ERP with Ariba Network solutions 2. SAP Ariba Applications integration -Standard integration between SAP S/4HANA OP and SAP ERP with SAP Ariba Applications that cover the entire source-to-settle process 3.

SAP Master Data Governance SAP Information Steward SAP HANA smart data integration SAP Data Hub SAP Cloud Platform Big Data Services SAP HANA, platform edition SAP Vora Customer Experience IoT Workforce Engagement SAP Cloud for Customer SAP Commerce SAP Marketing SAP Asset Intelligence Network SAP Predictive Maintenance and Service SAP .

SAP NetWeaver '04 SAP NetWeaver 7.0 SAP R/3 7Ç4.6C SAP ERP Edition 2004 SAP R/3 Enterprise SAP ERP 6.0 ERP ( SAP Basis 7Ç 4.6D SAP Web AS SAP NetWeaver '04 6.20 SAP NetWeaver PEOPLE INTEGRATION INFORMATION INTEGRATION PROCESS INTEGRATION APPLICATION PLATFORM Composite Applications Life Cycle Mgmt SAP NetWeaver PEOPLE INTEGRATION .

SAP HANA Appliance SAP HANA DB In-Memory A io BI Client non-ABAP (SAP supported DBs) SAP Business Suite SAP Business Suite SAP Business Suite SAP Business Suite SAP Business Suite SAP Business Suite SAP Business Warehouse SAP HANA DB r In-Memory Source Systems SAP LT Replication Ser

ALE/RFC Setup 88 SAP System Type 88 SAP IDoc Version 88 Program ID (SAP to e*Gate) 88 SAP Load Balancing Usage (e*Gate to SAP) 89 SAP Application Server (e*Gate to SAP) 89 SAP Router String (e*Gate to SAP) 90 SAP System Number (e*Gate to SAP) 90 SAP Gateway Ho

Customer Roadmap to SAP Simple Finance - Example " Adopting SAP Simple Finance is a journey - start early" Side-by-side SAP HANA Acceleration SAP HANA accelerators, BW, BPC, GRC SAP Business Suite on SAP HANA SAP ERP on SAP HANA SAP ERP in SAP HANA Enterprise Cloud SAP Accounting Powered By SAP HANA Simple Finance add-on/