概要

公式より

元から高度なプログラミングスキルが無くてもフル機能の API 管理やシステム統合を実現できる Apigee & Application Integration ですが、Gemini Code Assist を使うことで API 仕様や統合フロー自体すらも自然言語で作成・編集できるようになります。
このセッションでは 自然言語による API とインテグレーションの開発をデモを通じてご紹介します。

  • 01 ローコード開発について
  • 02 Application Integration
  • 03 Apigee
  • 04 エンタープライズコンテキスト
  • 05 まとめ

内容

01 ローコード開発とは?

  • 開発ができるエンジニアに対しても、難しい箇所やコードを書かないとできないところにリソースを充てられるようにする!
  • Geminiの力も借りる!!

 

02 Application Integration

  • Application Integrationとは??
    • クリック&AIで開発
    • 様々なサービスへ接続
    • 柔軟にスケール
  • 専門知識なくてもできる
  • GUIで開発できる
  • Geminiが使えるようになります!

  • デモ

Salesforceのデータを使ったデモを見ましたが、ドラッグ&ドロップで自動化したいアプリケーションを作っていました!簡易なアプリケーションなら容易に作れそうです!

Gemini(コードアシスト)を使用したらどうなるのか?もデモで身ましたが、何行かプロンプトを書くだけで自動フローを作成することができました!

フローを調整する箇所や新規でフローを作る箇所・・・業務フローの短縮にGeminiも使うとなるとすごい時間の短縮になりますね。

03 Apigee

  • Apigee

  • ApigeeとGemini

 

04 エンタープライズコンテキスト

 

05 まとめ

  • Application Integrationのフロー作成を生成AIでサポート
    • Gemini Code Assistによるフローの作成と編集
  • ApigeeではAPIの仕様作成からProxy 実装を生成AIがサポート
    • Gemini Code AssistでOpenAPI Spec の生成、APIポリシーの作成アシスト
  • エンタープライズコンテキストにより既存のAPIやインテグレーションを考慮
    • 使えば使うほど自動生成の精度を増していく

感想

エンジニアやコードを書く人以外がローコード開発をするのでは?と思っていたので、今回開発する人も対象でセッションが展開されていたのに驚きました!

デモを交えて聞きましたが、決まった業務フローや自動メール配信などの業務アプリの開発に使えそうです!