31
.consulting .solutions .partnershi p The HANA Cloud Platform IT Conference on SAP Technologies by msg

The HANA Cloud Platform

Embed Size (px)

Citation preview

Page 1: The HANA Cloud Platform

.consulting .solutions .partnership

The HANA Cloud PlatformIT Conference on SAP Technologies by msg

Page 2: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 2

The HANA Cloud Platform

Cloud Computing Basics1

The HANA Cloud Platform2• What is it?

• Feature Walkthrough

Outlook3

Page 3: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 3

The HANA Cloud Platform

Cloud Computing Basics1

The HANA Cloud Platform2• What is it?

• Feature Walkthrough

Outlook3

Page 4: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 4

1. Source: CloudTweaks.com

Cloud Computing Basics

Page 5: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 5

Cloud Computing Basics

“Cloud computing”: term used to describe scenarios where applications & data are deployed to- and executed from- a shared network location (internet or intranet), rather than a local server

Page 6: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 6

Types of Cloud Offerings

• IaaS- Management of hardware infrastructure &

virtualization “outsourced” to cloud vendor- Billing per resources and time units, without large

upfront costs

• PaaS- Platform for development of custom software- No worries about network downtime or platform

upgrades- Preferred by larger companies with sufficient

manpower for implementation

• SaaS- Readily usable software- No overhead for development or maintenance of

infrastructure & applications- Billing based on actual use of software/service

Page 7: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 7

1. IMG Source: Wikimedia Commons

The Cloud: Pros and Cons

- Reduced upfront costs for:• Hardware infrastructure• Software licenses

instead replaced by lower, predictable, recurring payments- Reduced IT department size

- Increased enterprise agility- Reduced Time-to-Market

- Scalable infrastructure- Up-to-date platform, maintained

by cloud vendor

- Security concerns- Dependency on cloud provider- Vendor lock-in

Page 8: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 8

1. Source: 2014 IDG Enterprise Cloud Computing Study

The future is in the Cloud

Page 9: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 9

1. http://www.rightscale.com/blog/cloud-industry-insights/cloud-computing-trends-2015-state-cloud-survey2. http://www.sap.com/corporate-en/about/investors/newsandreports/financial-reports.html

Cloud Adoption Statistics

• RightScale 2015 State of Cloud survey of 930 IT executives/managers:- 93% are using cloud in some form- 82% use hybrid cloud solutions - 68% currently run less than 20 percent of their workloads in the cloud

Page 10: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 10

The HANA Cloud Platform

Cloud Computing Basics1

The HANA Cloud Platform2• What is it?• Feature Walkthrough

Outlook3

Page 11: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 11

The HANA Cloud Platform (HCP) - What is it?

• PaaS offering, providing infrastructure, database & high-level application-layer services to aid in the SW development process

© SAP

Page 12: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 12

© SAP

Applicability/Use Cases

• Various scenarios for applicability of Cloud Platform:- Extension of existing cloud solution- Extension of on-premise solution

• Applications for improved enterprise mobility- Standalone new cloud solution

Page 13: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 13

The HANA Cloud Platform

Cloud Computing Basics1

The HANA Cloud Platform2• What is it?

• Feature Walkthrough

Outlook3

Page 14: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 14

• Several tools & IDEs are available for development & maintenance of the cloud platform:- Cloud Plaform Management:

• HCP Cockpit• Console Client

- Development Environments:• Eclipse• HANA Web-based Dev. Workbench• SAP WebIDE

Platform Management

& IDEsAuthentication Runtimes Persistence Connectivity Application

Services

Page 15: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 15

• HANA Instances, Databases & Schemas

• XS, Java & HTML5 applications

• Destinations• Services• Trust, Authorization, OAuth

Platform Management

& IDEsAuthentication Runtimes Persistence Connectivity Application

Services

Page 16: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 16

• Authentication delegated to a trusted Identity Provider (default is SAP ID)- SAML 2.0 protocol used for exchange of information authorization-related information

Identity Provider

SAML 2.0 authentication

Request accessProvide credentials

Platform Management &

IDEsAuthentication Runtimes Persistence Connectivity Application

Services

Page 17: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 17

HCP Cockpit overview, Cloud Portal & Trust ManagementDEMO

Page 18: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 18

Try it!

goo.gl/DwtmN3

OpenIdP accountUser: itconfPass: itconf

Open URL:

Page 19: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 19

• Java Runtime- JRE 6, 7 and 8 (beta) available- Only binaries deployed to the cloud(no source code repository available)- Application management console for:

• Authorization and roles • Data source mapping• Process monitoring & management• Logging

• Server-side JavaScript- Running on the HANA XS Engine- Sources stored in HANA repository along with other HANA artefacts

• HTML5- Embedded Git repository for HTML5 applications- Use of WebIDE for application development

Platform Management

& IDEsAuthentication Runtimes Persistence Connectivity Application

Services

Page 20: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 20

• Cloud storage available for development of fully-functional, standalone applications

• Several options to choose from- SAP HANA*- SAP MaxDB- SAP ASE

• Declarative binding of applications to the data sources by means of the Persistence Service

*SAP HANA is also available as a standalone, private managed cloud offering: the HANA Enterprise Cloud (HEC)

Platform Management

& IDEsAuthentication Runtimes Persistence Connectivity Application

Services

Page 21: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 21

• Connectivity Service- Detaching application from external dependencies:

• On-premise systems• e-Mail services• 3rd party HTTP services

- Java & JS APIs for consumption of services - On-premise resources exposed using Cloud Connector

Platform Management

& IDEsAuthentication Runtimes Persistence Connectivity Application

Services

Page 22: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 23

• HANA Cloud Connector - Publishing of on-premise resources to the cloud- Realized by tunnelling through the on-premise

firewall

On-premise system

HANA Cloud Connector

1. establish tunnel for cloud connectivity

2. Provide access to resources:../sap/bc..../sap/opu/..

Firewall

Platform Management

& IDEsAuthentication Runtimes Persistence Connectivity Application

Services

Page 23: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 24

• HCI OData Provisioning (a.k.a. “Gateway as a Service”)- Netweaver Gateway:

• exposes the heterogeneous SAP backend through standardized OData interfaces• Composed of 2 components: Gateway Foundation/Core & Backend Enablement

- Gateway as a Service• Cloud service that replaces Gateway Foundation• Enables exposure of OData services directly to the cloud

Netweaver Gateway

IW_FND IW_BEP

IW_BEP

Platform Management

& IDEsAuthentication Runtimes Persistence Connectivity Application

Services

Page 24: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 25

IW_FND

IW_BEP

IW_BEP

HANA Cloud Connector

GWaaS

Platform Management

& IDEsAuthentication Runtimes Persistence Connectivity Application

Services

Page 25: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 26

Connectivity Service, Cloud Connector & OData ProvisioningDEMO

Page 26: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 27

• Additional advanced services available for embedding in custom applications:• Internet of Things

- Defining messages and registering end-points- In- and outbound interfaces for communication with end-points via http or websockets

• Gamification- Definition of “game rules”- Execution of rules and awarding of “achievements”- Out-of-box analytics for player overview and rule optimization

• Feedback- Definition of feedback forms with automatic generation of runtime artefacts- Out-of-the-box analytics including sentiment analysis for free-text answers

• Content Service- Repository for storing of documents

• and many more…

Platform Management

& IDEsAuthentication Runtimes Persistence Connectivity Application

Services

Page 27: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 28

Feedback applicationDEMO

Page 28: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 29

The HANA Cloud Platform

Cloud Computing Basics1

The HANA Cloud Platform2• What is it?

• Feature Walkthrough

Outlook3

Page 29: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 30

Outlook

Docker• Containerization of applications

(e.g. dependency management)• Rapid deployment, increased

portability and much more Cloud Foundry• Open-source PaaS solution,

expected to become the “Linux of the Cloud”

• SAP - one of founding platinum members of the Cloud Foundry Foundation

• Plans for integration of Cloud Foundry in next version of Cloud Platform

Netweaver 7.50• Plans for tighter integration with

Cloud Platform

© SAP

Page 30: The HANA Cloud Platform

© msg | September 2015 | HANA Cloud Platform - IT Conference on SAP Technologies by msg 31

Questions

Page 31: The HANA Cloud Platform

.consulting .solutions .partnership

Victor IonescuSenior IT Consultant

+49 899 6101 – [email protected]

msg systems RomaniaStr. Samuel Brassai nr.9, 400104 Cluj-NapocaRomania

www.msg-systems.com