sap hana sps09 - application lifecycle management

25
1 © 2014 SAP AG or an SAP affiliate company. All rights reserved. SAP HANA SPS 09 - What’s New? SAP HANA Application Lifecycle Management SAP HANA Product Management November, 2014 (Delta from SPS 08 to SPS 09)

Upload: sap-technology

Post on 02-Jul-2015

726 views

Category:

Technology


7 download

DESCRIPTION

See what's new in SAP HANA SPS09 - Application Lifecycle Management

TRANSCRIPT

Page 1: SAP HANA SPS09 - Application Lifecycle Management

1 © 2014 SAP AG or an SAP affiliate company. All rights reserved.

SAP HANA SPS 09 - What’s New? SAP HANA Application Lifecycle Management

SAP HANA Product Management November, 2014

(Delta from SPS 08 to SPS 09)

Page 2: SAP HANA SPS09 - Application Lifecycle Management

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 2 Public

Agenda

Overview of SAP HANA Application Lifecycle Management (HALM)

New Key Features of HALM in SAP HANA SPS09 (compared to SPS08)

Further Information

Page 3: SAP HANA SPS09 - Application Lifecycle Management

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 3 Public

An Application’s Lifecycle in SAP HANA

Your Content Products or delivery units

Based on changes or complete entities

Using CTS+ or SAP HANA native

Your Application Configuration content

Enabled for mass operation

and cloud automation

Your Application Bundle object changes via automatic recording

Lock objects individually or for teams

Release changes when ready for transport

Your Product Structure Define product structure incl. delivery unit

and package assignment

View and analyze dependencies for DUs

Your Application Validate and assemble your application

automatically to ensure consistency and

ship efficiently

Create patches and support packages for

your application

Your Product Download from SMP

Install /update

Page 4: SAP HANA SPS09 - Application Lifecycle Management

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 4 Public

Agenda

Overview of SAP HANA Application Lifecycle Management (HALM)

New Key Features of HALM in SAP HANA SPS09 (compared to SPS8)

Model

Develop

Transport

Assemble

Install

Further Information

Page 5: SAP HANA SPS09 - Application Lifecycle Management

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 5 Public

What is new in SAP HANA Application Lifecycle Management

in SAP HANA SPS 09

New / Changed No AS JAVA required for CTS+

Introduction of Export File Formats

Improved UI for CTS+ Configuration

Changed Changes renamed to Changelists

Changed Improved UIs

Upload / Download moved to Products

section

New hdbalm replaces HLM* for Installation

*HLM: SAP HANA Lifecycle Manager

New Assemble Application for Delivery

Page 6: SAP HANA SPS09 - Application Lifecycle Management

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 6 Public

Improved UIs

Home Screen

SP8

SP9

Home screen has been adapted:

• Import/Export can now be found under Delivery Units tile

• Tile for Install & Update Help has been added

Page 7: SAP HANA SPS09 - Application Lifecycle Management

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 7 Public

Improved UIs

Quick Help

?

Quick Help has been added

to some screens

Page 8: SAP HANA SPS09 - Application Lifecycle Management

Model

Page 9: SAP HANA SPS09 - Application Lifecycle Management

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 9 Public

Model

Upload / Download moved to PRODUCTS Section

SP9

Export and Import of DUs has been

moved to PRODUCTS Delivery

Units

Menu entry UPLOAD/DOWNLOAD

has been removed

The Export button here provides the

same functionality as the previous

Export Delivery Unit to File button in

SPS08

SP8

Page 10: SAP HANA SPS09 - Application Lifecycle Management

Develop

Page 11: SAP HANA SPS09 - Application Lifecycle Management

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 11 Public

Transport

Changes Renamed to Changelist

Change is renamed to Changelist

Page 12: SAP HANA SPS09 - Application Lifecycle Management

Transport

Page 13: SAP HANA SPS09 - Application Lifecycle Management

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 13 Public

Transport

CTS+ without AS JAVA for SAP HANA

You can now use a CTS+ System without AS JAVA

for transporting SAP HANA Content

• Transport is done via HTTP

• Imports are done at once – activation is done as one

last step for all imports

The option to use AS JAVA and deploy via EJB is still

available

• Transport is done via Deploy Web Service

• Files are imported one by one – activation is done after

each import

Orga-

nizer

Landscape

Deploy

WS

Deploy

Client

ABAP Java

CTS+ System SAP HANA

System

EJB

>= SAP HANA

SPS 09

SAP HANA

System

Orga-

nizer

Landscape

>= SAP NetWeaver 7.40

with CTS_PLUG SP14

HTTP

Desti-

nation

ABAP

CTS+ System

HTTP

(SM59)

Page 14: SAP HANA SPS09 - Application Lifecycle Management

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 14 Public

Transport

CTS+ - when to use AS JAVA, when not

Use CTS+ without AS JAVA:

• If an AS ABAP with SAP NetWeaver 7.40 at least is available and can be used for CTS

! SAP Solution Manager is not yet available on SAP NetWeaver 7.40

• If CTS_PLUG SP14 can be installed on this system (from SL Toolset SP12)

• Note: Plug-in distribution from SAP Solution Manager to managed systems is not possible if server plug-

in is installed on managed system

Use CTS+ with AS JAVA

• For all other applications

• If SAP Solution Manager is the CTS+ System

• This option is available for SAP HANA with SAP Solution Manager 7.1 SPS05 / SL Toolset 1.0 SP04

Page 15: SAP HANA SPS09 - Application Lifecycle Management

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 15 Public

Transport

Export File Formats

Export File Formats ensures compatibility for the file used for transport (or export / import)

when objects go from an SAP HANA system of a particular reversion number to an SAP HANA

system of a different revision number

• The Export File Formats are taken into consideration:

• When exporting a Delivery Unit in PRODUCTS Delivery Units you can choose the file format

• When configuring CTS+, you can choose the export file format for the respective SAP HANA

system – this setting will then be used for every export

• If you transport natively via HALM, the format that the target system needs is automatically

used (remember: with HALM you always start the transport request from the target system)

• When you assemble via the command line tool (hdbalm) you can add the format as a

parameter

• See SAP Note 1984354 for details

Page 16: SAP HANA SPS09 - Application Lifecycle Management

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 16 Public

Transport

Improved UI for CTS+ Configuration

CTS

Configuration

can be deleted

Definition of CTS

System and Details of

SAP HANA system in

CTS are clearly

separated Some details can be

changed. Delete the

Configuration and create

a new one if you need to

change more.

SID of current

system is suggested

as Upload System

SID

Page 17: SAP HANA SPS09 - Application Lifecycle Management

Assemble

Page 18: SAP HANA SPS09 - Application Lifecycle Management

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 18 Public

Assemble

Assemble Application for Delivery

Build an application

• which may consist of multiple delivery units

into a single archive

• to ship it to your customers

for installation.

To assemble SAP HANA Add-On products

and software components use the command assemble (for options and

parameters use help assemble)

Page 19: SAP HANA SPS09 - Application Lifecycle Management

Install

Page 20: SAP HANA SPS09 - Application Lifecycle Management

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 20 Public

Install

hdbalm Replaces HLM for installing applications on SAP HANA

SAP HANA lifecycle manager is no longer available in SAP HANA SPS9

Installation of SAP HANA-based applications – now done with command install of hdbalm

HLM

Install / update platform

Install / update applications

SP8 SP9

HALM

Model Develop Transport Assemble Install Configure

SAP HANA database lifecycle manager (hdblcm)

hdbalm is now

used for application

installation

hdblcm is used for

platform installation

Install Configure Update

Page 21: SAP HANA SPS09 - Application Lifecycle Management

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 21 Public

Install

Usage of command ‘install’

C:\>hdbalm help install

Install and Update SAP HANA Add-On Products and Software Components

This command is used to install and update SAP HANA add-on products and

software components.

usage: hdbalm install [<command option>]* [<archive>|<directory>]*

The install command automatically detects whether the archive is an add-on

product archive or a software component archive. It also detects whether the

add-on product or software component is already installed and either executes

an installation or update operation.

The following command options are supported for all archive types:

-d, --display

Displays the archive contents. No changes are applied to the system.

-l <file name>, --log=<file name>

Sets an alternate location for the log file.

-o <option>, --option=<option>

Options which can be used to override the default behavior of the install

command. Multiple options can be specified by repeating the -o option.

The following options are available:

ALLOW_DU_SAME_VERSION - Re-installs the same version of the component

ALLOW_DU_DOWNGRADE - Allows downgrades of components

ALLOW_DU_VERSION_UPDATE - Allows version updates of components

SAP HANA Add-On Product Installation and Update

-----------------------------------------------

You can specify an add-on product archive ZIP file or a directory location.

Install an SAP HANA Add-On product

• or product instance

on your SAP HANA system

To install SAP HANA Add-On products and

software components use the command install (for options ad parameters use

help install).

Page 22: SAP HANA SPS09 - Application Lifecycle Management

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 22 Public

Agenda

Overview of SAP HANA Application Lifecycle Management (HALM)

New Key Features of HALM in SAP HANA SPS09 (compared to SPS08)

Further Information

Page 23: SAP HANA SPS09 - Application Lifecycle Management

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 23 Public

Further information

SAP Public Web

Article on saphana.com:

https://www.saphana.com/

http://hana.sap.com/abouthana/hana-technology/administration.html > (scroll down) > Application Lifecycle Management

Places and articles on SCN:

http://scn.sap.com/community/hana-in-memory

http://scn.sap.com/community/it-management/alm/software-logistics

http://scn.sap.com/docs/DOC-46119 > SAP HANA Lifecycle Management

http://scn.sap.com/docs/DOC-49327 > Overview of SAP HANA Content Transport Management

http://scn.sap.com/docs/DOC-8576#HANA > How to Configure SAP HANA for CTS+

http://scn.sap.com/docs/DOC-43035 > How to transport ABAP for SAP HANA applications with HTC

Page 24: SAP HANA SPS09 - Application Lifecycle Management

© 2014 SAP SE or an SAP affiliate company. All rights reserved. 24 Public

Further information

Public Web

Videos on SAP’s Technology channel on YouTube :

Change Management in SAP HANA 1.0 SPS07

SAP HANA Content Transport Management

Others

SAP HANA Developer Guide:

Chapter SAP HANA Application Lifecycle Management in the SAP HANA Developer Guide on the SAP Help Portal

Release Note: SAP HANA Application Lifecycle Management SPS09: 2073243

Application Component: HAN-LM-APP

Page 25: SAP HANA SPS09 - Application Lifecycle Management

Thank you

Contact information

Karin Spiegel

SAP LM Product Management

Ron Silberstein

SAP HANA Product Management

[email protected]