SAP HANA Cloud Migration

Transcription

SAP HANA CloudMigrationDominique Noth, SAPDecember 2021PUBLIC

AgendaMotivationProcessOutlook and customer referenceMigration Factory ProgramMigration Success Story – SAP Cloud ALMFurther information 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC2

Migration motivation

SAP HANA Cloud Architecture 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC4

SAP HANA Cloud MotivationBenefits of moving to SAP HANA CloudScalabilityBTPHA/DRFlexibleFlexible Upsizing andDownsizingFully integrated within ourBusiness TechnologyPlatformHigh Availability featureswith Disaster RecoverycapabilitiesFully flexible managedcloud serviceMulti-ModelTCO/ROISACUse ML/AI, Graph, DocStore, Geospatial withHANA CloudFaster ROI andcontinuous reduced TCOwith HANA CloudSupport of LiveConnection with SAPAnalytics CloudSCCData LakeHybridFuture proofSupport of SAP CloudConnector with HANACloudRapid provisioning ofPetabyte scale storageHybrid Cloud architecturewith on-premise andcloud data sourcesLong-term support forHANA Cloud and regulardelivery of innovativefeatures 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC5

SAP HANA Cloud MotivationEnablers for SAP HANA Cloud MigrationTablesMigrationReport Automates keymigration tasks toreduce the cost andeffort of migration 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Reduces uncertaintyand helps toplan/prepare formigration byidentifying potentialissues upfront Self-service toolprovided as aservice (free ofcharge) throughSAP BusinessTechnology Platform No additionalstorage needed.SAP manages thetemporary storagefor export andimport.6

SAP HANA Cloud Migration scenarios to SAP HANA CloudOverviewSAP HANA Serviceon SAP BTP NeoRepoSAP HANA serviceCF (first gen.*)SAP HANA CloudHDIHDISAP HANA serviceSAP HANA serviceSAP HANA serviceCF (last gen.*)SAP HANA serviceHDISAP HANA CloudK8sHANA Services on SAP Business Technology PlatformSAP HANA Cloud MigrationHANA and non-HANA databases on-premiseSAP HANA 1SAP HANA 2HDIRepoSAP HANA 1non-HANARepoSAP HANA 2onprem 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIConpremon-prem*first generation: provision before June2018, last gen. after June 20187

SAP HANA Cloud Why is a migration tool even necessary?ReasonsBinary changesNew code line for SAPHANA Cloud to modernizethe stack in SAP HANA forcloudFeature differencesNew migration methodNew migration tools beingdeveloped to cover the datatransfer and to support theapplication migrationExample: On-premisebackup and restoreprocedures not applicable forcloud usage 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC8

SAP HANA Cloud Which features are changed, removed, or will be replaced?Overviewvirus-scanner(embedded intoRepo)TREXViaDBSLUPDATE FROMLegacy interface tocommunicate Non-RelationalQuery plans from ABAP toSAP HANA coming from theTREX times, to be replaced bySQL and/or specialized storedproceduresReplace MERGE INTOstatement with UPDATEFROM statementVirus-scanner integration forrepository in SAP HANA, nolonger needed afterRepository deprecationFulltextindex (FTI)FULLTEXT index andTEXT/BINTEXT/SHORTTEXTdata types is removedSQLScript V1 & V2Old versions of storedprocedure language, replacedby successor version V3Data typeALPHANUMSpecialized datatype used bythe NGAP and stack for SAPBusiness ByDesignSLD integrationHistory tablesProvides support for SAP onpremise tools, not required inthe cloudLegacy functionality allowingsimple timetravel functionality.Alternative: system versioningtablesWebdispatcherHTTP request load balancerXSCOld JavaScript applicationserver embedded in SAPHANA, deprecated severalyears ago to be replaced byadvanced functionality inCloud Foundry. . . and more! 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC9

Migration process

SAP HANA Cloud SAP HANA Service CF to SAP HANA CloudScenarioSAP Business Technology Platform- Cloud Foundry1. PLAN:CheckHDIHANA Cluster (K8s)Internal OrchestrationCluster (K8s)Self-Service Migrationfor SAP HANA Cloud2. PREPARE:Select targetHDI4. VALIDATE:CheckSAP HANA ServiceSAP HANA CloudK8sfirst & last gen.3.1. EXECUTE:Export DataExport HDICloud data store3.2. EXECUTE:Import DataImport HDIService brokerHDI bindingApplication binding 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLICApplicationApplicationHDI rebindingApplication12

SAP HANA Cloud Severity of compatibility checksColor CodeRED – Error: Breaking changes, unsupported objects won’t get migrated, because they can’t becreated in the target system, e.g. Fulltextindex, History Tables, XSC .YELLOW – Warning: The schema objects reported may continue to work, but they may need extensivevalidation testing after migration. Issues, where replacements are available, i.e. “UPDATE FROM”GREEN – Info: Informational issues: These objects won't impact the migration but there are changes,which might have no or low impact on the database or application.Like in every migration project, validation tests after migration are highly recommended. 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC13

Migration outlook and customer reference

SAP HANA Cloud HANA Cloud Migration Self-ServicePlanned as of Q4 2021HANA Cloud MigrationServiceSAP Business Technology Platform, SAP HANA Service on Cloud Foundry(provisioned after 4th June 2018)SAP Business Technology Platform, SAP HANA Service on Cloud Foundry(provisioned before 4th June 2018)SAP Business Technology Platform, SAP HANA Service on NeoSAP Business Technology Platform, SAP HANA Service on Alibaba CloudSAP HANA 2.0 (onprem)ReleasedSAP HANA CloudReleased(available since27th March 2020)Planned Q1 2022*Planned 2022Planned 2022*aspiredFirst version onlysupports datamigration. 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC15

SAP HANA Cloud Customer referencesMigration from SAP HANA service (on Cloud Foundry) to SAP HANA CloudSource: SAP Business Technology Platform, SAP HANAservice, on Cloud FoundryTarget: SAP HANA CloudTool: Cloud migration service with partial support ofSAP Database Migration Factory toolsSAP HANA CloudUse Case: HaaS CF MigrationAlliander provides over three million cust omers in the Net herlands with gas and electricit y. Tocontinue operating at the forefront of one of the world's most dynamic indust ries and to handlefuture developments, Alliander needed a scalable database and stable applications. To achievethis, Alliander used the SAP HANA Cloud Migration Service to migrate to SAP HANA Cloud fromSAP HANA Service on Cloud Foundry.PAIN POINTCUSTOMERSTORIES:§ Reduced ability for quick provisioning and scaling ofstorage and compute as business demands§ Inability to quickly scale to meet business demandscould affect database stability.§ Lack of flexibility in extending to SAP HANA nativestorage and Data Lake to handle larger data volumeBenefits: Migration from the SAP HANA service on Cloud Foundry toSAP HANA Cloud to leverage elastic scalability and a fullymanaged service Simple and efficient scaling to meet business demands withSAP HANA Cloud for perfect application stabilitySOLUTION§ Migration from SAP HANA service on CloudFoundry to SAP HANA Cloud to leverage elasticscalability and a fully managed service.§ Simple and efficient scaling to meet businessdemands with SAP HANA Cloud means perfectapplication stability.§ Maintenance – i.e. scaling their database - requireda lot of time and development resources.“With SAP HANA Cloud, we can scale quickly when the number ofapplications we develop grows, or more people start using them.Being able to scale our database quickly without a complicatedmigration is a massive benefit to our business.”Piet er KrukProduct Owner Digital Core and Integration Services at AllianderFor more details check out t he article on how Alliander and SAP HANACloud Data lake providing hot and cold data capabilities that keep costsdown and offers high performance Separated and independent compute and storage, support forscale up or down, consumption-based pricing where charges arecalculated based on actual usage of resources and services 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC16

SAP HANA Cloud SAP Cloud Solutions migrate to SAP HANA Cloud SAP Commerce Cloud SAP BTP Workflow Management SAP Sales Cloud, SAP Service Cloud SAP Internet of Things SAP Data Warehouse Cloud SAP BTP API Management, partnermanaged edition SAP Integrated Business Planning SAP Analytics Cloud UI5 flexibility SAP Cloud ALM SAP BTP, ABAP environment SAP BTP Mobile Services SAP Web Analytics And many more . . . 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC17

Migration Migration Factory Program

SAP HANA Cloud SAP Database Migration Factory ProgramProgram OverviewProgram ObjectivesSimplify adoption of SAP HANA Cloud for customers running SAP HANA Service (CF/Neo) (or) on-premise SAPHANA (or) any non-SAP app’s database. Predictable end to endmigration implementationwith SAP Consulting / SAPapproved SI Partners Demonstrate productcapabilities, migrationfeasibility and superiorperformance Why migrate to next generationIntegrated solution on SAP HANACloud DB Migration TCO/ROIFixed PriceProposal fromPartnersBusinessCaseDB MigrationPOC orPrototypeGlobal DatabaseMigration FactoryTeamMigrationScoping, Sizing &Estimations Database, Application andInfrastructure Assessment SAP HANA Cloud SizingDB MigrationAutomation Reduce manual efforts with HANACloud Database Migration tools fromSAP 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLICEnd to end To-beArchitecture03 Optimize and simplify architecture withSAP HANA Cloud19

SAP HANA Cloud White-Glove HANA Cloud Migration ServicesOffering AssessmentWhite-Glove migration service is a no-cost service offering from SAP to selected customers tosimplify and accelerate migration of SAP HANA Service (CF/Neo) and/or SAP HANA on-premiseto SAP HANA Cloud.Review and Optimize ArchitectureMigrate Database and DataMigrate / Remediate native CF/Neo apps.SAP Database Migration FactoryVirtual Team (SAP ManagedContractor Resources)SAP Product Team,COESAP ERP, Interfaces & *3rd party apps*3rd Party Apps, subject to Vendor supporting SAP HANA Cloud 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC20

Migration Success StorySAP Cloud ALM

What is SAP Cloud ALMPositioningPositioning SAP Cloud ALM is THE Application Lifecycle Management solution for the Intelligent Suite Customers with Enterprise Support Cloud Edition are entitled to consume SAP Cloud ALM SAP Cloud ALM is free of charge for the customer as long the application is being used by fair means (8 GBfor free, if more memory is consumed, it is charged via CPEA)– For Details please see Support Portal pages at https://support.sap.com/en/alm/sap-cloud-alm.html SAP Cloud ALM is in General Availability since August 30, 2020, currently 600 customers 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC22

What is SAP Cloud ALMPositioning – SAP Cloud ALM is Cloud Native and Open to Extend and Integrate with PartnersSAP Cloud ALM – sMonitoring&ImprovementSAP Cloud ALM integrates withMonitoringIT Service ManagementCloud Service entDeployManagementImplementationAPI HubBuilt-In Support with CoPilotPeople EnablementCollaborationTask ManagementDeployment toolsTest automationDocument ManagementSAP Business Technology Platform 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLICPlatform services and Data management23

Migration to HANA Cloud for SAP Cloud ALMMotivationData Center Strategy SAP Cloud ALM development started in 2019 and we decided to go for an open stack At that time there was no HANA Cloud available but HANA as a Service exclusively We decided to offer SAP Cloud ALM to our customers on several hyperscaler (AWS, Azure,Alibaba Cloud, )– Since on Azure there is no SAP HANA Service, and we don't run SAP Cloud ALM on different hyperscalerwith different database codelines, migration on AWS from HaaS to HANA Cloud was requiredFurther reasons to move to HANA Cloud HANA Cloud will offer better horizontal scaling options Future enhancements like Tenant Move, HANA Serverless, HANA Cloud is expected to have lower TCO than SAP HANA Service 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC24

Migration to HANA Cloud for SAP Cloud ALMTechnical MigrationTechnical Setup of SAP Cloud ALM in EU10 SAP Cloud ALM consists of 50 micro services Data separation of customer data is implemented with schema separation For resilience reasons, SAP Cloud ALM runs one HDI container per customer per micro service, distributedon 8 HANA instances (depending on the load and the expected data size); 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC25

Migration to HANA Cloud for SAP Cloud ALMTechnical MigrationTechnical migration for SAP Cloud ALM The technical migration in SAP Cloud ALM in production environment in Data CenterAWS Frankfurt / EU10 happened on September 06 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC26

Migration further information

SAP HANA Cloud Links and further information SAP Help – SAP HANA Cloud Compatibility and Migration 58d4d75cc17e29e26.html SAP Note 2937069 - SAP HANA Cloud Migration 069 SAP HANA Cloud – Getting 01837e23f06e576495/2020 03 QRC/enUS/d0aa0ec935c1401e8deb3be35d49730b.html Overview: https://www.sap.com/products/hana/cloud.html Onboarding: d-0010-bca6-c68f7e60039b.html Trial: https://www.sap.com/products/hana/cloud-trial.html 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC28

Thank you.Contact information:Dominique NothSAP HANA Product Management

Follow uswww.sap.com/contactsap 2021 SAP SE or an SAP affiliate company. All rights reserved.No part of this publication may be reproduced or transmitted in any form or for any purpose w ithout the express permission ofSAP SE or an SAP affiliate company.The information contained herein may be changed w ithout prior notice. Some software products marketed by SAP SE and itsdistributors contain proprietary software components of other software vendors. National product specifications may vary.These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, w ithout representation orw arranty of any kind, and SAP or its affiliated companies shall not be liable for errors or omissions w ith respect to the materials.The only w arranties for SAP or SAP affiliate company products and services are those that are set forth in the express warrantystatements accompanying such products and services, if any. Nothing herein should be construed as constituting an additionalw arranty.In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document orany related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation,and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platforms, directions, andfunctionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reasonw ithout notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, orfunctionality. All forw ard-looking statements are subject to various risks and uncertainties that could cause actual results to differmaterially from expectations. Readers are cautioned not to place undue reliance on these forw ard-looking statements, and theyshould not be relied upon in making purchasing decisions.SAP and other SAP products and services mentioned herein as w ell as their respective logos are trademarks or registeredtrademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. All other product and service namesmentioned are the trademarks of their respective companies.See www.sap.com/trademark for additional trademark information and notices.

Migration service-instances

Service Instance Migration OptionsBefore migrationNonmanaged schema plan migrationCreating a new service-manager instanceUsing the existing service-manager instance 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC32

What is SAP Cloud ALMPositioning – SAP Cloud ALM is Cloud Native and Open to Extend and Integrate with PartnersSAP Cloud ALM – sMonitoring&ImprovementSAP Cloud ALM integrates withMonitoringIT Service ManagementCloud Service entDeployManagementImplementationAPI HubBuilt-In Support with CoPilotPeople EnablementCollaborationTask ManagementDeployment toolsTest automationDocument managementPlatform services and Data management 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ INTERNAL33

Migration to HANA Cloud for SAP Cloud ALMMotivationCXS Cloud StackOpen & OpinionatedSAP Fiori/Ul5Data Center Strategy SAP Cloud ALM development started in 2019 and we decided to gofor the Open & Opinionated Stack At that time there was no HANA Cloud available but HANA as aService exclusively We decided to offer SAP Cloud ALM to our customers on severalhyperscaler (AWS, Azure, Alibaba Cloud, )– Since on Azure there is no HaaS, and we don't run SAP CloudALM on different hyperscaler with different database codelines,migration on AWS from HaaS to HANA Cloud was requiredFurther reasons to move to HANA Cloud HANA Cloud will offer better horizontal scaling optionsOData, RESTOData Libraries (Java, Node)Core DataServicesJava/NodeFrameworksSAP CloudSDKCloud App. Programming ModelSQLSAP HANASAP Cloud PlatformFoundation Future enhancements like Tenant Move, HANA Serverless, HANA Cloud is expected to have lower TCO than HaaS 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ INTERNAL34

Migration to HANA Cloud for SAP Cloud ALMTechnical MigrationTechnical Setup of SAP Cloud ALM in EU10 SAP Cloud ALM consists of 50 micro services Data separation of customer data is implemented with schema separation For resilience reasons, we run one HDI container per customer per micro service, distributed on 8 HANAinstances (depending on the load and the expected data size)HANA InstanceDB Size in GBHDI ps-hm-013474 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ INTERNAL35

*3rd Party Apps, subject to Vendor supporting SAP HANA Cloud SAP Database Migration Factory Virtual Team (SAP Managed Contractor Resources) SAP Product Team, COE White-Glove migration service is a no-cost service offering from SAP to selected customers to simplify and acceleratemigration of SAP HANA Service (CF/Neo) and/or SAP HANA on-premise