BizTalk Continuous Integration & Continuous Deployment

Preview:

Citation preview

Sponsored & Brought to you by

BizTalk Continuous Integration & Continuous DeploymentBill Chesnut

http://www.twitter.com/biztalkbill

https://au.linkedin.com/in/billchesnut

BizTalk Continuous Integration & Continuous DeploymentPresentation by

Bill Chesnut, Principal Consultant, MexiaMicrosoft Azure MVP

AgendaWhat is Continuous Integration & Continuous DeploymentWhy Continuous Integration & Continuous DeploymentContinuous Integration Continuous Deployment Summary

WHAT IS CONTINUOUS INTEGRATION & CONTINUOUS DEPLOYMENT

What is CI & CDAutomating Build and TestingMaking Release an easily repeatable processReducing Human involvement

WHY CONTINUOUS INTEGRATION & CONTINUOUS DEPLOYMENT

Why CI & CDConsistency of delivery Reduced time to deliverGetting developers out of configuration loop

CONTINUOUS INTEGRATION

CI with VSTS• New Task Based Build• Xcopy Agent Install• Custom Tasks• Need BizTalk Build Server (Azure VM)• Much Easier to Setup than XAML workflow

CI WITH VSTSDemo

CONTINUOUS DEPLOYMENT

CD with VSTS• New Task Based Release Management• Xcopy agent install (same as build)• Custom Tasks• Shared Variables and Environment Variables• Approvals Pre & Post

CD WITH VSTSDemo

SummaryWhat is CI & CDWhy CI & CDWhere to StartOther Tools

Contact Details• Email: bill@mexia.com.au or bill@biztalkbill.com

• Blog: http://www.biztalkbill.com

• Twitter: @biztalkbill

• LinkedIn: billchesnut