5. ASP.NET Core 2 Architecture
Machine Development Source control Execution
Environment
Visual Studio 2017
SQL Server Express
Azure SDK
Function SDK
Selenium
GIT
Build
Release
Work items
VSTS
Github : Git
Azure App Service
Cosmos DB
Azure SQL Server
Azure Service Bus
Docker
Azure Container
Service
6. ASP.NET Core 2 / Devops Workflow
Today,
Concept team manage user stories directly
in a tool like VTS Work item
Delivery team uses one Repository per
domain and one branch per feature
Integration and delivery has done
automatically per a build and a release
pipeline
Quality is manage directly in a tool like
VSTS Test
Release management access automatically
report from a tool like VSTS Release
pipeline
7. Visual Studio Editions
• Today it exists 3 editions of Visual Studio
• Visual Studio Code for API and core class coding
• Visual Studio Community for training
• Visual Studio Profesionnal and Entreprise for all most of you
requests