Игорь Леонтьев "asp.net core devops approach using vsts and azure deployment"
TRANSCRIPT
Asp. Net Core DevOps approach using VSTS and Azure DeploymentIhor Leontiev, MVP AzureAzure Architect | Azure MVP Expert DevOps and ALM – VISEO
PRESENTATION
Ihor LeontievArchitect Azure in VISEO (Lyon, France)Microsoft Azure MVPALM Specialist, Cloud Azure Architect (IaaS, PaaS)Consultant, TrainerAssociatif
‒ Speaker at "Microsoft Ukraine Azure Group“‒ Participant of AZUGFR‒ Organizer MSP Roadshow Ukraine
Author and co-author DevOps and Azure (Ukraine and internationally)
‒ Video Course on "Microsoft Channel9": DevOpsUA‒ Course in video "Introduction to ASP. Net Core "
mspgeek.tk
@LeontievIhor
A few words about me
AGENDA
On Premise Deployment
Cloud Deployment
App Service Deployment
Docker Deployment
Azure Container Service Deployment
IIS DeploymentLinux Deployment
Deployment Options
Azure App Service Deployment - Classic - Azure App Service on Linux
Deployment Options
App Service for Linux
Docker Deployment
Deployment Options
Deployment Options – Docker Basics
CI/CD Workflow for Docker
Commit Build Test Publish Deploy
SCM
GithubTFS
Git etc.,
CI Tool
Jenkins/TFS/VSTSCircleCI/TravisCI/Appveyor etc.,
App serversOn Premise
On Cloud like Azure, AWS,
GCP etc.,
Docker Client
Docker Daemon/Remote host
Docker Registry
Deployment Options
Deployment Options
Source Code Control
(SCC)
Docker Swarm InstanceOr Azure Container Service
VSTS Build/CI VSTS
CD, Deploy
Azure Container Registry
Running App
1
2
3
45
6 7
Azure Container Services
11
DC/OS Swarm Kubernetes
Azure
• https://blogs.msdn.microsoft.com/cesardelatorre/2016/11/16/free-ebook-on-containerized-docker-application-lifecycle-with-microsoft-tools-and-platform/
• https://aka.ms/dockerlifecycleebook