Managed vs Unmanaged: Публичное облако, частное облако и локальная инфраструктура. RAP, часть 33
SAP TECHNOMANIAC
0:00 / 0:00
Managed vs Unmanaged: Публичное облако, частное облако и локальная инфраструктура. RAP, часть 33
6 296 просмотров · 2 года назад
SAP TECHNOMANIAC
26,9 тыс. подписчиков
6 296 просмотров · 2 года назад
Добро пожаловать в 33-ю часть нашей всеобъемлющей серии о SAP RAP (RESTful Application Programming)! Сегодня мы сделаем шаг назад, чтобы взглянуть на общую картину: понять основные архитектурные различия между моделями Managed, Managed with Unmanaged Save и Unmanaged RAP.
Выбор правильной модели — это наиболее важное архитектурное решение, которое вы примете при запуске нового проекта SAP. В этом видео мы подробно разберем, когда следует позволить фреймворку обрабатывать ваши операции CRUD, а когда вам необходимо взять полный контроль для интеграции вашего ценного устаревшего кода. Мы также обсудим готовность к облаку и как подготовить вашу кодовую базу ABAP к будущему!
Что вы узнаете из этого видео:
Managed RAP: Как фреймворк автоматически обрабатывает все операции CRUD и обновления транзакционных буферов для новых проектов.
Managed with Unmanaged Save: Гибридный подход, при котором фреймворк обрабатывает буфер, но вы реализуете собственный код (например, существующие функциональные модули) для сохранения данных в базе данных.
Неуправляемый RAP: Полная ответственность как за буфер транзакций, так и за последовательность сохранения (необходимо при тесной интеграции устаревшего кода).
Факторы принятия решения: Как выбрать правильную модель в зависимости от того, разрабатываете ли вы с нуля, повторно используете слабо/тесно связанный устаревший код или работаете в определенных средах (BTP, публичное/частное облако, локальная среда).
Готовность к облаку: Почему необходимо стремиться к облачно-совместимому коду, используя соответствующие обертки и выполняя проверки ATC, особенно при планировании будущих миграций.
⏱️ Разделы видео:
0:00 - Введение в часть 33 и архитектуру RAP
0:16 - Управляемый RAP: CRUD на основе фреймворка
4:27 - Управление с неуправляемым сохранением: гибридный подход
6:12 - Неуправляемый RAP: полный контроль над устаревшим кодом
13:14 - Факторы принятия решений: как выбрать правильную модель
23:55 - Вопросы среды (BTP, облако, локальная среда)
24:23 - Готовность к облаку и проверки ATC
28:09 - Подробный анализ: гибридное сохранение данных и функциональные модули
30:40 - Подготовка вашей кодовой базы к будущим миграциям в облако
💻 Ресурсы и ссылки:
Ознакомьтесь с полным репозиторием кода RAP на моем GitHub (ссылка в описании канала).
Давайте общаться! Подписывайтесь на меня в LinkedIn, чтобы получать больше информации об отрасли и налаживать профессиональные связи.
Если эта серия помогает вам освоить RAP, поддержите канал, поставив «Суперспасибо», чтобы помочь финансировать будущие продвинутые уроки по BTP!
🔔 Не забудьте поставить ЛАЙК, ПОДПИСАТЬСЯ и нажать на колокольчик уведомлений, чтобы не пропустить 34-ю часть!
#SAP #SAPRAP #ABAP #ManagedRAP #UnmanagedRAP #SAPBTP #CleanCore #SAPTechnomaniac #CloudReadiness #BackendDevelopment
Плейлист
RAP:
• Introduction to ABAP RESTful Application P...
OData:
• OData a Restful API SAP ABAP Part 1
Курс SAP ABAP на HANA:
• SAP ABAP on HANA Introduction Part 1 ( Har...
ABAP SAP ABAP 7.4 / 7.5 Новый синтаксис:
• New And Value Operator in ABAP 7.4 / 7.5 a...
Улучшения в ABAP:
• SAP Enhancement Framework ( Implicit and E...
CDS в ABAP на HANA :-
• SAP CDS Introduction -Part 1 ABAP on HANA ...