본문 바로가기

NEW_SAP/RAP

[WIP]Deployement

최초 작성일: 25.08.11

최종 작성일: 25.08.11

 

 

1절 full stack reployment recap

create Data Dictionay - table 

RAP Framework 

create core data service 

using RAP, adding other funtionality cds leads to BO - Behavior.

ODATA - interface, accessing to Data base, also create, read, update, delete data -> service binding

CRUD 

UI - fiori element 

we need to service connected to front end and back end using odata service. ( all ther CRUD operation)

how to develop this frame work, 

build up runtime 

how to enhance frame work

 

2절 deployment to sap s/4 hana using VSC

initial steps:

  1. create a deployemnt config file (yaml file)
  2. build & deployment process ( source code we created is not fitted for the program)
    1. untouched
    2. you are transforting dep to qas, everytime you developed or deployed, you need to change cts
    3. activated ICD Node (if you first transported dev to product or qas, you need to activate ICF node becuase it is deactivated by default)

some initial steps :

create a deployment config file - saml file

build & deployment process (build - minified version  -> deploy)

if you transfortingdeployemnt, only thing you have to do is change CTS information on the config file.

if you you need to transport  sap fiori app to  development or QA ,  activate ICF node because ICF Node is deactivated by default.

 

Fiori app - standalone

if you deploy your fiori app to non- sap system such as mobile so on, you need CDN (contents delivery Network).

in sap, CDS is already prebuilt. so no need to build in case of SAP.

 

 

 

 

3절 SAP Fiori Design System

building blocks - whole component library 

there are new frame works - ui5 freestyle way

skds, mdks - ios

sap fiori design guidelines

 

 

4절 SAP Fiori Launchpad

centrl entry point for end users

profices a role-based, customizable interface

serves as a shell that hosts various sap fiori apps

applications are shown as tiles

uses caching and other techniques for performance optimization

catalogs in sap fiori launchpad

curated collection of applications associated with specific roles

target mapping -> tile -> catalog -> role -> user

(catalog is collection of tiles)

target mapping is pointing /referencing to application - fiori elements.

tile is not directely assigned to the user 

catalog is collection of tile

catalog is assigned to role

role is assigned to user.

related to connection with target)

streamline app selection adn authorization processes

technical catalogs ( where you are predefined which belongs to one tech, providing )

기본 개념 : 시스템에 등록된 개별 앱, 타입, 트랜잭션 등의 기술적 기능 단위들의 모음집

역할 : 권한 부여의 가장 작은 다위로 실제 시스템 기능(앱, 보고서, 트랜잭션 코드 등)이 포함되어 있음

특징 

각 앱/기능별로 상세 권한 객체나 기술적 속성 포함

개발자나 시스템 관리자가 시스템 레벨에서 관리

비즈니스 카탈로고에 포함될 수 있는 '재료'역할

예) 특정 fiori 앱에 대한 실행 권한, ui 요소, odata 서비스 연결정보 등

source repository

original definition of tiles and target mapping

serve as a reference for business catalogs.

provide flexibility and reusability

business catalog (selecting business catalog )

기본 개념 : 여러 개의 Technical catalof를 그룹화 하여 비즈니스 관점에서 필요한 기능 묶음을 정의한것

역할 : 사용자에게 할당하는 역할(role)에 포함되며, 사용자에게 실제로 보이고 사용할 수 있는 앱과 기능들로 구성

특징 :

비즈니스 업무에 맞게 여러 기술 카탈로그를 묶음

사용자 관점에서 앱 메뉴, 역할 구성 단위

예) 구매 담당자용 카탈로그에 구매 관련 여러앱과 기능들을 포함

비즈니스 프로세스에 따라 카탈로그 구성 가능

구분 Technical Catalog Business Catalog
구성단위 개별 앱, 기능, 타일 등 기술적 단위 여러 기술적 카탈로그를 묶은 비즈니스 단위
목적 시스템 기능의 상세권한 관리 사용자 역할에 따른 기능 묶음 제공
관리주체 개발자, 시스템 관리자 비즈니스 담당자, 보안 담당자
사용자 노출 여부 보통 직접 사용자에게는 노출 안됨 사용자에게 보이는 역할과 메뉴 구

selection of tiles and target mappings

for a specific business role

contents is derived from technical catalogs

relevant to the user's responsibilities

in the end, user setting can go

tile - intent containing semantic object, action / 

 

5절 Deployment to SAP S4 HANA using BAS

Deployment to SAP Business Technoloty Platform

Source Code Management

CI/CD

 

it may alsosap fiori goal.

 

'NEW_SAP > RAP' 카테고리의 다른 글

[WIP]Deployment to SAP S4 HANA using VCS  (0) 2025.08.07
[WIP]RAP 스터디 (1)  (2) 2025.07.09
[WIP]Data Definition  (0) 2025.03.18
RAP란?  (0) 2025.03.17
BTP Cockpit - Destination  (0) 2025.03.17