Submit Search
Azure serverlesssummit2018
0 likes
485 views
Tsukasa Kato
Serverless Meetup Fukuoka #3 2018/11/16
Technology
Read more
1 of 38
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
More Related Content
PDF
各社のFaaSを比較してみる
ryosuke matsumura
PPTX
コンテナベースサーバーレスプラットフォーム「Knative」はServerlessなのか?
Hideaki Aoyagi
PDF
Azure Functionsでサーバーレスアプリケーション構築
ryosuke matsumura
PPTX
Knative Lambda Runtimeを試してみた
Hideaki Aoyagi
PPTX
AKS と ACI を組み合わせて使ってみた
Hideaki Aoyagi
PDF
CFの便利機能を他の環境でも。Open Service Broker
Kazuto Kusama
PPTX
Visual Studio 2019 Updates Pickup!
Hiroyuki Mori
PDF
Updates of Azure NoSQL announced at Microsoft Ignite Spring 2021
Oshitari_kochi
各社のFaaSを比較してみる
ryosuke matsumura
コンテナベースサーバーレスプラットフォーム「Knative」はServerlessなのか?
Hideaki Aoyagi
Azure Functionsでサーバーレスアプリケーション構築
ryosuke matsumura
Knative Lambda Runtimeを試してみた
Hideaki Aoyagi
AKS と ACI を組み合わせて使ってみた
Hideaki Aoyagi
CFの便利機能を他の環境でも。Open Service Broker
Kazuto Kusama
Visual Studio 2019 Updates Pickup!
Hiroyuki Mori
Updates of Azure NoSQL announced at Microsoft Ignite Spring 2021
Oshitari_kochi
What's hot
(20)
PDF
Alibaba Cloud Serverless
真吾 吉田
PPTX
CCCEU Feedback
Go Chiba
PDF
Azure Kubernetes ServiceとCI/CD pipeline
ryosuke matsumura
PDF
知って欲しいPaaSの話
Kazuto Kusama
PDF
改めてPaaSについて考えてみる
Kazuto Kusama
PDF
JAWS-UGアーキテクチャ専門支部 ServerlessConfレポート
真吾 吉田
PDF
MobingiALM でスポットインスタンスをいい感じに手なづけている裏側の話 / How to manage EC2 Spot Instances
Masafumi Noguchi
PDF
The Internal of Serverless Plugins
Terui Masashi
PDF
Cloud Foundry Container-to-Container Networking
Kazuto Kusama
PDF
Node platforms
kumatch kumatch
PDF
Serverless Ninja Warriors [panel]
真吾 吉田
PPTX
20171112 OSS on Azure another story and more
Takayoshi Tanaka
PPTX
Community_Update_JP
Go Chiba
PPTX
Shiva 〜Nextremerをscale upする機械学習環境〜
Kazuki Morozumi
PPTX
Amazon EKS への道 ~入門編~
Hideaki Aoyagi
PDF
BluetoothメッシュによるIoTシステムを支えるサーバーレス技術 #serverlesstokyo
Masahiro NAKAYAMA
PPTX
AWS Amplify 入門
Hideaki Aoyagi
PDF
Azure Load Testingを試してみた
Hiroyuki Mori
PPTX
Aws docker-rails-demo slideshare
Kanno Yusuke
PDF
Kubernetes+Ansibleでつくる最新Linuxディストリビューション開発環境
BMXUG
Alibaba Cloud Serverless
真吾 吉田
CCCEU Feedback
Go Chiba
Azure Kubernetes ServiceとCI/CD pipeline
ryosuke matsumura
知って欲しいPaaSの話
Kazuto Kusama
改めてPaaSについて考えてみる
Kazuto Kusama
JAWS-UGアーキテクチャ専門支部 ServerlessConfレポート
真吾 吉田
MobingiALM でスポットインスタンスをいい感じに手なづけている裏側の話 / How to manage EC2 Spot Instances
Masafumi Noguchi
The Internal of Serverless Plugins
Terui Masashi
Cloud Foundry Container-to-Container Networking
Kazuto Kusama
Node platforms
kumatch kumatch
Serverless Ninja Warriors [panel]
真吾 吉田
20171112 OSS on Azure another story and more
Takayoshi Tanaka
Community_Update_JP
Go Chiba
Shiva 〜Nextremerをscale upする機械学習環境〜
Kazuki Morozumi
Amazon EKS への道 ~入門編~
Hideaki Aoyagi
BluetoothメッシュによるIoTシステムを支えるサーバーレス技術 #serverlesstokyo
Masahiro NAKAYAMA
AWS Amplify 入門
Hideaki Aoyagi
Azure Load Testingを試してみた
Hiroyuki Mori
Aws docker-rails-demo slideshare
Kanno Yusuke
Kubernetes+Ansibleでつくる最新Linuxディストリビューション開発環境
BMXUG
Ad
Similar to Azure serverlesssummit2018
(20)
PDF
Future will be Serverless!! - Serverless Meetup Fukuoka #1 Opening
真吾 吉田
PDF
[Serverless OpenHack Tokyo] Azure Serverless (Japanese)
Naoki (Neo) SATO
PDF
Azure Fundamental
Yui Ashikaga
PDF
サーバーレスやマイクロサービスへの"チャレンジ"を後押ししてくれるセッションを紹介
Yuta Matsumura
PDF
[Cloud OnAir] Google Cloud Next '18 in Tokyo サーバレス特集 2018年9月27日 放送
Google Cloud Platform - Japan
PDF
Serverless Architecture Overview #cdevc
Masahiro NAKAYAMA
PDF
20241011_コラボテクノ株式会社_全社定例会_サーバーレスアーキテクチャ.pdf
Takashi Yamamoto
PDF
Azureをフル活用したサーバーレスの潮流について
真吾 吉田
PDF
[HAKODATE Developer Conference 2018] 「Azure Functions」で始めるサーバーレス アプリケーション開発
Naoki (Neo) SATO
PDF
サーバーレスにおける開発プロセス戦略(パネルディスカッション用スライド)
真吾 吉田
PDF
サーバレスアーキテクチャを実戦投入するにあたって知るべきこと
暁 三宅
PDF
サーバーレスWebアプリケーションを作ろう~AWSと比べてみる~
拓将 平林
PDF
#ServerlessDays Tokyo 2019 「サーバーレス」な同人誌の紹介
Masahiro NAKAYAMA
PDF
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
de:code 2017
PPTX
Cloud Nativeとは?
Masaki Yamamoto
PDF
serverless openstack 101
Naoto Gohko
PDF
サーバーレスの話
真吾 吉田
PDF
Serverless Anti-Patterns
Keisuke Nishitani
PDF
Azure Functionsから始めるServerless
ryosuke matsumura
PDF
FaaSのインターフェースに見るサーバーレス #serverlessconf #serverlesstokyo
Masahiro NAKAYAMA
Future will be Serverless!! - Serverless Meetup Fukuoka #1 Opening
真吾 吉田
[Serverless OpenHack Tokyo] Azure Serverless (Japanese)
Naoki (Neo) SATO
Azure Fundamental
Yui Ashikaga
サーバーレスやマイクロサービスへの"チャレンジ"を後押ししてくれるセッションを紹介
Yuta Matsumura
[Cloud OnAir] Google Cloud Next '18 in Tokyo サーバレス特集 2018年9月27日 放送
Google Cloud Platform - Japan
Serverless Architecture Overview #cdevc
Masahiro NAKAYAMA
20241011_コラボテクノ株式会社_全社定例会_サーバーレスアーキテクチャ.pdf
Takashi Yamamoto
Azureをフル活用したサーバーレスの潮流について
真吾 吉田
[HAKODATE Developer Conference 2018] 「Azure Functions」で始めるサーバーレス アプリケーション開発
Naoki (Neo) SATO
サーバーレスにおける開発プロセス戦略(パネルディスカッション用スライド)
真吾 吉田
サーバレスアーキテクチャを実戦投入するにあたって知るべきこと
暁 三宅
サーバーレスWebアプリケーションを作ろう~AWSと比べてみる~
拓将 平林
#ServerlessDays Tokyo 2019 「サーバーレス」な同人誌の紹介
Masahiro NAKAYAMA
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
de:code 2017
Cloud Nativeとは?
Masaki Yamamoto
serverless openstack 101
Naoto Gohko
サーバーレスの話
真吾 吉田
Serverless Anti-Patterns
Keisuke Nishitani
Azure Functionsから始めるServerless
ryosuke matsumura
FaaSのインターフェースに見るサーバーレス #serverlessconf #serverlesstokyo
Masahiro NAKAYAMA
Ad
More from Tsukasa Kato
(20)
PDF
すぐにでも使える Windows Virtual Desktop
Tsukasa Kato
PDF
Open Source x AI
Tsukasa Kato
PDF
ニューノーマルな働き方!?Teams投稿をセンチメント分析!
Tsukasa Kato
PDF
WVD運用に欠かせない5つのポイント
Tsukasa Kato
PDF
ARM版Windows Virtual Desktop事始め
Tsukasa Kato
PDF
Container x AI
Tsukasa Kato
PDF
Power Automate with kintone
Tsukasa Kato
PDF
Azure DevOps と開発管理
Tsukasa Kato
PDF
ぼうけんにでかけよう Kubernetes KEDA
Tsukasa Kato
PDF
Azure Private Linkのご紹介
Tsukasa Kato
PDF
Azure Vnetの拡張と強化
Tsukasa Kato
PDF
マネージドBastion Azure Bastion
Tsukasa Kato
PDF
SendGridを使ったスマホアプリ運用
Tsukasa Kato
PDF
よりお手軽なBotへ 〜APIで効率的なBotを〜
Tsukasa Kato
PDF
Container deployment on Azure
Tsukasa Kato
PDF
AKS+KEDAで実現!Container Functions Pipeline
Tsukasa Kato
PDF
Azuredevopsakskeda
Tsukasa Kato
PDF
Build2019発表情報一気見せ
Tsukasa Kato
PDF
俺のセキュリティを超えてゆけ
Tsukasa Kato
PDF
今後のContainerの行く末の感じたこと、思ったこと〜JKD参加報告〜
Tsukasa Kato
すぐにでも使える Windows Virtual Desktop
Tsukasa Kato
Open Source x AI
Tsukasa Kato
ニューノーマルな働き方!?Teams投稿をセンチメント分析!
Tsukasa Kato
WVD運用に欠かせない5つのポイント
Tsukasa Kato
ARM版Windows Virtual Desktop事始め
Tsukasa Kato
Container x AI
Tsukasa Kato
Power Automate with kintone
Tsukasa Kato
Azure DevOps と開発管理
Tsukasa Kato
ぼうけんにでかけよう Kubernetes KEDA
Tsukasa Kato
Azure Private Linkのご紹介
Tsukasa Kato
Azure Vnetの拡張と強化
Tsukasa Kato
マネージドBastion Azure Bastion
Tsukasa Kato
SendGridを使ったスマホアプリ運用
Tsukasa Kato
よりお手軽なBotへ 〜APIで効率的なBotを〜
Tsukasa Kato
Container deployment on Azure
Tsukasa Kato
AKS+KEDAで実現!Container Functions Pipeline
Tsukasa Kato
Azuredevopsakskeda
Tsukasa Kato
Build2019発表情報一気見せ
Tsukasa Kato
俺のセキュリティを超えてゆけ
Tsukasa Kato
今後のContainerの行く末の感じたこと、思ったこと〜JKD参加報告〜
Tsukasa Kato
Azure serverlesssummit2018
1.
Azure Serverless Web サmmit 2018 加藤
司 2018/11/16 Serverless Meetup Fukuoka #3
2.
自己紹介 加藤 司 • 株式会社オルターブース所属 •
テクニカルアーキテクト • インフラ全般/Xamarin/C#/PHP/RoR • Microsoft MVP for Microsoft Azure • コミュニティ活動 • JAZUG熊本支部(くまあず)/ふくあず • 熊本クラウド語ろう会(熊クラ会) • Fukuoka.NET(ふくてん) • JXUG福岡
3.
Agenda Serverless Serverless in Azure
4.
Serverless
5.
Why serverless? 無線インターネットのどこかにワイヤーがあるように、サーバーレスの アーキテクチャーはまだどこかのサーバーを持っています。 「サーバーレス」とは、開発者がこれらのサーバーについて考える必要が ないということです。コードに集中できます。 Serverless.com https://serverless.com/learn/overview/
6.
What is cloud
native? クラウドネイティブテクノロジは、パブリック、プライベート、およびハ イブリッドクラウドなどの最新のダイナミックな環境で、スケーラブルな アプリケーションを構築および実行するための組織の能力を強化します。 コンテナ、サービスメッシュ、マイクロサービス、不変インフラストラク チャ、および宣言型APIは、このアプローチの例です。 これらの技術は、復元力があり、管理しやすく、観測可能な疎結合システ ムを可能にします。堅牢な自動化と組み合わせることで、エンジニアは頻 繁に、そして予想通りに影響の少ない変更を最小限の労力で行うことがで きます。 クラウドネイティブコンピューティング基盤は、ベンダーに依存しない オープンソースのプロジェクトのエコシステムを促進し維持することに よって、このパラダイムの採用を推進しようとしています。最先端のパ ターンを民主化し、これらのイノベーションを誰もが利用できるようにし ます。 CLOUD NATIVE COMPUTING FOUNDATION https://www.cncf.io/about/faq/(What is cloud native?)
7.
Azureサーバーレス関連 サービス選定ポイント
8.
Azure Serverless Service 比較 Azure Logic Apps Microsoft
Flow Azure Functions Azure App Service WebJobs
9.
Logic Apps x
Microsoft Flow Logic Apps Flow ユーザー インテグレーター、開発者、IT プ ロフェッショナル オフィスの従業員、ビジネス ユー ザー、SharePoint 管理者 シナリオ 高度な統合 セルフ サービス デザイン ツール ブラウザー上のほか、Visual Studio、 コード ビューが利用可能 ブラウザー上とモバイル アプリ、UI のみ アプリケーション ライフサイクル管理 (ALM) DevOps: Azure Resource Management におけるソース管理、 テスト、サポート、自動化、管理 非運用環境で設計とテストを行い、 準備ができたら運用環境に昇格しま す。 管理者向けエクスペ リエンス リソース グループの管理、接続、 アクセス管理、ログ (https://portal.azure.com) フロー環境とデータ損失防止 (DLP) ポリシーの管理、ライセンスの追跡 (https://admin.flow.microsoft.com) セキュリティ Azure によるセキュリティ保 証: Azure セキュリティ、Security Center、監査ログなど Office 365 セキュリティ/コンプライ アンスの監査ログ、データ損失防止 (DLP)、機密データの保存時の暗号化 など https://docs.microsoft.com/ja-jp/azure/azure-functions/functions-compare-logic-apps-ms-flow-webjobs
10.
Azure Functions x
Logic Apps Durable Functions Logic Apps 開発 コード第一 (命令型) デザイナー第一 (宣言型) 接続 ビルトインのバインド (約 10 種 類) およびカスタム バインド (コー ドを記述) コネクタの豊富なコレクション、 Enterprise Integration Pack (B2B のシ ナリオ向け)、カスタム コネクタの 構築 Actions 個々のアクティビティは Azure 関 数 (アクティビティ関数のコードを 記述する) 既製のアクションの豊富なコレク ション 監視 Azure Application Insights Azure portal、Log Analytics 管理 REST API、Visual Studio Azure Portal、REST API、PowerShell、 Visual Studio 実行コンテキスト ローカルまたはクラウドで実行で きます。 クラウドでのみ動作します。 https://docs.microsoft.com/ja-jp/azure/azure-functions/functions-compare-logic-apps-ms-flow-webjobs
11.
Azure Functions x
Logic Apps Functions WebJobs と WebJobs SDK アプリ モデル と自動スケール ✔ ブラウザーでの 開発とテスト ✔ 従量課金制 ✔ Logic Apps 統合 ✔ トリガー イベ ント Timer Azure Storage キューと BLOB Azure Service Bus のキューとトピック Azure Cosmos DB Azure Event Hubs HTTP/WebHook (GitHub、Slack) Azure Event Grid Timer Azure Storage キューと BLOB Azure Service Bus のキューとトピック Azure Cosmos DB Azure Event Hubs ファイル システム サポート言語 C#,F#,JavaScript,Java (プレビュー) C# https://docs.microsoft.com/ja-jp/azure/azure-functions/functions-compare-logic-apps-ms-flow-webjobs
12.
Serverless in Azure
13.
Azureサーバーレス 関連サービス
14.
サーバーレス 実行環境
15.
• イベントドリブン型サーバー レスコンピューティングサー ビス • 対応言語はC#,F#,Node.js •
様々なトリガーから実行可能 • パッケージファイルから直接 実行可能 Azure Functions
16.
Azure Container Instances • サーバー管理要らずのコンテ ナー実行サービス •
Logic Apps,Functionsと組み 合わせたイベントドリブンな アプリケーションが実行可能 • データ処理ジョブとしてBLOB へデータを置くことでコンテ ナーを実行可能 • AKSからACIへのプロビジョニ ング
17.
Azure Kubernetes Service • Virtual
Kubeletを使用して オーケストレーション機能を サーバーレスコンテナーに組 み込むことが可能 • コンテナーを使ったマイクロ サービスを設計するならこち らを選択してもよい
18.
App Service • Webアプリケーションやモバ イルアプリケーションの実行、 オートスケーリングを行うこ とができる •
Service Fabric Meshを使用す るとフルマネージドなマイク ロサービス実行基盤を展開す ることも可能
19.
フルマネージド サービス
20.
Azure Cosmos DB • マルチモデルのデータベース サービス •
グローバル分散型 • NoSQL および OSS API (MongoDB、Cassandra、 Gremlin、SQL など)がサ ポートされている
21.
Event Grid • イベントルーティングサービ ス •
複数のAzureサービスで生成さ れたイベントをサーバーレス ロジックへ繋ぐことが可能 • CloudEventsのサポートを利 用することで外部ソースから のイベントに繋ぐこともでき る
22.
Service Bus • メッセージングサービス •
プライベートとパブリックの クラウド環境を接続してス ケーラブルな分散構成を組む ことができる
23.
Logic Apps • コードを記述せずに簡単に データをアプリに統合できる サーバーレスワークフローを 構築できる •
Functionsと連動させてより複 雑なワークフローを作成する ことも可能
24.
Azure Stream Analytics • オンデマンドリアルタイム分 析サービス •
SQLに似たシンプルな宣言型 言語でクエリを作成できる • IoTや非IoTの複数のデータス トリームに対する並列のリア ルタイム分析を実行できる
25.
Event Hubs • フルマネージドなリアルタイ ムデータインジェストサービ ス •
任意のソースからイベントを ストリーミングすることで、 動的なデータパイプラインを 構築でき、データ処理が可能
26.
Bot Service • テキスト/SMS、Skype、 Microsoft
Teams、Slack、 Office 365、Twitter などの チャネルへ提供可能なインテ リジェントボットの構築が可 能 • LINE BotやQnA Makerのフロ ントエンドとして利用可能
27.
Cognitive Services • センチメント検出、視覚認識、 音声認識、言語理解、検索な どの機能をアプリケーション に組み込むことが可能 • FunctionsやLogic
Appsより このサービスを使うことでイ ンテリジェントなアプリケー ションを作成可能
28.
BLOB Storage • Azureのストレージサービス •
Static Web Site機能が追加 (preview) • 上記機能はv2のみ利用可 • 有効化すると「$web」という コンテナーが作成されるので そこへコンテンツを配置する • カスタムドメインを利用する 場合はCDNを使う
29.
Azure CDN • 3種のCDNを選択可能 •
サイトの高速化 • 独自ドメイン/SSL証明書対応 • ファイル圧縮 • Geo-filteringにも対応
30.
開発者ツール
31.
Visual Studio 開発者ツール • Azure
Functions用サーバーレ スアプリの開発をIDE内で完全 ローカルのビルド、デバッグ、 公開が可能 • Logic Apps用アプリの視覚的 な設計、ビルド、デプロイが 可能
32.
Azure DevOps Services • サーバーレスアプリケーショ ンに継続的インテグレーショ ン及び継続的デリバリー (CI/CD)のワークフロー構 築が可能
33.
Application Insights • アプリケーションを監視し、 パフォーマンスの異常検知を 行い、問題の診断ができる、 拡張可能なサービス • Webサイトの死活監視として も使える
34.
Serverless Web Site
35.
Azure Serverless Web
Site構成 Azure DNS Azure AD Functions Microsoft CDN BLOB Storage (Static Web) Computer Vision Cosmos DB Application Insights
36.
まとめ •クラウドネイティブで構成を検討 •サーバーレスorコンテナーの検討 • 規模や構成で選択していく •マネージドなサービスを活用した サービス • 運用コストの低減 •
対障害性
37.
参考 • Build a
serverless web app in Azure https://docs.microsoft.com/en-us/azure/functions/tutorial-static- website-serverless-api-with-database?WT.mc_id=staticwebsites- twitter-antchu
38.
ご静聴ありがとうございました!
Download