There have been tons of new products and tools announcements related to DevOps practices coming from Microsoft in 2014. There is no way I could cover them all, but below I've included some of the highlights including ones from open source software like Docker as well.
To see all of the new learning resources and content from Microsoft related to DevOps in 2014, check out this post. Stay tuned for monthly news updates on DevOps coming from Microsoft via this blog's "DevOpsNews" tag page. These news posts will also be linked to DevOps focused episodes of the Edge Show.
- Resource Manager enables much more effective management of Azure resources as well as infrastructure as code deployments using JSON-based-templates – Went preview in April
- New Portal helps to enable some end-to-end scenarios related to DevOps practices. See the interview with engineering at TechEd Europe 2014. – Went preview in April
- Autoscale service enables easy and potentially free automatic scaling of your compute resources – went GA in April
- Automation Service is great to automate anything which you can do with PowerShell (which is a lot!) such as automatically provision development environments – went preview in April and GA in October.
On a related side note: the Azure scheduler service can also help with automation – which went GA in April
- Application Insights enabled diagnostic/perf monitoring of existing apps without redeployment and exception telemetry as well as created more functionality into the Azure preview portal throughout the year
- Release Management enabled native support for Chef deployments, a new preview service attached to Visual Studio Online (VSO), and deployment environments
- Azure xPlat Cli commands to create Docker images on Azure – June
- vNext version of Windows Server will support the Docker Engine and Windows-based containers – October
- Docker CLI for Windows released – November
- Announced API support for their orchestration APIs – December
Chef and Puppet we enabled native support for Chef and Puppet extensions into all of our virtual machines and of course we enable natively using Chef or Puppet to deploy Azure resources.