Azure でアプリケーションを使用して連携するためのツール
クラウドネイティブ アプリケーションを構築すると、新しい方法で顧客とつながることができます。 クラウドネイティブ アプリケーションは一から構築され、クラウドの規模やパフォーマンスに合わせて最適化されます。 これらは、マイクロサービスのアーキテクチャに基づいており、マネージド サービスを使用します。また、継続的デリバリーを利用して高い信頼性を実現し、市場投入までの時間を短縮します。
アプリケーションを使用した連携に関するページで説明されているように、アプリケーションは実用最小限の製品 (MVP) ソリューションの重要な側面になることがあります。 たとえば、多くの場合、仮説をテストするためにアプリケーションが必要になります。 この記事は、それらのアプリケーションの開発を加速させるために、Azure で提供されているアプリケーション開発ツールを理解するうえで役立ちます。
イノベーション手法との整合
この種類のデジタル発明は、以下のアプローチのそれぞれを通して加速できます。 デジタル発明を加速するための技術的なガイダンスは、このページの左側の目次に一覧表示されています。 これらの記事は、ガイダンスを全体的なイノベーション手法に合わせるために、アプローチによってグループ化されています。
この記事では、結果的にアプリケーションにつながるすべての発明は、導入の強化に関するページで説明されている共有ソリューションから生じるものと想定しています。 さらに、各アプリケーションによって、内部と外部のお客様の両方に対する何らかの種類のカスタマー エクスペリエンスにつながるものと想定しています。
これらの想定に基づいて、デジタル発明を開発しているクラウド導入チームにとって、次の 3 つのパスが最も一般的です。
- ローコード アプリケーション プラットフォーム: プロフェッショナルな開発者スキルを必要としないビジュアル ツールを使用して、ビジネス領域の専門家がアプリを作成し、ビジネス プロセスを自動化できるようにします。
- インテリジェントなエクスペリエンス: クラウド プラットフォームを使用して最新のエクスペリエンスを作成し、迅速なデプロイと短いフィードバック ループを推進します。 Web アプリケーションに展開して、インテリジェンスを組み込んだり、ボットを統合したりします。
- クラウドネイティブ: 必然的にクラウド機能を利用する新しい発明を構築します。
各パスでは、短期的にも長期的にも、長所と短所が発生します。 クラウド ガバナンス チーム、クラウド運用チーム、およびクラウド センター オブ エクセレンス チームが、すべてのアプローチをサポートする準備ができたら、持続可能なビジネス運用への影響を最小限に抑えて導入を加速させることができます。
ツールチェーン
クラウド導入チームが採用するパスに応じて、Azure では、顧客の共感を念頭に置いてチームの構築能力を高めるアプリケーション開発サービスとツールが提供されています。 次の Azure のサービスの一覧は、上記のデシジョン パスに基づいてグループ化されています。 これらのサービスには、以下が含まれています。
- Azure App Service
- Azure Kubernetes Service (AKS)
- Azure Migrate
- Azure Stack
- Power Apps
- Power Automate
- Power BI
はじめに
以下の記事は、このツールチェーン内の各ツールを使い始めるときに役立ちます。
Note
次のリンクは、CAF の範囲から外れるサポート コンテンツを参照しているため、クラウド導入フレームワークから離れます。
ローコード アプリケーション プラットフォーム
- Power Apps の概要
- Power Apps でのアプリケーションの作成
- Power Apps パターン
- Power Apps プロジェクトの計画
- 実際のアーキテクチャの例
- Power Automate を使用してワークフローを作成
- ロボット プロセス オートメーション (RPA) を使用してタスクを自動化
- Power Automate プロジェクトを計画
インテリジェントなエクスペリエンス
- 最新の Web アプリ
- インテリジェンスを使用する
クラウドネイティブ アプリケーション
- マイクロサービス アーキテクチャ
- コンテナー
- Spring Boot マイクロサービス
- イベントドリブン アプリケーション
次のステップ
構築-測定-学習サイクルのデジタル サポートを通じて顧客の導入を促進するツールについて説明します。