Date post: | 02-Jul-2015 |
Category: |
Technology |
Upload: | sap-technology |
View: | 717 times |
Download: | 7 times |
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)
© 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
© 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
© 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
© 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
© 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
© 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
Model
© 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
Develop
© 2014 SAP SE or an SAP affiliate company. All rights reserved. 11 Public
Transport
Changes Renamed to Changelist
Change is renamed to Changelist
Transport
© 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)
© 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
© 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
© 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
Assemble
© 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)
Install
© 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
© 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).
© 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
© 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
© 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
Thank you
Contact information
Karin Spiegel
SAP LM Product Management
Ron Silberstein
SAP HANA Product Management