Dog Food Conference 2014 Session Materials (DSC, Azure, PowerShell)

Trevor Sullivan presenting at Dog Food Conference 2014 in Columbus, Ohio on September 30th, 2014. Photo taken by Keith Mayer (Microsoft).

Trevor Sullivan presenting at Dog Food Conference 2014 in Columbus, Ohio on September 30th, 2014. Photo taken by Keith Mayer (Microsoft).

Some of you may have heard my present at Dog Food Conference in September 2014. I’d like to first say thank you to the organizers of Dog Food Conference, for having me out to speak. I’d especially like to thank Ryan Dennis from Blue Chip Consulting LLC, who contacted me on Twitter and invited me to submit sessions for the conference. You can follow Ryan on Twitter at @SharePointRyan, or visit his website at

At Dog Food Conference, I presented two different sessions.

  • Microsoft Windows PowerShell OneGet, PSGet, and Desired State Configuration (DSC) – September 29th, 2014 @ 1:00 PM Eastern
  • Automating Microsoft Azure IaaS Using PowerShell – September 30th, 2014 @ 1:00 PM Eastern

To those of you who attended these sessions, thank you. By my rough estimate, I reached approximately 70 people in total, between both sessions, and both were well received by the members of the audience. My goal through these presentations is to bring new light to the Microsoft Azure and PowerShell platforms, and help people to utilize these technologies to their advantage. If you received any new insight, or the presentations spawned off any new ideas, I would love to hear what those are.

The Microsoft Office PowerPoint documents for my presentations are attached to this post. Please download them from the links below, and be sure to review the notes in the PowerPoint slides.

Dog Food Conference 2014 – Azure Infrastructure Automation
Dog Food Conference 2014 – PowerShell DSC, OneGet, PSGet

Microsoft Windows PowerShell Desired State Configuration (DSC)

PowerShell Desired State Configuration (DSC) is a feature of Windows PowerShell, released originally with version 4.0, that allows declarative syntax of operating system and application configuration. If you wish to tweet about this technology, please use the #PowerShell and #PSDSC hashtags on Twitter. There is a great community ready and willing to assist you.

Microsoft Azure

The Microsoft Azure cloud platform enables software developers and IT infrastructure professionals to rapidly and elastically build applications and infrastructure services, at much lower cost than hosting on-premises infrastructure. Azure services can be used on their own, or in conjunction with on-premises infrastructure, using site-to-site VPN for cloud-based virtual networks. If you wish to tweet about the Microsoft Azure platform on Twitter, please use the #Azure hashtag, and follow the @Azure Twitter alias, which is managed by the Microsoft product team.

Social Media Resources

Please check out StackOverflow on the StackExchange network to ask PowerShell-related questions. Use the Microsoft TechNet forums to post questions or feedback related to Microsoft Windows PowerShell; either the Scripting Guys or Windows Server PowerShell topics are good places to post. Follow the official Microsoft Azure platform blog for announcements about new features in Azure. For information about the Microsoft Azure PowerShell module, check out the GitHub open source project page. You can report issues, provide general feedback, and find the latest releases of Azure PowerShell there. Finally, sign up for Twitter, and use the hashtags mentioned in the above sections. Build your social media network, get help, provide help to others, and be part of the community!