View
248
Download
2
Category
Tags:
Preview:
DESCRIPTION
cm services
Citation preview
CM Services and CMS in SAP NetWeaver 7.3
October 2013 Public
2013 SAP AG. All rights reserved. 2 Public
Disclaimer
This presentation outlines our general product direction and should not be relied
on in making a purchase decision. This presentation is not subject to your license
agreement or any other agreement with SAP. SAP has no obligation to pursue any
course of business outlined in this presentation or to develop or release any
functionality mentioned in this presentation. 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 assumes no responsibility for errors or omissions in this
document, except if such damages were caused by SAP intentionally or grossly
negligent.
2013 SAP AG. All rights reserved. 3 Public
Agenda
CM Services
1. Scope in SAP NetWeaver 7.3
a. With CTS
b. Stand-alone
2. Services in Detail for SAP NetWeaver 7.3
3. CTC for creating SCs
4. Configuration in NWDS
5. Recommendations
CMS
1. New in SAP NetWeaver 7.3 SP 10
2013 SAP AG. All rights reserved. 4 Public
Scope in SAP NetWeaver 7.3
The scope for CM Services in SAP NetWeaver 7.3 is the same as in enhancement
package 1 for SAP NetWeaver 7.0
PLUS what is described on the following slides.
In SAP NetWeaver 7.3 there are two options for using CM Services:
Integrated with CTS (using a CTS system on enhancement package1 for SAP NetWeaver 7.0 SP7 at least) to make use of transport functionality
Stand-alone with import and export functionality
2013 SAP AG. All rights reserved. 5 Public
Agenda
CM Services
1. Scope in SAP NetWeaver 7.3
a. With CTS
b. Stand-alone
2. Services in Detail for SAP NetWeaver 7.3
3. CTC for creating SCs
4. Configuration in NWDS
5. Recommendations
CMS
1. New in SAP NetWeaver 7.3 SP 10
2013 SAP AG. All rights reserved. 6 Public
Runtime Systems
TMS System-Landscape Configuration DI Development Configuration
TMS DEV System
Build Server
(CBS)
Buildspace
Repository
(DTR)
Workspace
NWDI
Java Development Environment
Developer
Studio
Dev. Config
TMS TEST System TMS PROD System
Java URL Java URL Java URL
TEST
TEST
TEST
DEV
TEST
PROD
SDA SDA SDA SDA
check In
activate
CM Services
SDA SDA
Transport
Request
DIP
Transport
Request
DIP
DIP
Activity DIP
SDA SDA
Release
Activity
SDA Transport based on Activities
2013 SAP AG. All rights reserved. 7 Public
Creating Development Configurations
Create system in TMS and mark it as system with Development Configuration
Development Configuration is created automatically, fill in the details
Start Development Configuration Management from TMS for changes
Create
System Change
System
2013 SAP AG. All rights reserved. 8 Public
Agenda
CM Services
1. Scope in SAP NetWeaver 7.3
a. With CTS
b. Stand-alone
2. Services in Detail for SAP NetWeaver 7.3
3. CTC for creating SCs
4. Configuration in NWDS
5. Recommendations
CMS
1. New in SAP NetWeaver 7.3 SP 10
2013 SAP AG. All rights reserved. 9 Public
NWDI
CM Services, CTS+ and NWDI
Source
Storage
Versioning
Archive
Storage
Config.
Management
Packaging
Build
Support Archive
Storage
Packaging
Source
Storage
Versioning
Config.
Mgmt DTR: Source Storage
&
Versioning
CBS: Build Support
&
Archive Storage
DI CM
Services: Config. Mgmt,
Synchronize
(Import) & Export
2013 SAP AG. All rights reserved. 10 Public
Runtime Systems
CM Services in Stand-alone Mode
TEST DEV PROD
DI Export Web UI
SCA SCA SDA
SUM SUM
SCA
Build Server
(CBS)
Buildspace
Repository
(DTR)
Workspace
NWDI
Java Development Environment
Developer
Studio
activate
check In
CM Services*
DI Synchronize
(Import) Web UI
Fill workspaces
and
buildspaces
SCA
Direct user action
Data is taken
2013 SAP AG. All rights reserved. 11 Public
Creating Development Configurations
Open NetWeaver Administrator of NWDI Server (where CM Services run)
Create Stand-alone Development Configuration
2013 SAP AG. All rights reserved. 12 Public
Agenda
CM Services
1. Scope in SAP NetWeaver 7.3
2. Services in Detail for SAP NetWeaver 7.3
a. Development Configuration Management
b. Synchronize Service
c. Export Service
d. History Service
e. Import Service
3. CTC for creating SCs
4. Configuration in NWDS
5. Recommendations
CMS
1. New in SAP NetWeaver 7.3 SP 10
2013 SAP AG. All rights reserved. 13 Public
CM Services in Detail (1/3)
Development Configuration Service
Made for managing Development Configurations
Integrated in process flow for creating non-ABAP systems in TMS (if used with CTS+)
Create Development Configurations in Stand-alone mode (if not connected to CTS+)
UI can be called from TMS or NetWeaver Administrator
Define build options
Exclude Software Components from deployment
Configure export modes
New in SAP NetWeaver
7.3 compared to SAP
NetWeaver 7.0 including
Enhancement Package 1
2013 SAP AG. All rights reserved. 14 Public
CM Services in Detail (2/3)
Synchronize Service
Made for synchronizing the NWDI with the runtime system (import only SCAs
into NWDI fitting to runtime system) - filling workspaces and buildspaces
UI can be called from History and Import Service UI
Replacement for upload system in CTS+
Export Service
Made for Exporting SCAs (or SDAs)
UI can be called from within Developer Studio or Development Configuration
Management
Possibility to export more than one SC at once
Set SP and / or patch level for SCAs in customer namespace
2013 SAP AG. All rights reserved. 15 Public
CM Services in Detail (3/3)
History Service
Made for finding out what has been imported / synchronized and exported
UI can be called from Export and Import Service UI
Import Service
Made for filling workspaces and buildspaces if you cannot use Synchronize
Service
UI can be called from Development Configuration Management
To be used in Stand-alone mode only
2013 SAP AG. All rights reserved. 16 Public
Agenda
CM Services
1. Scope in SAP NetWeaver 7.3
2. Services in Detail for SAP NetWeaver 7.3
a. Development Configuration Management
b. Synchronize Service
c. Export Service
d. History Service
e. Import Service
3. CTC for creating SCs
4. Configuration in NWDS
5. Recommendations
CMS
1. New in SAP NetWeaver 7.3 SP 10
2013 SAP AG. All rights reserved. 17 Public
Development Configuration Management
System Landscape Directory
CTS
DevConfig
Info on SLD
(including User)
and CM
Services URL
Details on
DevConfig
2013 SAP AG. All rights reserved. 18 Public
Development Configuration Management
Local Settings if used with CTS+
Repository and
Build Location
Information on
Runtime System
as defined in TMS
Include in /
Exclude from
Deployment
Define
transport
options
2013 SAP AG. All rights reserved. 19 Public
Development Configuration Management
Local Settings in Stand-alone Mode
Repository and
Build Location
Runtime
System
Include /
Exclude from
Deployment
Inbox and Outbox
2013 SAP AG. All rights reserved. 20 Public
Development Configuration Management
Software Component Definition
Build options: enter
e.g. paths to jdk if
same CBS is used to
manage development
for different releases
Software
Components
including
dependencies
Compare SCs in
list with SLD and
adapt to SLD state
if needed
2013 SAP AG. All rights reserved. 21 Public
Agenda
CM Services
1. Scope in SAP NetWeaver 7.3
2. Services in Detail for SAP NetWeaver 7.3
a. Development Configuration Management
b. Synchronize Service
c. Export Service
d. History Service
e. Import Service
3. CTC for creating SCs
4. Configuration in NWDS
5. Recommendations
CMS
1. New in SAP NetWeaver 7.3 SP 10
2013 SAP AG. All rights reserved. 22 Public
Synchronize Service How to reach it
Call it via Link
in Import or
History Service
Call it via Related
Links in Development
Configuration
Management or via
link in Import, Export
or History Service
2013 SAP AG. All rights reserved. 23 Public
Synchronize Service Step 1
Choose
development
configuration
Get differences between runtime
systems and DTR / CBS
2013 SAP AG. All rights reserved. 24 Public
Synchronize Service Step 2
Define Inbox Path to
the SCAs deployed on
runtime system
The SCAs needed to set up the development configuration have to be
available in the folder that you enter in here. Two options to achieve this:
Copy the files from the runtime system to the system where you use the CM Services and use the target folder as Inbox Path.
Create a share to the original place of the SCAs that is accessible for the user SAPService of the CM Services system.
2013 SAP AG. All rights reserved. 25 Public
Synchronize Service Step 3 Decide on Actions
Click on Details
for more
information
File that is going
to be imported
2013 SAP AG. All rights reserved. 26 Public
Synchronize Service Step 4
Summary start
synchronization
2013 SAP AG. All rights reserved. 27 Public
Agenda
CM Services
1. Scope in SAP NetWeaver 7.3
2. Services in Detail for SAP NetWeaver 7.3
a. Development Configuration Management
b. Synchronize Service
c. Export Service
d. History Service
e. Import Service
3. CTC for creating SCs
4. Configuration in NWDS
5. Recommendations
CMS
1. New in SAP NetWeaver 7.3 SP 10
2013 SAP AG. All rights reserved. 28 Public
SDA Export in Developer Studio
Release activities in the IDE
Attach the corresponding SDA(s) to
a Transport request retrieved from
CTS
Predecessor activities and build
dependencies are taken into
account to make sure that a
consistent state is transported.
SDAs involved can be part of
different SCs
2013 SAP AG. All rights reserved. 29 Public
Export Service How to reach it
Transport view in
developer studio
shows menu entry
to open Export UI
Use Related Link Export Service in Development Configuration Management
2013 SAP AG. All rights reserved. 30 Public
Export Service Stand-alone - Step 1
Choose a
Development
Configuration
2013 SAP AG. All rights reserved. 31 Public
Export Service Stand-alone - Step 2
Choose SCA(s)
to be exported
2013 SAP AG. All rights reserved. 32 Public
Export Service Stand-alone - Step 3
Maintain SP and
Patch Level for your
own components
2013 SAP AG. All rights reserved. 33 Public
Export Service Stand-alone - Step 4
Summary shows choices
made in previous steps
including current and new
SP and patch level
2013 SAP AG. All rights reserved. 34 Public
Export Service with CTS Step 1
Choose Development
Configuration and
decide if SCAs or SDAs
should be exported
2013 SAP AG. All rights reserved. 35 Public
Export Service with CTS Step 2
Choose the SCAs
(or SDAs) that
youd like to export
2013 SAP AG. All rights reserved. 36 Public
Export Service with CTS Step 3
In this case, only
components with
vendor sap.com had
been chosen setting the SP and patch level
is not possible
Choose Export
options
2013 SAP AG. All rights reserved. 37 Public
Export Service with CTS Step 4
Transport request is
retrieved from CTS -
do changes if needed
2013 SAP AG. All rights reserved. 38 Public
Export Service with CTS Step 5
Summary of the
settings made start export to attach the files
to the transport request
2013 SAP AG. All rights reserved. 39 Public
Agenda
CM Services
1. Scope in SAP NetWeaver 7.3
2. Services in Detail for SAP NetWeaver 7.3
a. Development Configuration Management
b. Synchronize Service
c. Export Service
d. History Service
e. Import Service
3. CTC for creating SCs
4. Configuration in NWDS
5. Recommendations
CMS
1. New in SAP NetWeaver 7.3 SP 10
2013 SAP AG. All rights reserved. 40 Public
History Service
Call it via link in
other services
Choose a time frame, filter
for a specific Development
Configuration
2013 SAP AG. All rights reserved. 41 Public
Import History - Log
Imports for a specific
Development Configuration
Detailed Log
for the import
selected above
2013 SAP AG. All rights reserved. 42 Public
Agenda
CM Services
1. Scope in SAP NetWeaver 7.3
2. Services in Detail for SAP NetWeaver 7.3
a. Development Configuration Management
b. Synchronize Service
c. Export Service
d. History Service
e. Import Service
3. CTC for creating SCs
4. Configuration in NWDS
5. Recommendations
CMS
1. New in SAP NetWeaver 7.3 SP 10
2013 SAP AG. All rights reserved. 43 Public
Import Service
Can only be used with Stand-alone Development Configurations
Start it e.g. from the Related Links in the Development Configuration
Management
Step 1: Choose
Development
Configuration
2013 SAP AG. All rights reserved. 44 Public
Import Service Step 2
Choose SCA
to be imported
2013 SAP AG. All rights reserved. 45 Public
Import Service Step 3
Results of
Validation -
Start Import
2013 SAP AG. All rights reserved. 46 Public
Agenda
CM Services
1. Scope in SAP NetWeaver 7.3
2. Services in Detail for SAP NetWeaver 7.3
3. CTC for creating SCs
a. How to use it
b. How to reach it
4. Configuration in NWDS
5. Recommendations
CMS
1. New in SAP NetWeaver 7.3 SP 10
2013 SAP AG. All rights reserved. 47 Public
CTC for creating new SC - Step 1
URL of SLD where
to store the SC
definition and
UID / PW
2013 SAP AG. All rights reserved. 48 Public
CTC for creating new SC - Step 2
Name, Vendor
and release of
new SC assign to product if
required
2013 SAP AG. All rights reserved. 49 Public
CTC for creating new SC - Step 3
Choose template
to get dependent
SCAs
2013 SAP AG. All rights reserved. 50 Public
CTC for creating new SC - Step 3a
Upload xml file
with dependency
templates if
required
2013 SAP AG. All rights reserved. 51 Public
CTC for creating new SC - Step 4
Template
executed new SC created
2013 SAP AG. All rights reserved. 52 Public
Agenda
CM Services
1. Scope in SAP NetWeaver 7.3
2. Services in Detail for SAP NetWeaver 7.3
3. CTC for creating SCs
a. How to use it
b. How to reach it
4. Configuration in NWDS
5. Recommendations
CMS
1. New in SAP NetWeaver 7.3 SP 10
2013 SAP AG. All rights reserved. 53 Public
On Development Infrastructure Main Page
2013 SAP AG. All rights reserved. 54 Public
From Development Configuration Management
2013 SAP AG. All rights reserved. 55 Public
In NWA
2013 SAP AG. All rights reserved. 56 Public
Agenda
CM Services
1. Scope in SAP NetWeaver 7.3
2. Services in Detail for SAP NetWeaver 7.3
3. CTC for creating SCs
4. Configuration in NWDS
5. Recommendations
CMS
1. New in SAP NetWeaver 7.3 SP 10
2013 SAP AG. All rights reserved. 57 Public
Configure SLD
Enter SLD URL
2013 SAP AG. All rights reserved. 58 Public
Import Development Configuration
Step 1:
Choose SLD
as Source
Step 2:
Logon to NWDI
2013 SAP AG. All rights reserved. 59 Public
Select Development Configuration
Step 3:
Use filters to find the
Development
Configuration needed
Step 4:
Check details
and finish the
import
2013 SAP AG. All rights reserved. 60 Public
Agenda
CM Services
1. Scope in SAP NetWeaver 7.3
2. Services in Detail for SAP NetWeaver 7.3
3. CTC for creating SCs
4. Configuration in NWDS
5. Recommendations
CMS
1. New in SAP NetWeaver 7.3 SP 10
2013 SAP AG. All rights reserved. 61 Public
Recommendations
Use SAP Solution Manager as CTS System
Use the CM Services on your NWDI
Use Activity based SDA transport (Export Mode - Deployable Export - Activities)
Take a look at the following notes
1003674 Enhancement for non-ABAP systems in CTS
1361909 CM Services in CTS+
1775838 - CMS / CM Services: What to use in which scenario?
2013 SAP AG. All rights reserved. 62 Public
Agenda
CM Services
1. Scope in SAP NetWeaver 7.3
2. Services in Detail for SAP NetWeaver 7.3
3. CTC for creating SCs
4. Configuration in NWDS
5. Recommendations
CMS
1. New in SAP NetWeaver 7.3 SP 10
2013 SAP AG. All rights reserved. 63 Public
Multiple RFC Destinations in CMS
/dtr
Multiple RFC Destinations
Available starting with
SAP NetWeaver 7.30 SP
10
Define RFC Destination
per Track if needed
RFC Destination has to
be defined beforehand
Standard destination is
entered by default
Maintain Destination
provides more details
Thank you
2013 SAP AG. All rights reserved. 65 Public
2013 SAP AG. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG.
The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or
warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group
products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing
herein should be construed as constituting an additional warranty.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in
Germany and other countries.
Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
2013 SAP AG. All rights reserved. 66 Public
2013 SAP AG. Alle Rechte vorbehalten.
Weitergabe und Vervielfltigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrckliche schriftliche Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen knnen ohne vorherige Ankndigung gendert werden.
Einige der von der SAP AG und ihren Distributoren vermarkteten Softwareprodukte enthalten proprietre Softwarekomponenten anderer Softwareanbieter.
Produkte knnen lnderspezifische Unterschiede aufweisen.
Die vorliegenden Unterlagen werden von der SAP AG und ihren Konzernunternehmen (SAP-Konzern) bereitgestellt und dienen ausschlielich zu Informationszwecken. Der SAP-Konzern bernimmt keinerlei Haftung oder Gewhrleistung fr Fehler oder Unvollstndigkeiten in dieser Publikation. Der SAP-Konzern steht lediglich fr Produkte und Dienstleistungen nach der Magabe ein, die in der Vereinbarung ber die jeweiligen Produkte und Dienstleistungen ausdrcklich geregelt ist. Keine der hierin enthaltenen Informationen ist als zustzliche Garantie zu interpretieren.
SAP und andere in diesem Dokument erwhnte Produkte und Dienstleistungen von SAP sowie die dazugehrigen Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und verschiedenen anderen Lndern weltweit. Weitere Hinweise und Informationen zum Markenrecht finden Sie unter http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark.
Recommended