#sitROME 2015 - SAP HANA project experiences

Preview:

Citation preview

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

Hooray! We‘re moving to SAP HANA…

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

Some fields

Green keeping

- Implement an authorization conceptlinked to thisstructure

- Implement a company widepackage structure foryour repository

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“

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

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)

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

Mmmmh, my application seems…

… not to be that incredibly fast…

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?

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

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

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

MARTIN STEINBERG | SAP MENTOR

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

sbg.martin@gmail.com

@SbgMartin

Recommended