Learn How Microsoft Enables Telemetry For SAP ERP, SAP S .

Transcription

Learn how Microsoft enables Telemetry for ERP, S/4HANA & SAP SaaS on AzureEnda Sullivan, Program Manager, MicrosoftBlake Barrow, Architect, MicrosoftAron Stern, Architect, MicrosoftSession ID #83791May 7 – 9, 2019

Key Outcomes/Objectives1. Understand how the ‘SAP at Microsoft’ internalimplementation leverages Telemetry andMonitoring across SAP on Azure2. Learn best practices implementing SAPTelemetry and Monitoring on Azure3. Maximize your SAP on Azure Telemetryinvestment for the future

Agenda 'SAP at Microsoft' introductionKey challenges we needed to solveHow we did it with enterprise TelemetryTelemetry and Monitoring of the Future

SAP at MicrosoftSuccessFactorsFinance/Corporate Services: Finance, Controlling, Accounting, EnterpriseControlling, Treasury, Project Systems, Financial Services, Real Estate,Corporate Finance Management, InHouse Cash Center, Rev Acc & ReportIntegrated Business PlanningAriba Business NetworkGlobal Trade Services: ComplianceManagement, CustomsManagementBusiness Planning & ConsolidationTREX: for Sanction Party ListScreeningHANAIS: TelecommunicationsSupply Chain Management:Demand Planning, EventManagement, Supply NetworkPlanning, Global ATP CheckBusiness Planning& Consolidation,BIObject Event Repository: SecureTrack and Trace ScenarioConvergent Invoicing: ReceivablesMgmt, Contract AccountingAriba Direct SourcingHuman Capital Management: Personnel Administration,Benefits, Organizational Management, Talent Management,Personnel Time Management, PayrollSupply Chain Management: Sales and Distribution,Materials Management, Logistics, Logistics ExecutionAdd-On: Core Country Version for Central and Eastern EuropeBOBJ Data Services 4.2PI/XI NW 7.3 Process IntegrationDUET Enterprise 2.0Tidal Enterprise SchedulerBSI Tax FactoryVertex Sales TaxEsker FaxingRealTechOthersObject Event Repository: SecureTrack and Trace ScenarioMaster Data Gov:Business PartnersAdd-On: Auto-Infrastructure IDSolution Manager: CustomDevelopment ManagementCockpit, Maintenance Optimizer,SAP Support ServicesAdd-On: Auto-Infrastructure IDConv. Charging:Direct Billing,RatingGovernance,Risk & Compliance

SAP Applications at Microsoft – Business ViewShared SAP System ECCLearning &SuccessionSuccessFactorsPersonnel Admin, Benefits,Org Mgt, Talent Mgt, TimeMgt, Payroll, RecruitingAccounting, Controlling,Treasury, Project Systems,Financial Svcs, Real Estate,Corp Finance, In-House Cash,Rev Rec, Trade, CustomsSales and Distribution,Materials Mgt, Logistics,Logistics Execution, DemandPlanning, Event Mgt, SupplyNetwork PlanningShared SAPSystem RMCAHybrisHigh VolumeInvoices &ReceivablesGovernance,Risk andControl GRCGlobal TradeScreening GTSBusinessPlanning &ConsolidationBPC HANARevenueRecognitionRARSupply ChainMgmt SCMSCM Care OERCustomerProject MgmtCPMSales and ObjectsBOBJ/DSDuet for CIMDUETCustomerFinance MgmtCFMIntegratedBusinessPlanning IBPSourcing &Dir. NetworkAribaOEM ServicesOERServices BillingCCVolume Licensing Bedrock,Next Gen VL, OEM, UniversalStore, Convergent Charging& Invoicing, ContractAccounting, RatingMaster DataGovernanceMDGExpenseMgmt ConcurAdobeDocumentServicesADSXI/PI

SAP ERP by the NumbersDeliver Reliant & AgileERP Platform17TBHighlycompresseddatabaseSAP SurroundStrategy2xSystem growthin past 2 yearsEnable ModernExperiences9M110KInternal Users0.4Seconds userresponse time2xTransactionvolume ever18-24 months(Mostly IndirectAccess to SAP)8KProvide Real TimeProcessesUp toDialogSteps/Day300KMonitoredBatchJobs/MonthNamed UserAccounts96%Non-SAPGUIusers300MUp toTransactionsteps/Month99.998% 600Servers(100% RawSQL/WinUptimeIncident TicketReductionHigh Quality Enterprise Service Offerings via SAP

Key challenges we needed to solve A lack of understanding of SAP - considered a ‘blackbox’ at Microsoft Talk the same language when measuring End toEnd Business Process health Modernize our SAP Telemetry & Monitoring

Evolving SAP on Azure – Telemetry & MonitoringAzure Compute / StorageAnalysis forOfficeSQLDBAzure ActiveDirectoryABasisLayerSAPKernelAzure MonitorLeveraging ApplicationInsights, we record End to EndTelemetry & Monitoringevents at all levels of the Azurestack.Web Services.NetAppSAP Business LogicWeb ServicesNetworkingPower AppAggregate, corelate,Monitor, AnalyzeHANADBNetworkingADLOn PremiseHardwareDeep integration within theSAP stack, both Business &Technical, provides us with fullEnd-to-End Transparency.PowerBI dashboards are built ontop of AI data, offering true E2EKPI reporting and analysis.

SAP Telemetry and Monitoring ApproachTelemetry“Transactional metadata“ Azure Monitor (Log AnalyticsWorkspace) System Center Operations Manager Azure Monitor SAP Cloud monitored in the applicationand business tier.Basis Log Analytics Workspace Standard SAP (STAD, ST03n, SM21, etc) Azure Monitor, Custom SQL, PowerShell SAP Solution Manager - LimitedFunctional Azure Monitor (Application Insights) SAP Solution Manager, Z Programs Azure Monitor SAP Solution Manager, Z Programs Azure Monitor (Application Insights) Ingestion SAP Solution Manager Z Program Azure Monitor SAP Solution /Alerting“Uses Telemetry to take immediateaction”Items in Bold are primary and/or future direction

SAP Platform System Health Dashboard (PowerBI)Simple Platformhealth checksAlso showssystem loadtrends by workload typeEarly MVP

Azure Monitor Logs for HANACurrent StateAllows combining different typesof telemetry/events into a singlelocationVisibility across different HANAinstances and technologiesFuture IdeasAbility to leverage machine learningfor deeper insights into your HANAplatform and SAP Systems

Using Application Insights for SAP TelemetrySAP LayerStandardSAPSAP TableCustomApplicationStandardSAPCustom (Z)ProgramSAP SaaSSAP lemetry HubCommon SchemaUnified Telemetry Platform (UTP)Application ure Data LakePowerBI

The Microsoft SAP Telemetry PipelineSAP ributes,andmetricsPowerBIClass:ZCL TELEMETRY APIMethod:SEND TELEMETRYClass:ZCL TELEMETRY APITransactionRaises WorkflowEvent with KeySap standard/defaultattributesapplication specificattributes, and metrics(.Net)Format JSON PayloadEvent Class:ZCL TELEMETRY APIMethod:SEND TELEMETRYSAP RestFrameworkSAPTelemetryServiceTelemetryEvent HubApplicationInsights(Azure Event Hub/.Net)(Kusto)

Enabling Enterprise Business Process TelemetryWhat is Business Process Telemetry?Business Process Telemetry captures the critical events of a business transaction as it flows across the applicationlandscape.Why enable Business Process Telemetry? Automated Measurements, Statistics, Alerting and MonitoringOrderExternal system1External system2SAP ORderDeliver ProcessShipmentOrder Failed!Invoice

Key PersonasRoleWhat I NeedValue I will getBusiness UserI need visibility to the status of my businesstransactions as they flow through the MS/SAPecosystem.I will no longer need to create service tickets to get thestatus of my SAP transaction flow.Engineering TeamWe want to know business process issuesbefore it impacts business operations andleads to customer satisfaction issues. We needend to end visibility of business transactionsthrough SAP telemetry data in a commonconsumption format (UTP) with shared keys.We no longer need to check multiple SAP transactionsto investigate business process issues. to identify whichstep the business process has failed/stuck. We willimprove the Mean Time-To-Detect (MTTD) and MeanTime-To-Resolve (MTTR) with the right telemetry dataand avoid business disruption for our customers.ExecutivesAs an executive I need to ensure our businessprocesses are flowing smoothly. If there arecritical failures, I need to know before mycustomers or partners.I will have trust that my business process executesseamlessly all the time and errors get proactivelyaddress with no impact to customers or partners.

Finance (Payments) – PowerBI atedSubmitted toBankFile Receivedby BankPaymentAccept /Reject byBank

Order to Cash Business Process (Volume Licensing)Prior to implementing Telemetry, our partnerteams had very little visibility to the businessprocess, or status of their billing requests inSAPBillingConfirmationEvent:IDOC RECEIVEDEvent:IDOC Processedw/StatusEvent:ORDER/ORDER CHANGEEvent:INVOICEEvent:INVOICE POSTED ORDRCONF CREATE(Generic OB IDOCCreate fucntion)OB Invoice Conf:Stat 03(sent to QFRFC)OB Invoice Conf:Stat 12(handed off toBTS))INVCON(Generic OB IDOCCreate)Now, our partner teamscan access detailedtracking of all theirtransactions as they flowacross the eco system.Internally, we can nowautomatically detectfailures and service levelbreaches in near realtime; as well as trackvolumes andperformance.

Volume Licensing – PowerBI Dashboard

SAP SaaS – Enabling IBP Monitoring via SolManSolution Manager Exception Mgmt. – Monitors the exceptions that occur in IBP cloud ServicesInterface & connection Monitoring – IBP

S/4HANA (Future) S/4HANA will leverageour current solution forbusiness processmonitoring Adapt businessprocesses for S/4HANAgreenfield

SAP Telemetry and Monitoring – What next? Machine Learning for PredictiveAnalytics End to End Alerting Telemetry based automationStream AnalyticsAzure Data LakeMachine LearningLogic AppsAzure Event Hub

SAP on Azure Links and InformationCome and see our Telemetry & Monitoring demo at the Microsoft booth!SAP on Azure: Your trusted path to innovation in the cloudHow Microsoft moved its SAP workload to the cloudManaging Microsoft Azure Express RouteStrategies for Migrating SAP systems to Microsoft AzureRight-Sizing And Tight-Sizing SAP For AzureRunning SAP Workloads On Azure (Incl. HANA)Running SAP Apps On The Microsoft PlatformChannel 9 SAP on AzureSAP HANA on AzureChannel 9 SAP HANA on Azure

About the SpeakersEnda SullivanBlake BarrowAron SternSAP Program Manager, MicrosoftSAP Architect, MicrosoftSAP Architect, MicrosoftEnda has worked at Microsoft for over 15 years. He iscurrently focused on enabling Microsoft’s digitaltransformation with SAP on Azure for the ‘SAP atMicrosoft’ internal implementation. He focuses onenabling Go-To-Market (GTM) scenarios and showcasingcustomer scenarios from the ‘SAP at Microsoft’implementation, as well as leading the strategic rhythm ofbusiness with SAP AG and Microsoft executive teams.Prior to Microsoft Enda spent 12 years in various SAP leadroles across Europe and the US.Blake started working with SAP as an Analyst andProgrammer for a major medical company in 1995 andhas been at Microsoft for the last 13 years. At Microsoft,Blake has had various analyst and architecture rolessupporting our Order to Cash and procurementprocesses for Supply Chain and Volume licensing.He is currently the architect for the MS-SAP Telemetrysolution, and Business Analytics.Aron has over 14 years of experience working withSAP at Microsoft in technical roles. He was thelead architect for Microsoft’s internal SAPmigration to Azure and continues to get involved inall things Azure related.

Take the Session Survey.We want to hear fromyou! Be sure to completethe session evaluation onthe SAPPHIRE NOW andASUG Annual Conferencemobile app.

Presentation MaterialsAccess the slides from 2019 ASUG Annual Conference here:http://info.asug.com/2019-ac-slides

Q&AFor questions after this session, contact us at endas@microsoft.com,bbarrow@microsoft.com and aronst@microsoft.com

Let’s Be Social.Stay connected. Share your SAP experiences anytime, anywhere.Join the ASUG conversation on social media: @ASUG365 #ASUG

DUET Enterprise 2.0 Tidal Enterprise Scheduler BSI Tax Factory Vertex Sales Tax Esker Faxing RealTech Others Master Data Gov: Business Partners Object Event Repository: Secure Track and Trace Scenario Add-On: Auto-Infrastructure ID Governance, Risk & Compliance Ariba Direct Sourcing Con