Technical Articles
SAP NetWeaver AS ABAP Developer Edition 7.52 SP04 in Yandex Cloud. Binary Installation. Step-by-step guide
About Cloud Trends.
Cloud computing is a new technology trend. A lot of guidelines about SAP in SAP Cloud Platform, Amazon AWS, Google GCP and Microsoft Azure
But Cloud platforms there is much more. In this step-by-step guideline, you know about newbie among Cloud Providers – about Yandex Cloud. Competition among cloud services is a good thing for customers! Prices are down – Quality is up.
About Yandex and Yandex Cloud.
Yandex (“Russian Google”) is a multinational corporation specializing in Internet-related products and services, including transportation, search and information services, eCommerce, navigation, mobile applications, and online advertising. Yandex provides over 70 services in total. Yandex. Cloud (service was started in Q3 2019) is a suite of cloud services that makes it fast and safe to get as much computing power as you need on a pay-as-you-go model. You access this computing power over the internet. Yandex. Cloud offers different categories of cloud resources, such as virtual machines, block storage, databases, etc. You can manage resources in each category using the web-based console.
Prerequisites.
You want to install SAP NetWeaver AS ABAP Developer Edition 7.52 SP04 (binary installation) in Yandex Cloud but this small reference may be useful and for other Cloud Providers
Used Tools:
WinRAR – Archiver
PuTTY – SSH Client
PuTTYgen – Public/Private keys generator
WinSCP – SFTP client
SAP Logon 7.5 – SAP Frontend Client
Resolution.
Step 1. Download media files.
Goto SAP Community Trials and Downloads page and download SAP NetWeaver AS ABAP Developer Edition 7.52 SP04 Part 1 – Part 11

Step 2. Create a VM in the Cloud.
Register / Log-in in Yandex Cloud – https://cloud.yandex.com/
After registration your received credit in 2000 RUB (approx. $35). This is enough to try the service without any charges from your credit card.

Get started with a web console.
Select a Compute Cloud and creating a Linux VM.

Provide Name, Description and select one of the available Public images. This guideline about Linux openSUSE 42.3
N.B. Very important moment – a virtual machine name must be vhcalnplci

N.B. Some facts about Machine Requirements for SAP NetWeaver 7.52 SP04

Implement machine requirements in configuration for our a Linux VM:
vCPU – 2
RAM – 6 GB
SSD – 100 GB
The price for this configuration will be approx. $25/month.
At this point, you need also the Puttygen for a public and a private keys generation.

Provide username and your a public key

Create and start your a Linux VM.

Find your Public IPv4 address in the Overview-Network section.

Step 3. Connect to a VM in Cloud and upload media files.
Create SSH connection in the Putty client with your Public IPv4 address and add a private key in the Auth section.

Connect to your a Linux VM in the Yandex Cloud via the Putty client
Login with authenticating by a user/public key and increase privileges to a root-user via sudo – i command
Create a directory /distr for the SAP NetWeaver AS ABAP Developer Edition 7.52 SP04 media files
mkdir /distr
Set 0777 permissions to the /distr folder:
chmod -R 0777 /distr
Run the WinSCP client and Import sites from the Putty client
Upload extracted media files to /distr directory

Step 4. Preparatory steps.
Install and start UUIDD daemon
UUIDD – universally unique identifiers (this service required for SAP)
zypper install uuiddservice uuidd start

Also, you need to check that libaio or libaio1 is installed on your Linux system
rpm -qa | grep libaiorpm -qa | grep libaio1

Check for internal IPv4 -address via ifconfig command or via Yandex Cloud console.
ifconfig
Revise /etc/hosts file.
vi /etc/hostsadd string<internal IPv4 -address> vhcalnplci vhcalnplci.ru-central1.internal
Step 5. Installation process.
Run installation from the root user
cd /distr./install.sh

You are must agree to the license terms

Provide a master password

SAP NetWeaver 7.52 SP04 and ASE database successful installed

Step 6. Post-installation steps
Create a new connection in Sap Logon
Application Server – Your public IPv4 address
Instance number – 00
System ID – NPL

Connect to 000/001 Client via DDIC user
username – DDIC
password – Down1oad

For security reasons: open transaction SU01 (User Maintenance) and change a password for a predefined users


Step 7. Maintain License
Goto SLICENSE transaction and copy Active Hardware Key

Select NPL – SAP NetWeaver 7.x (Sybase ASE) and provide you Name, Surname, e-mail and Hardware Key

Download Generated File (NPL.txt)
Install it in the SLICENSE transaction

Step 8. What is next?
Log-on as DEVELOPER user
Open SE38 (ABAP Editor) and start to develop
More ideas in the Julie Plummer blog post

In the next part of this blog series:
SAP HANA EXPRESS EDITION in Yandex Cloud. Binary Installation. Step-by-step guide
Thanks for the Blog Roman.
The license step is necessary even if the license is shown as valid? Or it should be done after the license expires? Mine shows validity until three months from now.
Thanks!
Hello, Maria,
Thank you so much for your question
If the status is green in SLICENSE transaction no reason to worry by now
Thanks for sharing Roman. Would you know how (or if) I can use ABAP AS with HANA express edition database?
On the SAP page where the NPL license is requested, there is "A4H - SAP NetWeaver AS ABAP 7.4 and above (Linux / SAP HANA)". Do you know what that?
When I google A4H the best I'm getting is "Getting Started with SAP NetWeaver
Application Server for ABAP and SAP Business Warehouse 7.4 SP8 on SAP HANA 1.0 SP8
[Developer Edition] "
Was A4H discontinued?
Thanks,
Edward
Hello, Edward,
I think the A4H - demo system created for this openSAP course - https://blogs.sap.com/2014/07/02/opensap-course-guide-for-abap-development-for-sap-hana/
I followed these steps on Microsoft Azure cloud. After the installation I had to open TCP ports 3200, 3300 and 3600 of my openSUSE VM in order to connect with SAP GUI.
Hello, Edward,
Thank you for your feedback!
Hi all! how can i open 3200 port?