SlideShare uma empresa Scribd logo
1 de 30
How Cloud and In-Memory computing
revolutionised enterprise development
© 2012 SAP AG. All rights reserved. 2
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
Legal Disclaimer
The information in this communication is confidential and proprietary to SAP, and is for general informational purposes only; this
information shall not be binding on SAP, nor shall this communication be construed or argued as a commitment or promise to do
anything. SAP has 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. It would be unreasonable for you to rely on the statements made in this
presentation as it is understood that SAP may, at any time, unilaterally, without any liability whatsoever, change, alter, revise, or
abandon any part of its plans with respect to the software discussed herein. You agree that plans related to SAP HANA Cloud
are not guaranteed in any way, shape, or form and SAP HEREBY EXPRESSLY DISCLAIMS ANY AND ALL
WARRANTIES, EXPRESS OR IMPLIED (INCLUDING ALL WARRANTIES OF MERCHANTABILITY, AND ALL WARRANTIES
OF FITNESS FOR A PARTICULAR PURPOSE) in any way arising from, related to, or in any way connected to the information
contained in the message. The information contained in this communication, and any related presentation on SAP's strategy and
possible future developments, products and or platforms directions and functionality are all subject to change and may be
changed by SAP at any time for any reason without notice. This information is not a commitment, promise or legal obligation to
deliver any material, code or functionality. As noted above, this information is provided without a warranty of any kind, either
express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-
infringement. This information serves for informational purposes only. SAP assumes no responsibility for errors or omissions.
You agree that it shall not share the contents of this communication (in whole or in part) with any person or organization without
the prior express written consent of SAP, and it is agreed that you shall indemnify and hold SAP entirely harmless from and
against any loss, harm, claim, demand, or consequence arising from, related to, or in any way connected to this
communication, or any un-permitted disclosure of the contents of this message.
© 2012 SAP AG. All rights reserved. 3
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
A Short Introduction
Steven Taylor
HANA Cloud Platform Evangelist
email : steven.taylor@sap.com
Twitter : @hashneo
Linked-In : Steven Taylor
SAP and SAP Enterprise Development
© 2012 SAP AG. All rights reserved. 5
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
SAP History (Ultra Short)
 Founded in 1972
 SAP = Systems, Applications and Products in Data Processing
 65,000 employees worldwide
 Annual revenue of > $20 Billion
 238,000 customers in 188 Countries
 74% of the world‟s transaction revenue touches an SAP system
 Our customers produce 77% of the world‟s beer
© 2012 SAP AG. All rights reserved. 6
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
SAP Development
 Introduced ABAP (Advanced Business Application Programming) in
1984
 Pioneered multi-tier architecture in 1992 with R/3
 Introduced In-Memory in 2008
 Predominately On-Premise
 Moving rapidly into the Cloud with SaaS and PaaS
© 2012 SAP AG. All rights reserved. 7
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
What the current enterprise looks like
ERP
OLTP
CRM HCM FINSSCM MRM
Load Balancers
OLTP
ITS Servers
OLTP OLTP OLTP OLTP
SAP Router
OLAP
BI
Directory
Service
Mobile Gateway
CMS
Hadoop
On Premise Backup
© 2012 SAP AG. All rights reserved. 8
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
Complexities in Enterprise Development
 Landscapes are huge!
 Applications never seem to “retire”
 Tend not to be modular
 Integration between systems
 Customization
 Mergers
 Global Companies
How did we try and change it all?
© 2012 SAP AG. All rights reserved. 10
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
It all started with SaaS
 Lowest Total Cost of Ownership (TCO)
 Easy to roll out updates
 Scalable, fault tolerant, etc
 Too restrictive
© 2012 SAP AG. All rights reserved. 11
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
And then there was IaaS
 Too flexible
 Highest TCO
 Tricky to roll out updates
 You deal with scalability and fault tolerance
© 2012 SAP AG. All rights reserved. 12
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
And now there is PaaS
 Seems to have found the middle ground
 Mid to Low TCO
 Scalability and fault tolerance are in line with SaaS
 Allows enterprises to innovate without disruption
 Accelerate development, focusing on the application
© 2012 SAP AG. All rights reserved. 13
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
How this changes the way we develop
 Purpose driven apps are back
 Fail fast and fail often
 Running applications in the Cloud
 DevOps
 Mobile first
 REST is the new IPC
 API Economy
© 2012 SAP AG. All rights reserved. 14
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
How Java plays a part in all of this
 We‟ve come a long ways since toasters
 Java is #1 in the embedded space
 The core language for many of the PaaS players is Java
 Java is still the language of choice in enterprises
 The language is continuously evolving
 Many languages leverage the JVM
© 2012 SAP AG. All rights reserved. 15
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
What the new enterprise will look like
Public Cloud
Travel
Expenses
Extensions
HTTPS
Health &
Safety
Fleet
Mgmt
Public or Private Cloud
Applications
ERP CRM HCM SCM FINS BI
Infrastructure
Content ManagementIn Memory
Database
Backup &
Recovery
Certified
Operations
Platform
Identity Dev ToolsIntegration Open
Source
Monitoring Web Tools
So how is SAP tackling this new environment?
© 2012 SAP AG. All rights reserved. 17
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
SAP HANA Cloud platform
SAP HANA App Services
Native HANA | Java | Portal | Mobile | Collaboration | Integration | HTML5
SAP HANA DB Services
In-Memory | Transactions | Analytics | Text | Predictive | Planning
SAP HANA Cloud
SAP HANA Cloud Infrastructure Layer
SAP Cloud | Public Cloud – SAP HANA One on AWS | Telco / Hosting Partners Cloud
SAP HANA Cloud – Key Services and Capabilities
© 2012 SAP AG. All rights reserved. 19
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
 Leveraging open source projects from Eclipse
and Apache
 Packaged as an Eclipse plug-in and maintained
via Eclipse Project Update Sites
 Command line and Maven support for
Continuous Integration
 Local services for rapid application debugging
and profiling
 Polyglot development framework with support
for Java, JavaScript, JRuby1 and
Scala, Groovy2
Standards-based development environment
1. Current support for Java JavaScript and JRuby on 2013 Roadmap
2. Languages other than Java that compile to JVM are not officially supported
© 2012 SAP AG. All rights reserved. 20
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
 Deploy, test and run your Cloud application
locally and in the Cloud
 Support for different Compute Unit sizes
encompassing virtual CPU cores and memory
 Support for Java SE 6 and 7
 Certified for Java EE 6 Web Profile
Certified runtime environment
SAP HANA Cloud
InternetHTTPS
Compute Unit
Java EE Web Application
Application Runtime Container
Java Virtual Machine
CustomerSAP
© 2012 SAP AG. All rights reserved. 21
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
 Structured storage using HANA, MaxDB and
Sybase ASE (JDBC)
 Dedicated database user and schema isolated
by account space
 Object persistence using JPA 2.0 with
EclipseLink and relational persistence using
JDBC
 Embedded Apache Derby database for local
development1
Persistency Service
Database Access On-Demand leveraging the speed of HANA
1. Alternate database can be configured
SAP HANA Cloud Apps
JPA
HANA
ASE
InternetHTTPS
Schema
JDBC Schema
JDBC
CustomerSAP
© 2012 SAP AG. All rights reserved. 22
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
Cloud Connectivity Service
Secure Integration with the SAP Business Suite and other On-Premise Systems
Firewall
Internet
Firewall
SAP
Business Suite Non-SAP SAP HANA
HANA Cloud
SAP HANA Cloud
Connector
 Establishes secure SSL tunnel between the
SAP HANA Cloud and on-premise systems
 Connectivity created by on-premise agent
through reverse-invoke process
 Supports pre-configured “Destination API” and
certificate inspection to safeguard against
forgeries
 Complementary to SAP Gateway, HANA Cloud
Integration and 3rd party integration suites both
on-premise and in the Cloud
CustomerSAP
© 2012 SAP AG. All rights reserved. 23
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
 SAML-based single sign-on (SSO) for
delegated authentication and identity federation
 Support for 3rd party Identity Providers (IdP) in
the Cloud or on-premise
 Authentication against common 3rd party LDAP
user directories, e.g. Microsoft Active Directory
 Flexible permissions model enables mapping
from external group or roles memberships to
web roles in the Cloud
Identity Service
Delegated Authentication and Authorization across SAP Applications
User
Identity Provider
(e.g. SAP ID Service, SAP NetWeaver IdM,
Microsoft ADFS 2.0, …)
Application(s) on
HANA CloudAccess protected
resource
Delegate
AuthenticationAuthentication
© 2012 SAP AG. All rights reserved. 24
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
Document Service
Highly scalable Enterprise Content Management System for Unstructured
Storage
 Document consumption via Apache Chemistry
Open Content Management Interoperability
Services (CMIS)
 Support for access controls, checkout and
versioning facilities
 WSDL/SOAP and REST AtomPub protocol
support
 Debugging support via Local Document Service
HANA Cloud Apps
Document Service API
Document Service
InternetHTTPS
CustomerSAP
© 2012 SAP AG. All rights reserved. 25
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
 Proactive 24 x 7 system monitoring with
automated alerts
 Detailed usage metrics
 Historical availability reports
 Configurable logging tools
 Delivered via a web-based operations console
Remote Monitoring and Administration
© 2012 SAP AG. All rights reserved. 26
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
Security compliance
 Certified operations
 World-class data centers
 Advanced network security
 Reliable data backup
 Built-in compliance, integrity and
confidentiality
ISO 27001
CERTIFIED
ISO 9001
CERTIFIED
BS25999
CERTIFIED
GREEN IT
CERTIFIED
© 2012 SAP AG. All rights reserved. 27
This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
Enabling the new Enterprise Developer
 Opening up the Enterprise market to developers
 Providing the tools / platforms
 Provide the store for developer to monetize their solutions
 More information at http://developers.sap.com/cloud
Demo
Discussion / Q&A
Thank You!
Steven Taylor
HANA Cloud Platform Evangelist
email : steven.taylor@sap.com
Twitter : @hashneo
Linked-In : Steven Taylor

Mais conteúdo relacionado

Mais procurados

03 sac app-design_overview_roadmap_20190228
03   sac  app-design_overview_roadmap_2019022803   sac  app-design_overview_roadmap_20190228
03 sac app-design_overview_roadmap_20190228Ivan Blatnik
 
Sap story Overview 2019
Sap story Overview 2019 Sap story Overview 2019
Sap story Overview 2019 Ahmed Negm
 
SAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven DevelopmentSAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven DevelopmentMatthias Steiner
 
SAP Analytics Overview and Strategy
SAP Analytics Overview and StrategySAP Analytics Overview and Strategy
SAP Analytics Overview and StrategyGuenter Plahl
 
Smau Roma 2010 Massimo Sala
Smau Roma 2010 Massimo SalaSmau Roma 2010 Massimo Sala
Smau Roma 2010 Massimo SalaSMAU
 
Balancing Value And Vision
Balancing Value And VisionBalancing Value And Vision
Balancing Value And VisionRichard Merrick
 
2011 BtoB Magazine Net Marketer Seminar "Digital branded experiences"
2011 BtoB Magazine Net Marketer Seminar  "Digital branded experiences"2011 BtoB Magazine Net Marketer Seminar  "Digital branded experiences"
2011 BtoB Magazine Net Marketer Seminar "Digital branded experiences"Kevin Cox
 
SAP HANA Cloud Platform - The big picture
SAP HANA Cloud Platform - The big picture SAP HANA Cloud Platform - The big picture
SAP HANA Cloud Platform - The big picture Matthias Steiner
 
II-SDV 2014 Predictive Analytics and the Big Data Challenge (Andrei Grigoriev...
II-SDV 2014 Predictive Analytics and the Big Data Challenge (Andrei Grigoriev...II-SDV 2014 Predictive Analytics and the Big Data Challenge (Andrei Grigoriev...
II-SDV 2014 Predictive Analytics and the Big Data Challenge (Andrei Grigoriev...Dr. Haxel Consult
 
sitNL 2015 Cloud for Analytics (Damien Fribourg)
sitNL 2015 Cloud for Analytics (Damien Fribourg)sitNL 2015 Cloud for Analytics (Damien Fribourg)
sitNL 2015 Cloud for Analytics (Damien Fribourg)Twan van den Broek
 
Pre-Con Ed: What's New in Service Virtualization V10.0?
Pre-Con Ed: What's New in Service Virtualization V10.0?Pre-Con Ed: What's New in Service Virtualization V10.0?
Pre-Con Ed: What's New in Service Virtualization V10.0?CA Technologies
 
SAP Cloud Infrastructure Strategy @ Virtualization Week
SAP Cloud Infrastructure Strategy @ Virtualization WeekSAP Cloud Infrastructure Strategy @ Virtualization Week
SAP Cloud Infrastructure Strategy @ Virtualization WeekFrank Stienhans
 
Pre-Con Ed: So You Implemented a Service Bus? How Ya' Gonna Test That Monster?
Pre-Con Ed: So You Implemented a Service Bus? How Ya' Gonna Test That Monster?Pre-Con Ed: So You Implemented a Service Bus? How Ya' Gonna Test That Monster?
Pre-Con Ed: So You Implemented a Service Bus? How Ya' Gonna Test That Monster?CA Technologies
 

Mais procurados (17)

Cloud Computing at SAP
Cloud Computing at SAPCloud Computing at SAP
Cloud Computing at SAP
 
03 sac app-design_overview_roadmap_20190228
03   sac  app-design_overview_roadmap_2019022803   sac  app-design_overview_roadmap_20190228
03 sac app-design_overview_roadmap_20190228
 
Sap story Overview 2019
Sap story Overview 2019 Sap story Overview 2019
Sap story Overview 2019
 
SAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven DevelopmentSAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven Development
 
SAP Analytics Overview and Strategy
SAP Analytics Overview and StrategySAP Analytics Overview and Strategy
SAP Analytics Overview and Strategy
 
Smau Roma 2010 Massimo Sala
Smau Roma 2010 Massimo SalaSmau Roma 2010 Massimo Sala
Smau Roma 2010 Massimo Sala
 
The dark side of IoT
The dark side of IoT The dark side of IoT
The dark side of IoT
 
Balancing Value And Vision
Balancing Value And VisionBalancing Value And Vision
Balancing Value And Vision
 
LSA++ english version
LSA++ english versionLSA++ english version
LSA++ english version
 
LSA++ y BW on HANA
LSA++ y BW on HANALSA++ y BW on HANA
LSA++ y BW on HANA
 
2011 BtoB Magazine Net Marketer Seminar "Digital branded experiences"
2011 BtoB Magazine Net Marketer Seminar  "Digital branded experiences"2011 BtoB Magazine Net Marketer Seminar  "Digital branded experiences"
2011 BtoB Magazine Net Marketer Seminar "Digital branded experiences"
 
SAP HANA Cloud Platform - The big picture
SAP HANA Cloud Platform - The big picture SAP HANA Cloud Platform - The big picture
SAP HANA Cloud Platform - The big picture
 
II-SDV 2014 Predictive Analytics and the Big Data Challenge (Andrei Grigoriev...
II-SDV 2014 Predictive Analytics and the Big Data Challenge (Andrei Grigoriev...II-SDV 2014 Predictive Analytics and the Big Data Challenge (Andrei Grigoriev...
II-SDV 2014 Predictive Analytics and the Big Data Challenge (Andrei Grigoriev...
 
sitNL 2015 Cloud for Analytics (Damien Fribourg)
sitNL 2015 Cloud for Analytics (Damien Fribourg)sitNL 2015 Cloud for Analytics (Damien Fribourg)
sitNL 2015 Cloud for Analytics (Damien Fribourg)
 
Pre-Con Ed: What's New in Service Virtualization V10.0?
Pre-Con Ed: What's New in Service Virtualization V10.0?Pre-Con Ed: What's New in Service Virtualization V10.0?
Pre-Con Ed: What's New in Service Virtualization V10.0?
 
SAP Cloud Infrastructure Strategy @ Virtualization Week
SAP Cloud Infrastructure Strategy @ Virtualization WeekSAP Cloud Infrastructure Strategy @ Virtualization Week
SAP Cloud Infrastructure Strategy @ Virtualization Week
 
Pre-Con Ed: So You Implemented a Service Bus? How Ya' Gonna Test That Monster?
Pre-Con Ed: So You Implemented a Service Bus? How Ya' Gonna Test That Monster?Pre-Con Ed: So You Implemented a Service Bus? How Ya' Gonna Test That Monster?
Pre-Con Ed: So You Implemented a Service Bus? How Ya' Gonna Test That Monster?
 

Destaque

Cloud development goes lightweight - Ken Walker
Cloud development goes lightweight - Ken WalkerCloud development goes lightweight - Ken Walker
Cloud development goes lightweight - Ken Walkerjaxconf
 
Living on the edge at Netflix - Adrian Cole
Living on the edge at Netflix - Adrian ColeLiving on the edge at Netflix - Adrian Cole
Living on the edge at Netflix - Adrian Colejaxconf
 
The Play Framework at LinkedIn: productivity and performance at scale - Jim B...
The Play Framework at LinkedIn: productivity and performance at scale - Jim B...The Play Framework at LinkedIn: productivity and performance at scale - Jim B...
The Play Framework at LinkedIn: productivity and performance at scale - Jim B...jaxconf
 
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...jaxconf
 
Apache TomEE, Java EE 6 Web Profile on Tomcat - David Blevins
Apache TomEE, Java EE 6 Web Profile on Tomcat - David BlevinsApache TomEE, Java EE 6 Web Profile on Tomcat - David Blevins
Apache TomEE, Java EE 6 Web Profile on Tomcat - David Blevinsjaxconf
 
The Road to Lambda - Mike Duigou
The Road to Lambda - Mike DuigouThe Road to Lambda - Mike Duigou
The Road to Lambda - Mike Duigoujaxconf
 
The lean startup for enterprise Java developers - Peter Bell
The lean startup for enterprise Java developers - Peter BellThe lean startup for enterprise Java developers - Peter Bell
The lean startup for enterprise Java developers - Peter Belljaxconf
 
CPU Caches - Jamie Allen
CPU Caches - Jamie AllenCPU Caches - Jamie Allen
CPU Caches - Jamie Allenjaxconf
 
Creating Data Driven Web Apps with BIRT - Michael Williams
Creating Data Driven Web Apps with BIRT - Michael WilliamsCreating Data Driven Web Apps with BIRT - Michael Williams
Creating Data Driven Web Apps with BIRT - Michael Williamsjaxconf
 
Considerations for using NoSQL technology on your next IT project - Akmal Cha...
Considerations for using NoSQL technology on your next IT project - Akmal Cha...Considerations for using NoSQL technology on your next IT project - Akmal Cha...
Considerations for using NoSQL technology on your next IT project - Akmal Cha...jaxconf
 
Beautiful REST and JSON APIs - Les Hazlewood
Beautiful REST and JSON APIs - Les HazlewoodBeautiful REST and JSON APIs - Les Hazlewood
Beautiful REST and JSON APIs - Les Hazlewoodjaxconf
 
Mocha Raspberry Pi hacking - Stephen Chin
Mocha Raspberry Pi hacking - Stephen ChinMocha Raspberry Pi hacking - Stephen Chin
Mocha Raspberry Pi hacking - Stephen Chinjaxconf
 
JavaScript: Your New Overlord
JavaScript: Your New OverlordJavaScript: Your New Overlord
JavaScript: Your New Overlordjaxconf
 
Java EE Web Security By Example: Frank Kim
Java EE Web Security By Example: Frank KimJava EE Web Security By Example: Frank Kim
Java EE Web Security By Example: Frank Kimjaxconf
 
Writing Plugged-in Java EE Apps: Jason Lee
Writing Plugged-in Java EE Apps: Jason LeeWriting Plugged-in Java EE Apps: Jason Lee
Writing Plugged-in Java EE Apps: Jason Leejaxconf
 
The Brave New World of Continuous Release - Baruch Sadogursky
The Brave New World of Continuous Release - Baruch SadogurskyThe Brave New World of Continuous Release - Baruch Sadogursky
The Brave New World of Continuous Release - Baruch Sadogurskyjaxconf
 
Hacking JavaFX with Groovy, Clojure, Scala, and Visage: Stephen Chin
Hacking JavaFX with Groovy, Clojure, Scala, and Visage: Stephen ChinHacking JavaFX with Groovy, Clojure, Scala, and Visage: Stephen Chin
Hacking JavaFX with Groovy, Clojure, Scala, and Visage: Stephen Chinjaxconf
 
AAFCS 2013 Xtranormal Video Workshop Bundled Handout
AAFCS 2013 Xtranormal Video Workshop Bundled HandoutAAFCS 2013 Xtranormal Video Workshop Bundled Handout
AAFCS 2013 Xtranormal Video Workshop Bundled HandoutBarbara O'Neill
 
SpinetiX HMP300 & HMP350 Tech Specs
SpinetiX HMP300 & HMP350 Tech SpecsSpinetiX HMP300 & HMP350 Tech Specs
SpinetiX HMP300 & HMP350 Tech SpecsPaul Van Dort
 

Destaque (20)

Cloud development goes lightweight - Ken Walker
Cloud development goes lightweight - Ken WalkerCloud development goes lightweight - Ken Walker
Cloud development goes lightweight - Ken Walker
 
Living on the edge at Netflix - Adrian Cole
Living on the edge at Netflix - Adrian ColeLiving on the edge at Netflix - Adrian Cole
Living on the edge at Netflix - Adrian Cole
 
The Play Framework at LinkedIn: productivity and performance at scale - Jim B...
The Play Framework at LinkedIn: productivity and performance at scale - Jim B...The Play Framework at LinkedIn: productivity and performance at scale - Jim B...
The Play Framework at LinkedIn: productivity and performance at scale - Jim B...
 
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
 
Apache TomEE, Java EE 6 Web Profile on Tomcat - David Blevins
Apache TomEE, Java EE 6 Web Profile on Tomcat - David BlevinsApache TomEE, Java EE 6 Web Profile on Tomcat - David Blevins
Apache TomEE, Java EE 6 Web Profile on Tomcat - David Blevins
 
The Road to Lambda - Mike Duigou
The Road to Lambda - Mike DuigouThe Road to Lambda - Mike Duigou
The Road to Lambda - Mike Duigou
 
The lean startup for enterprise Java developers - Peter Bell
The lean startup for enterprise Java developers - Peter BellThe lean startup for enterprise Java developers - Peter Bell
The lean startup for enterprise Java developers - Peter Bell
 
CPU Caches - Jamie Allen
CPU Caches - Jamie AllenCPU Caches - Jamie Allen
CPU Caches - Jamie Allen
 
Creating Data Driven Web Apps with BIRT - Michael Williams
Creating Data Driven Web Apps with BIRT - Michael WilliamsCreating Data Driven Web Apps with BIRT - Michael Williams
Creating Data Driven Web Apps with BIRT - Michael Williams
 
Considerations for using NoSQL technology on your next IT project - Akmal Cha...
Considerations for using NoSQL technology on your next IT project - Akmal Cha...Considerations for using NoSQL technology on your next IT project - Akmal Cha...
Considerations for using NoSQL technology on your next IT project - Akmal Cha...
 
Beautiful REST and JSON APIs - Les Hazlewood
Beautiful REST and JSON APIs - Les HazlewoodBeautiful REST and JSON APIs - Les Hazlewood
Beautiful REST and JSON APIs - Les Hazlewood
 
Mocha Raspberry Pi hacking - Stephen Chin
Mocha Raspberry Pi hacking - Stephen ChinMocha Raspberry Pi hacking - Stephen Chin
Mocha Raspberry Pi hacking - Stephen Chin
 
JavaScript: Your New Overlord
JavaScript: Your New OverlordJavaScript: Your New Overlord
JavaScript: Your New Overlord
 
Java EE Web Security By Example: Frank Kim
Java EE Web Security By Example: Frank KimJava EE Web Security By Example: Frank Kim
Java EE Web Security By Example: Frank Kim
 
Writing Plugged-in Java EE Apps: Jason Lee
Writing Plugged-in Java EE Apps: Jason LeeWriting Plugged-in Java EE Apps: Jason Lee
Writing Plugged-in Java EE Apps: Jason Lee
 
The Brave New World of Continuous Release - Baruch Sadogursky
The Brave New World of Continuous Release - Baruch SadogurskyThe Brave New World of Continuous Release - Baruch Sadogursky
The Brave New World of Continuous Release - Baruch Sadogursky
 
Hacking JavaFX with Groovy, Clojure, Scala, and Visage: Stephen Chin
Hacking JavaFX with Groovy, Clojure, Scala, and Visage: Stephen ChinHacking JavaFX with Groovy, Clojure, Scala, and Visage: Stephen Chin
Hacking JavaFX with Groovy, Clojure, Scala, and Visage: Stephen Chin
 
AAFCS 2013 Xtranormal Video Workshop Bundled Handout
AAFCS 2013 Xtranormal Video Workshop Bundled HandoutAAFCS 2013 Xtranormal Video Workshop Bundled Handout
AAFCS 2013 Xtranormal Video Workshop Bundled Handout
 
SpinetiX HMP300 & HMP350 Tech Specs
SpinetiX HMP300 & HMP350 Tech SpecsSpinetiX HMP300 & HMP350 Tech Specs
SpinetiX HMP300 & HMP350 Tech Specs
 
Prezentere jidovanu
Prezentere jidovanuPrezentere jidovanu
Prezentere jidovanu
 

Semelhante a How cloud and in memory computing revolutionised enterprise development - Steven Taylor

The SAP HANA Cloud Platform
The SAP HANA Cloud PlatformThe SAP HANA Cloud Platform
The SAP HANA Cloud PlatformRui Nogueira
 
SAP SuccessFactors Solutions Road Map
SAP SuccessFactors Solutions Road MapSAP SuccessFactors Solutions Road Map
SAP SuccessFactors Solutions Road MapAhmed Negm
 
Sapbusinessobjectsbi solution architecture
Sapbusinessobjectsbi solution architecture  Sapbusinessobjectsbi solution architecture
Sapbusinessobjectsbi solution architecture emceemouli
 
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)Twan van den Broek
 
Research On Hybrid Mobile Platforms for HANA Applications
Research On Hybrid Mobile Platforms for HANA ApplicationsResearch On Hybrid Mobile Platforms for HANA Applications
Research On Hybrid Mobile Platforms for HANA Applicationsmadhav_2k
 
Sap fiori-ux-architecture-for-s4h
Sap fiori-ux-architecture-for-s4hSap fiori-ux-architecture-for-s4h
Sap fiori-ux-architecture-for-s4hAkhilendra Singh
 
Slides for video SAP Cloud Strategy
Slides for video SAP Cloud StrategySlides for video SAP Cloud Strategy
Slides for video SAP Cloud StrategySven Denecken
 
SAP Cloud Strategy & References
SAP Cloud Strategy & ReferencesSAP Cloud Strategy & References
SAP Cloud Strategy & ReferencesTolga Sağlık
 
SAP HANA Cloud Platform - SuccessFactors Extensions
SAP HANA Cloud Platform - SuccessFactors ExtensionsSAP HANA Cloud Platform - SuccessFactors Extensions
SAP HANA Cloud Platform - SuccessFactors ExtensionsChris Paine
 
Daniel Dalhmeier - 2017 - On the Challenges of Translating NLP Research into ...
Daniel Dalhmeier - 2017 - On the Challenges of Translating NLP Research into ...Daniel Dalhmeier - 2017 - On the Challenges of Translating NLP Research into ...
Daniel Dalhmeier - 2017 - On the Challenges of Translating NLP Research into ...Association for Computational Linguistics
 
sap-fiori-ux-architecture-for-s4h-1.pdf
sap-fiori-ux-architecture-for-s4h-1.pdfsap-fiori-ux-architecture-for-s4h-1.pdf
sap-fiori-ux-architecture-for-s4h-1.pdfssuserbe2bb6
 
2011 BtoB Magazine Net Marketer Seminar "Marketing innovation"
2011  BtoB Magazine Net Marketer Seminar "Marketing innovation"2011  BtoB Magazine Net Marketer Seminar "Marketing innovation"
2011 BtoB Magazine Net Marketer Seminar "Marketing innovation"Kevin Cox
 
REHAU - How Does Agile Cloud Technology Help Produce Better Plastics and Incr...
REHAU - How Does Agile Cloud Technology Help Produce Better Plastics and Incr...REHAU - How Does Agile Cloud Technology Help Produce Better Plastics and Incr...
REHAU - How Does Agile Cloud Technology Help Produce Better Plastics and Incr...Stefan Guertzgen
 
Veejay Jadhaw: Global Banking Solutions and Platforms in the Cloud
Veejay Jadhaw: Global Banking Solutions and Platforms in the CloudVeejay Jadhaw: Global Banking Solutions and Platforms in the Cloud
Veejay Jadhaw: Global Banking Solutions and Platforms in the CloudVeejay Jadhaw
 

Semelhante a How cloud and in memory computing revolutionised enterprise development - Steven Taylor (20)

The SAP HANA Cloud Platform
The SAP HANA Cloud PlatformThe SAP HANA Cloud Platform
The SAP HANA Cloud Platform
 
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
 
SAP SuccessFactors Solutions Road Map
SAP SuccessFactors Solutions Road MapSAP SuccessFactors Solutions Road Map
SAP SuccessFactors Solutions Road Map
 
SAP Mobile Platform - Product and Roadmap
SAP Mobile Platform - Product and RoadmapSAP Mobile Platform - Product and Roadmap
SAP Mobile Platform - Product and Roadmap
 
Sapbusinessobjectsbi solution architecture
Sapbusinessobjectsbi solution architecture  Sapbusinessobjectsbi solution architecture
Sapbusinessobjectsbi solution architecture
 
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
 
Research On Hybrid Mobile Platforms for HANA Applications
Research On Hybrid Mobile Platforms for HANA ApplicationsResearch On Hybrid Mobile Platforms for HANA Applications
Research On Hybrid Mobile Platforms for HANA Applications
 
9c478493-c37c-0010-82c7-eda71af511fa.pdf
9c478493-c37c-0010-82c7-eda71af511fa.pdf9c478493-c37c-0010-82c7-eda71af511fa.pdf
9c478493-c37c-0010-82c7-eda71af511fa.pdf
 
Sap fiori-ux-architecture-for-s4h
Sap fiori-ux-architecture-for-s4hSap fiori-ux-architecture-for-s4h
Sap fiori-ux-architecture-for-s4h
 
Slides for video SAP Cloud Strategy
Slides for video SAP Cloud StrategySlides for video SAP Cloud Strategy
Slides for video SAP Cloud Strategy
 
SAP Cloud Strategy & References
SAP Cloud Strategy & ReferencesSAP Cloud Strategy & References
SAP Cloud Strategy & References
 
SAP HANA Cloud Platform - SuccessFactors Extensions
SAP HANA Cloud Platform - SuccessFactors ExtensionsSAP HANA Cloud Platform - SuccessFactors Extensions
SAP HANA Cloud Platform - SuccessFactors Extensions
 
Daniel Dalhmeier - 2017 - On the Challenges of Translating NLP Research into ...
Daniel Dalhmeier - 2017 - On the Challenges of Translating NLP Research into ...Daniel Dalhmeier - 2017 - On the Challenges of Translating NLP Research into ...
Daniel Dalhmeier - 2017 - On the Challenges of Translating NLP Research into ...
 
sap-fiori-ux-architecture-for-s4h-1.pdf
sap-fiori-ux-architecture-for-s4h-1.pdfsap-fiori-ux-architecture-for-s4h-1.pdf
sap-fiori-ux-architecture-for-s4h-1.pdf
 
Microsoft Technical Webinar: SAP Mobile Platform for Windows 8 and Windows Ph...
Microsoft Technical Webinar: SAP Mobile Platform for Windows 8 and Windows Ph...Microsoft Technical Webinar: SAP Mobile Platform for Windows 8 and Windows Ph...
Microsoft Technical Webinar: SAP Mobile Platform for Windows 8 and Windows Ph...
 
2011 BtoB Magazine Net Marketer Seminar "Marketing innovation"
2011  BtoB Magazine Net Marketer Seminar "Marketing innovation"2011  BtoB Magazine Net Marketer Seminar "Marketing innovation"
2011 BtoB Magazine Net Marketer Seminar "Marketing innovation"
 
Focused Insights Overview
Focused Insights OverviewFocused Insights Overview
Focused Insights Overview
 
REHAU - How Does Agile Cloud Technology Help Produce Better Plastics and Incr...
REHAU - How Does Agile Cloud Technology Help Produce Better Plastics and Incr...REHAU - How Does Agile Cloud Technology Help Produce Better Plastics and Incr...
REHAU - How Does Agile Cloud Technology Help Produce Better Plastics and Incr...
 
24230b5e-c37c-0010-82c7-eda71af511fa.pdf
24230b5e-c37c-0010-82c7-eda71af511fa.pdf24230b5e-c37c-0010-82c7-eda71af511fa.pdf
24230b5e-c37c-0010-82c7-eda71af511fa.pdf
 
Veejay Jadhaw: Global Banking Solutions and Platforms in the Cloud
Veejay Jadhaw: Global Banking Solutions and Platforms in the CloudVeejay Jadhaw: Global Banking Solutions and Platforms in the Cloud
Veejay Jadhaw: Global Banking Solutions and Platforms in the Cloud
 

Último

Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 

Último (20)

Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

How cloud and in memory computing revolutionised enterprise development - Steven Taylor

  • 1. How Cloud and In-Memory computing revolutionised enterprise development
  • 2. © 2012 SAP AG. All rights reserved. 2 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement Legal Disclaimer The information in this communication is confidential and proprietary to SAP, and is for general informational purposes only; this information shall not be binding on SAP, nor shall this communication be construed or argued as a commitment or promise to do anything. SAP has 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. It would be unreasonable for you to rely on the statements made in this presentation as it is understood that SAP may, at any time, unilaterally, without any liability whatsoever, change, alter, revise, or abandon any part of its plans with respect to the software discussed herein. You agree that plans related to SAP HANA Cloud are not guaranteed in any way, shape, or form and SAP HEREBY EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED (INCLUDING ALL WARRANTIES OF MERCHANTABILITY, AND ALL WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE) in any way arising from, related to, or in any way connected to the information contained in the message. The information contained in this communication, and any related presentation on SAP's strategy and possible future developments, products and or platforms directions and functionality are all subject to change and may be changed by SAP at any time for any reason without notice. This information is not a commitment, promise or legal obligation to deliver any material, code or functionality. As noted above, this information is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non- infringement. This information serves for informational purposes only. SAP assumes no responsibility for errors or omissions. You agree that it shall not share the contents of this communication (in whole or in part) with any person or organization without the prior express written consent of SAP, and it is agreed that you shall indemnify and hold SAP entirely harmless from and against any loss, harm, claim, demand, or consequence arising from, related to, or in any way connected to this communication, or any un-permitted disclosure of the contents of this message.
  • 3. © 2012 SAP AG. All rights reserved. 3 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement A Short Introduction Steven Taylor HANA Cloud Platform Evangelist email : steven.taylor@sap.com Twitter : @hashneo Linked-In : Steven Taylor
  • 4. SAP and SAP Enterprise Development
  • 5. © 2012 SAP AG. All rights reserved. 5 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement SAP History (Ultra Short)  Founded in 1972  SAP = Systems, Applications and Products in Data Processing  65,000 employees worldwide  Annual revenue of > $20 Billion  238,000 customers in 188 Countries  74% of the world‟s transaction revenue touches an SAP system  Our customers produce 77% of the world‟s beer
  • 6. © 2012 SAP AG. All rights reserved. 6 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement SAP Development  Introduced ABAP (Advanced Business Application Programming) in 1984  Pioneered multi-tier architecture in 1992 with R/3  Introduced In-Memory in 2008  Predominately On-Premise  Moving rapidly into the Cloud with SaaS and PaaS
  • 7. © 2012 SAP AG. All rights reserved. 7 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement What the current enterprise looks like ERP OLTP CRM HCM FINSSCM MRM Load Balancers OLTP ITS Servers OLTP OLTP OLTP OLTP SAP Router OLAP BI Directory Service Mobile Gateway CMS Hadoop On Premise Backup
  • 8. © 2012 SAP AG. All rights reserved. 8 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement Complexities in Enterprise Development  Landscapes are huge!  Applications never seem to “retire”  Tend not to be modular  Integration between systems  Customization  Mergers  Global Companies
  • 9. How did we try and change it all?
  • 10. © 2012 SAP AG. All rights reserved. 10 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement It all started with SaaS  Lowest Total Cost of Ownership (TCO)  Easy to roll out updates  Scalable, fault tolerant, etc  Too restrictive
  • 11. © 2012 SAP AG. All rights reserved. 11 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement And then there was IaaS  Too flexible  Highest TCO  Tricky to roll out updates  You deal with scalability and fault tolerance
  • 12. © 2012 SAP AG. All rights reserved. 12 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement And now there is PaaS  Seems to have found the middle ground  Mid to Low TCO  Scalability and fault tolerance are in line with SaaS  Allows enterprises to innovate without disruption  Accelerate development, focusing on the application
  • 13. © 2012 SAP AG. All rights reserved. 13 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement How this changes the way we develop  Purpose driven apps are back  Fail fast and fail often  Running applications in the Cloud  DevOps  Mobile first  REST is the new IPC  API Economy
  • 14. © 2012 SAP AG. All rights reserved. 14 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement How Java plays a part in all of this  We‟ve come a long ways since toasters  Java is #1 in the embedded space  The core language for many of the PaaS players is Java  Java is still the language of choice in enterprises  The language is continuously evolving  Many languages leverage the JVM
  • 15. © 2012 SAP AG. All rights reserved. 15 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement What the new enterprise will look like Public Cloud Travel Expenses Extensions HTTPS Health & Safety Fleet Mgmt Public or Private Cloud Applications ERP CRM HCM SCM FINS BI Infrastructure Content ManagementIn Memory Database Backup & Recovery Certified Operations Platform Identity Dev ToolsIntegration Open Source Monitoring Web Tools
  • 16. So how is SAP tackling this new environment?
  • 17. © 2012 SAP AG. All rights reserved. 17 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement SAP HANA Cloud platform SAP HANA App Services Native HANA | Java | Portal | Mobile | Collaboration | Integration | HTML5 SAP HANA DB Services In-Memory | Transactions | Analytics | Text | Predictive | Planning SAP HANA Cloud SAP HANA Cloud Infrastructure Layer SAP Cloud | Public Cloud – SAP HANA One on AWS | Telco / Hosting Partners Cloud
  • 18. SAP HANA Cloud – Key Services and Capabilities
  • 19. © 2012 SAP AG. All rights reserved. 19 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement  Leveraging open source projects from Eclipse and Apache  Packaged as an Eclipse plug-in and maintained via Eclipse Project Update Sites  Command line and Maven support for Continuous Integration  Local services for rapid application debugging and profiling  Polyglot development framework with support for Java, JavaScript, JRuby1 and Scala, Groovy2 Standards-based development environment 1. Current support for Java JavaScript and JRuby on 2013 Roadmap 2. Languages other than Java that compile to JVM are not officially supported
  • 20. © 2012 SAP AG. All rights reserved. 20 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement  Deploy, test and run your Cloud application locally and in the Cloud  Support for different Compute Unit sizes encompassing virtual CPU cores and memory  Support for Java SE 6 and 7  Certified for Java EE 6 Web Profile Certified runtime environment SAP HANA Cloud InternetHTTPS Compute Unit Java EE Web Application Application Runtime Container Java Virtual Machine CustomerSAP
  • 21. © 2012 SAP AG. All rights reserved. 21 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement  Structured storage using HANA, MaxDB and Sybase ASE (JDBC)  Dedicated database user and schema isolated by account space  Object persistence using JPA 2.0 with EclipseLink and relational persistence using JDBC  Embedded Apache Derby database for local development1 Persistency Service Database Access On-Demand leveraging the speed of HANA 1. Alternate database can be configured SAP HANA Cloud Apps JPA HANA ASE InternetHTTPS Schema JDBC Schema JDBC CustomerSAP
  • 22. © 2012 SAP AG. All rights reserved. 22 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement Cloud Connectivity Service Secure Integration with the SAP Business Suite and other On-Premise Systems Firewall Internet Firewall SAP Business Suite Non-SAP SAP HANA HANA Cloud SAP HANA Cloud Connector  Establishes secure SSL tunnel between the SAP HANA Cloud and on-premise systems  Connectivity created by on-premise agent through reverse-invoke process  Supports pre-configured “Destination API” and certificate inspection to safeguard against forgeries  Complementary to SAP Gateway, HANA Cloud Integration and 3rd party integration suites both on-premise and in the Cloud CustomerSAP
  • 23. © 2012 SAP AG. All rights reserved. 23 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement  SAML-based single sign-on (SSO) for delegated authentication and identity federation  Support for 3rd party Identity Providers (IdP) in the Cloud or on-premise  Authentication against common 3rd party LDAP user directories, e.g. Microsoft Active Directory  Flexible permissions model enables mapping from external group or roles memberships to web roles in the Cloud Identity Service Delegated Authentication and Authorization across SAP Applications User Identity Provider (e.g. SAP ID Service, SAP NetWeaver IdM, Microsoft ADFS 2.0, …) Application(s) on HANA CloudAccess protected resource Delegate AuthenticationAuthentication
  • 24. © 2012 SAP AG. All rights reserved. 24 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement Document Service Highly scalable Enterprise Content Management System for Unstructured Storage  Document consumption via Apache Chemistry Open Content Management Interoperability Services (CMIS)  Support for access controls, checkout and versioning facilities  WSDL/SOAP and REST AtomPub protocol support  Debugging support via Local Document Service HANA Cloud Apps Document Service API Document Service InternetHTTPS CustomerSAP
  • 25. © 2012 SAP AG. All rights reserved. 25 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement  Proactive 24 x 7 system monitoring with automated alerts  Detailed usage metrics  Historical availability reports  Configurable logging tools  Delivered via a web-based operations console Remote Monitoring and Administration
  • 26. © 2012 SAP AG. All rights reserved. 26 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement Security compliance  Certified operations  World-class data centers  Advanced network security  Reliable data backup  Built-in compliance, integrity and confidentiality ISO 27001 CERTIFIED ISO 9001 CERTIFIED BS25999 CERTIFIED GREEN IT CERTIFIED
  • 27. © 2012 SAP AG. All rights reserved. 27 This presentation and SAP„s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement Enabling the new Enterprise Developer  Opening up the Enterprise market to developers  Providing the tools / platforms  Provide the store for developer to monetize their solutions  More information at http://developers.sap.com/cloud
  • 28. Demo
  • 30. Thank You! Steven Taylor HANA Cloud Platform Evangelist email : steven.taylor@sap.com Twitter : @hashneo Linked-In : Steven Taylor

Notas do Editor

  1. Initial goal was to create standard software for real-time data processingConvert tape based systems to disk based mainframes utilizing databases.
  2. R/3 Is the base platformABAP is the core language
  3. All Proprietary
  4. What doesthe enterprise look like? -Brief overview. - ERP - CRM - SCM - Tend to be massive. 50+ productive landscapes.“Do not disturb” - Regulatory requirements. - Small changes on backend impact front end processes. - Could shut down manufacturing Applications never seem to “retire” - Stifles Innovation. - Apps have a 20+ year lifespan.Integration between systems. - Sharing of data between systems - Performance degrades with more complexity.Not modular. - Difficult to update / patch.Customization -Affects upgrading.Mergers - Example airline booking systems. - Non compatible technologies, protocols. Global companies - Geo Distribution. - Localization. - Currencies. - Cultures.
  5. To Restrictive - You had no control over the system - Very little customization
  6. Way too flexible - You had to de everything
  7. Seems to have found the middle ground - PaaS is IaaS + Services
  8. Where did all all those development requirements docs go? - Times are heavily compressed - Prototyping to production - fail fast, fail often - Developers have to get it right the first time.Purpose Driven Apps are coming back (Mid-Late 90's). - Applications are becoming commodities.Running Applications in the Cloud - Amazon VMs - PaaSDevOps Developers run what they write.Mobile firstApplications are built for mobile vs desktop More and more business users are mobileREST is the new IPC. - Think API before anything.-No longer are we thinking only about SOAP. - Discovery services. - Session handling is heavily reduced. - Applications servers do not hold paging data.APIs’
  9. Lots more open sourceFar more layered, compacting stacks into single nodes
  10. SAP HANA Cloud is a coherent, modern, services-based platform; showcasing a database and platform as a service optimized for the widest audience of developers building cloud applicationsThe platform consists of:SAP HANA DBServicesis a database-as-a-service offering HANA in the cloudSAP HANA AppServicesis an platform-as-a-service that provides native HANA and other development environment services. Additionally, it provides access to:Cloud Enablement Services provide access to commonly used services for tenant management, administration and monitoring etc.Shared Services enable cloud applications to build portals, collaboration, commercial services to connect to sap store etc.SAP HANA Cloudaggregates a subset of services from the major component blocks to deliver application platform services for Java today and other languages in the near future
  11. Revise based on new architectureLet’s start with a high-level overview on the SAP HANA Cloud Connectivity service. There is the on-demand side, the data centers operated by SAP Cloud, on the upper part of the picture. On the lower part you can see the customer network, i.e. the on-premise side. So at the top we have the SAP hosted platform, at the bottom we have the customer, and in between there is the Internet. In the cloud, SAP HANA Cloud , the Java-based Platform-as-a-Service is running, while on the customer side there are all types of customer backends, like a SAP ERP system, NetWeaver Gateway, CRM systems, Enterprise Portal, or other non-SAP systems. The question is how you can provide an on-demand application running on Neo which makes use of the existing customer system, and by this allows to leverage the made investments on the on-premise side to new on-demand applications? This is where the Neo Connectivity Service comes into play: SAP HANA Cloud provides the SAP Cloud Connector as the connectivity component on the on-premise side which allows to connect to SAP HANA Cloud on the cloud via a point-to-point SSL tunnel. On the on-demand side, there is the SAP Cloud Connector On-Demand as counterpart to the on-premise component, but this is completely transparent for a consumer (it is operated by Neo in the cloud). Right now, this infrastructure is used for SAP HANA Cloud only, however it is the goal to extend the use case as following: The SAP Cloud Connector On-Demand should serve as single exit point for all SAP On-Demand applications, while the SAP Cloud Connector serves as single entry point to all customer backend systems. This means that we want to extend the usage of the Neo Connectivity service also for other SaaS or PaaS offerings hosted in the SAP data centers. The Neo connectivity service provides API which can be used by the applications to make calls to on-premise systems. This API is the destination API. It makes an HTTPS call to the SAP Cloud Connector On-Demand, where it is sent via the SSL tunnel to the SAP Cloud Connector on the customer side. Here, additional checks like whether the current request is allowed to access the backend are performed. If the tests succeed, the request is forwarded via HTTPS to the targeted backend system.
  12. CMIS is an OASIS standard that is widely supported by the ECM industry. It defines an abstraction layer for controlling diverse document management systems and repositories using Web protocols. CMIS defines a domain model and Web services and Restful AtomPub (RFC5023) bindings that can be used by applications. Apache CheMIStry provides open source implementations of the Content Management Interoperability Services (CMIS)
  13. Review with Svetoslav
  14. Opening up the Enterprise market to developers - Traditionally a closed marketProviding the tools / platforms - Reusing standard tools which the Java community understands and usesProvide the store for developer to monetize their solutions - Allow the selling of apps to SAP customers.