14
SAP HANA – project situations SOME POINTS YOU MIGHT HAVE TO DEAL WITH

#sitROME 2015 - SAP HANA project experiences

Embed Size (px)

Citation preview

Page 1: #sitROME 2015 - SAP HANA project experiences

SAP HANA – project situationsSOME POINTS YOU MIGHT HAVE TO DEAL WITH

Page 2: #sitROME 2015 - SAP HANA project experiences

Hooray! We‘re moving to SAP HANA…

…so now we can do all those incredible things ;-)

Page 3: #sitROME 2015 - SAP HANA project experiences

Some fields

Page 4: #sitROME 2015 - SAP HANA project experiences

Green keeping

- Implement an authorization conceptlinked to thisstructure

- Implement a company widepackage structure foryour repository

Page 5: #sitROME 2015 - SAP HANA project experiences

Care for structure

Further Information

help.sap.com – SAP HANA Authorizations http://bit.ly/16hrGrdscn.sap.com – How to set up your roles http://scn.sap.com/docs/DOC-53974

modelerroles

XS developerroles

role adminroles

dev coordinatorroles

supportroles

It matters if you are on-prem or „in the cloud“

Page 6: #sitROME 2015 - SAP HANA project experiences

Access to SAP HANA

- central and strategic platform (unlike other DBs before)- more interfaces (procedures, XS apps, Hadoop, Excel)- new users for a database (developers, end-users)- SAP HANA Studio- SAP WebIDE

Page 7: #sitROME 2015 - SAP HANA project experiences

SAP HANA XS

SAP HANA Studio && SAP WebIDE

SAP HANA Studio

Developer/Admin

SAP WebIDE

SAP WebIDEapplication

Developer/Admin

DBSL-Interface

Development coordinator

roll-out strategy

on-prem/on-demand (firewall, routing)

Page 8: #sitROME 2015 - SAP HANA project experiences

New possibilities for software architecture

- code-to-data paradigm: a double-edged sword- evaluating, learning, sharing- What about native

HANA artifacts?

Hopefully our applicationswill not look like this

Page 9: #sitROME 2015 - SAP HANA project experiences

Mmmmh, my application seems…

… not to be that incredibly fast…

Page 10: #sitROME 2015 - SAP HANA project experiences

Impacts on your application(s)

- running backup procedures during „high noon“- virus scans (the classical ones ;-)- network latencies or lack of bandwith- system replication setup- high amount of running background processes- unloads

So, where do I start?

Page 11: #sitROME 2015 - SAP HANA project experiences

Central SAP note2000003

SQL Statement Collection

1969700

SAP HANA MiniChecks

1999993

SAP HANA Performance

2000000

SAP HANA Administration

Guide

SAP HANA Developer

Guide

Good helpers for the road

Page 12: #sitROME 2015 - SAP HANA project experiences

SAP HANA System Replication – why is it so important?

memory

disc

memory

disc

memory

disc

SYNC ASYNC

buffer

tier 1 tier 2 tier 3

I/OI/O

Commit time

Page 13: #sitROME 2015 - SAP HANA project experiences

SAP HANA System Replication – why is it so important?

memory

disc

memory

disc

memory

disc

SYNCMEM ASYNC

buffer

tier 1 tier 2 tier 3

I/OI/O

Commit time

Page 14: #sitROME 2015 - SAP HANA project experiences

MARTIN STEINBERG | SAP MENTOR

Thank you very much for your attention and enjoySAP Inside Track Rome 2015 ;-)

[email protected]

@SbgMartin