HANAアプリ開発について、FAQサイトの構築を例に下記のトピックで紹介します。XSUAA前回の概要編に続き、今回は開発ツール編です。Code)の2つの観点で実際に使ってみた印象などを交えて述べていきます。開発ツールまず、アプリケーションを開発する際にどうしようか迷うのが開発ツールかと思います。IDEも利用しますが、Node.jsアプリの開発ですので任意のお好きな開発ツールを利用することも可能です。その上で今回は下記のような使い分けで開発を進めています。DBのCDSのモデリング、Node.jsやJavaの開発もサポートしています。GIt連携やテスト自動化など、コーディングからディプロイまでを一貫して行うための機能群を備えています。今回はFioriアプリケーションの開発ではないので利用しませんが、SAPUI5ベースのテンプレートが豊富に提供されているのもポイントです。IDEではCDSをコードベースで記述する方法の他に、グラフィカルエディターでGUIベースで作成することもできるためとても便利です。IDE一択かと思います。Code向けのCDS用プラグインもリリースされています。グラフィカルエディターなどの機能はありません。Blogを参照してみてください。IDEで最初から行うかは判断の迷うところです。Foundry上にディプロイされることになります。そのため、それなりに時間(数分)がかかってしまいます。一方で、ローカルPC上で任意の開発ツールで行う場合には、Node.jsの再起動は数秒ですので、個人での開発やプロトタイプ的な開発であれば、ローカル環境でまずは進めてみるのも有効かと思います。IDEは開発者が意識しないで済むように、ビルド時に様々なタスクが裏で実行されている関係で時間がかかっていますので、高機能なツールであるという点は変わりません。IDEに移行するというのも検討してみてください。認証機能などを実装してしまうと、ローカル環境ではテストができなくなるためです。FoundryではVCAP_SERVICESというシステム変数から、アプリケーションにバインドされているサービスインスタンスの情報を取得できます。この変数を利用して実行環境の判断ロジックを含めることで、引き続きローカル環境で開発を進めることは可能です。選択して開始する必要がある点に注意してください。DBモジュールの開発をする場合も同じです。DBモジュール用のファイルを作成できません。Helpなどにある基本的なお作法にはこだわらず書いていますが、オープンソース系技術を採用している分、ツールもある程度は開発者が自由に選択できるようになっていますので、お好みの環境で実施頂ければと思います。IDE自体の細かい機能やDev&Ops周りには触れませんでしたが、クラウドツールの利点として機能が随時アップデートされていますので、オススメの使い方などありましたらコメント頂けますと幸いです。Clientを使ったアクセスを中心にご紹介したいと思います。item.Cancel。