Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
〜 Build と⾔えば やっぱり Developer! 〜
井上 章 (チャック) @chack411
マイクロソフト コーポレーション
グローバル ブラックベルト
Azure Cloud Native テクニカル スペシャリスト
devenv.exe
16.10
https://aka.ms/vsdownload
64-bit preview 1
aka.ms/VS2022roadmap
Anywhere on any device
Codespaces とリモート開発環境
Ready to code in seconds
クラウドホスト型開発環境 Codespaces は、あらゆるタイプの
プロジェクトのリモート開発環境を数分...
.NET 6 Preview 4
.NET MAUI now supported in Visual Studio
ASP.NET Blazor hybrid desktop apps
Minimal web APIs and smaller,...
クロス プラットフォーム, ネイティブ UI
シングル プロジェクト, シングル コードベース
モバイルやデスクトップなどマルチデバイスへのデプロイ
2021 年 11 ⽉予定の .NET 6 で GA
.NET Multi-platform ...
Minimal web APIs for cloud native apps
var app = WebApplication.Create(args);
app.MapGet("/", () => "Hello World!");
app.R...
.NET Upgrade
Assistant
Reduce time and difficulty modernizing
older .NET codebases
Guided, step-by-step experience
Multipl...
.NET Conf 2021
November 9–11
.NET 6 launch
Free, three-day, virtual event
Save the date!
Learn more: www.dotnetconf.net
DevSecOps
Development + Security + Operations
開発プロセスのより早い段階でのセキュリティ対策が費⽤対効果として重要
Development Build Test/QA Production Breach
改修
コスト
SDLC
ステージ
Develop Build Test Deploy ...
開発プロセスに必要なセキュリティ プラクティス
Key security practices:
Pre-commit Commit (CI) Deploy (CD) Analyze Operate
Enhance security from d...
Azure と GitHub で実現する DevSecOps プラクティス
GitHub Azure
Dependabot
Code QL
Secret scanning
GitHub Actions
Azure Security Center...
ネイティブに統合されたクラウド開発基盤
Visual Studio + GitHub + Azure
セキュアな統合 ID 基盤
Azure AD による GitHub Enterprise と Azure への
セキュアな ID 管理
⼀貫し...
© 2018 Microsoft Corporation. All rights reserved.
本情報の内容(添付⽂書、リンク先などを含む)は、作成⽇時点でのものであり、予告なく変更される場合があります。
© 2021 Microsoft...
~ Build と言えば やっぱり Developer! ~ Microsoft 開発ツール最新アップデート
~ Build と言えば やっぱり Developer! ~ Microsoft 開発ツール最新アップデート
~ Build と言えば やっぱり Developer! ~ Microsoft 開発ツール最新アップデート
~ Build と言えば やっぱり Developer! ~ Microsoft 開発ツール最新アップデート
Prochain SlideShare
Chargement dans…5
×
Prochain SlideShare
What to Upload to SlideShare
Suivant
Télécharger pour lire hors ligne et voir en mode plein écran

0

Partager

Télécharger pour lire hors ligne

~ Build と言えば やっぱり Developer! ~ Microsoft 開発ツール最新アップデート

Télécharger pour lire hors ligne

6/12 Microsoft Build Recap Community Day のセッション資料です
https://msdevjp.connpass.com/event/213915/

  • Soyez le premier à aimer ceci

~ Build と言えば やっぱり Developer! ~ Microsoft 開発ツール最新アップデート

  1. 1. 〜 Build と⾔えば やっぱり Developer! 〜 井上 章 (チャック) @chack411 マイクロソフト コーポレーション グローバル ブラックベルト Azure Cloud Native テクニカル スペシャリスト
  2. 2. devenv.exe
  3. 3. 16.10 https://aka.ms/vsdownload
  4. 4. 64-bit preview 1 aka.ms/VS2022roadmap
  5. 5. Anywhere on any device Codespaces とリモート開発環境 Ready to code in seconds クラウドホスト型開発環境 Codespaces は、あらゆるタイプの プロジェクトのリモート開発環境を数分でセットアップ可能 On-demand development クラウドでのコンピューティングとストレージは、開発者が各プロ ジェクトの開発環境に必要な専⽤リソースを提供 Familiar tools, consistent experience Web ベースの VS Code に加えて、使い慣れたデスクトップ版 開発ツールも利⽤可能 GitHub 開発者エクスペリエンスに完全に統合
  6. 6. .NET 6 Preview 4 .NET MAUI now supported in Visual Studio ASP.NET Blazor hybrid desktop apps Minimal web APIs and smaller, faster microservices More device targets, more flexible deployment Performance and productivity improvements Download: dot.net/get-dotnet6
  7. 7. クロス プラットフォーム, ネイティブ UI シングル プロジェクト, シングル コードベース モバイルやデスクトップなどマルチデバイスへのデプロイ 2021 年 11 ⽉予定の .NET 6 で GA .NET Multi-platform App UI (.NET MAUI) .NET 6 .NET Multi-platform App UI WinUI Mac Catalyst Android iOS iOS macOS github.com/dotnet/maui
  8. 8. Minimal web APIs for cloud native apps var app = WebApplication.Create(args); app.MapGet("/", () => "Hello World!"); app.Run(); Lightweight, single-file, cloud native APIs Low ceremony, top-level C# programs Path to MVC General availability in .NET 6 Minimal code for minimal apps
  9. 9. .NET Upgrade Assistant Reduce time and difficulty modernizing older .NET codebases Guided, step-by-step experience Multiple project types supported Learn more: aka.ms/dotnet-upgrade-assistant
  10. 10. .NET Conf 2021 November 9–11 .NET 6 launch Free, three-day, virtual event Save the date! Learn more: www.dotnetconf.net
  11. 11. DevSecOps Development + Security + Operations
  12. 12. 開発プロセスのより早い段階でのセキュリティ対策が費⽤対効果として重要 Development Build Test/QA Production Breach 改修 コスト SDLC ステージ Develop Build Test Deploy Breach $80 $240 $960 $7,600 Security Shifting Left $ Millions Sources: NIST, Polemon Institute 早期開発プロセスでのセキュリティ対策の重要性
  13. 13. 開発プロセスに必要なセキュリティ プラクティス Key security practices: Pre-commit Commit (CI) Deploy (CD) Analyze Operate Enhance security from dev to production • Threat modeling • IDE security plug-in • Pre-commit hooks • Secure coding standards • Peer review • Static code analysis • Security unit tests • Dependency management • Infra as code (IaC) • Security scanning • Cloud configuration • Security acceptance tests • Security Smoke tests • Configuration checks • Penetration tests • Continuous monitoring • Threat intelligence • Penetration testing • Blameless postmortems
  14. 14. Azure と GitHub で実現する DevSecOps プラクティス GitHub Azure Dependabot Code QL Secret scanning GitHub Actions Azure Security Center Azure Monitor Azure Policy Azure Key Vault Shared tooling
  15. 15. ネイティブに統合されたクラウド開発基盤 Visual Studio + GitHub + Azure セキュアな統合 ID 基盤 Azure AD による GitHub Enterprise と Azure への セキュアな ID 管理 ⼀貫した監視、追跡と IT ガバナンス プロジェクト管理、テストやデプロイ状況、運⽤監視に ⾄るまで、⼀貫したトレーサビリティとガバナンスの提供 Azure ⾃動化ワークフロー GitHub Actions の 各種 Azure サービスへの CI/CD ワークフロー サポート IDE インテグレーション Visual Studio や Visual Studio Code と GitHub の⾼度な IDE インテグレーション
  16. 16. © 2018 Microsoft Corporation. All rights reserved. 本情報の内容(添付⽂書、リンク先などを含む)は、作成⽇時点でのものであり、予告なく変更される場合があります。 © 2021 Microsoft Corporation. All rights reserved. 本情報の内容 (添付⽂書、リンク先などを含む) は、本資料作成時点のものであり、予告なく変更される場合があります。 本コンテンツの著作権、および本コンテンツ中に出てくる商標権、団体名、ロゴ、製品、サービスなどはそれぞれ、各権利保有者に帰属します。 Thank you!

6/12 Microsoft Build Recap Community Day のセッション資料です https://msdevjp.connpass.com/event/213915/

Vues

Nombre de vues

1 308

Sur Slideshare

0

À partir des intégrations

0

Nombre d'intégrations

574

Actions

Téléchargements

20

Partages

0

Commentaires

0

Mentions J'aime

0

×