Successfully reported this slideshow.
Your SlideShare is downloading. ×

サーバーレスやマイクロサービスへの"チャレンジ"を後押ししてくれるセッションを紹介

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad

Check these out next

1 of 32 Ad

More Related Content

Slideshows for you (20)

Similar to サーバーレスやマイクロサービスへの"チャレンジ"を後押ししてくれるセッションを紹介 (20)

Advertisement

More from Yuta Matsumura (20)

Recently uploaded (20)

Advertisement

サーバーレスやマイクロサービスへの"チャレンジ"を後押ししてくれるセッションを紹介

  1. 1. サーバーレスやマイクロサービスへの ”チャレンジ” を後押ししてくれるセッションを紹介 2018/06/05 de:code2018 報告会 株式会社オルターブース 松村優大
  2. 2. 松村優大 • 株式会社オルターブース • 業務執行役員/CTA • Microsoft MVP (for VSDT) • C#/PHP/Azure/AWS • 島根県出身の30歳 2
  3. 3. スライドと動画は一般公開 3https://www.microsoft.com/ja-jp/events/decode/2018/online/default.aspx
  4. 4. サーバーレスに 興味がありますか? 4
  5. 5. 5 1. 基調講演 [KN01] 2. C# の現状と今後への展望 「.NET Core 2.x 時代の C#」[AD19] 3. ワタシハ Azure Functions チョットデ キル [AD28] 4. マイクロサービスのすべて [AD40] 5. アプリケーション設計の勘所 [AD41]
  6. 6. 6 1. Rakutenのマルチリージョン対応ハイブリッドAPI ゲートウェイ [CI28] 2. Serverless の世界を進化させるイノベーション - Durable Functions [AD02] 3. DevOps エンジニアに送る ガチ Kubernetes 講座 with Azure Kubernetes Service (AKS) [AD13] 4. .NET Core ではじめる Cloud Native API Architecture ~ .NET Core + Entity Framework Core + AKS (Kubernetes) ~ [AD39] 5. コンテンツ/文書をより探しやすくするための Search x AI - Cognitive Search – [AI01]
  7. 7. 聴講したセッションテーマ • C# • Visual Studio • Serverless • Microservices • Architecture • Kubernetes 7 Lv400 Lv300 Lv200
  8. 8. 聴講したセッションテーマ • C# • Visual Studio • Serverless • Microservices • Architecture • Kubernetes 8 Lv400 Lv300 Lv200
  9. 9. 牛尾さんのサーバーレスセッション 9
  10. 10. ワタシハ Azure Functions チョットデキ ル [AD28] Serverless の世界を進化させるイノベー ション - Durable Functions [AD02] 10
  11. 11. 11https://www.slideshare.net/TsuyoshiUshio/azure-functions-98577634
  12. 12. Azureのメッセージングサービス早見表 12https://www.slideshare.net/TsuyoshiUshio/azure-functions-98577634
  13. 13. Azure Functions イベントドリブン型の関数単位の コードを実行できるサービス。実 行時間に対する従量課金プランが 提供されている。 Webhookをはじめ、Azure内外の サービスと連携することができる。 (SendGridやTwilioなど) C#, Node.js, F#が正式サポート。 Java, Python, PHP等がプレビュー。 14
  14. 14. App Serviceプラン 15
  15. 15. 従量課金プラン (Consumption Plan) 関数が実行されるときに、必要なすべてのコンピュー ティング リソースが Azure から適用されます。 リソースの管理について考慮する必要がなく、コードを 実行した時間に応じた料金のみを支払います。 16
  16. 16. 従量課金プラン (Consumption Plan) 関数が実行されるときに、必要なすべてのコンピュー ティング リソースが Azure から適用されます。 リソースの管理について考慮する必要がなく、コードを 実行した時間に応じた料金のみを支払います。 17 【Cold Start】 しばらく使用されていないアプリケーションの起動に時 間がかかる現象。
  17. 17. Cold/Warmの違い 18https://blogs.msdn.microsoft.com/appserviceteam/2018/02/07/understanding-serverless-cold-start/
  18. 18. Run-From-Zip Deployment 19https://github.com/Azure/app-service-announcements/issues/84 ①アップロード ②環境変数にZipファイルのURLを指定 ③Zipファイルがメモリに展開される $ az functionapp config appsettings list ... [ { "name": "WEBSITE_RUN_FROM_ZIP", "value": "https://.../myfunc.zip" } ]
  19. 19. 詳しくはブログに書いてます 20https://tsubalog.hatenablog.com/entry/2018/05/27/074520
  20. 20. Azure Functionsで使える言語 21 1.x : C#スクリプト(csx) 2.x : C#クラスライブラリ(dll) https://docs.microsoft.com/ja-jp/azure/azure-functions/supported-languages
  21. 21. 22
  22. 22. 23https://github.com/dotnet-presentations/home/tree/master/.NET%20Intro
  23. 23. .NETのカバー範囲は広い • デスクトップアプリケーション • Webアプリケーション • モバイルアプリケーション • ゲームエンジン • サーバーレスアプリケーション 24
  24. 24. 25 1.0 2016/06 1.1 2016/11 2.0 2017/08 2.1 2018/05 3 Next Azure WebAppにも適用済み
  25. 25. 26 1.0 2016/06 1.1 2016/11 2.0 2017/08 2.1 2018/05 3 Next
  26. 26. 27https://blogs.msdn.microsoft.com/dotnet/2018/05/07/net-core-3-and-support-for-windows-desktop-applications/
  27. 27. 詳しくは岩永さんのセッションを参照 28https://www.slideshare.net/ufcpp/net-core-2x-c
  28. 28. 29 #まつむらゆうたがんばれ
  29. 29. Azureの活用について取材を受けました 30https://japan.cnet.com/article/35120131/
  30. 30. de:code 2018 もくもく会の開催 31
  31. 31. • 東京と福岡で同日開催&中継 • @さくらインターネット福岡オフィス • コミュニティ主導型 • 福岡:Fukuoka.NET, JXUG福岡 • 東京:Office365, HoloLens, Power BI, Dynamics, SQL Server, Cogbot, JXUG 32
  32. 32. ご清聴ありがとうございました 33

×