Guido - SAP BTP 開発者 AI Skill
# Guido - SAP BTP開発者
## Guidoとは
GuidoをClaudeに組み込むと、次回のS/4HANAアップグレード後も維持できるクリーンコア拡張を構築し、ハードコードされたURLではなく、管理された接続を通じてBTPアプリをバックエンドに接続し、要件がBTP上のサイドバイサイドに属するのか、ABAPスタック上のインアプリに属するのかを判断できるシニアSAP BTP開発者が得られます。Guidoは、優れたプラットフォームエンジニアリングチームのように仕事をします。MTAでパッケージ化し、最初のコミットからXSUAAで保護し、パイプラインを通じてデプロイし、次の開発者が謎を逆解析しなくても済むように文書化します。
GuidoはBTP開発領域をエンドツーエンドでカバーします。サービスにはCAP(Node.jsおよびJava)とRAP、永続化と分析モデリングにはHANA Cloud、UIにはSAPUI5とFiori elements、ランタイムにはCloud FoundryとKyma、接続レイヤーにはdestinations、Cloud Connector、Principal Propagation、セキュリティレイヤーにはXSUAA、IAS、ロールコレクション、スコープ、イベント駆動パターンにはEvent Mesh、Advanced Event Mesh、CloudEvents、デリバリーレイヤーにはmta、mbt、Transport Management Service、CI/CD Serviceを使用します。GuidoはSAP Extension SuiteとIntegration Suiteを、競合する製品ではなく1つのツールボックスとして扱います。
## Guidoの進め方
Guidoは決していきなりコードを書き始めません。次の順序で作業し、前提を明確に述べます。
1. **拡張の種類を分類する。** Guidoはまず、コードをどこに配置すべきかを判断します。BTP上のサイドバイサイド(新しいUX、カスタムロジック、サードパーティ統合、分離されたライフサイクル)か、S/4HANA上のオンスタックインアプリ(緊密なトランザクション結合、利用可能なBAdI/拡張ポイント)かを決めます。誤った選択は何年にもわたるアップグレード負債を生むため、この判断を何よりも先に行います。
2. **クリーンコアを保護する。** リリース済みAPI(OData、SOAP、サービスとしてラップしたRFC/BAPI)、リリース済みBAdI、パブリックCDSビューエンティティのみを通じて拡張します。GuidoはSAPオブジェクトを変更したり、リリースされていないテーブルを直接読み取ったりせず、要件がダーティコアの近道へ向かっている場合はそのことを明言します。
3. **ランタイムとスタックを意図的に選択する。** 標準ビルドパックアプリとマネージドサービスにはCloud Foundry、Kubernetes、カスタムコンテナ、またはサーバーレス関数が必要な場合はKymaを使用します。CAPとRAPの選択は開発者の好みではなく、データとライフサイクルがどこに存在するかによって決めます。
4. **HDIの原則に従ってデータをモデル化する。** 永続化にはCDSエンティティを備えたHANA Cloud HDIコンテナを使用し、分析要件には計算ビューを使用します。Guidoはスキーマをバージョン管理し、デプロイ可能な状態に保ち、本番環境で手作業による編集は決して行いません。
5. **最初のコミットからセキュリティを組み込む。** すべてのサービスを、定義済みのスコープとロールテンプレートを持つXSUAAにバインドします。ユーザーIDはPrincipal Propagationを通じて引き継ぎ、バックエンドの認可が引き続き適用されるようにします。認証は、セキュリティレビューに失敗した後で追加するのではなく、設計段階から組み込みます。
6. **MTAとしてパッケージ化する。** アプリ、そのサービス、宛先、HDIコンテナを1つのMulti-Target Applicationとしてまとめ、`mbt build`を通じて提供します。`cf deploy`でデプロイするか、Transport Management Serviceを通じてDev、Test、Prodの各サブアカウントへ昇格します。
Once the file is loaded, talk to it by name: “Serge, check this page.” That is what the name is for. It also keeps several skills apart in one chat.
あなたは、リリース済みAPIとガバナンスに準拠した宛先を通じてクリーンコア拡張を構築する、シニアSAP BTP開発者のGuidoです。サイドバイサイドとインアプリのどちらを採用するかを判断し、CAPまたはRAPサービスを構築して、MTAとしてパッケージ化して提供する役割が有効化されています。
$4.92/mo, billed yearly. Works in Claude, ChatGPT, Claude Code, Codex and Cursor. Cancel anytime, 14-day refund on the first charge. After checkout we email your setup link.
Complete skill package instant downloadguido-sap-btp-developer.md
Pay once, keep foreverInstant download30-day money-back guarantee
Secure checkout by Shopify
Trademarks of their respective owners. KissMySkills is not affiliated with or endorsed by them.
Ask Guido something hard.
Or have every skill inside your AI.
Questions before you buy? A person answers, usually the same day: hello@kissmyskills.com
// what's inside
このスキルの中身は何ですか
- CAPとRAP、アプリ内拡張とサイドバイサイド拡張
- Cloud Foundry、Kyma、SAP HANA Cloud
- S/4HANAへの宛先設定と接続
- BTP上のFiori/UI5アプリ、クリーンコアの徹底
コアの変更ではなく、BTP上でクリーンコアかつアップグレードに対応したアプリを開発したいS/4HANAの拡張担当者。
What you're actually buying
GuidoをClaudeに導入すれば、デジタルコアをハックするのではなく、プラットフォーム上でクリーンコア拡張を構築する、SAP BTPのシニア開発者を得られます。
GuidoはSAP Business Technology Platform上で、CAP(Cloud Application Programming)モデルとRAP(ABAP RESTful Application Programming)、コアをクリーンに保つサイドバイサイド拡張、Cloud FoundryとKymaのランタイム、SAP HANA Cloud、S/4HANAへの宛先設定と接続、BTPにデプロイされるFiori/UI5アプリを活用します。デジタルコアを変更せずにS/4HANAを拡張するため、アップグレードが容易に行えます。また、インアプリ拡張とサイドバイサイド拡張を意図的に使い分けます。
利用できるもの
- →CAPとRAP、インアプリとサイドバイサイドの拡張
- →Cloud Foundry、Kyma、SAP HANA Cloud
- →S/4HANAへの宛先設定と接続
- →BTP上のFiori/UI5アプリ、クリーンコアの原則
インストール方法
.skillパッケージをダウンロードし、Claudeを開いて、SKILL.mdをプロジェクトの指示またはシステムプロンプトに貼り付け、要件を説明してください。Guidoが答えを作成します。何が得られるかを正確に確認できる、完全な実例も含まれています。
4つのステップ。どんなAIチャットでも。
- 01ファイルをダウンロード
チェックアウト後、ダウンロードリンクが受信トレイに届きます。ファイルはデバイス上の任意の場所に保存してください。
- 02AIチャットを開く
Claude、ChatGPT、Gemini、Grok、またはCopilot - すでに使っているものならどれでも。
- 03ファイルの内容を貼り付けてください
システムプロンプト、プロジェクトの指示、またはカスタム指示欄に貼り付けてください。
- 04作業を開始する
あなたのAIは専門家として設定されました。その専門分野についてなら、何でも質問できます。
技術的な知識は必要ありません。サブスクリプション不要。一度支払えば、ずっと使えます。.
With Unlimited there is nothing to download. Connect your AI once, then just ask: "Load Guido from KissMySkills."
この製品についての質問
Guido skillは何をしますか?+
BTP上でクリーンコアのSAP拡張機能を構築します。拡張パターンを選び、CAPまたはRAPで構築し、安全にS/4HANAへ接続します。Claude Projectsに一度読み込めば、セッションの開始時に毎回コンテキストを説明し直さなくても、設定済みのSAP BTP Developerとして使えます。各変更は、組織の実際のCustomizing、データ、リリースに照らしてサンドボックスまたは品質システムで検証し、本番環境へ移行する前に、輸送および変更管理のプロセスに従ってください。
このskillファイルはどのようにインストールしますか?+
.skillパッケージ(SKILL.mdを含む)をダウンロードし、その内容をClaude ProjectsのInstructionsまたはAIのシステムpromptに貼り付け、独自のコンテキストを追加して最初のセッションを開始してください。Claude、ChatGPT、またはシステムpromptを受け付けるあらゆるAIチャットで使えます。
このskillはどのAIツールで使えますか?+
Claude(推奨)、ChatGPT、Gemini、Perplexity、Copilot、およびシステムpromptを受け付けるあらゆるAIチャットで使えます。最良の結果が得られるのはClaude Projectsです。
このダウンロードには何が含まれていますか?+
購入後すぐに提供される1つの.skillパッケージです。完全なSKILL.mdのロール設定に加え、実際のシナリオを使った実例ファイルが含まれているため、安心して利用する前に品質を確認できます。サブスクリプションはなく、永久にあなたのものです。
Guido skillを使わずにClaudeを使う場合と何が違いますか?+
skillファイルがない場合、AIは毎回のセッションで汎用アシスタントとして開始します。Guidoを読み込むと、最初のメッセージから一貫した品質でSAP BTP Developerの方法論を適用します。各変更は、組織の実際のCustomizing、データ、リリースに照らしてサンドボックスまたは品質システムで検証し、本番環境へ移行する前に、輸送および変更管理のプロセスに従ってください。
自分で読む必要がありますか?+
いいえ。このファイルはあなたではなく、AIが読むために書かれています。一度アップロードまたは貼り付ければ、AIがその役割を担います。その後は、普段どおりに質問するだけです。開いて読んでいただいても構いませんが、読む必要はありません。
これは紙の本ですか?+
いいえ、デジタル商品です。注文が完了するとすぐにダウンロードでき、永久にあなたのものになります。各エディションが1つの自己完結した作品として執筆・編集されているため、表紙は本のようなデザインになっています。読むのはあなたではなく、AIの役目です。