2021年2月3日
林田 祐介
富士通株式会社
ABAPerの最新スキルセットを考えてみた
~ どうするABAPer?【第三段】 ~
SAP Inside Track 2021
TOKYO
2
名前: 林田祐介
会社: 富士通株式会社
部門: EBAS事業本部
第一ソリューション事業部第四ソリューション部
役割: SAP Cloud Platformを利用したシステム構築プロジェクトの技術支援
参加目的:SAP新技術、S/4HANA拡張開発に関する情報収集、ネットワーキング
出身: うどん県
自己紹介
5
1. なぜABAPerの将来に危機感を抱いているか
2. 3つのスキルパターン
1. スキルパターン1:Fioriの専門家
2. スキルパターン2:API開発の専門家
3. スキルパターン3:S/4HANAの専門家
3. テーマ:チャレンジしよう! - 行動をおこすキッカケに
内容
6
S/4HANAではないABAP Platform=Classic。
S/4HANAの新技術に対応できていない開発者=Classic。時代に取り残されているのでは?
なぜABAPerの将来に危機感を抱いているか
転載1: SAP TechEd 2020, DEV200 ABAP Strategy , P12
7
1. なぜABAPerの将来に危機感を抱いているか
2. 3つのスキルパターン
1. スキルパターン1:Fioriの専門家
2. スキルパターン2:API開発の専門家
3. スキルパターン3:S/4HANAの専門家
3. テーマ:チャレンジしよう! - 行動をおこすキッカケに
内容
8
3つのスキルパターン
Fiori
CAP
RAP
BAPI
CDS
OData Service
(アドオン)
OData Service
(標準)
1.Fioriの専門家 2.API開発の専門家 3.S/4HANAの専門家
Web API
キーユーザ
拡張
9
標準機能・拡張機能の画面に関する技術の専門家。
Fioriの専門家
Fiori Elements
SAPUI5
キーユーザ拡張
Fiori
お勧めのTechEd
セッション
おすすめポイント
お勧め
お勧め
標準機能へ画面項目追加をするならこれ!
標準機能を使い尽くすならこのスキルが必要。
Fiori画面から操作できるので、
コーディングスキルは(ほとんど)不要。
Low-CodeでFioriを開発するならこれ!
Javascriptの知識が無くても、
おおよそのことは何とかなる敷居の低さ。
スクラッチで自由なFioriを開発するならこれ!
Javascriptの知識はある程度必要だが、
BAS※ なら開発補助ツールがあるので、
開発は効率化されている。
※Business Application Studio:SCPで提供される開発ツール
DT113:概要
DT204:実践例
IIS204:開発方法
DEV804:概要
DEV164:ワークショップ
10
業務ロジックを実現するためのAPIに関する技術の専門家。
API開発の専門家
CAP
Cloud Application
Programing Model
RAP
ABAP Restful Application
Programing Model
Web API
どちらか
お勧めのTechEd
セッション
おすすめポイント
どちらか JavaかNode.jsで開発が出来るならこれ!
SAP Cloud SDKを使って、
SAP製品のAPI CALLが楽に実装できる。
JavaのFiori Elements対応に期待。
ABAPで開発が出来るならこれ!
BAPIやCDSをCALL出来るので、
今までのノウハウが継続して活用できる。
Japan Regionで展開を心待ちにしてます。
その他のOpen系言語で開発が出来るならこれ!
自由度が高く、要求に最適な言語やFWを
選択することができる。
実行環境としてSCP以外を選択することも可能。
DEV103:概要
DEV166:ワークショップ
DEV200:概要
DEV260:ワークショップ
11
S/4HANAのマスタ・トランザクションデータへのアクセスに関する技術の専門家。
S/4HANAの専門家
OData Service
CDS View
BAPI
お勧め
お勧め
お勧めの
情報源
おすすめポイント
S/4HANAのBAPIが分かるならこれ!
BAPIがOData Serviceに置き換わる。
データ登録のために避けては通れない。
S/4HANAのBAPIが分かるならこれ!
OData Serviceが提供されていない場合は、
出番がまだまだありそう。
ETLからのRFC CALLは、しばらく現役のはず。
S/4HANAのテーブル構造が分かるならこれ!
簡単な割に、データアクセスの高速化など、
得られる恩恵が大きい。
Google
+SAP Help Portal
+SAP API
Business Hub
Google
+SAP Help Portal
12
1. なぜABAPerの将来に危機感を抱いているか
2. 3つのスキルパターン
1. スキルパターン1:Fioriの専門家
2. スキルパターン2:API開発の専門家
3. スキルパターン3:S/4HANAの専門家
3. テーマ:チャレンジしよう! - 行動をおこすキッカケに
内容
13
• 新しいことがたくさん。
でも、今なら出来る人が少ないので、Topに躍り出るチャンス。
• 情報や教材がSAP社公式から供給されているので、
触ってみたら意外となんとかなる(はず)。
・私がよく使う情報源
SAP Help Portal(https://help.sap.com/viewer/index)
SAP Tutorial Navigator(https://developers.sap.com/tutorial-navigator.html)
• 一人で全領域のスキルを身に着けるのは難しいので、
チーム全体でこれらのスキルセットを網羅できるように考えると、
ちょっと楽に考えられるのでは?新しい風を入れるキッカケにも。
テーマ:チャレンジしよう! - 行動をおこすキッカケに
14
転載1: SAP TechEd 2020, DEV200 ABAP Strategy , P12
参考1: SAP TechEd 2020, DT113 Extensibility for SAP S/4HANA: The Big Picture
参考2: SAP TechEd 2020,
DT204 Extend Your Business Process for Dangerous Goods Management in SAP S/4HANA
参考3: SAP TechEd 2020, IIS204 Modernize SAP Fiori App Development Using SAP Fiori Tools
参考4: SAP TechEd 2020, DEV804 Road Map: SAPUI5
参考5: SAP TechEd 2020, DEV164 Developing Apps with SAPUI5
参考6: SAP TechEd 2020, DEV103 SAP Cloud Application Programming Model Evolution – What’s New
参考7: SAP TechEd 2020, DEV166 Extend SAP S/4HANA with SAP Cloud Platform Extension Suite
参考8: SAP TechEd 2020, DEV200 ABAP Strategy
参考9: SAP TechEd 2020,
DEV260 Build SAP Fiori Apps with the ABAP RESTful Application Programming Model
一覧、引用、参考、参照、転載

sitTokyo2021 DX ABAPerの最新スキルセットを考えてみた