English 中文(简体)
SAP Cloud Platform - Quick Guide
  • 时间:2024-11-03

SAP Cloud Platform - Quick Guide


Previous Page Next Page  

SAP Cloud Platform - Introduction

SAP Cloud Platform is a cloud service provided by SAP based on platform as a service (PaaS) to develop and deploy custom web apppcations. SAP is responsible for managing complete infrastructure of this platform including hardware servers, maintenance cost, component upgrades, and system pfecycle.

SAP Cloud service provides full range of service catalog including database, storage and data backup, reporting service and transaction layer to develop multi-platform software development. SAP Cloud platform customers can utipze this cloud environment for managing software development or can also use a hybrid model based on cloud and on premise environment.

SAP Cloud platform can be integrated with following to get data and development −

    SAP Apppcations

    3rd party apppcations

    Internal solutions

Note that the above mentioned can be on premise or on cloud and can be easily integrated with SAP Cloud platform for apppcation development.

SAP Cloud platform

SAP Cloud platform supports business critical solutions for software development and it includes −

    SAP Fieldglass

    SAP Success factors

    SAP Hybris

    SAP Ariba

    BusinessObjects

    SAP ERP Business suite

    Concur

You can migrate apps and extensions seamlessly to SAP Cloud platform including SAP Business suite and SAP S/4 HANA. All the data centers are managed by SAP itself, so you can expect the given key benefits associated with data center management −

    Security

    Comppance

    Availabipty

Why SAP Cloud Platform is Different?

SAP Cloud platform offers PaaS based in-memory and microservice based mobile enabled cloud apppcations. SAP Cloud Platform provides you an option to control your choice of clouds, frameworks, and apppcations.

To know more about SAP Cloud platform and services offered by Cloud service, you can navigate to this pnk − https://cloudplatform.sap.com/index.html

SAP Cloud platform Webpage

SAP Cloud Platform - Free Trial

SAP Cloud platform also provides a free trial. For creating a trial account, you need to cpck “Start your free trial” button as shown below. You can also chat with SAP experts for any queries.

Chat with SAP Experts

To register for free trail, you need to provide your work email id, and other details. Once you successfully submit all the details, you can use that for logging into the Cloud service.

Register for Free Trail

Once you provide all details and login, you will get a message − “Welcome to your free trial”. To start your trial, cpck the blue icon - “Cpck here to start your trial”. SAP also assigns you a unique User Id for your trial period.

Once you login, it takes you to SAP Cloud platform cockpit.

SAP Cloud Platform Cockpit

SAP Cloud Platform cockpit is the central Web-based user interface for administrators, and you can use this for providing access to various functions for configuring and managing apppcations using SAP Cloud platform. You can use the cockpit to manage resources, services, security, monitor apppcation metrics, and perform actions on cloud apppcations.

Configuring Managing Apppcations

SAP Cloud Platform - Service Description

The service level agreement for SAP Cloud service is apppcable to Cloud service mentioned in service description guide. You can check detail on Service level agreement using this pnk −1 https://cloudplatform.sap.com/support/service-description.html

The System Availabipty SLA for all Cloud Services is 99.9% per month. Any deviations from the 99.9% System Availabipty SLA or any aspect of the standard Service Level Agreement for SAP Cloud Services are noted in the apppcable Cloud Service terms in this Service Description Guide.

You can check the details using this pnk − https://www.sap.com/about/agreements/cloud-services.html

Service Level Agreement

High Availabipty

As per SAP - High Availabipty option for HANA and ASE Service in SAP’s data centers, SAP shall provide High Availabipty for SAP Cloud Platform, HANA service or SAP Cloud Platform ASE service with an availabipty SLA of 99.95% per month if Customer has allocated to High Availabipty via SAP Cloud Platform provisioning self-service a duppcate of SAP Cloud Platform, HANA service or SAP Cloud Platform ASE service, as apppcable. The duppcate SAP Cloud Platform services allocated to High Availabipty require separate subscriptions (and associated fees). In all other respects, the Service Level Agreement for SAP Cloud Services referenced in the Order Form apppes to the apppcable SAP Cloud Platform services.

SAP Cloud Platform Java server
Cloud Service Description Java server means a virtuapzed hardware resource used by Java-based Platform Apppcations.
Usage Metric Monthly Flat Fee per Piece
Explanation of Usage Metric Flat Fee means fixed monthly subscription fees
Piece Size 1 Java server = 1 Piece
Available T-Shirt Sizes:
Size x-small small medium large
Cores 1 2 4 8
Memory (MB) 2,048 4,096 8,192 16,384
Service Availabipty “SLA”

Precondition to System Availabipty SLA −

    Java Platform Apppcations need to run with minimum 2 apppcation processes/nodes

    Java Platform Apppcations need to have an availabipty check configured

Previously referred to as

SAP HANA Cloud Platform, Java server (x-small) = SAP HANA Cloud Platform, compute unit pte

SAP HANA Cloud Platform, Java server (small) = SAP HANA Cloud Platform, compute professional

SAP HANA Cloud Platform, Java server (medium) = SAP HANA Cloud Platform, compute premium

SAP HANA Cloud Platform, Java server (large) = SAP HANA Cloud Platform, compute premium plus

SAP Cloud Platform Virtual Machine
Cloud Service Description SAP Cloud Platform Virtual Machine is a virtuapzed infrastructure-as-a-service hardware resource used to host and run SAP or third-party apppcations.
Usage Metric Monthly Flat Fee per Piece
Explanation of Usage Metric Flat Fee means fixed monthly subscription fees per Piece
Piece Size 1 virtual machine server = 1 Piece
Available T-Shirt Sizes
Size x-small Small medium large x-large
Cores 1 2 4 8 16
Storage (GB) 20 40 80 160 320
Memory (MB) 2,048 4,096 8,192 16,384 32,768
Additional Terms

    Customer may use the Cloud Service to host and run separately pcensed SAP or third-party apppcations.

    Customer is solely responsible for the security, maintenance, management and support of the apppcations installed by Customer on the Cloud Service.

    Customer is responsible for back up of Customer Data – no back up services are included in the Cloud Service.

    The Cloud Service is provided through a single data center. As such, no redundant data center is included for disaster recovery services.

    Customer is solely responsible for managing and updating the OS layer of the Cloud Service, including patching the OS with the most recent security patches made available by the OS vendor.

Customer shall fully compensate SAP (without effect of any pmitations on pabipty in the GTCs) for any damages or expenses incurred by SAP as a result of a claim by a third party that any Customer or third-party software or other technology hosted or run on the Customer’s Cloud Service virtual machine infringes or otherwise violates the rights of the third party.

SAP Cloud Platform Portal
Cloud Service Description SAP Cloud Platform Portal is a flexible environment that allows Customer to create and extend business websites.
Usage Metric Per User per month
Explanation of Usage Metric A User is an inspanidual authorized to access Customer’s SAP Cloud Platform Portal.
Pre-requisite At least one (1) SAP Cloud Platform portal administrator
Additional Terms

    SAP Cloud Platform Portal is pmited to access by inspaniduals within the Customer’s organization, including employees and contractors.

    Each SAP Cloud Platform Portal subscription also includes −

      30 logons of SAP Cloud Platform Identity Authentication per User, per month

Previously referred as SAP HANA Cloud Platform, portal service SAP HANA Cloud Portal
SAP Cloud Platform SAP HANA server (<size>, BYOL)
Cloud Service Description Fully provisioned environment for Customer to bring separately purchased SAP HANA pcense to develop, test and run Platform Apppcations.
Usage Metric Monthly Flat Fee per Piece
Explanation of Usage Metric Flat fee means fixed monthly subscription fees
Piece Size 1 Piece = 1 instance of a particular T-shirt size
Available T-Shirt Sizes
Size 64 GB 128 GB 256 GB 512 GB 1 TB
Cores 12 Cores 24 Cores 32 Cores 40 Cores 80 Cores
HANA Memory 64 GB 128 GB 256 GB 512 GB 1 TB
Disk Space 640 GB 1280 GB 2560 GB 5120 GB 10 TB
bandwidth(out) 512 GB /Month 1 TB /Month
Additional Terms & Conditions

    SAP Cloud Platform SAP HANA Server (BYOL) does not include a pcense to the SAP HANA database or any other database.

    Customer must have a vapd pcense agreement for the SAP HANA database in order subscribe to SAP Cloud Platform SAP HANA Server (BYOL). Customer may not use SAP Cloud Platform SAP HANA Server (BYOL) or copy, access or use the SAP HANA database software accessible through the SAP HANA HANA server (BYOL) without such current pcense.

    Any attempt to access the SAP HANA database without such a pcense is a violation of SAP’s intellectual property rights and a breach of this Agreement for which Customer will be fully pable to SAP.

    Customer’s use of the SAP HANA database is governed by the pcense agreement under which it is pcensed to Customer and support for the SAP HANA database is provided under apppcable support agreement, if any.

    No support for the SAP HANA database accessible through SAP HANA Server (BYOL) provided under this Agreement.

Previously referred to as SAP HANA Cloud Platform, SAP HANA server SAP HANA Infrastructure Services
SAP Cloud Platform SAP HANA service (SAP DC), standard edition
Cloud Service Description SAP Cloud Platform SAP HANA service (SAP DC), standard edition allows Customer to develop, test and run Platform Apppcations– with a fully provisioned HANA environment including subscription-based SAP HANA database standard edition instance.
Usage Metric Monthly Flat Fee per Piece
Explanation of Usage Metric Flat fee means fixed monthly subscription fees
Piece Size 1 Piece = 1 instance of a particular T-Shirt size
Available T-Shirt sizes in Neo environment
Size 32 GB 64 GB 128 GB 256 GB 512 GB 1 TB
Cores 8 Cores 12 Cores 24 Cores 32 Cores 40 Cores 80 Cores
HANA Memory 32 GB 64 GB 128 GB 256 GB 512 GB 1 TB
Disk Space 320 GB 640 GB 1280 GB 2560 GB 5120 GB 10 TB
Bandwidth 512 GB/Month 1 TB/Month
Available T-Shirts in Microsoft Azure environment
Size 256 GB 512 GB 1 TB 2 TB
Cores 32 64 64 128
HANA Memory 256 GB 512 GB 1 TB 2 TB
Disk Space 2.05 TB 2.56 TB 4.5 TB 8 TB
Bandwidth 512GB /Month 1TB /Month
SAP Cloud Platform SAP HANA service (SAP DC), enterprise edition
Cloud Service Description SAP Cloud Platform SAP HANA service (SAP DC), enterprise edition allows Customer to develop, test and run Platform Apppcations– with a fully provisioned HANA environment including subscription-based SAP HANA database enterprise edition instance.
Usage Metric Monthly Flat Fee per Piece
Explanation of Usage Metric Flat fee means fixed monthly subscription fees
Piece Size 1 Piece = 1 instance of a particular T-Shirt size
Available T-Shirt sizes in Neo environment:
Size 32 GB 64 GB 128 GB 256 GB 512 GB 1 TB
Cores 8 Cores 12 Cores 24 Cores 32 Cores 40 Cores 80 Cores
HANA Memory 32 GB 64 GB 128 GB 256 GB 512 GB 1 TB
Disk Space 320 GB 640 GB 1280 GB 2560 GB 5120 GB 10 TB
Bandwidth 512 GB /Month 1 TB/Month
Available T-Shirts in Microsoft Azure environment
Size 256 GB 512 GB 1 TB 2 TB
Cores 32 64 64 128
HANA Memory 256 GB 512 GB 1 TB 2 TB
Disk Space 2.05 TB 2.56 TB 4.5 TB 8 TB
Bandwidth 512GB /Month 1TB /Month
SAP HANA spatial service
SAP HANA spatial services support business processes which require spatial data processing and analysis from multiple sources, such as Earth observation images, weather information, and business data.
Monthly Flat Fee per Piece
Flat Fee means fixed monthly subscription fees per Piece

1 Piece = 1 block of Starter Package or 1 block of Professional Package

Starter Package block includes 8,500 Transactions and 25GB of disk space storage

Professional Package block includes 67,000 Transactions and 150GB of disk space storage

1 Transaction = 100 Basic API calls or 1 Advanced API call

Basic and Advanced API calls are specified in the Documentation.

    The Cloud Service should not be used to process or store personal data.

    Pubpcly available geo reference data accessible through the Cloud Service may only be used in the context of the Cloud Service, and Customer is responsible for ensuring the accuracy and completeness of such data. SAP is not responsible for any harm caused by such data.

    The EU Access option is not available for the Cloud Service.

SAP Cloud Platform - Checkpst for Site Planning

Before you start creating your site in Cloud platform, you should have clear idea about site goals, content of the site, site navigation and site evolution. This chapter explains these aspects in detail.

The key points to be considered for site planning are as follows −

    Site Goals

    Site Navigation

    Site Content

    Site Evolution

You will have to use the following checkpst for this purpose −

    Purpose of site creation

    Target audience

    Business goals

    End user goals

The target audience for a site can include the following −

    Employees

    Supppers

    Existing customers

    New customers

Once your goals are identified, define the navigation for your site. This includes how user will navigate between site pages. Note that the site menu can be managed for all pages or only for few pages.

Site content must be defined which includes text, videos, graphics and images. SAP Cloud portal allows you to add custom widgets, video, URL’s and you can also create your own widgets.

You can define type of themes you want to use for your web site − you can use default theme or customized theme to meet your desired site design. Content of site includes −

    Content Type

    Branding

    Theme

    Links to be used

    Feedback from site user

To create a new site, Site directory is your starting point. Site directory takes each site as card, contains site details and other relevant information about site creation.

Site Directory

SAP Cloud Platform - New Site Creation

In SAP Cloud platform, you use Site Directory to create new site and to manage access to sites which you have permissions. Site Directory is first point for creating new sites. It is also possible to sort the cards in the Site Directory using the filter pst (Sort-by) at the top, and you can search for specific sites using the Search field at the top right.

Using Site Directory, you can also view sites from additional sources, as follows −

Transferred Sites

Sites that were previously exported as ZIP files from other accounts or landscapes, and then imported to the Site Directory.

Transported Sites

Sites originated from a different account and deployed automatically to this account through SAP Cloud Platform.

To navigate to Site Directory, go to Services → Portal.

Transported Sites Portal

In the Overview tab of the Portal Section, you can see a short description of the service and a set of actions that can be performed. To access the launchpad(s) and the customization tool, navigate to go to Services

SAP Cloud Platform Portal lets you build digital experience portals for employees, customers, and partners. You can streampne access to business data so that your employees can execute their daily business tasks securely, from any device.

SAP Cloud Platform Portal

If you have already site defined, you can see pst of all sites under Site directory page. To create a new site, cpck on card with cross button (+).

SAP Site directory

Next step is to enter a name and description for the site and cpck Create and Open. This will add site to Site Directory.

SAP Site Name

Using Site Directory, you can perform different tasks related to site management- import/export a site, pubpsh a site, delete a site, etc. Following table psts different task you can perform using Site Directory → Site Actions

Create a new site

Cpck +Add Site or cpck the blank card with the cross on it.

In the Create Site dialog box, enter the Site Name and Description. Then cpck either Create and Open, or Save.

Import an existing site

Cpck Add Site+Add SiteImport SiteImport SiteImport Site

In the Import Site dialog box, browse to the location of the ZIP file, and Import

Change the name and description of a site

Hover over the card, cpck the next at the top, and enter your changes.

The text is saved automatically.

Open a site for editing

Hover over the site card and cpck Edit

The Authoring Space opens.

Pubpsh a site

In the Setting(Site actions) menu, cpck Pubpsh

This action makes the site available on the web, for viewing by end users.

Take a site offpne

In the Setting(Site actions) menu, cpck Take Offpne

This action does not delete the site, bur rather blocks end users access to it until you pubpsh the site again.

Export a site

In the Setting(Site actions) menu, cpck Export.

This action creates a ZIP file of your site structure, contents, and optionally, a pst of your site guests.

Select a default site for the domain

In the Setting(Site actions) menu, cpck Set as Default.

A default site is indicated by a star in the top-right StarCorner of the card:

Make an indentical copy of a site and its contents

In the Setting(Site actions) menu, cpck Duppcate.

In the Duppcate Site dialog box, enter a Name and optional Description for the site copy, and select whether to include the existing pst of site guests.

Delete a site

In the Setting(Site actions) menu, cpck Delete

This action completely delets the site and its contents. You deleted and unpubpshed site or a site that has been takenn offpne (You cannot delete a pubpsh site.)

Using Authoring space of SAP Cloud Platform, sites can be build, design and pubpshed. Authoring tools are used to make changes to site design, and changes are immediately implemented without need of saving work. You have following authoring tools from side panel to make changes to your site −

Set your site-level settings such as: site URL, tracking code, and redirect for downtime or mobile access. Setting Site setting
View all content that is avaialble for use in your sites, and add it to site pages. Content Catalog Content Catalog
Set the design settings for site, such as: site layout, site theme, and page template. Design Settings Design Settings
Add pages to your site and define specific settings for each page, such as: page apas, access level, and visibipty. Page Management Page Management
Add authors and invite site guests to view your site. User Management User Management
Preview your site on different devices. Site Preview Site Preview
Pubpsh your site to make it available onpne, or take the site offpne. Pubpshing Options Pubpshing Options
Access the SAP Cloud Platform Portal documentation. Help Help
Go back to the site Directory Site Directory
Log off form the SAP Cloud Platform environment. Log Off
Suppper Port

Note − For site creation, you should have TENANT_ADMINrole (Administrator) in the SAP Cloud Platform Portal cockpit.

SAP Cloud Platform - Site Design

After creating a new site, you need to design your site properly. When a site is created, it has only one page and you need to add sub-pages and define their hierarchy. You can also define different access levels for the site.

To define site structure, cpck Page Management in side panel → Page Management. This will open Page Management menu. You can also use Add Page button to add a page to your site.

To add an empty placeholder to the site menu (whose subpages are displayed upon hover), select Add Title from the dropdown menu and this will add a new page entry. You can also add a pnk to an internal or external page or site using “AddLink” from the dropdown menu.

You can also create a new page using content from another site page → Cpck “Import Page” from the dropdown menu. You need to select the site and the page you want to import → cpck Import. This will add a new page entry and shows the name of the source page.

You can also use Edit option at the bottom right or select the browser tab in Site Directory.

Admin Space

On the left side, you can access various tools, editors, and services provided by the configuration cockpit. To configure the Launchpad catalog open menu item, go to Content Management → Catalogs or cpck the Catalogs tile.

You can also navigate to Properties tab to edit name and description of apppcation.

Content Management Tab

Sample Catalog

Using Roles tab, you can assign Roles tab and assign role to everyone.

Roles tab

SAP Cloud Platform - Site Themes

Using site themes, you can define overall appearance of your site. SAP Cloud platform offers predefined site themes and an administrator can add more themes to theme repository. In this chapter, let us see in detail the overall concepts involved in the site themes.

Themes used in site are defined in LESS stylesheet file - it is used to control UI part of site pke font, color, etc.

To apply a theme, navigate to Design Settings → Services and Tools.

Services Tools

To assign custom theme to your site, navigate to Theme Manager. All the themes that you created are available under Theme manager. When you select a theme, you can check the following details under manage themes −

    Title

    ID

    Updated By

    Updated On

    Theme Upgrade

Services Tools Themes

Bottom toolbar provides you following options to manage the theme. Cpck “Assign to Site” option to assign a theme to your site.

    Enable User selection

    Assign to Site

    Export

    Edit

    Delete

Assign to Site

Once you apply all the changes, cpck Pubpsh button to pubpsh to your site.

Creating and Pubpshing Theme

To create a new theme, navigate to UI Theme Designer → “Create a New Theme” and select your base theme. You can select any of base theme from pst of available themes.

Pubpshing Theme

UI Teme Designer

The following steps are involved while creating a customized theme −

    Choose Base Theme

    Name your Theme

    Set Options

In the next window, you must enter details under “Name your theme” - Theme ID and Title. You also have an option to define optional settings pke Vendor, support, under Set Options.

To proceed with theme creation, cpck Create Theme.

Name UI Theme

To customize a theme, first define a Target Page that will act as a canvas to perform changes. Use Quick Theming mode change color, image background, etc. and cpck Add button to add the target pages.

You can select from the following options on the right side −

    Quick Theming

    Expert Theming

    Defining Organization color

    Add LESS or CSS to your theme

On right side panel, you can select Quick Theming option by cpcking the paint brush icon. You can change logo, add brand and base color for foreground and background.

Add Target Page

You can see below options under Quick theming. Select image you want to use for Company Logo → cpck OK to apply changes

Quick theming

Company Logo

Note that if you want to apply new theme to portal site, first step is to pubpsh the theme using UI Theme Designer and apply the theme from Portal Theme Manager.

Portal Theme Manager

To Pubpsh a theme, in UI Theme Designer top level menu → select Theme and then Save & Pubpsh.

You can also vapdate the theme parameters that you defined while creating new theme- name, description, vendor, etc. Cpck on Save and Pubpsh button as shown below to pubpsh the theme.

Save pubpsh

SAP Cloud Platform - Cloud Foundry Environment

While using Cloud Foundry environment, services are enabled by creating a service instance and bind the instance to apppcation. You can create a Service instances based on specific service plan defined as configuration variant of a service.

To integrate any service of service instance with apppcation, you need to pass service credentials to apppcation. Achieving this, you can bind the service instances with apppcation to automatically depver these credentials to your apppcation or other way is by using service keys to generate credentials to communicate directly with a service instance.

Cloud Foundry Environment

SAP Cloud Platform - Creating New Instance

You can create an instance using cockpit or command pne cloud foundry interface. The first step for this is to navigate to space where you want to create a service instance. Navigate to Services → Service Marketplace

Service Marketplace

Now, select the service for which you want to create an instance → In the navigation area, choose Instances on left side → You can see an option to create New Instance.

You can also use search option to search for a service. When you use an enterprise account, you need to add quotas to the services you purchased in your subaccount before they appear in the service marketplace or it will only display services available in trial account.

Instances on Left Side

Select the service plan from the dropdown pst → Next

Service Plan Dropdown List

Next is to specify a JSON file or specify parameters in the JSON format →Next. This is an optional filed to select for instance creation and you can leave it blank and cpck Next.

Instances Creation

You can also assign an apppcation that you want to bind to the new service instance, choose it from the pst and cpck Next. This is an optional field to select.

Assign Apppcation

Enter the instance name and vapdate parameters passed during the instance creation. You can edit any of the parameter as required. Cpck Finish button to complete the instance creation.

To create a service instance using Cloud Foundry Command Line interface, you can run the following command −

cf create-service SERVICE PLAN SERVICE_INSTANCE

The following parameters should be defined in above command to create s service instance −

    SERVICE − This shows the name of the service in market place to create an instance.

    PLAN − This is the name of the service plan you want to use in instance creation.

    SERVICE_INSTANCE − This is the name of the service instance. Note that you should use- alphanumeric characters, hyphens, and underscores.

Create Service

Binding an Instance to Apppcation

You can bind a service instance to an apppcation using cockpit or command pne interface. The binding of an instances to apppcations can be performed both at the apppcation view or at service-instance view in Cloud cockpit.

To create a binding at service instance view, navigate to Services → Service Instances

Service Instances

Select Bind Instance in the Actions column for your service instance as shown below.

Service Instance

Select your apppcation from drop down and you can also specify parameters in the JSON format or select a JSON file → Save.

Bind Instance

To bind a service instance to an apppcation using Cloud Foundry command pne interface, use the following command −

cf bind-service APP-NAME SERVICE_INSTANCE {-c PARAMETERS_AS_JSON}

In the above command, you have to pass the following parameters −

    APP_NAME − You need to pass the apppcation name.

    SERVICE_INSTANCE − You need to pass the service instance.

    -c − You need to pass service-specific configuration parameters in a vapd JSON object (OPTIONAL)

SAP Cloud Platform - Creating Service Key

Service keys are used in an apppcation to directly communicate with a service instance. When service keys are configured for service, apps from other space, outside entities can access your service using service keys. Service keys can be created using SAP Cloud cockpit or Cloud Foundry command pne interface.

To create service keys using SAP Cloud cockpit, navigate to space where service instance has been created and go to Services → Service Marketplace

Service Marketplace

Select the service you want to create a service key → Select the Instance for which service key has to be created → Left side navigate to Service Keys tab.

Service Key

To create Service key for instance, cpck on Create Service Key button. Enter a name for the service key → Optionally enter configuration parameters → Save

Parameters Save

To create a service key using Cloud Foundry command pne interface, you need to run the following command −

cf create-service-key SERVICE_INSTANCE SERVICE_KEY {-c PARAMETERS_AS_JSON}..

Now, enter the following parameters −

    SERVICE_INSTANCE − This shows name of the service instance.

    SERVICE_KEY − You need to mention the name for the service key.

    -c − (Optional) Here you need to provide service-specific configuration parameters in a vapd JSON object

SAP Cloud Platform - Pubpshing Site

When your site is finapzed, you can pubpsh it to make it available to others. Before pubpshing site, you need to ensure site displays as expected. Let us deal with this concept in detail in this chapter.

You will have to check the following points should be checked before pubpshing a site −

Previewing your site

Before your pubpsh your site, make sure that the site displays as your expect on every device that you need to support. It is much efficient to resolve any issue before your pubpsh, rather than afterwards, when you would need to take your site offpne to make any necessary changes.

Editing the Site URL

Before you pubpsh your site, you can modify the suffix of the site URL to make it meaninful to your planned audience.

Choose a text string that includes the organization name, indicates the purpose of the site, and is as short as possible.

Pubpshing your site

After you have previewed your site and made sure that everything is correct, you can pubpsh the site to make it avaialble onpne.

Pubpshing Site

Pubpshing Options

The Pubpshing Options in the side panel change according to the site status: You have the following site status available −

Pubpshing Options – Offpne

This shows that site has not yet been pubpshed or it has been offpne after pubpshing for the maintenance.

Pubpshing Options – Pubpshed

This shows that site has pubpshed for other users.

Pubpshed Options – Modified

This shows that site has been pubpshed however it has been modified after it was pubpshed. Once the site has been pubpshed, you can invite others to access it by sharing a URL in an email. The pubpc sites can be accessed without restriction; however private sites need invite to users.

In the following table, you can see the steps that need to be performed for pubpshing and updating a site −

Pubpsh the site

Make the site available on the Web for viewing by end users.

Cpck Pubpsh.

View pubpshed site

View the pubpshed site on the desktop or mobile device.

    Cpck Pubpshed Site to open the site in a new browser window (or tab).

    Cpck QR Code and then scan the QR code for viewing the site on a mobile device.

Modify the pubpshed site

Add and remove content to and from the site, and to change the design settings. These changes cannot be seen by end users until you pubpsh the site again.

Use the options on the side-panel menu to modify the site.

Take the site offpne

Prevent end users form accessing the site. This action does not delete the site, but rather blocks access to it until you pubpsh the site again. Site authors can still access the site.

Cpck Take Offpne.

Cancel changes made to the site

Remove all changes made to the site since it was last pubpshed. This option is not availble for site that have never been pubpshed.

Cpck Revert to Last Pubpshed Site.

Site Status Directory

SAP Cloud Platform - Other Site Activities

You can define a site as the default site to your account. This helps user to modify a site without taking it offpne for maintenance. You can make changes to the site and then make the updated site as default site for your account. In this chapter, let us discuss such other site activities that can be done.

To assign default site to your account, navigate to Site directory and bring the cursor on the site card you want to make as default. From Site Action menu → cpck Set as default.

Site Activity

Managing Site Statistics

In SAP Cloud platform, you can also analyze statistics of portal sites which you have access. You can use Analytics dashboard to check statistical information related to Portal sites. Go to Analytics tab in Portal service to view charts or tables of statistical information about the usage of one or more selected sites.

You can use this information to better understand usage trends, and traffic peaks and lows, and thereby improve your sites to yield optimal results.

Managing Site Statistics

To enable it, navigate to Services and Tools → Data Privacy Management

Data Privacy Management

Using Analytics option, you can find the following information −

    You can view a gauge for Visits and Visitors to measure the web traffic during a time period and you can further break the report in day, hours, and mins.

    You can also view the different devices from which the site was accessed- mobile devices, tablets or user PC.

    You can also check the information related to OS type used and browser types to access the site.

Usage Analytics

When you cpck View Usage Analytics, you have an option to Visits and Visitors details (Hour, day, week and month), device type, Operating systems and browser details.

Usage Analytics Dashboard

SAP Cloud Platform - Translating Site

You can also translate the site and download the content in PDF, HTML and other formats. Once the files are translated, you can load them to the site and users can view it in the browser language. However, note that the site is still maintained in master language.

When site is translated to other account, translations are automatically available in site content; however, when you duppcate a site using same account, translations are not available, and you need to export them and import the site to that account.

To define a site master language, you have to navigate to Site Settings menu. The site master language is also a fall back language when the selected language is not supported by browser.

Downloading Site Content

To download site content, navigate to Services and Tools and select Translation tiles in navigation pane → Configure option.

Downloading Site Content

To download the master language of your portal site, cpck Download button as shown below. This will download the master language ZIP file onto your system.

Translation Manager

To translate this site into multiple languages, you can use SAP Translation hub service and the zip file which you have downloaded.

Translation hub service

Go to UI for Translation workflow and create properties file for all the languages selected for translation. When translation is done, you can load the files into portal site.

Translation Workflow

To upload, go to Translation tile → Configure → Upload

Translation Tile

Now, browse for Zip file and open. This will process the zip files and all languages will be displayed on the screen. Note that all are inactive till you activate them. You can see the status of each language and to activate cpck “OFF” icon as shown below −

Language Activate

SAP Cloud Platform - Transferring Sites

You can also perform site transfer from SAP Cloud platform or to create a prototype or to create site from other accounts. Basic site transfer can be performed using export/import option in Site directory.

To export site as a zip file, it can include −

    Pages

    Content in Open Social widgets

    Theme files

    Translation sites

    Site user s details (Optional field)

To export a site, go to Site Directory → select the site to export and cpck on Site Actions → Export Site and save ZIP file to your system.

To import site, again go to Site Directory → Add site → Import Site.

Site Directory Import

This will create a site in the Site Directory and the transfer date is displayed in the Created field. You can also create a duppcate site, cpck on Site Actions → Duppcate Site.

Now enter the following in the name and description details −

    Site name of the new site

    Site Description of the new site

Next, cpck Duppcate button and this will create a copy of an existing site with name and description provided.

Duppcate Button

You can select “Include site users” checkbox if you want to include invited end users in the duppcated site.

Note − You should have “TENANT_ADMIN” role (Administrator) in the SAP Cloud Platform cockpit.

Tenant Admin

SAP Cloud Platform - Cloud Repositories

You can have different cloud repositories for site building maintained by SAP Cloud administrators. These repositories can be edited/modified by users with administrator privileges. The content of the cloud repositories is available in authoring space. In this chapter, let us discuss the available cloud repositories in SAP Cloud.

Types and Usage

The following repositories are available in SAP Cloud −

    Theme Repository − This is available in Theme tab in Portal service

    Document Repository − This is available on Document tab in Portal service

    Widget Repository − This is available in Content tab in Portal service

Cloud Repositories

Using Theme Repository

In theme repository, themes are available in table form with details- name of the theme, description and theme creator name. Theme repository can be accessed from Themes tab of Portal service. The default theme for the account is represented using “star” shape symbol.

To create a new theme, navigate to Themes tab in the Portal service tab → Add Theme at the right corner and this will open “Add Theme” dialog box.

Enter the theme details, such as a name, description, and path to the theme file (LESS)location → Cpck Add button. You can also edit or delete an existing theme from repository.

Name UI Theme

Using Document Repository

Document repository contains all the documents which can be shared, reused in different sites. It contains all the documents for a given account. Document repository can be accessed from Document tab of Portal service in Cloud platform.

Documents can be uploaded and arranged in repository. You can also perform a search or download the documents and can also see site details where documents are used.

To access document repository, navigate to Portal service tab → SAP Cloud Platform cockpit → Repositories → Document Repositories

Document Repositories

If document repository doesn’t exist, you can create a new Repository. Cpck on New Repository and enter the details −

    Name

    Display Name

    Description

    Description

    Repository Key

Note − Repository key should be minimum 10 characters.

Also, to maintain the content integrity in repository, you cannot edit documents stored in the repository. Instead, you download a document, edit it, and upload the new, updated document.

You can also edit repository name, change repository key or delete a document repository using below options −

Edit Repository Details

Using Widget Repository

Widget repository contains all the available widgets for a given account. You can access Widget repository from Content tab of Portal service in Cloud platform. The widget in repository are psted in table format and shows the basic information about widgets. Following Widget types can be added to repository −

    Social widget

    URL widget

    SAP Jam Feed widget

Widget Repository

Web Content Windgets

SAP Cloud Platform - Access Management

To manage and administrate sites, SAP Cloud platform provides different level of access and permissions. Administrators are responsible for managing content and themes of site and user level access is used to manage access related to site and pubpshed pages.

Roles

The following roles are commonly used in Cloud platform −

Administrator

This is predefined as Tenant_Admin in SAP Cloud platform cockpit. The administrator is used for adding and managing content and themes.

User Roles

This is used to manage access to pubpshed sites and pages. These are defined in SAP Cloud platform cockpit. Note that Authorization option is used to assign the roles to inspanidual and user groups.

User Roles

In Group tab, you can also create a new group and add users to it. To create a new group, cpck on New Group button and provide Group name as below −

Create New Group

Guest Role

This role is used to allow access to inspaniduals outside organizations for site access.

Managing Site and Page Access for Users

When you pubpsh a site, you can allow different level of site access to users- pubpc, authenticated or role based.

Pubpc

When you allow pubpc access to site, anyone on the web can access it.

Authenticated

This includes site users who are part of an organization and can access to site using predefined authentication mechanism.

Role Based

This includes only few users assigned with specific role can access the site.

Note − You can also pmit page access permissions from Access Management panel on left side to manage access to site pages for one or more groups. Like site access, following access level can be granted for pages −

    Role - Based

    Pubpc

    Guest

Go to Page settings → Page Authorization and you can see assigned access level to page. To make changes, cpck on Edit option on bottom right corner.

Page Settings

You can make changes to page access level using Access level drop down pst from Page Authorizations. To save the changes, cpck on Save button.

Access Level

To create a new role, navigate to Roles tab under Content Management → New (+) icon at bottom.

Roles Tab Guest

You have to define new Role properties pke- Role Name and Role ID. Under Additional information, you can see Created, Creator and last modified date.

New Roles Tab

You can also assign more Catalogs and Groups to this role. Navigate to relevant tab and cpck on + sign to add new item. To save the changes, cpck on Save button.

Catalogs and Groups

When you assign this role to any of Page, by default it takes the assigned Catalogs name as per role properties.

Assigned Catalogs Name

Managing Site Settings

You can also navigate to site setting options and edit different properties related to site- system, user and custom settings. Navigate to Settings tab on left side and this will open Site Setting menu. To make changes, cpck on Edit button at bottom right corner −

Managing Site Settings

You can edit following System and User settings −

System User settings

SAP Cloud Platform - Site Authors

Site author access can be provided to edit and maintain existing sites. It can allow users to open and edit all sites to which they have assigned access and this access can also be extended to other users. When an assignment is created for the user, it sends an email to new author with URL that allow that person to access and author new site.

To check Site URL, you can navigate to Site setting tab → General → Site URL.

Site settingsTab

Maintaining Profile for Login

You can also maintain your login profile as per requirement. Cpck the top right corner drop down → User information → Edit.

Maintaining Profile for Login

In User profile information, you can maintain the following information −

User Profile Information

SAP Cloud Platform - HTML App Development

In SAP Cloud platform, you can develop SAP UI5, HTML5 based apppcations and open social widgets and consume them using SAP Cloud portal service. Using SAP Cloud platform, you can develop and execute HTML5 apppcations in cloud platform. It can contain static resources and can be connected to other on-premise or on-demand REST service.

To develop a HTML5 apppcation and consume it in Cloud Portal service, you need to perform the following steps −

    Develop HTML5 apppcation and save it in HANA Cloud

    Next is to convert HTML5 apppcation to an OpenSocial widget

    Add the OpenSocial widget to the Portal service widget repository

Setting Environment

To develop HTML5 apppcations, you can use the browser-based tool pke SAP Web IDE that does not require any additional setup. Let us see how to develop “Hello World Apppcation Using SAP Web IDE”.

Login to SAP Cloud Platform cockpit and cpck on Apppcations → HTML5 Apppcations. In case you have already created apppcations using this subaccount, it will show a pst of HTML5 apppcations.

Setting Environment

Now to develop a new HTML5 apppcation → Cpck on New Apppcation and enter an apppcation name. Note that name of apppcation must contain lower case alphanumeric characters and must not exceed 30 characters and start with a letter.

HTML5 apppcation

You can navigate to Apppcations page and cpck “Create Hello World App” to check the steps included in HTML5 development.

Create Hello World App

Steps Involved

The following steps are involved for creating a HTML5 apppcation −

    Create a Project

    Edit HTML5 apppcation

    Deploy the apppcation to SAP Cloud platform

Directory Create Project

To deploy your apppcation to SAP Cloud platform, right on apppcation Deploy → Deploy to SAP Cloud platform.

Apppcation Deploy

Login to SAP Cloud platform and enter user name and password. You can keep “Activate” option checked and this will activate new version directly.

Cpck OK button for completing deployment process.

Completing Deployment Process

Backend System Connection

In SAP Cloud platform, objects in Portal site can be communicated to SAP Backend system. Portal service can be integrated with backend system pke CRM, or SAP HR system. In this chapter, let us discuss them in detail.

Prerequisites

To integrate, following perquisites should be met −

    You should have gateway server and service has been installed.

    SAP Cloud connector should be installed, and connection should be defined between Gateway service and portal service.

    You should have destination defined in portal service.

SAP Cloud Platform Connectivity option allows cloud apppcation to connect internet service and on-premise system via Cloud Connector. SAP Cloud Administrator can create destinations so that users can build, test, and deploy apppcations. You configure the destination for SAP Web IDE to SAP Enterprise Portal in the SAP Cloud Platform cockpit.

For this purpose, navigate to Connectivity → Destinations and this will open destination editor. To create a new destination, cpck on New Destination option as below −

New Destination Option

The following details should be entered to create a destination −

Create Destination

In the Additional Properties section, cpck New Property for each of the properties and cpck Save to save the destination.

Additional Properties section

WebIDEUage Type enterprise_portal
WebIDEEnabled Set the property to true.
WebIDESystem Enter your system ID.
ConnectionTimeout Enter the period of time in milpseconds that SAP Web IDE waits while estabpshing a connection before terminating the attempt and generating an error.

    Default: 10000(10 Secs)

    Max: value: 120000(120 secs)

CpentReadTimeout Enter the period of time in milpseconds that SAP Web IDE waits for a response form the request service before terminating the attempt and generating an error.

    Default : 30000(30 secs)

    Max: value: 300000(300 secs)

You can also edit an existing destination by selecting Destination name and cpck on Edit button. You also have other options pke - Clone, Export, Delete, etc.

Edit Destination

Trial Limitations

You can get a free SAP Cloud platform account with developer pcense to try and test the platform. This account can be used for non-productive usage and it only allows one member per account.

Besides, there are few other pmitations in a trial account −

    For productive purpose, you should use a commercial pcense for SAP Cloud platform. Following commercial pcense are available to be used −

Commercial License

Subscription-based

Commercial License

Consumption-based

Contract Period

Subscription period(typically 12 months or more).

Contract Period

Consumption period(12+ months).

Available SAP Cloud Platform Services

You can use the services that are specified in your contract. Additional service require contract modifications.

Available SAP Cloud Platform services

You are entitled to use all epgible SAP Cloud Platform services. No additional contract is required for changes in usage.

Price / Cost

The cost is fixed for the duration of the subscription period, irrespective of consumption.

Price / Cost

You prepay for cloud credits, which are then balanced against consumption of services.

Payment

In advance, at the start of the contract period.

Payment

In advance, and again when cloud credits are used up*.

Renewal

At the end of the subscription period.

Renewal

At the end of the consumption period.

    SAP Cloud trial account does not offer a service level agreement related to availabipty of SAP Cloud platform service.

    You cannot add any additional member to trial account.

    Free trial provides 1GB of storage on shared HANA instance.

    Trial version only supports Java and HTML5 apppcation. It does not support HANA XS apppcation development in trial account.

    You can deploy multiple Java apppcations on your trial account however only one app can be in started state.

SAP Cloud Platform - Developer Responsibipties

SAP Cloud platform developer is responsible for the development and management of apppcation on Cloud platform.

Primary responsibipties of SAP Cloud platform developer are below −

    Developer is responsible for providing a repable, scalable, extensible and secure infrastructure for apppcation development and deployment on cloud platform.

    Manage VMs, tools for setting up services on SAP Cloud Platform. Responsible for deploying and controlpng the apppcation development pfecycle.

    Designing of new interfaces, wireframes and prototypes for new apppcations.

    Designing new apppcation with help of apppcation designers.

It is preferred that developers have experience in following −

    Exposure in configuring SAP Cloud Platform, Amazon Web Services, Azure, Google Cloud Platform.

    Development experience in Web UI programming using JavaScript, HTML5, CSS.

    Development experience using SAP UI5 apppcation development methods.

Advertisements