SlideShare a Scribd company logo
Public
Custom Development on SAP HANA
Wroclaw SAP Meetup @ GeekWeekWro#2
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 2Public
Who am I?
Brief introduction
All started with SAP Mobile CodeJam on 28.05.2013 thanks to Witalij
… study hard dual-enrolled at WUT & WSE…
I applied sunny afternoon 24.04.2014, a few hours later (23:31) I was in! 
… shortly after joined Data Science PoC Team
Up to date:
• 15 openSAP courses (+ 3 openHPI)
• 7 certs (HANAs, BODS, DT)
• 7 SAP CodeJams (once as a host)
• 4 SAP InnoJams
• 2 SAP TechEds
• 5/7 regular SAP Wroclaw meetups
• 1 SAP Forum
• 1 extension being opensourced (legal checks in progress…)
Still a few things to do before leaving SAP…
• Win a DemoJam
• Attend Sapphire Now
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 3Public
Agenda
• History: SAP HANA XS, JAVA EE, static web content server
• Evolution: Cloud-foundry based runtimes
• Future: What’s coming…
• Sneak peak demo
• ABAP vs HANA, HANA, HANA…
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 5Public
Runtimes/Programming Models Overview
Java (cloud)
• Develop, deploy and use Java
applications in a cloud environment
• Java SE 6/7 and Java EE 6 Web
Profile certified
• E.g. complex integration projects
HTML5
• Develop and run lightweight
HTML5/SAPUI5 applications
• Benefit from SAPUI5 code templates
and SAP best practices to rapidly
build applications
• E.g. mash-up connections to existing
data sources or backend systems
XSJS
• Develop and scale XSJS
applications
• Reduce the footprint of the solution
by not having a separate application
server in the solution
• E.g. data-centric analytical apps and
dashboards
XSJS
Java and the Java logo are registered trademarks of Oracle and/or its affiliates.
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 6Public
SAP HANA Cloud Platform
Services
SAP HANA Cloud Platform gives developers access to many database, application and business services which can be
used while building new applications and extensions.
Data & storage services
SAP HANA persistence service
SAP ASE persistence service
Document Service
Platform services
Integration
• SAP HANA Cloud Integration
• SAP API Management
• SAP HANA Cloud Connector
User Experience
• SAP Fiori, cloud edition
• SAP HANA Cloud Portal
• SAP Forms as a Service by
Adobe
Platform services
Analytics
• SAP HANA spatial/GIS
• SAP HANA Predictive
Analysis Library
• SAP HANA text search and
analysis
• SAP HANA series data
Collaboration
• SAP Jam
• Gamification Service
• SAP Mobile Documents
Security
• SAP Cloud Identity
Mobile
• Mobile services
Platform services
Internet of Things
• IoT services
• Remote Data Sync Service
Business services
SAP hybris as a Service at
SAP HANA Cloud Platform
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 7Public
SAP HANA Extended Application Services (XS)
History
What: Small footprint application server / web server / basis for an application
development platform inside SAP HANA
Rationale: Enable application development and deployment while minimizing
architectural “layers”
 Create apps that have an http-based UI (browser, mobile apps)
 Apps run on SAP HANA, w/o additional external servers or components
-> simplified system architecture = low TCO
 Tight integration w/ SAP HANA DB -> best possible performance
Scope: wide range of apps
 Lightweight small web-based applications
 Analytical applications
 Enterprise business applications
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 8Public
Data quality (data profiling)
PoC
Exposed oData collection binded to a calculation view calling a set of R scripts (read-only)
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 9Public
Real time spatial analysis with RPAS and SAP HANA
SAP Forum Poland
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 10Public
Point-of-Sale data analysis tool
Bachelor’s thesis
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 11Public
Fast evolution
SAP adopts Open Source
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 12Public
SAP HANA XS Advanced
Evolution
What: XS in SPS 11 represents an evolution of the
application server architecture within SAP HANA building
upon the previous strengths while expanding the scope
Rationale: Enable additional deployment models and
development languages
 With SPS 11, XS provides additional runtimes based upon open architecture
for JavaScript on Node.js, Java on TomEE and C++ via FastCGI
 The existing runtime remains for full backwards compatible support
 The XS Application Router embraces micro services architectures where
applications are implemented on multiple – possibly different – runtimes
 In cloud deployments XS applications run on HANA Cloud Platform PaaS
 In on premise deployments XS applications can still run/manage “in-a-box” but
also scale out to lower cost hardware
 Applications are written once and then can be deployed to either cloud or on
premise without coding changes
 Source code repository based upon on Git/GitHub with support for
Merge/Branch/Containers
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 13Public
SAP HANA: Choice of deployment
Develop once, deploy to Cloud, On Premise and Hybrid
Run all applications on
premise
Leverage right deployment option
that meets business priorities
Run all applications in
the cloud
On Premise
BWBus.
Suite
S/4
HANA
3rd
Party
Apps
HybridCloud
SuccessFactorsAriba
Concur
Concur
Ariba SuccessFactors
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 14Public
This is the current state of planning and may be changed by SAP at any time.
Today Future DirectionPlanned Innovations
SAP HANA Cloud Platform
Product road map overview - key themes and capabilities
(Q4/2015)
Major Use Cases
• Build all types of business applications
• Extend SAP on-premise solutions
• Extend SAP cloud solutions
• Built applications for the Internet of Things (IoT)
Infrastructure
• World-class tier-3 and 4 data centers
• Secure and compliant infrastructure with 99.9%
availability
Services
• Powerful data & storage services
• Leverage the unique capabilities of SAP HANA
• SAP ASE as a part of DBaaS
• Document service (CMIS-based)
• Wide range of platform services
• Integration, UX, analytics, collaboration, security, mobile, IoT, …
• Business services
• Core services, Commerce as a Service
Runtimes, Development & Operations
• Java, SAP HANA XS and HTML5 programming model
• Standards-based development environment
• Sophisticated deployment, logging, monitoring features
Additional Use Cases
• Enhanced current SAP cloud solution extensions
• New SAP cloud solution extensions
Infrastructure
• Data centers in Japan and China
• Improvements for business continuity
• Disaster recovery data centers within regions
• Infrastructure based on OpenStack
Services
• Even more powerful data & storage services
• New and improved SAP HANA features
• SAP ASE with extended services
• MongoDB, PostgreSQL, Redis, …
• Continuous improvements of existing and new platform
services
• Integration, UX, analytics, collaboration, security, mobile, IoT, …
• Extended business services
• Loyalty Management, Billing, …
Runtimes, Development & Operations
• Cloud Foundry-based runtimes
• SAP HANA Cloud Platform virtual machines
Additional Use Cases
• Support for additional use-cases based on requirements
from customers and partners
Infrastructure
• Availability of SAP HANA Cloud Platform in all regions
• Support for deployments in data centers of partners /
customers
Services
• Continuous improvements of existing services
• New services based on requirements from customers
and partners (including Hadoop, Mail, Content Delivery
Network)
Runtimes, Development & Operations
• Enhancement and extension of available runtimes
based on requirements from customers and partners
Public
Live Demo
sneak peak
// has anyone succeeded in carrying
beacons in carry-on baggage ? (:
run()
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 20Public
Coming back May 21st!
Come & see much more at…
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 21Public
HANA, HANA, HANA…
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
Thank you
Contact information:
Michal Korzen
Associate Consultant | Data Science Team
michal.korzen@sap.com
@michal_korzen
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 23Public
© 2016 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 without the express permission of SAP SE or an SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate
company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.
Some software products marketed by SAP SE and its distributors 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, without representation or warranty of any kind, and SAP SE or its
affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and
services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as
constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any 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 platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time
for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-
looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place
undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

More Related Content

What's hot (19)

PDF
HANA XS Engine
Abdulbasit Gulsen
 
PDF
SAP HANA Cloud Platform Community BOF @ Devoxx 2013
SAP HANA Cloud Platform
 
PDF
SAP HANA Cloud Platform: The void between your Datacenter and the Cloud
SAP HANA Cloud Platform
 
PPTX
Spotlight on Financial Services with Calypso and SAP ASE
SAP Technology
 
PPTX
Hadoop, Spark and Big Data Summit presentation with SAP HANA Vora and a path ...
Ocean9, Inc.
 
PDF
SAP HANA Training - For Technical/BASIS administrators.
Gaganpreet Singh
 
PDF
SAP DKOM 2016 | 30154 | SAP HCP Cloud Extensions Intro
SAP HANA Cloud Platform
 
PDF
SAP HANA SPS09 - HANA IM Services
SAP Technology
 
PDF
Flexpod with SAP HANA and SAP Applications
Lishantian
 
PDF
SAP HANA SPS09 - SAP HANA Answers
SAP Technology
 
PDF
Spark Usage in Enterprise Business Operations
SAP Technology
 
PPTX
SAP HANA for SAP Overview
Iliya Ruvinsky
 
PDF
Dmm302 - Sap Hana Data Warehousing: Models for Sap Bw and SQL DW on SAP HANA
Luc Vanrobays
 
PPTX
HANA Playground Session_Latest
Abhishek Agrawal
 
PDF
SAP HANA – A Technical Snapshot
Debajit Banerjee
 
PDF
Sap bw 4 hana vs sap bw on hana
Jasbir Khanuja
 
PDF
Sap hana by jeff_word
Sunil Joshi
 
PPTX
HANA SPS07 Extended Application Service
SAP Technology
 
PDF
SAP HANA SPS10- SQLScript
SAP Technology
 
HANA XS Engine
Abdulbasit Gulsen
 
SAP HANA Cloud Platform Community BOF @ Devoxx 2013
SAP HANA Cloud Platform
 
SAP HANA Cloud Platform: The void between your Datacenter and the Cloud
SAP HANA Cloud Platform
 
Spotlight on Financial Services with Calypso and SAP ASE
SAP Technology
 
Hadoop, Spark and Big Data Summit presentation with SAP HANA Vora and a path ...
Ocean9, Inc.
 
SAP HANA Training - For Technical/BASIS administrators.
Gaganpreet Singh
 
SAP DKOM 2016 | 30154 | SAP HCP Cloud Extensions Intro
SAP HANA Cloud Platform
 
SAP HANA SPS09 - HANA IM Services
SAP Technology
 
Flexpod with SAP HANA and SAP Applications
Lishantian
 
SAP HANA SPS09 - SAP HANA Answers
SAP Technology
 
Spark Usage in Enterprise Business Operations
SAP Technology
 
SAP HANA for SAP Overview
Iliya Ruvinsky
 
Dmm302 - Sap Hana Data Warehousing: Models for Sap Bw and SQL DW on SAP HANA
Luc Vanrobays
 
HANA Playground Session_Latest
Abhishek Agrawal
 
SAP HANA – A Technical Snapshot
Debajit Banerjee
 
Sap bw 4 hana vs sap bw on hana
Jasbir Khanuja
 
Sap hana by jeff_word
Sunil Joshi
 
HANA SPS07 Extended Application Service
SAP Technology
 
SAP HANA SPS10- SQLScript
SAP Technology
 

Similar to Custom Development - SAP HANA (20)

PDF
SAP HANA SPS10- Multitenant Database Containers
SAP Technology
 
PDF
SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
SAP PartnerEdge program for Application Development
 
PDF
Building Custom Advanced Analytics Applications with SAP HANA
SAP Technology
 
PDF
SAP HANA Cloud Platform CodeJam
Vladimir Pavlov
 
PPTX
SAP HANA, from development to deployment, cloud, on-premise or hybrid, a solu...
Abdelhalim DADOUCHE
 
PPTX
Development to Deployment with SAP HANA
Craig Cmehil
 
PDF
Webinar SAP BusinessObjects Cloud (English)
Mauricio Cubillos Ocampo
 
PDF
Sap bw4 hana
Nisit Payungkorapin
 
PDF
Dev207 berlin
Wolfgang Weiss
 
PPTX
SAP HANA Cloud Platform CodeJam 2015
Vladimir Pavlov
 
PDF
Build and run an sql data warehouse on sap hana
Luc Vanrobays
 
PDF
SAP TechEd 2013: CD105: Extending SuccessFactors EmployeeCentral with apps on...
SAP HANA Cloud Platform
 
PDF
SAP HANA SQL Data Warehousing (Sefan Linders)
Twan van den Broek
 
PDF
Maximize the value of SAP S4HANA & SAP BW4HANA with SAP Analytics Cloud - Sep...
LuisGustavoLoebel
 
PPTX
Debugging and Profiling Cloud Apps? Sure, You Can Do It Now!
Vladimir Pavlov
 
PDF
Unlock the Full Potential of SAP Hybris Solutions Using SAP Cloud Platform
SAP Customer Experience
 
PDF
SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...
SAP HANA Cloud Platform
 
PDF
#asksap Analytics Innovations Community Call - Take Action in 2017 with Innov...
SAP Analytics
 
PDF
Hana enterprise cloud
bip_bh
 
PDF
Extend SAP S/4HANA to deliver real-time intelligent processes
SAP Technology
 
SAP HANA SPS10- Multitenant Database Containers
SAP Technology
 
SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
SAP PartnerEdge program for Application Development
 
Building Custom Advanced Analytics Applications with SAP HANA
SAP Technology
 
SAP HANA Cloud Platform CodeJam
Vladimir Pavlov
 
SAP HANA, from development to deployment, cloud, on-premise or hybrid, a solu...
Abdelhalim DADOUCHE
 
Development to Deployment with SAP HANA
Craig Cmehil
 
Webinar SAP BusinessObjects Cloud (English)
Mauricio Cubillos Ocampo
 
Sap bw4 hana
Nisit Payungkorapin
 
Dev207 berlin
Wolfgang Weiss
 
SAP HANA Cloud Platform CodeJam 2015
Vladimir Pavlov
 
Build and run an sql data warehouse on sap hana
Luc Vanrobays
 
SAP TechEd 2013: CD105: Extending SuccessFactors EmployeeCentral with apps on...
SAP HANA Cloud Platform
 
SAP HANA SQL Data Warehousing (Sefan Linders)
Twan van den Broek
 
Maximize the value of SAP S4HANA & SAP BW4HANA with SAP Analytics Cloud - Sep...
LuisGustavoLoebel
 
Debugging and Profiling Cloud Apps? Sure, You Can Do It Now!
Vladimir Pavlov
 
Unlock the Full Potential of SAP Hybris Solutions Using SAP Cloud Platform
SAP Customer Experience
 
SAP TechEd 2015 | DEV109 | Extending Cloud Solutions from SAP using SAP HANA ...
SAP HANA Cloud Platform
 
#asksap Analytics Innovations Community Call - Take Action in 2017 with Innov...
SAP Analytics
 
Hana enterprise cloud
bip_bh
 
Extend SAP S/4HANA to deliver real-time intelligent processes
SAP Technology
 
Ad

Recently uploaded (20)

PDF
State-Dependent Conformal Perception Bounds for Neuro-Symbolic Verification
Ivan Ruchkin
 
PPTX
Agentic AI in Healthcare Driving the Next Wave of Digital Transformation
danielle hunter
 
PDF
Generative AI vs Predictive AI-The Ultimate Comparison Guide
Lily Clark
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PPTX
Simple and concise overview about Quantum computing..pptx
mughal641
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
Market Insight : ETH Dominance Returns
CIFDAQ
 
PDF
Per Axbom: The spectacular lies of maps
Nexer Digital
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
PDF
introduction to computer hardware and sofeware
chauhanshraddha2007
 
PDF
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
PPTX
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
State-Dependent Conformal Perception Bounds for Neuro-Symbolic Verification
Ivan Ruchkin
 
Agentic AI in Healthcare Driving the Next Wave of Digital Transformation
danielle hunter
 
Generative AI vs Predictive AI-The Ultimate Comparison Guide
Lily Clark
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
Simple and concise overview about Quantum computing..pptx
mughal641
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
Market Insight : ETH Dominance Returns
CIFDAQ
 
Per Axbom: The spectacular lies of maps
Nexer Digital
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
introduction to computer hardware and sofeware
chauhanshraddha2007
 
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
Ad

Custom Development - SAP HANA

  • 1. Public Custom Development on SAP HANA Wroclaw SAP Meetup @ GeekWeekWro#2
  • 2. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 2Public Who am I? Brief introduction All started with SAP Mobile CodeJam on 28.05.2013 thanks to Witalij … study hard dual-enrolled at WUT & WSE… I applied sunny afternoon 24.04.2014, a few hours later (23:31) I was in!  … shortly after joined Data Science PoC Team Up to date: • 15 openSAP courses (+ 3 openHPI) • 7 certs (HANAs, BODS, DT) • 7 SAP CodeJams (once as a host) • 4 SAP InnoJams • 2 SAP TechEds • 5/7 regular SAP Wroclaw meetups • 1 SAP Forum • 1 extension being opensourced (legal checks in progress…) Still a few things to do before leaving SAP… • Win a DemoJam • Attend Sapphire Now
  • 3. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 3Public Agenda • History: SAP HANA XS, JAVA EE, static web content server • Evolution: Cloud-foundry based runtimes • Future: What’s coming… • Sneak peak demo • ABAP vs HANA, HANA, HANA…
  • 4. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 5Public Runtimes/Programming Models Overview Java (cloud) • Develop, deploy and use Java applications in a cloud environment • Java SE 6/7 and Java EE 6 Web Profile certified • E.g. complex integration projects HTML5 • Develop and run lightweight HTML5/SAPUI5 applications • Benefit from SAPUI5 code templates and SAP best practices to rapidly build applications • E.g. mash-up connections to existing data sources or backend systems XSJS • Develop and scale XSJS applications • Reduce the footprint of the solution by not having a separate application server in the solution • E.g. data-centric analytical apps and dashboards XSJS Java and the Java logo are registered trademarks of Oracle and/or its affiliates.
  • 5. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 6Public SAP HANA Cloud Platform Services SAP HANA Cloud Platform gives developers access to many database, application and business services which can be used while building new applications and extensions. Data & storage services SAP HANA persistence service SAP ASE persistence service Document Service Platform services Integration • SAP HANA Cloud Integration • SAP API Management • SAP HANA Cloud Connector User Experience • SAP Fiori, cloud edition • SAP HANA Cloud Portal • SAP Forms as a Service by Adobe Platform services Analytics • SAP HANA spatial/GIS • SAP HANA Predictive Analysis Library • SAP HANA text search and analysis • SAP HANA series data Collaboration • SAP Jam • Gamification Service • SAP Mobile Documents Security • SAP Cloud Identity Mobile • Mobile services Platform services Internet of Things • IoT services • Remote Data Sync Service Business services SAP hybris as a Service at SAP HANA Cloud Platform
  • 6. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 7Public SAP HANA Extended Application Services (XS) History What: Small footprint application server / web server / basis for an application development platform inside SAP HANA Rationale: Enable application development and deployment while minimizing architectural “layers”  Create apps that have an http-based UI (browser, mobile apps)  Apps run on SAP HANA, w/o additional external servers or components -> simplified system architecture = low TCO  Tight integration w/ SAP HANA DB -> best possible performance Scope: wide range of apps  Lightweight small web-based applications  Analytical applications  Enterprise business applications
  • 7. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 8Public Data quality (data profiling) PoC Exposed oData collection binded to a calculation view calling a set of R scripts (read-only)
  • 8. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 9Public Real time spatial analysis with RPAS and SAP HANA SAP Forum Poland
  • 9. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 10Public Point-of-Sale data analysis tool Bachelor’s thesis
  • 10. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 11Public Fast evolution SAP adopts Open Source
  • 11. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 12Public SAP HANA XS Advanced Evolution What: XS in SPS 11 represents an evolution of the application server architecture within SAP HANA building upon the previous strengths while expanding the scope Rationale: Enable additional deployment models and development languages  With SPS 11, XS provides additional runtimes based upon open architecture for JavaScript on Node.js, Java on TomEE and C++ via FastCGI  The existing runtime remains for full backwards compatible support  The XS Application Router embraces micro services architectures where applications are implemented on multiple – possibly different – runtimes  In cloud deployments XS applications run on HANA Cloud Platform PaaS  In on premise deployments XS applications can still run/manage “in-a-box” but also scale out to lower cost hardware  Applications are written once and then can be deployed to either cloud or on premise without coding changes  Source code repository based upon on Git/GitHub with support for Merge/Branch/Containers
  • 12. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 13Public SAP HANA: Choice of deployment Develop once, deploy to Cloud, On Premise and Hybrid Run all applications on premise Leverage right deployment option that meets business priorities Run all applications in the cloud On Premise BWBus. Suite S/4 HANA 3rd Party Apps HybridCloud SuccessFactorsAriba Concur Concur Ariba SuccessFactors
  • 13. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 14Public This is the current state of planning and may be changed by SAP at any time. Today Future DirectionPlanned Innovations SAP HANA Cloud Platform Product road map overview - key themes and capabilities (Q4/2015) Major Use Cases • Build all types of business applications • Extend SAP on-premise solutions • Extend SAP cloud solutions • Built applications for the Internet of Things (IoT) Infrastructure • World-class tier-3 and 4 data centers • Secure and compliant infrastructure with 99.9% availability Services • Powerful data & storage services • Leverage the unique capabilities of SAP HANA • SAP ASE as a part of DBaaS • Document service (CMIS-based) • Wide range of platform services • Integration, UX, analytics, collaboration, security, mobile, IoT, … • Business services • Core services, Commerce as a Service Runtimes, Development & Operations • Java, SAP HANA XS and HTML5 programming model • Standards-based development environment • Sophisticated deployment, logging, monitoring features Additional Use Cases • Enhanced current SAP cloud solution extensions • New SAP cloud solution extensions Infrastructure • Data centers in Japan and China • Improvements for business continuity • Disaster recovery data centers within regions • Infrastructure based on OpenStack Services • Even more powerful data & storage services • New and improved SAP HANA features • SAP ASE with extended services • MongoDB, PostgreSQL, Redis, … • Continuous improvements of existing and new platform services • Integration, UX, analytics, collaboration, security, mobile, IoT, … • Extended business services • Loyalty Management, Billing, … Runtimes, Development & Operations • Cloud Foundry-based runtimes • SAP HANA Cloud Platform virtual machines Additional Use Cases • Support for additional use-cases based on requirements from customers and partners Infrastructure • Availability of SAP HANA Cloud Platform in all regions • Support for deployments in data centers of partners / customers Services • Continuous improvements of existing services • New services based on requirements from customers and partners (including Hadoop, Mail, Content Delivery Network) Runtimes, Development & Operations • Enhancement and extension of available runtimes based on requirements from customers and partners
  • 14. Public Live Demo sneak peak // has anyone succeeded in carrying beacons in carry-on baggage ? (: run()
  • 15. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 20Public Coming back May 21st! Come & see much more at…
  • 16. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 21Public HANA, HANA, HANA…
  • 17. © 2015 SAP SE or an SAP affiliate company. All rights reserved. Thank you Contact information: Michal Korzen Associate Consultant | Data Science Team [email protected] @michal_korzen
  • 18. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 23Public © 2016 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 without the express permission of SAP SE or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices. Some software products marketed by SAP SE and its distributors 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, without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any 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 platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward- looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.