Установка SAP инстанции на AWS Cloud

  1. Заходим на https://cal.sap.com/
  2. Для связки с Amazon, переходим в раздел Account и добавляем новый акк от Amazon и указываем Access и Secret Key

image

  1. Если у вас нет аккаунта IAM, то добавляем его тут https://aws.amazon.com/ru/iam/
  • Необходимо добавить новую группу с правами на
    • AmazonEC2FullAccess
    • AmazonVPCFullAccess
    • ReadOnlyAccess
    • AWSAccountUsageReportAccess
  • Создать пользователя в этой группе
  • Сгенерировать Access и Secret Key. После генерации вам предложат скачать csv-файл со всеми данными

подронее тут: https://wiki.scn.sap.com/wiki/display/SAPCAL/FAQ+-+Specific+questions+for+Amazon+Web+Services

image

image

  1. Переходим в Solutions и выбираем инстанцию для установки. Например, openSAP: Writing testable ABAP Code

image

  1. Указываем Account AWS и данные для инстанции

image

  1. После успешного создания инстанции мы можем подключиться к SAP системе, либо же скачать файл с настройками для подключения На странице созданной инстанции по кнопке Getting started доступен мануал по работе с системой https://caldocs.hana.ondemand.com/caldocs/help/Getting_Started_openSAPWritingTestableCode.pdf

image

image

  1. Теперь мы можем подключиться к созданной инстанции и зайти в SAP. Для подключения к удаленному рабочему столу и входа в SAP используем пароль, который указали при создании инстанции.

image

image

  1. Регистрируем нашу установленную систему тут: https://go.support.sap.com/minisap/#/minisap
  • Выбираем нужную версию из списка доступных для активации и указываем регистрационные данные. В нашем случае это "NPL - SAP NetWeaver 7.x (Sybase ASE)".
  • Hardware Key берем из транзакции SLICENSE.

Более подробно тут https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=526880970

image

image

  1. После генерации мы получаем текстовый файл NPL.txt. Устанавливаем его в систему с помощью кнопки Install New License. Можно создать текстовый файл в удаленной системе и скопировать содержимое из скаченного файла (;

image

image

  1. Переходим в тр-цию SECSTORE и запускаем ее выполнение.

image

image

  1. После использования системы, не забудьте остановить серверы. Иначе у вас быстро набежит счет на оплату (((;

Сделать это можно из Cloud Application Library в разделе Instances. Либо в разделе управления инстанциями AWS EC2: https://console.aws.amazon.com/ec2/

image

image

Для разработчиков

  1. В системе есть пользователь - DEVELOPER. Он зарегистрирован в 001 манданте и доступен по дефолтному паролю. Сразу скажу - у меня не получилось зайти в систему со стандартным паролем. Поэтому пришлось зайти в 001 под SAP* пользователем и скинуть пароль для DEVELOPER через тр-цию SU01.
  2. Про генерацию тестовых данных можно прочитать тут: https://wiki.scn.sap.com/wiki/display/ABAP/Flight+Data+Application+-+Demo+Example+for+Integration+Technologies

Для генерации данных SFLIGHT и SBOOK необходимо запустить программу SAPBC_DATA_GENERATOR. А для STICKET и SNVOICE - SFLIGHT_DATA_GEN.