Показаны сообщения с ярлыком поддержка. Показать все сообщения
Показаны сообщения с ярлыком поддержка. Показать все сообщения

2 июня 2020 г.

SAP на базе данных Oracle: долговременное сотрудничество


Сегодня я хочу поговорить про отношения между SAP и Oracle. Долгое время каждая компания была сосредоточена на одном виде программных продуктов: компания Oracle создавала базы данных и держала большую часть рынка СУБД, а SAP создавал системы управления предприятиями и владел большим куском "пирога" в своей софто-сфере. При этом SAP в паре с Oracle долгое время считался Enterprise стандартом. Не хочу никого обидеть (хорошую компанию IBM, например), но просто данная связка действительно была (а может быть и есть) самой популярной из всех инсталляций SAP систем. На эту тему можно просмотреть мои  старые посты:

Но потом компания Oracle попробовала создать свою систему управления предприятиями (Oracle E-Business Suite). Но в нашей стране (и возможно в других,  кроме США) данное программное обеспечение не нашло большого распространения. 

Теперь компания SAP решила попробовать себя на рынке баз данных. Под "попробовать" я, конечно же, имею ввиду SAP HANA. Все предыдущие попытки (MaxDB, Sybase ASE и т.п.) не были столь амбициозны, как эта. И вот в рамках текущего прорыва SAP решает полностью отказаться от других баз данных. И прежде всего от Oracle, как владельца наибольшего куска "финансового пирога" в базах данных в SAP инфраструктуре. Компания выставляет жесткие сроки окончания поддержки Oracle со своей стороны, ограничиваясь аж 2017 годом. Клиентов, использующих предыдущие (до SAP S/4HANA) продукты, также стимулируют быстрее перебегать на "тёмную" сторону  (шутка), пугая окончанием поддержки после 2025 года. 

Но прорыв забуксовал. Сначала Иван Иванович помирился с Иваном Никифоровичем, то есть SAP с Oracle, подписав в 2017 году новое соглашение о долгосрочном сотрудничестве. Продлив таким образом совместную поддержку Oracle до 2025 года. Потом сжалились и продлили срок жизни и для SAP ERP 6.0

К чему я это? Я не бизнес-аналитик и не берусь рассуждать о том какая бизнес-стратегия правильная, а какая нет. Как пел Владимир Высоцкий: "жираф большой, ему видней". Что в текущих реалиях можно перефразировать: "у SAP денег много, ему видней". Но что всё это означает для нас, простых сапёров? А то, что "SAP + Oracle" поживёт ещё. Давайте немного разберёмся с тем, что касается технической стороны вопроса жизни системы в такой связке.

Информацию о поддержке разных версий баз данных Oracle в продуктах SAP можно найти в следующих двух SAP нотах:

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

Рис. 1. Версии Oracle и информация по ним.

В таблице свёл информацию по версиям, годам выпуска, датам окончания поддержки, в каких SAP продуктах может встречаться (тут только R/3, ERP системы). Далее привожу три типа SAP нот для каждой версии базы данных: центральная нота (появились с версии 11g), ноты с последними пакетами патчей и ноты с параметрами. Самая полезная это центральная техническая нота - с неё удобно начинать и в ней можно найти почти всю информацию по текущей версии, ну и получить список дополнительных SAP нот.

Обратите внимание, что начиная с 2018 года у Oracle изменилась политика в именовании продуктов - в маркетинговой версии стало фигурировать число от года выпуска. Хотя по сути, 18-й и 19-й релизы это продолжения 12-ой ветки. 

Для наглядности текущие поддерживаемые версии можно найти на рис. 2.

Рис. 2. Поддерживаемые на текущий момент версии Oracle.

Так же рекомендую пролистать несколько документов. Со стороны SAP это "SAP on Oracle Development Update" от марта 2019 (скачать можно тут). Со стороны Oracle - "Oracle for SAP. Technology Update" (декабрь 2019 года) и "Oracle for SAP Database Update" (апрель 2020 года). 

В данных документах описано какие технологии Oracle можно использовать в SAP системах. Начиная от Multitenant и заканчивая In-Memory или Oracle Exadata Database Machine, которые все сертифицированы SAP и которые можно смело использовать. Не HANA-ой единой, как говорится.

Вот такая вот картина. Надеюсь, вам пригодится.

P.S. Если у кого есть дополнения к таблице или полезные SAP ноты, то пишите в комментариях. Обязательно внесу правки.


Автор: Шиболов Вячеслав Анатольевич

8 мая 2020 г.

Подарок от SAP: + 2 года поддержки для SAP ERP

В посте "Версии SAP ERP и SAP NetWeaver. А где же SAP S/4HANA?" я выкладывал таблицу с соответствиями версий основных продуктов компании SAP SE (S4/HANA, SAP ERP, SAP R/3) и технической платформы (NetWeaver, SAP WebAS, SAP_BASIS). Там же был затронут вопрос об окончании поддержки этих продуктов. 

Ни для кого не секрет, что на данный момент основным направлением компании является платформа SAP HANA и продукты, основанные на ней. Например, SAP S/4HANA. Это ERP-система, которая может работать только на базе данных SAP HANA. Обновления для S/4HANA выходят каждый год. На текущий момент последняя версия это 1909 (от 09.2019). 

Таким образом, предыдущий флагман - SAP ERP 6.0, система, в которой функционал обновлялся с помощью установки EHP, больше не продвигается компанией SAP. Соответственно это последняя версия системы, которая была в широком смысле кросс-платформенной, то есть поддерживала установку на большое количество платформ и баз данных. И в прошлый раз, я писал, что все версии систем SAP ERP 6.0, вне зависимости от EHP, будут поддерживаться компанией SAP до 31.12.2025. А потом только SAP S/4HANA.

Так вот есть новость. Помните, как в фильме "Джентльмены удачи"? 
- У тебя какой срок был? 
- Одииин год. 
- А теперь ещё три припаяют. 



В феврале 2020 года компания SAP SE опубликовала обновлённую версию "SAP Release and Maintenance Strategy". В документе есть изменения, касающиеся поддержки старой доброй SAP ERP 6.0. Теперь три последних версии EHP (это 6, 7 и 8) будут поддерживаться до 31.12.2027 года, а потом еще 3 года будет доступна поддержка в рамках Extended Maintenance

Информация из PAM это подтверждает (рис. 1 - 3).

Рис. 1. Дата окончания поддержки для SAP ERP 6.0 EHP6.

Рис. 2. Дата окончания поддержки для SAP ERP 6.0 EHP7.

Рис. 3. Дата окончания поддержки для SAP ERP 6.0 EHP8.

Таким образом, компания SAP даёт немного больше времени на переход на SAP S4/HANA. Скорее всего темпы перехода не такие бодрые, как компании бы этого хотелось. На Хабре есть перевод статьи 2017 года (статья на вышла из "Песочницы" из-за ужасного перевода, но суть можно ухватить), которая объясняет откуда растут ноги этого обновления условий поддержки. Я сейчас говорю про темпы обновления уже работающих систем, старых проектов. При новом внедрении и выборе из систем SAP - однозначно только решения на SAP HANA.

Кто недавно начинал новый проект? Можно SAP продавить и купить именно SAP ERP 6.0 или уже нет?

По S4/HANA ничего не изменилось. По основному продукту поддержка до 31.12.2040, но каждая отдельная версия поддерживается не дольше 5 лет. Поддержка, например, версии 1909 заканчивается 31.12.2024. То есть, живя на этой системе, обновляться надо постоянно.

Поживём, увидим, что будет дальше.

Где можно почитать подробности:
- SAP note # 2881788 - End of SAP Business Suite 7 mainstream maintenance,
- SAP note # 1648480 - Maintenance for SAP Business Suite 7 Software including SAP NetWeaver.

P.S. За наводку на эту новость спасибо Дмитрию Бондареву.


Автор: Шиболов Вячеслав Анатольевич

4 декабря 2018 г.

Версии SAP ERP и SAP NetWeaver. А где же SAP S/4HANA?

В 2013 году я опубликовал пост "Версии SAP ERP и SAP NetWeaver", в котором я выложил таблицу разных версий ERP систем от SAP и рассказал, как посмотреть версии компонент в конкретной SAP системе. Потом я обновил таблицу в 2016 году, добавив в неё систему SAP ERP 6.0 EHP8.

Сегодня я хотел бы выложить обновлённую таблицу, попробовав добавить системы SAP S/4HANA (рис. 1).

Рис. 1. Таблица версий SAP NetWeaver и SAP ERP. Версия 1.3.

Система SAP S/4HANA 1511 целиком построена на платформе SAP NetWeaver 7.5 (ABAP и Java стеки). SAP S/4HANA 1610 для ABAP стека использует новый SAP NetWeaver 7.51 innovation package, а SAP S/4HANA 1709 - SAP NetWeaver 7.52. Для сервера приложений Java обе версии используют всё тот же SAP NetWeaver 7.5. Business Functionality обозначается теперь не ECC, а S4CORE.

Как я понимаю, в SAP NetWeaver 7.51 и 7.52 всё больше и больше SAPUI5-приложений (SAP Fiori). При этом через SAP GUI с SAP S/4HANA работать тоже можно. Дополнительно про это можно почитать, например, тут.

Установка SAP S/4HANA производится всё через тот же SWPM 1.0, о котором я рассказывал тут. К SAP ноте 1680045 - Release Note for Software Provisioning Manager 1.0 прикреплён прекрасный pdf-документ, в котором описаны какие системы можно с помощью этой утилиты установить. Так вот, этот документ прекрасно даёт понять на какой технологии SAP NetWeaver каждая система основана. Рекомендую периодически заглядывать.

Так же в PAM по каждому продукту: на основной странице (Details & Dates) в правом верхнем углу в разделе "Essential Information" дополнительно есть полезные небольшие документы (рис. 2).

Рис. 2. Полезная информация по SAP продукту в PAM.

Например, по системе SAP ERP 6.0 EHP8 там лежит таблица, посвященная поддержке операционных систем и баз данных для установки SAP NetWeaver 7.5x (рис. 3). Эта табличка тоже постоянно обновляется.

Рис. 3. Поддержка OS/DB в SAP NetWeaver 7.5x.

Отсюда уже можно сделать вывод, что SAP NetWeaver 7.51 и 7.52 работают не только на SAP HANA. Это так же подтверждают SAP ноты:

Но S/4HANA пока только на SAP HANA. Название продукта обязывает. :)

Еще полезная SAP нота 2322469 - Support package levels for newly installed SAP system's (NetWeaver, Solution Manager, ERP/ECC etc.), в которой перечислены все SAP ноты по типам SAP систем. Например, SAP нота 789220 - Support Package levels for SAP NetWeaver installations/upgrades - содержит компоненты и начальный уровень их пакетов поддержки на момент установки по всем версиям SAP NetWeaver. А SAP нота 774615 - Support Package levels of ERP/ECC installations/upgrades - компоненты и начальный уровень их пакетов поддержки на момент установки по всем версиям SAP ERP. По SAP S/4HANA своя нота - 2236608 - Support Package levels of SAP S/4HANA ON-PREMISE installations/upgrades.

Выпущенную в этом году, SAP S/4HANA 1809 добавлять в таблицу я пока не стал. С ней для меня не всё прозрачно. SAP NetWeaver там используется какой-то новый (SAP ноты 2625488 и 2670175). И похоже будет очередное переименование ПО. Причем, указано, что отдельным продуктом он установлен быть не может. В нотах по установке через SWPM 1.0 и 2.0 этой версии системы нет. Но в ноте по версии S/4HANA указано, что установку производить через SWPM 2.0. В PAM указано, что она построена на ABAP FND 1809, а SAP_BASIS там версии 753. SAP Kernel используется совершенно новой версии - 7.73 (рис. 4).

Рис. 4. Поддержка OS/DB в SAP S4/HANA 1809.

Если вернуться к SAP ERP системам, то дополнительно могу посоветовать SAP ноту 1064635 - SAP ERP Enhancement Packages: SP Stacks Release Info Note, в которой указано соответствие SPS, установленного для определенного EHP и SPS другого EHP или базовой SAP ERP 6.0. Надеюсь, понятно объяснил. Так же в этой ноте указаны все SAP ноты для каждого SP стека каждой системы SAP ERP 6.0 всех EHP.

Очень много SAP нот получается. Но еще одна тема. Когда у нас большой ландшафт из систем компании SAP и, перед обновлением какой-то системы надо понять: какие системы смогут работать между собой, а какие надо будет тоже "подтянуть". Тут могут помочь SAP ноты:

Первая про сценарий, когда центральной системой является - SAP ERP, вторая про сценарий с SAP S/4HANA.

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

В качестве выводов моё субъективное мнение: пока ничего проще не становится. Чем дальше в лес, тем злее дятлы. Если сюда добавить, что поддержка версий систем SAP S/4HANA очень ограничена по времени: SAP S/4HANA 1511 - 31.12.2020,  SAP S/4HANA 1610 - 31.12.2021, SAP S/4HANA 1709 - 31.12.2022, SAP S/4HANA 1809 - 31.12.2023. А версии систем выходят раз в год (номер версии - это зашифрованный год+месяц выхода). То путаница и зоопарк будут только расти. К слову, у всех версий SAP ERP (даже у EHP0) дата окончания поддержки не изменилась - 31.12.2025.


Автор: Шиболов Вячеслав Анатольевич