Определяя архитектуру решений, необходимо смотреть, прежде всего, на её контекст. Этот контекст важен при изучении взаимосвязей между разными частями архитектуры предприятия. После представления контекста важно понять, какие улучшения произошли в одной области, а затем подумать, как вы можете использовать их при определении архитектуры других областей. В рамках подробного изучения архитектуры решений мы будем рассматривать влияние людей и технологий на бизнес-процессы.
В этой главе представлен путь развития архитектуры SAP с описанием оптимизации посредством новых технологий специфичных функций процессов: управления персоналом, поиска источников поставки и закупки, продаж и маркетинга.
дной из основополагающих характеристик языка программирования является его способность выполнять код только при соблюдении определённых условий. Как и во многих других языках, после ключевого слова IF следует условие. Если условие соблюдается, выполняется код после IF и до оператора ELSE или ENDIF, либо до явно указанного выхода на более раннем этапе. Сам по себе этот оператор не делает код сложным для понимания. Сложности вытекают из особенностей использования оператора. В этом разделе поговорим о ветвях с операторами IF. Вы узнаете, как сделать эти блоки кода понятными.
При создании кода требуется принимать решения, от которых зависит, каким будет следующее действие. В этой главе мы расскажем, как оптимизировать такие решения и их поток путём разработки чистого кода. Специалист без труда сможет прочитать такой прозрачный код и понять логику действий разработчика.
Мы рекомендуем изучить все релевантные SAP-ноты и прочитать всю информацию по определению объёма и ограничениям для системы SAP S/4HANA Finance. Сведения по определению объёма и ограничениям будут актуальны для организаций, которые планируют провести миграцию на SAP S/4HANA Finance с SAP ERP 6.0. В проектах внедрения новой системы с нуля система SAP S/4HANA Finance устанавливается с применением SAP Best Practices.
Перед установкой SAP S/4HANA Finance необходимо проверить правильность конфигурации системы. Для этого следует подтвердить активацию обязательных бизнес-функций и выполнить предварительные отчёты. Подробнее о них мы расскажем в этой главе.
Важно уметь сконфигурировать и реализовать средства обеспечения безопасности в системе SAP HANA, но часто нам для эффективной работы требуются инструкции, в основе которых лежит признанный передовой опыт. В этой главе представлен ряд рекомендаций по обеспечению безопасности системы SAP HANA на основе принципов, которые мы рассматриваем в этой книге.
В этом разделе представлен пример проекта с точки зрения клиента. Все показатели приводятся только для примера. Не используйте их для определения требований к характеристикам оборудования в реальных сценариях.
Реализовать проект по определению требований к характеристикам аппаратных средств можно разными способами. Для многих процессов SAP предлагает инструмент Quick Sizer на портале SAP Support Portal. Это приложение на основе браузера, в котором можно создавать соответствующие проекты, вводить данные и рассчитывать требования к оборудованию.
Существуют разные методологии реализации проектов по определению требований к характеристикам аппаратных средств. Для успешной реализации при любых подходах экспертам необходимо располагать информацией о специфичных для проекта ключевых значениях. В частности, сюда относятся сведения о версиях программного обеспечения, ожидаемое количество пользователей и транзакций (пропускная способность) в разных приложениях. Это также называют количественной структурой. В инструменте Quick Sizer представлены опросники по ключевым значениям. Партнёры SAP также высылают вам релевантные вопросы в рамках проверки SAP GoingLive Check.
Определение требований к аппаратным средствам означает расчёт характеристик аппаратных средств, которые предположительно потребуются для работы системы SAP, например, расчёт необходимой мощности ЦП, объёма оперативной памяти, параметров средств ввода-вывода и размера жёсткого диска. Мы расскажем о различных способах определения требований к характеристикам аппаратных средств. Вы также получите базовое представление о распределении системных компонентов.
В этой главе рассмотрим различия между традиционной линейкой продуктов SAP ERP и новой линейкой продуктов SAP S/4HANA, познакомимся с общими концепциями для всех продуктов SAP S/4HANA, новой моделью данных и базой данных SAP HANA, а также новым пользовательским интерфейсом SAP Fiori и возможностями интеграции.
Структура традиционных баз данных была разработана несколько десятков лет назад. За это время сильно изменились технические условия и требования к сценариям использования. Традиционные базы данных расширялись, но их способность адаптироваться к новым задачам ограничена аспектами совместимости.
Как связаны SAP S/4HANA и SAP ERP? Что такое «интеллектуальное предприятие» в концепции SAP? Вероятно, у вас уже возникали подобные вопросы. В этой главе мы найдём ответы на эти важные вопросы и проясним место SAP S/4HANA в портфолио продуктов SAP.
Итак, посмотрим, как же выглядит решение SAP Data Intelligence. Панель запуска SAP Data Intelligence — это приложение на базе браузера, которое предоставляет единую точку доступа для разных приложений, формирующих всесторонний портфель сервисов. Это приложения для моделирования (Modeler), управления соединениями (Connection Management), управления системами (System Management) и другие.
В этой главе представлены ключевые инструкции по созданию чистого кода и передовой опыт при работе с внутренними таблицами в среде ABAP. Вы узнаете, как правильно выполнять объявление внутренних таблиц и создавать неперегруженный, оптимальный и эффективный код. Здесь рассматривается вставка и извлечение табличных записей, а также выполнение любых манипуляций с ними.
Kubernetes позволяет обеспечить выполнение постоянно растущих требований к гибкости и эффективности средств масштабирования. Первоначально группа Kubernetes на основе своих знаний создавала и использовала внутренние инструменты (например, Borg), а затем в 2014 году представила открытую версию Borg, которая получила название Kubernetes и предназначалась для поддержки оркестрации для контейнеров. В проекте Cloud Native Computing Foundation (CNCF) был взят курс на открытое управление Kubernetes, а основными участниками для CNCF стали Google, IBM, Red Hat, Microsoft и Amazon. В этом разделе представлен обзор Kubernetes с кластерной архитектурой и возможными вариантами времени выполнения контейнеров.
В изолированной системе SAP шаг транзакции обычно состоит из одного действия в этой системе. В более сложной системной среде один шаг транзакции может включать в себя действия в нескольких системах. Рассмотрим примеры таких транзакционных шагов.
Центр интеллектуальных сервисов (Intelligent Services Center, ISC) представляет собой единый центр для управления, мониторинга и конфигурирования интеллектуальных сервисов. Рассмотрим его.
Продолжая использовать сайт, вы соглашаетесь на обработку персональных данных, собираемых с использованием cookie-файлов и сервиса «Яндекс Метрика» для анализа использования сайта и оценки эффективности маркетинговых кампаний. Более подробная информация представлена в Политике конфиденциальности.