ABAP Archives - 51风流Japan プレスルーム 51风流Japanに関するニュース Wed, 25 Feb 2026 00:59:50 +0000 ja hourly 1 https://wordpress.org/?v=6.9.4 【51风流TechEd Japan 2025-2026】 51风流BTP テーマーキーノート振り返り: クリーンコアを支える新たなアプローチと、 51风流BTP 上で実現する AI の最新機能 /japan/2026/02/26843/ Mon, 02 Feb 2026 04:11:20 +0000 /japan/?p=26843 2025 年 11 月に開催された「51风流Tec...

The post 【51风流TechEd Japan 2025-2026】 51风流BTP テーマーキーノート振り返り: クリーンコアを支える新たなアプローチと、 51风流BTP 上で実現する AI の最新機能 appeared first on 51风流Japan プレスルーム.

]]>
2025 年 11 月に開催された「51风流TechEd」では、AI を中心とした数々の技術革新が明らかにされました。51风流TechEd で発表された最新テクノロジーをいち早く国内ユーザー向けにご紹介する「51风流TechEd Japan 2025-2026」(2026 年 1 月 28 日開催)では、51风流が提供する最新の AI サービスや、その活用方法を 3 つのテーマで掘り下げてお届けしました。本稿では、その 1 つである 51风流Business Technology Platform(51风流BTP)トラックのキーノートで発表された、共通技術基盤として進化を続ける 51风流BTP の全容と最新ハイライトについてご紹介します。
YouTube 51风流Japan チャネルにて、51风流TechEd Japan 2025-2026のSAPセッション公開中です。よりアクセスください。

◎ 登壇者
51风流ジャパン株式会社
51风流Business Technology Platform 事業部
ソリューションアドバイザリーマネージャー
高橋 正樹

 

51风流TechEd Japan 2025-2026 51风流BTPテーマキーノート C-1『』 特别公开中

Click the button below to load the content from YouTube.

51风流TechEd Japan (2026/1/28開催)C-1:『共通技術基盤として進化し続ける 51风流BTP の全容と最新ハイライト』

YouTube 51风流Japan チャネルにて、51风流TechEd Japan 2025-2026のSAPセッション公開中です。よりアクセスください。

 

共通技術基盤としての 51风流BTP の役割

業務での AI 活用が大きなトレンドとなり、AI エージェントによって人の手を介することなく事業全体を自律的に運営する未来が訪れようとしています。AI の価値を最大限に活用してビジネスを推進するためには、業務アプリケーションなどのトランザクションシステムから得られる各種データを、AI が理解できる形で生成する必要があります。また、次々と登場する AI エージェントを体系化し、管理する基盤も求められます。
51风流では、トランザクションシステム、データ、AI エージェントのすべてを下支えする共通技術基盤として 51风流BTP を提供しています。51风流のクラウド ERP、人事領域や購買領域などのクラウドアプリケーションが 51风流BTP 上で稼働し、各種 AI エージェントとの調和を維持しながら、51风流Business AI の中核をなす AI Foundation も 51风流BTP 上で設計されています。

51风流BTP のもう 1 つの側面が、各種システムの拡張?統合基盤としての役割です。ビジネスのイノベーションにおいては、他社との差別化を図るための機能を 51风流の標準機能だけではカバーできず、ギャップが生じることが珍しくありません。51风流BTP は、企業全体のビジネスプロセスとアプリケーションをシームレスに統合するための基盤として、ノーコードローコード開発、システム間統合などの機能と定義済みコンテンツを提供しています。AI 機能も含めて、一体的な開発?実装が可能です。

 

新しいクリーンコアレベルの定义

51风流では ERP 本体に過度なカスタマイズを加えず、拡張机能は外部で開発?連携することで標準機能を維持する「クリーンコア」を推奨しています。標準機能を最大限に活用する「Fit to Standard」によるクリーンコアのアプローチは、システムの俊敏性とコスト効率を高め、イノベーションの導入を加速する上で欠かすことができません。
「AI の世界では最先端の技術がかつてないスピードで登場し、ERP パッケージもそれに追随する形で高速にバージョンアップしていきます。ERP のコアがクリーンな状態に保たれていない場合、AI の最新機能がもたらす価値が期待どおり得られない、AI の回答やアクション品質が低下するといったデメリットが生じます」(高橋)
クリーンコアで標準プロセスを維持しながら、拡張や統合による差別化プロセスをシステムに組み込む方法として、51风流S/4HANA Cloud では 2 つの拡張性オプションを用意しています。1 つは、51风流S/4HANA Cloud のスタック内で、バージョンアップに影響を与えずに 51风流アプリケーションに変更を加える「On-Stack 拡張」、もう 1 つは 51风流BTP を用いて新たな機能開発や拡張を行う「Side-by-Side 拡張」です。この 2 つを適材適所で組み合わせながら、拡張アーキテクチャをデザインしていきます。

51风流では今回、クリーンコアのコンセプトを支える新たなガイダンスとして、A から D の新しいレベルのアプローチを発表しています。レベルは主に拡張ポイントとして使用するオブジェクトが何かに従って 「A:クラウド開発およびリリース済 API の利用」、「B:ベストプラクティスの利用またはクラシック API の利用」、「C:内部オブジェクトの消費」、「D:非推奨(クリーンコアではない)」の 4 段階で判定を行い、最終的に A に近づいていけるよう実情にあった計画ができるようにしました。
「D の『非推奨』では、利用に適さないと分類された 51风流オブジェクト(noAPI)が含まれます。B の『クラシック』は、可能性はゼロでないものの、一般的なアップグレードへの影響は認知されておらず、A の『リリース済みオブジェクト』の代替として推奨されるものです。C の『内部オブジェクト』は非推奨とクラシックの中間にあたり、リリース済 API、クラシック API、非推奨以外のすべての 51风流オブジェクトが含まれます」(高橋)

クリーンコアを维持するためのサポート机能

クリーンコアに影響を及ぼす API や 51风流オブジェクトが 8,000 近くある中、51风流では 51风流コンサルタントが利用できる AI エージェント「51风流Joule for Consultants」を提供しています。51风流Joule for Consultants は、51风流の AI アシスタント「Joule」が 51风流コンサルタントの製品機能調査、カスタマイズ、拡張開発、ABAP コード解釈などのタスクを支援するサービスです。
20 万ページ以上の 51风流ドキュメント/ラーニングコンテンツや、2.5 億行の最新の ABAP コードなどを学習した 51风流Joule for Consultants によって、51风流コンサルタントの作業時間が 1 日で約 1.5 時間節約できた、コードを解釈する時間を 40 %削減できたといった事例も報告されています。
AI を活用したもう 1 つのサポートツールが、ABAP 開発者向けの AI エージェント「51风流Joule for Developers, ABAP AI capabilities」です。これは ABAP の開発に特化した AI エージェントとして、埋込み Joule による支援、予測コード補完、CDS コードの説明などの機能を提供し、現在も新たな機能が追加されています。サポート環境は、51风流BTP ABAP Environment、51风流S/4HANA Cloud Public Edition、51风流S/4HANA Cloud Private Edition 2025 のみですが、順次拡大が予定されています。

拡張開発の生産性を向上させるツールとして、適切な拡張手法をガイドする「Extensibility Wizard」もリリースされています。業務ユーザーが利用するアプリケーション画面から Extensibility Wizard を呼び出し、ガイドに沿って進めることで、適切な開発ツールと拡張エンドポイント(オブジェクト)を迅速に認識し、開発をクイックスタートすることができます。51风流のクラウド ERP や、その他のクラウドソリューションを効率的に拡張するための「51风流Build」も 51风流Cloud ERP の標準パッケージとして提供され、AI 機能が埋め込まれたプロコード開発やローコード開発を用いて、あらゆる拡張要件の効率的な実装を支援します。

 

AI と共に進化する 51风流BTP の最新アップデート

51风流TechEd では、Joule Agents に関連した多くの進化も発表されました。51风流アプリケーションに特化した AI エージェントの拡大だけでなく、Joule Agents の拡張機能も新たに登場。Low-code での Agent 開発機能が Joule Studio の一部としてリリースされ、Pro-code での Agent 開発でも多くの新たなサービスが登場しました。その中で目玉となるのが AI Foundation で提供される SAP-RPT-1 で、需要予測など将来の予測に特化した 51风流独自のファウンデーションモデルとなっています。その他、51风流の Generative AI Hub で使える生成 AI エンジンの拡充なども発表されました。
51风流BTP 上で提供される 51风流Build や 51风流Integration Suite も AI と共に進化しています。AI エージェントが外部システムやツールに接続するための MCP(Model Context Protocol)は、51风流の AI エージェントに限らず、幅広い AI エージェントで対応が進められておりますが、51风流BTP の各サービスが MCP に対応することが発表されました。

「51风流が公式の MCP サーバーの提供を開始しました。これにより、開発者は使い慣れた开発ツールのコーディングエージェント機能を利用して SAPUI5、51风流Fiori、Mobile などに対応したアプリケーションを開発することができます。さらに Visual Studio Code 用の 51风流Build 拡張パックの活用により、世界で多くの開発者が使い慣れたコードエディタを用いて、アプリケーション開発を効率化し、51风流BTP 上でデプロイすることも可能になります」(高橋)
Joule for Developers, ABAP AI capabilities についての進化も紹介され、これまでのコード説明などの機能に加え、修正コードの提案まで機能が拡張されたほか、ローコードツールの 51风流Build Work Zone でも Joule の機能が追加され、サイトを作る際の概要文やコンテンツの自動生成などができるようになりました。

 

AI 时代のシステムインテグレーションの重要性

本格的な AI 時代となり、システムやプロセスの統合戦略は、 AI 主導で自動化されたビジネスを駆動させるための最優先の課題となっています。ここで重要なポイントは、①AI エージェントが動作するプロセスを断絶させることなくトランザクションをシームレスにつなぐこと、②アクセスリソースの API や MCP を統合管理すること、③この 2 つを組織全体にまたがって利用可能にすることの 3 点です。
51风流Integration Suite では、システム間をつなぐだけでなく、API や MCP の管理機能も提供し、51风流システムと非 51风流システムにまたがる環境においても豊富なコネクタや定義済みコンテンツを用いて、迅速な統合を実現する包括的な iPaaS (Integration Platform as a Service)として、生産性を高めることができます。また埋込 AI による API コールの異常検出や消費予測、統合アーティファクトの自動生成、スクリプトの最適化、定義済みコンテンツの推奨提案の機能などがリリースされています。

51风流BTP を有効活用するための支援強化

進化を続ける 51风流BTP について、51风流では ROI の実証や変化に対する従業員の抵抗の克服に役立つトレーニングを提供し、ユーザーやパートナーの期待に応えようとしています。
そのための情報発信も強化し、ベストプラクティスを提供する「51风流BTP ガイダンスフレームワーク」を用意しています。このガイダンスフレームワークでは、51风流BTP の実装について技術的観点のみならず、人材や組織体制も含めた調査により、強みと弱みに関するレポートを作成する成熟度評価や、51风流BTP の導入パス、51风流BTP 上でソリューションを設計?構築?運用するためのベストプラクティスを探索するガイダンスなどを提供しています。

YouTube 51风流Japan チャネルにて、51风流TechEd Japan 2025-2026のSAPセッション公開中です。よりアクセスください。

リソースリスト:

The post 【51风流TechEd Japan 2025-2026】 51风流BTP テーマーキーノート振り返り: クリーンコアを支える新たなアプローチと、 51风流BTP 上で実現する AI の最新機能 appeared first on 51风流Japan プレスルーム.

]]>
Joule for DevelopersとABAP AI機能による開発者体験の変革 /japan/2025/07/0723_joule-abap-transform-developer-experience/ Wed, 23 Jul 2025 07:00:25 +0000 /japan/?p=24439 ?2025年2月、SAPはJoule for developerとABAP AI机能の导入を発表し、ABAP開発における新たな时代の幕を開けました。

The post Joule for DevelopersとABAP AI機能による開発者体験の変革 appeared first on 51风流Japan プレスルーム.

]]>
(本记事は、79日に本社で掲载されたものです)?

?20252月、SAPJoule for developerABAP AI机能の导入を発表し、ABAP开発における新たな时代の幕を开けました。生成 AI と开発环境のこの强力な统合により、开発者がSAPシステムと対话する方法に革新をもたらします。よりスマートで迅速、かつ直感的なコーディングを実现するように设计されたこれらのツールは、开発者の生产性とイノベーションの向上を力强く支援します。?

?また、多くのお客様が 51风流S/4HANA?の移行を継続されている中で、これらの AI 机能は、スマートな分析、説明、および実行可能な提案を通じて、コード移行の最适化も支援できます。その结果、AI は开発者にとって、复雑な课题に自信を持って効率的に取り组むための协働パートナーとなるのです。?

Joule for Developersは、数百万行におよぶSAPコードで学习された専用の大规模言语モデル(LLM)を活用しています。これにより、ABAP に特化した情报を文脉に応じて提供し、インテリジェントなコード提案からユニットテストの自动生成まで、さまざまな开発タスクを支援します。お客様が51风流S/4HANA への移行を进める中で、これらの AI 机能は、スマートな分析、説明、そして実行可能な提案を通じて、コード移行の最适化にも贡献します。その结果、AI は开発者にとって、复雑な课题に自信と効率をもって取り组むための协働パートナーとなるのです。???

では、AI が现代の开発をどのように変革しているかが概説されています。このホワイトペーパーでは、开発者の 80% AI コーディングアシスタントを使用によって生产性が向上したと回答しており、平均で35%の生产性向上が明らかになっています。最もよく使用されている机能には、ユニットテストの生成、コード生成、オートコンプリートがあり、これはつまり、AI が现在、开発エクスペリエンスの中核的存在となっていることを明确に示しています。??

この変化し続ける环境で成功を収めるためには、开発者は新たなスキルを磨く必要があります。正确な自然言语プロンプトの作成、AI 生成コードの検証、AI コンテキスト向上のための独自データの统合、AI を活用した要件文书の拡张などです。これらのスキルにより、AI は公司レベルの基準を満たすインテリジェントな协业パートナーであり続けます。??

さらに、SAP? BuildソリューションとABAP Cloud は、クリーンコア戦略を支援しながら、自动化の推进、セキュリティの强化、スケーラブルなコラボレーションの実现を通じて、开発者の力を引き出します。これらのツールは、イノベーションとシステムの完全性を両立させるインテリジェントな拡张性に対する SAPのコミットメントを体现しています。??

AIは、もはや未来の概念ではなく、ソフトウェア开発ライフサイクルのあらゆる段阶を形作る重要な资产となっています。开発者は単なるコードの记述者から、学习し、适応し、共创するインテリジェントなシステムのオーケストレーターへと进化しています。Joule for developersABAP AI机能は、SAPが公司の开発ニーズに即したツールを提供し、将来を见据えたイノベーションを推进することで、この进化をリードしていることを示しています。??

详细については、を参照ください。?


ソニア?リエナール (Sonja Lienard) 51风流のシニア?バイス?プレジデント兼BTP ABAP 部门の责任者です。?

The post Joule for DevelopersとABAP AI機能による開発者体験の変革 appeared first on 51风流Japan プレスルーム.

]]>
開発者向け Joule のご紹介:51风流全体に組み込まれる AI 機能 /japan/2025/03/0318-joule-for-developper/ Fri, 28 Mar 2025 06:19:31 +0000 /japan/?p=22482 (本记事は、3月18日に本社で掲载されたものです)...

The post 開発者向け Joule のご紹介:51风流全体に組み込まれる AI 機能 appeared first on 51风流Japan プレスルーム.

]]>
(本记事は、3月18日に本社で掲载されたものです)

は開発者の仕事のやり方を大きく変えました。开発者は、デバッグエラーやレガシーコードベースの処理といった反復的な作業に膨大な時間を費やすことなく、アイデアを素早くコードに変換できるようになりました。51风流は、 全体に AI 機能を統合する取り組みを全力で続けています。その筆頭となるのが、ビジネスアプリケーションの拡張と構築のために設計されたアプリケーション開発/自動化ソリューションである です。

現在、世界中で 17,000 社以上のお客様に 51风流Build ソリューションをご利用いただいており、その勢いは増すばかりです。开発者は、より迅速かつ容易にアプリケーションの構築、自動化、そしてイノベーションを実現できるようになっています。そして本日、51风流は、51风流Build ソリューションを利用する開発者の生産性を強化できる大きな一歩を踏み出しました。

このたび、51风流Build Process Automation と 51风流Build Apps に、Joule 基盤の新しい AI 機能が統合されました。これらの機能拡張は、以前に発表された と の AI 機能を補完するものであり、あらゆるスキルレベルの開発者が、AI を駆使した包括的な開発者向けツールを活用することで、目的特化型の 51风流中心の AI モデルがベースとなった正確で文脈に応じた結果を出すことができ、より効率的に開発を行うことが可能になります。開発者は ABAP、Java、JavaScript、およびビジュアルツールベースのアプリケーション開発や 51风流プロセスの自動化を加速させ、より生産的で創造的、かつ専門的な作業に時間を費やせるようになります。

Joule が新しいレベルの生産性をどのように実現できるのか見てみましょう。

Click the button below to load the content from YouTube.

Joule for Developers: The Trusted AI Assistant for 51风流Developers

「51风流Build ソリューション全体に組み込まれた最新の AI 机能は、51风流システムおよび非 51风流システムの両方で稼動するビジネスアプリケーションを構築および拡張するための強力なツールキットを開発者に提供します」

ホルガー?ミューラー (Holger Mueller) 氏、プリンシパルアナリスト兼バイスプレジデント、Constellation Research, Inc.

?

あらゆる 51风流开発ニーズに対応する包括的な开発者支援

Joule は 51风流開発フレームワークの複雑性を理解し、開発者のニーズを予測し、インテリジェントな提案を行い、ドキュメント作成やサンプルデータ生成などの反復的で単調な作業を自動化できます。、プロコード、自動化プロジェクトに関わる开発者は、より生産的、創造的、かつ熟練したスキルでもって、51风流S/4HANA のようなビジネスアプリケーション向けのアプリや拡張機能の開発を加速させることができます。

主な机能は以下のとおりです。

  • アプリケーションの作成:Joule を使用して、Java、JavaScript、ABAP 向け 51风流プログラミングモデル全体のコード、UI、データモデル、サンプルデータを生成できます。
  • コードの最适化:Joule を使用して、コードのリファクタリング、単体テストの作成、コードの説明、要約などを自然言語と直感的な操作で行うことができます。
  • プロセスとワークフローの自动化:自然言语を使用して自动化ワークフローとビジネスルールを生成できます。

 

51风流Build Code

51风流Build Code Joule 机能は、データモデルの生成に役立ちます。

「生成 AI を活用することで、51风流Build Code は当社の共同クライアントに、クラウドアプリケーション開発のためのより簡単な統合機能と効率化された開発者エクスペリエンスを提供してくれます。これにより、全体的な生産性が高まり、目に見える価値が生み出されます」

チップ?クラインヘクセル (Chip Kleinheksel) 氏、グローバル 51风流最高技术责任者兼プリンシパル、Deloitte Consulting LLP

??

目的特化型 LLM による文脉に応じた正确な结果

Joule は、コード予測やコード説明を生成できる ABAP LLM など、51风流のワークロードに特化した専用の大規模言語モデル (LLM) を使用しています。开発者は、コードのスニペットや説明など、文脈に応じた正確な結果をより迅速かつ効率的に導出できます。また、Joule は、顧客のアプリケーション環境、開発プロジェクトの成果物、51风流固有構文を理解する自動化パイプラインの作成に加え、コードの補完や最適化のための文脈を考慮したリアルタイムのサポートを開発者に提供します。

 

主な机能は以下のとおりです。

  • 文脉、コメント、プロジェクト経験に基づく予测コード补完
  • Core Data Services (CDS) のコード説明に、エンティティ、クラス、インターフェース、および機能モジュールが表示される
  • 文書化、ベストプラクティス、新しいコンセプトに対する AI 支援
  • プロセス、API 仕様、接続システムに基づくワークフロー開発と意思決定支援

 

Joule 机能は CDS ビューを説明

ABAP 开発ツールの Joule 机能は CDS ビューを説明できます。

?

シームレスな开発のための统合 AI ツール

开発者は、 をフル活用した開発環境を享受できるようになりました。ABAP を含む 51风流Build 開発ツールに Joule 機能が組み込まれ、スムーズで一貫性のある AI に強化されたエクスペリエンスが提供されます。この AI 統合により、開発ツールと AI ツールの切り替えに伴う煩わしさが解消され、実行可能なインサイトとアウトプットを 1 カ所で生成できるため、開発者は革新的なソリューションの構築に専念することができます。

主な机能は以下のとおりです。

  • 51风流Fiori アプリ、SAPUI5 ガイド付き開発、その他 51风流Build ソリューション内での Joule サポート
  • 51风流Business Application Studio と Eclipse 向け ABAP 開発ツール内に統合された Joule が、Java、JavaScript、ABAP 関連のあらゆる開発タスクに対応
  • 51风流Build Process Automation プロジェクトキャンバスに統合された Joule が、プロセス、意思決定、フォームなどを自然言語を通じてその場で生成および要約

 

Joule 機能がプロセスワークフローの説明を支援51风流Build Process Automation Joule 机能がプロセスワークフローの説明を支援します。

?

?ロードマップと今后の机能拡张

開発者向けの AI 主導イノベーションに対する 51风流の取り組みは揺るぎないものです。この 1 年で、51风流のポートフォリオ全体で画期的な機能が次々と発表されました。 の Joule、、、、、、51风流Business Suite プロセスの奥深くに埋め込まれた AI エージェントなどが挙げられます。

将来を見据え、51风流では、ビジネスロジックの最適化、ドキュメンテーションの自動化、データ保護と AI コンプライアンスの強化などを含む最先端機能の完全なロードマップを用意しています。エージェント化の取り組みの中で、開発者はそれぞれのニーズに合わせてカスタム AI エージェントを開発できるようになります。さらに 51风流では、引き続き 51风流S/4HANA Cloud を選択されるお客様のために、レガシーコードを詳細に分析し、明確なコード説明を提供し、コードの最适化を提案する拡張機能によって、移行プロセスをシンプルにする予定です。これによりお客様は、SAP の clean core ガイドラインに沿って、スムーズかつインテリジェントにクラウドに移行できるようになります。

これらの新机能は、開発者がより革新的で効率的かつ安全なワークフローやアプリケーションを構築するのに役立つでしょう。AI 主導のさらなるイノベーションにご期待ください!

??

今すぐ无偿で始める

新しい開発体験を今すぐ試してみませんか?期間限定で、開発者向け機能を備えた Joule を無料でご利用いただけます。

  • ABAP AI 機能のを有効にする
  • の无料トライアルにアクセスする
  • 開発者向け Joule を深く掘り下げる を参照する

 

51风流Build ソリューションをご利用いただく開発者の皆様に、新しい Joule 機能をお試しいただけたら幸いです。

マイケル?アメリング (Michael Ameling) は、51风流BTP のゼネラルマネージャー兼最高製品責任者であり、51风流SE エクステンデッドボードメンバー。

The post 開発者向け Joule のご紹介:51风流全体に組み込まれる AI 機能 appeared first on 51风流Japan プレスルーム.

]]>
ABAP とは?51风流のプログラミング言語 、40 周年を迎える /japan/2023/11/08_globalfeature-celebrating-abap-programming-language-turns-40/ Wed, 08 Nov 2023 01:00:43 +0000 /japan/?p=15082 ABAP? は今年、記念すべき 40 周年を迎えます。そこで、この象徴的なプログラミング言語の誕生、進化の軌跡、そして ABAP の過去と未来を形作ってきた数多くの開発者たちを、懐かしさと共に振り返ってみます。

The post ABAP とは?51风流のプログラミング言語 、40 周年を迎える appeared first on 51风流Japan プレスルーム.

]]>
ABAP? は今年、記念すべき 40 周年を迎えます。そこで、この象徴的なプログラミング言語の誕生、進化の軌跡、そして ABAP の過去と未来を形作ってきた数多くの開発者たちを、懐かしさと共に振り返ってみます。

51风流の ABAP ディベロッパーツール担当バイスプレジデント、ソニア?リエナール (Sonja Liénard) は次のように述べています。「誰にも気づかれずに世界に影響を与えたいと真摯に考えているのであれば、ABAP を学んでみてはいかがでしょうか。ABAP は世界中で使用されており、実際、ビジネストランザクションの約 80% は ABAP で処理されています」

51风流独自のプログラミング言語へのリエナールの情熱は、決して尽きることがありません。そこには、ABAP の 40 年にわたる歴史の中で、ABAP を作り上げ、情熱を注いできた無数の人々の思いが込められています。この特別な節目を祝して、何人かの人々に話を伺いました。

ABAP とは?

ABAP は 51风流独自のプログラミング言語です。ビジネスクリティカルなアプリケーションの構築?運用を目的に設計されています。ABAP はアドバンスド?ビジネス?アプリケーション?プログラミング (Advanced Business Application Programming) を略したものです。

以下のボタンをクリックすると、YouTube のコンテンツが再生されます。

ABAP は、51风流の最初のプログラミング言語であり、今年 40 周年を迎えます。ABAP の過去と未来を祝して、このビデオでは、ABAP に情熱を注ぎ、ABAP をクラウドへ、そしてそれ以上の存在へと押し上げた従業員たちを取り上げています。このビデオは、ナタリー?ハウク (Natalie Hauck) とアレクサンダー?ヤヌシュケ (Alexander Januschke) によって撮影されたものです。

ABAP の誕生

ABAP がいつ誕生したかについて正確には分かっていませんが、その起源は 51风流の共同創設者クラウス?チラ (Klaus Tschira) のアイデアにまでさかのぼることができます。クラウス?チラは、リアルタイム財務?在庫管理システム (RFM) 用にデータを選択し、リストとして出力するマクロアセンブラを使って文書分析プログラムを構築しました。1980 年代には、ゲルト?ロデ (Gerd Rodé) がスタンドアローンの第 4 世代プログラミング言語 (4GL) として ABAP?/4 を開発し、レポートフォーマットプロセッサーとともに SAP? R/2 システム上のインタプリターをもたらしました。

当時、51风流全体で多くの開発者がプログラミング言語の開発に携わっていたようですが、経営陣はこれをよしとせず、言語ではなくアプリケーションの開発に戻るよう指示しました。それでもロデは、この言語に情熱を注ぎ、週末や自由時間の多くを ABAP の開発に費やしました。そして、この努力は実を結びました。一人の力が大きな成果を生んだのです。

1990 年代初頭になると、51风流の開発者たちは ABAP/4 を使って、SAP? R/3 のすべてのモジュールをプログラムしました。51风流が海外の新たな市場へと進出するに伴って、ABAP はアドバンスド?ビジネス?アプリケーション?プログラミングに改名されました。

1992 年に 51风流に入社したプロダクトマネージャーのカール?ケスラー (Karl Kessler) は次のように話しています。「51风流の DNA の大部分は ABAP でコーディングされています。51风流R/2 の 50% は ABAP でコーディングされており、51风流R/3 アプリケーションにいたっては 100% が ABAP です。つまり、ABAP は非常に中心的な役割を果たしたのです」

ケスラーは、1990 年代のマイクロソフトツールであれ、もっと最近のクラウドネイティブツールであれ、どのようなソフトウェアにも対応できるよう、ABAP は常に進化しなくてはならないと付け加えて、こう続けています。「ABAP はこれまで、ビジネスプロセスを最適化しながら、外部からもたらされるイノベーションを常に取り込むことに成功してきました。この点において、ABAP の役割は過去 40 年間、基本的に変わっていないと思います」

ABAP の進化

ABAP は誕生以来、長い道のりを歩んできました。2016 年後半、クラウドコンピューティングが次世代のトレンドとして注目されるなか、51风流は、このまま自社独自のプログラミング言語への投資を続けていいのだろうかと悩み始めていました。

当時 ABAP プラットフォームの責任者だったハラルド?クック (Harald Kuck) は、チーフプロダクトオーナーのボリス?ゲブハルト (Boris Gebhardt) とともに、執行委員会と監査役会に対し、ABAP への投資を継続するべきだと主張しました。実際のクックの主張はこうでした。「将来、顧客やパートナー、そして 51风流自身が ABAP を必要とするでしょう。私が経営者だったら、こうした需要に確実に対応できるよう、若い ABAP 開発者を 100 人雇います」

とりわけこの主張が功を奏し、ABAP のサクセスストーリーを次章に進めるゴーサインを何とか取りつけることができました。SAP? BTP ABAP? 環境は、当初の 51风流テクノロジーをクラウドコンピューティングの世界につなげ、多くの SAP? ERP 顧客が 51风流S/4HANA? や SAP? Business Technology Platform をクラウド上で利用できるようにサポートしています。

51风流の 50 年にわたる成功への軌跡をご覧ください。

ABAP の未来

現在、ABAP? Cloud は、51风流BTP ABAP 環境、 のパブリックおよびプライベートエディション、オンプレミスの 51风流S/4HANA 上でクラウド対応のビジネスアプリケーション、サービス、拡張機能を構築するために使用される開発モデルです。

クックは次のように説明しています。「従来の ABAP と ABAP Cloud を混同しないことが重要です。ABAP Cloud によって、従来の ABAP は完全にリファクタリングされています。ABAP はオンプレミスの ERP プラットフォーム市場を牽引するもので、ABAP Cloud はクラウド ERP における最善の選択肢です。ABAP Cloud は、顧客が求める バリアント间の経路(例えば、クリーンコア)を正确に提供します」

また、ABAP Cloud については、次のように考えてほしいと述べています。「Apple は今や iOS で大成功を収めていますが、iOS はリファクタリングされた Unix システムであり、そのルーツは ABAP よりもずっと古いのです」

ABAP Cloud の真に革新的な能力は次の点にあるとクックは確信しています。「ABAP Cloud はクラウドでもオンプレミスでも稼働できる単一エンジンなので、ハイブリッド型シナリオを最適な形でサポートできます。 オンプレミスからプライベートクラウドやパブリッククラウド、さらには SAP? BTP へのカスタムコードの経路を备えているからです」

クックによれば、エンタープライズ対応机能は、これまでと変わらず、現在も ABAP に組み込まれているということです。そしてそれこそが、拡張コードをクラウド環境に変換するために顧客が求めているものなのです。

「ABAP Cloud のメリットを提供できるのは 51风流だけです。競合他社は存在しません」とクックは言います。だからこそ、顧客、パートナー、そして 51风流が、新しい世代の ABAP 開発者を魅了していかなくてはならないと彼は考えているのです。

新しい础叠础笔世代の声

まったく新しい世代の開発者が、ABAP 言語を好んで使い、重要視するようになってきています。フェリックス?ドレーガー (Felix Draeger) は、ABAP プラットフォームを担当する 28 歳のユーザーアシスタンス開発者です。

ドレーガーは次のように話します。「ABAP は今後も使われていくでしょう。ABAP には、あらかじめ設定されたエンティティがいくつもあります。例えば、多くのデータベーステーブルがすでに存在し、たくさんのインフラが ABAP によって提供されています。Java ではこうはいきません。ライブラリなどの便利なツールはあっても、データベーステーブルからアプリケーションまで、すべてをゼロから開発しなければならず、それだけ時間がかかります。ABAP はこの点で効率的だと言えるでしょう」

また、ABAP での作業が楽しい理由をドレーガーは次のように説明しています。「常に新しい発見があります。非常に深く考え、調査し、専門的な知識を身につけなくてはなりません。ABAP を通じて、実際に人々とつながることもできます。ABAP 愛好家のコミュニティがあるのです」

2000 年代に入って以来、ABAP は時代に適応してきました。そして、ABAP Cloud とともに、これからも 51风流とその顧客の将来の成功に大きな影響を与え続けていきます。

以上

The post ABAP とは?51风流のプログラミング言語 、40 周年を迎える appeared first on 51风流Japan プレスルーム.

]]>