the microsoft journey digital commerce transformation and … ac slide decks wednesday... ·...
TRANSCRIPT
May 7 – 9, 2019
The Microsoft Journey
Digital Commerce Transformation and Modern Customer Experience with Microsoft Azure and Billing Solutions with SAP Customer Experience
Matt Forrest (Principal Software Engineering Manager) & Cassandra Wong (Principal Program Manager)
Nishant Vats (Technical Quality Manager)
Session ID: ASUG83722
About the Speakers
Matt Forrest
• Principal Software Engineering Manager
• Core Services Engineering, Microsoft
Cassandra Wong
• Principal Program Manager
• Core Services Engineering, Microsoft
Nishant Vats
• Technical Quality Manager, SAP
Key Outcomes/Objectives1. Understanding of E2E business process
2. Technical architecture leveraging BRIM on Azure
3. Understand how we’re leveraging Azure tools to get the best out of BRIM
Agenda• Microsoft – history & background with SAP
• Microsoft Online Commerce
• Business Case for BRIM at Microsoft
• Architecture & Process Monitoring
About Microsoft
Over the years, major forces and innovations in our industry required Microsoft to transform
110KInternal Users(Mostly Indirect Access to SAP)
8KNamed User Accounts 96% Non-SAPGUI
users
SAP Surround Strategy
High Quality Enterprise Service Offerings via SAP
17TBHighly compressed database
9MUp toDialog Steps/Day
300KMonitored Batch Jobs/Month
300MUp toTransaction steps/Month
99.998%RawSQL/Win
Uptime0.4 Seconds user
response time
Enable Modern
Experiences
Deliver Reliant & Agile
ERP Platform
Provide Real Time
Processes
2x System growth in past 2 years ≈600 Servers
(100% virtual) 250TBCompression Storage Savings
15-30%
yearlyIncident Ticket Reduction2x
Transaction volume ever 18-24 months
SAP Applications At Microsoft – Business ViewShared SAP System ECC
Personnel Admin, Benefits,
Org Mgt, Talent Mgt, Time
Mgt, Payroll, Recruiting
Accounting, Controlling,
Treasury, Project Systems,
Financial Svcs, Real Estate,
Corp Finance, In-House Cash,
Rev Rec, Trade, Customs
Sales and Distribution,
Materials Mgt, Logistics,
Logistics Execution, Demand
Planning, Event Mgt, Supply
Network Planning
Volume Licensing Bedrock,
Next Gen VL, OEM, Universal
Store, Convergent Charging
& Invoicing, Contract
Accounting, Rating
Sales and Distribution,
Finances
Business
Planning &
Consolidation
BPC HANA
Revenue
Recognition
RAR
Supply Chain
Mgmt SCM
SCM Care OER
Global Trade
Screening GTS
Incentives
Calculation CC
OEM Services
OER
Governance,
Risk and
Control GRC
Customer
Project Mgmt
CPM
Learning &
Succession
Success
Factors
Integrated
Business
Planning IBP
Expense
Mgmt Concur
Sourcing &
Dir. Network
Ariba
Master Data
Governance
MDG
Solution
Manager
SOLMAN
Business
Objects
BOBJ/DS
Adobe
Document
Services
ADS
Duet for CIM
DUET
Customer
Finance Mgmt
CFM
XI/PI
Shared SAP System RMCA
HybrisHigh Volume Invoices & Receivables
MICROSOFT ONLINE COMMERCE
Online Commerce @ Microsoft
2011 – Organizational convergence with separate streams
> 2016 – Platform Convergence for Online Commerce
Consumer
Commercial Online
Cloud Service
Providers
XBOX
BPOS/O365
IntuneMSN
Modern
<2011 – Separate Commerce Systems by Line of Business
CTP –Aggregated
Billing to SD
2001
OCP –Billing
interface to SD
2008
OCP –Transition to Hybris
Billing
2011 OCP & CTP Converge2012
Modern Online
Commerce2016
Modern Commerce Integration with BRIM
2018 BRIM on S/4 HANA2020+
BUSINESS CASE FOR BRIM
SAP BRIM (Billing & Revenue Innovation Management) Business Value
Move A/R control to SAP BRIM• Detailed end customer transactions (purchase + payment) are sent to SAP and posted
against a Contract Account representing Microsoft’s agreement with the end customer.• A/R balances are managed in SAP BRIM
Move A/R clearing to SAP BRIM• Payment Processor A/R is booked when an end customer payment document is posted in
SAP BRIM.• Payment Processor, sends a Payment Advice to MS accompanying the deposit. SAP BRIM
processes the payment advice, reconciling against processor A/R, booking a cash clearing entry to be processed against the cash deposit.
SAP BRIM is the Financial backbone for Microsoft Commerce Modern Platform
ARCHITECTURE & PROCESS MONITORINGCloud First Approach
Online Commerce E2E Systems ViewL
IFE
CY
CL
EM
OD
ER
N E
XP
ER
IEN
CE
Customer
Master
Customer
Purchase
Fulfill to
Customer Customer
Issue
Contact
support to
resolve
Chargeback
ReturnsIncentives &
Payouts
Connectors
EPABilling
Customer Master
Legal EntityBilling Profile
UST Billing
Consumer
UST Payments
Delayed Payments Returns & Chargeback EPA
Banking
CC Processor Banks
Portals
XBox WSfB Skype Azure
O365
MS-Sales, Forecasting & Reporting
Revenue Reporting
ECC (FI-CO, ECCS, RAR)
Bank StatementDeposit Clearing Incentives [CR]
i
UST Incentives
Calculation Invoice
i
MDG
Customer Profile
ConnectorsCM Sync
Delayed
Payments
Commercial
Immediate
Settle
Invoice
Def. & Rec. ConsolidationsGeneral Ledger
ADL
SAP BODs
IC Settlement
BP Creation Billable Items Invoice
Returns & Chargebacks
BRIM EHP8
Customer A/R
Processes
CA Creation Payments
EPA Settlement
Process Monitoring with AI & ADL:
Azure Data Lake
End
Customer
Purchase
with Credit
Card
Purchase +
Payment
sent to SAP
End
Customer
Payment
Posted
EPA
Received
from
Processor
EPA Activity
reconciled
against end
Customer
Payment
Inbound
Bank
Statement
Reconciliation
of Cash at
Bank
Kusto
Application Insights
…To
→ Office 365→ SharePoint Online→ CRM Online→ VSO→ ADL + PowerBI→ Best 3
rd-party SaaS
From…
→ Office servers
→ Portals and SPS
→ Any relationship mgmt
→ Active Source Control & WIT
→ Data warehouses
→ Industry standard verticals
Use or convert to a SaaS
(1st or 3rd party) solution
Microsoft Cloud Approach
~15%
…To
→ Office 365→ SharePoint Online→ CRM Online→ VSO→ ADL + PowerBI→ Best 3
rd-party SaaS
From…
→ Office servers
→ Portals and SPS
→ Any relationship mgmt
→ Active Source Control & WIT
→ Data warehouses
→ Industry standard verticals
Use or convert to a SaaS
(1st or 3rd party) solution
First to move
→ Basic web apps
→ Advanced portals
→ Any new solutions
→ Any re-architected solutions
Next to move
→ High I/O OLTP
→ Regulatory andhigh business impact
Hard or costly to Move
→ HVA Systems
→ PKI Systems
→ Legacy source control
Azure IT Roadmap
Remain
on-
premise
Expose functionality in
existing SaaS/PaaS solution
Convert to Azure PaaS solution
Optimize for and move
to Azure IaaS VM
No change, lift ‘n
shift to IaaS
<5%
~35% ~10% ~5%
Retire it, right-size, eliminate environments~30%
REDUCING PLANNED DOWNTIMES
1
Extraction
2
Configuration
3
Checks
4
Preprocessing
5
Execution
6
Postprocessing
nZDM
ZDO
Uptime on Original Instance Downtime Uptime
Uptime on Original Instance Uptime on Bridge Uptime
Shut Down
RestartRamp
Up
Ramp Up
business downtime
Technical Downtime
business
downtime
1 hour (includes issue resolution and wait time)
Ramp Down
~ 9 hoursMajor Downtime Phases
TABIM_UPG : 4h 22min
RUN_RUTDDLSCREATE : 59 min
TABIM_POST_UPG : 1 hr 18 min
XPRAS_AIMMRG : 1h 40min
RUN_RSAIMMERGE_TRANSFER : 26m
(Other smaller phases run during downtime as
well)
Technical
downtime
46min
Extraction
16min
Checks
1h 40min
Post
processing
1h 5min
Configuration
20h 28min
Preprocessing
15h 55min
ExecutionSUM
milestones
UPTIME on original instance
UPTIME on bridge
Productive
Operation
10min
To
bri
dg
e UPTIME
on
original
instanceRe
sta
rt
1h *
* (includes issue resolution and wait time)
14h 49min
Tech Community:https://techcommunity.microsoft.com/t5/SAP-on-Microsoft/ct-p/SAPonMicrosoft
Microsoft IT Showcase:https://www.microsoft.com/en-us/itshowcase
SAP on Azure Page:https://www.microsoft.com/en-us/itshowcase/sap-on-azure-your-trusted-path-to-innovation-in-the-cloud
Cloud Migration Lessons Learned:https://www.microsoft.com/en-us/itshowcase/lessons-learned-when-migrating-sap-to-the-cloud
Open Data Initiative:https://news.microsoft.com/2018/09/24/adobe-microsoft-and-sap-announce-the-open-data-initiative-to-empower-a-new-generation-of-customer-experiences/
Take the Session Survey.
We want to hear from you! Be sure to complete the session evaluation on the SAPPHIRE NOW and ASUG Annual Conference mobile app.
Access the slides from 2019 ASUG Annual Conference here:
http://info.asug.com/2019-ac-slides
Presentation Materials
Q&AFor questions after this session, contact us at [email protected] and
Let’s Be Social.Stay connected. Share your SAP experiences anytime, anywhere.
Join the ASUG conversation on social media: @ASUG365 #ASUG