Build web and mobile apps faster

というわけでScott Guthrieプレゼンツのイベントまとめです。

もともと何か新しい発表するよ!という触れ込みでアナウンスされてましたが、フライング(?)でApp Serviceだろうというのがバレバレでした。。

さて気を取り直して。。

最初はScott GuthrieからAzure、クラウドのおさらいです。

image

アプリケーションはAzureを使うことでハイパースケール、機敏性、洞察力を得ることができます的な。

image

これまでのキーサービスはWebsites、Mobile Services、BizTalk Servicesでしたが、、

image

今日かわる!と。ここでBill Staplesに交代。

image

新しいAzure App Serviceの発表です。

image

Azure App Serviceは4つのアプリケーションタイプを含む総称です。

image

これまでのWebsitesやMobile Servicesも名前を変えてWeb Apps、Mobile Appsとなり新しくLogic Apps、API Appsも加わりました。

Logic Apps、API Appsはマイクロサービス的に小さな役割のサービスを動かして連携させることができます。既にバンドルされてるコネクタ(サービス)として(Marketplaceから追加できるものとして)Office 365やDropbox、Salesforceなどなどがあります。

image

さて実際にデモを、、ということでGoAzureやAzure Fridayでもおなじみ、Scott Hanselmanが登場です。

image

デモシナリオはこんな感じ

image

カスタマーがWeb Apps上のWebアプリから車の手配を行うと、事業者側のDBに登録されてSMSで情報が飛ぶという感じです。

image

肝となるのはLogic AppsとAPI Appsです。Logic Appsを使ってDBの登録情報を基にCRMであるSalesforceから情報をとってきてTwilioでSMSを投げるという感じ。

image

Logic Appsの設定を開いて、DBに接続して実行間隔(ここでは1分毎)にデータとってきます

image

次のフローはSalesforceです。GalleryからSalesforce Connectorを選んで必要情報を入力。このときDBから渡された情報を使えます。

image

最後にTwilioでSMSを送信。本文などもSalesforceから渡された情報を使えます。

image

これで完成!DB登録後、Salesforceに情報が登録されるので、ぽちぽち処理進めるとSMSが飛びます。

image

でもこれじゃちょっと誰がくるとかわからないのでカスタムのAPI AppsなアプリをVisual Studioからテンプレート選んでさくっと作成します。

image

テンプレートから作るとAPI Appsとして必要なメタ情報もできあがるので(Swaggerでドキュメントまで!)発行します。

image

あとはちょっとフローを修正。作ったAPI Appを間に追加します。

image

これでSalesforceの情報もちゃんとわかる形でSMSに含められました!最後にiPadで動作するモバイルアプリもMobile Appsで。

image

まとめるとこんな感じ。

image

Web AppsでフロントのWebなどを作って業務に必要な処理はマイクロサービスとしてAPI Appsでそれぞれ接続してLogic Appsでフロー(パイプライン)を作る、Mobile Appsで連携もするという感じ。これが10分とかそんなレベルでサクッとできちゃいました。素晴らしいですね!

各アプリケーションタイプの説明はこんな感じです。

image

image

image

image

image

後は事例な話とかガートナーによる動向とかそういうのでした。

本当にApp Serviceのアナウンスだけなイベントでしたが、よりパワフルで拡張性の高いサービスになりました!

是非皆さんも活用してください~。

またApp Serviceの詳細はこちらで書いていく予定なので併せて読んでもらえるとよいかと思います。

Build web and mobile apps faster」への1件のフィードバック

  1. ピンバック: Azure App Service | ブチザッキ

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中