DevOps practices with VSTS + secure Azure Service Fabric
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
WordCount
docs
images
scripts
.gitignore
README.md

README.md

VSTS-AzureServiceFabric

Microservices & DevOps practices with VSTS + Azure Service Fabric

Create Secured Azure Service Fabric cluster and enable CI/CD/RM DevOps practices using Visual Studio Team Services and advanced upgrade of application microservices.

Screencapture GIF

This example walks through the workflow of a fully automated deployment/update of microservices application WordCount to Secure Azure Service Fabric with Visual Studio Team Services.

Pre-requisites:

  • Visual Studio Team Services account
  • Azure Subscription
  • Example application - e.g.WordCount

###Key milestones/High-level steps

  1. Creating secure Azure Service Fabric Cluster
    • Create Self-Signed Certificate using PowerShell
    • Create Azure Key Vault & Import certificate to Azure Key Vault
    • Create new secure Azure Service Fabric (ARM template or Azure portal)
  2. Connecting VSTS & Azure Service Fabric
    • Create new project at Visual Studio Team Services & import source code/example app
    • Create a Service Link from Visual Studio Team Services to an Azure Service Fabric
  3. Application Delivery & DevOps practices with Azure Service Fabric
    • Create Continuous Integration definition with Visual Studio Team Service
    • Create new Release definition with Visual Studio Team Service
    • Deploy/update the app & enjoy DevOps with Azure Service Fabric

Note: #TalkDevOps & @Alex_ZZ_

Note: most of the things are done, but :) Work in progress - Still developing doc's and content. "watch" star the repo and get info/updates