Infrastructure/DevOps

October 5, 2025


09:50  -  10:50

Many IT Pros in the industry have begun their virtualization training with VMware, but as the market shifts in other directions, a lot of administrators are finding themselves managing multi-hypervisor environments. Many businesses are now in the process of migrating some or all of their virtual workloads to the Microsoft Hyper-V platform for a number of reasons including, cost savings, scalability, and ease of management. While managing a Hyper-V cluster is somewhat similar in concept to ESXi, there are some fundamental differences. This session will cover Hyper-V clustering, management differences, and the migration of VMs from ESXi to Hyper-V. The entire session will be geared towards VMware administrators who are looking to broaden their horizons by adding Hyper-V know-how to their toolbox.


09:50  -  10:50

In the most recent Stack Overflow developer survey, poor documentation is cited as the #2 challenge at work for developers. So how does this impact your Agile project? Imagine having your key contributors spending hours or even days each time new developers join your team to bring them up to speed on how to checkout, work with, build and test your project. Or imagine having these key contributors spending valuable time during every sprint answering the same questions about your project over and over again because there is no documentation. This happens today countless times because most development teams do not effectively document their development projects. So, what constitutes effective development project documentation? The goals are: (1) on-board new team members quickly and as painlessly as possible with minimal assistance from current team members and (2) provide a central repository for answering questions about working with your development project. Come to this session and learn how to effectively document your development project to meet these goals.


11:00  -  12:00

Team Foundation Server (TFS) has a powerful build system for years. Nevertheless, TFS 2015 introduces a completely new system. Wondering what this is about and why (again) belongs to something new to you? Join us to explore the next generation of TFS build system and learn more about the background, the technical implementation and the benefits (eg, Cross-Platform builds).


01:00  -  02:00

Discussion around utilizing Desired State Configuration (DSC) for deploying SQL Server and ensuring it doesn’t drift. Discussion will talk about how you can leverage a database driven solution to manage DSC deployments. This solution can be leveraged for SQL Server as well as other configurations. The solution will be available on Github prio to the DogFood Conference.


02:10  -  03:10

Learn the fundamentals of Release Management, how it relates to DevOps, and benefits it and continuous deployment bring to any organization. More specifically, I will present an overview of Release Management. I will also cover what Visual Studio Team Services and Team Foundation Services are. We will look at the new Cross-Platform build system, discuss DevOps practices, and benefits of Release Management. Walk away with the knowledge you need to get started with Release Management Team Services.

October 6, 2025


09:50  -  10:50

Devops continues to be a buzz word that many of us are trying to understand and implement. This has caused there to be a proliferation of DINO, Devops In Name Only. What exactly do we mean by this and how we can avoid being it. Devops has its beginnings in Agile and Agile its beginnings in Lean, and we are at a critical time where we must ensure that Devops sticks to its proven and successful roots. We will come out of this hour with a great understanding of the vision of the Devops forefathers, and know how giants and small companies alike have made themselves high performing with Devops principles and sticking to our Agile and Lean roots.


11:00  -  12:00

In this session, Kiff will talk about ways to setup complete DevOps for Native Mobile, Mobile Web, .Net, and Java apps which includes:1. Continuous Integration for every code check-in which would compile, execute unit tests, and perform code analysis, and publish deployment artifact to a artifact repository server.2. Continuous Deployment followed after Continuous Integration which include managing release pipelines for every environment that deploys the apps to Web servers and App Servers including Apache Tomcat/IBM Websphere and Private app store.3. Continuous Testing followed after Continuous Deployment which includes functional tests using Ruby Cucumber/Appium for mobile , integration tests, load test, and App security scans.4. Continuous Monitoring using tools such as Azure Application Insights or Splunk.In this session Kiff will also cover how to build custom deployment tasks using TFS extensions for deployments to Private App Stores for Mobile, deployments to IBM Websphere Application Server.Kiff will have some working demos showcasing how TFS can be used as a one shop stop Devops tools through out an enterprise of any size (Small/Medium/Large).


11:00  -  12:00

Docker has taken the world by storm through the introduction of container-based development and deployment. Docker containers wrap your application and all of its dependencies into a single easily deployable, scalable, and executable unit that can be launched on-premise or on any Cloud provider.

With Docker

  • Build better software
    • Stop wasting time setting up environments
    • Eliminate environmental inconsistencies
  • Ship faster
    • Users who adopt Docker ship their software 7x faster
    • Docker containers spin up and down in seconds.
  • Share and Collaborate
  • Distribute and share Docker images on Docker hub with your team or the world

In this presentation, you will see how easy it is to develop your application within Docker and deploy it into Azure. Is your business ready for Docker?”


1:00  -  2:00

So all the hip cats are preaching the Git Gospel, pushing everything to the GitHub promised land. But what is Git anyway? Should you use it? How is it different from other Version Control systems? What is Version Control anyway, and why do I need it? Turns out all of these questions can be answered by a quick trip through history. Newly discovered ancient writings reveal the sprawling province of Gitlandia, an early distributed civilization that bears an eerie resemblance to Git. Exploration of Gitlandia will be followed by a close look at Git itself, how to use it in a basic workflow, and how it works with remote systems such as Visual Studio Team Services, and yes, even GitHub.


01:00  -  02:00

One of the tenets of agile application development is that the customer is constantly involved in the development process, always able to view the progress and get their hands on interim builds to “kick the tires” before development is finished. While a great goal, making that happen can be challenging for some teams.

In this presentation we’ll talk about how to create both customer and management visibility into a project with Visual Studio Team Services (VSTS, or what used to be called Team Foundation Services) and Microsoft Azure. With a goal of not adding additional work to the development process, we’ll see how we can let the client see (and comment on) progress of our app at all stages of the process. Along the way, we’ll touch on how to use VSTS (which, by the way, is free for teams of up to 5 members) and reduce the work required in the build-test-deploy cycle.

This is an introductory presentation about VSTS and Azure capabilities, so the target audience is those developers who either haven’t heard of the tool (where have you been?) or haven’t used it much or at all.


02:10  -  03:10

In todays world, IT departments are expected to be more productive, with smaller budgets, less time, and fewer staff members. What is a Hyper-V administrator to do when they start feeling this crunch? The Short Answer is: Automation and efficiency. There is a saying that many have likely heard. If you have to do something twice, automate it. This saying applies to Hyper-V as well. The features that some of the various Microsoft tools offer certainly provide a level of efficiency, with things like VM Templates, Group Policy, and WSUS, but there is so much more efficiency to be gained by adding the automation capabilities of PowerShell, and more specifically PowerShell Direct in Windows Server 2016, into the mix. With PowerShell, the sky is the limit as to what can be accomplished simply by launching a script. This demo-heavy session will focus on the efficiencies and automation that can be achieved during VM deployment operations by leveraging PowerShell Direct. There will be a little something for everyone, starting with some basics, like learning how to navigate PowerShell itself. Then well get into some more advanced topics such as the deployment of virtual machines and their contained workloads, because its not enough to just manage the virtual machines. Also remember that most administrators are also responsible for the workloads inside the VMs as well! Additionally, well talk about how PowerShell can be used to integrate some operations from 3rd party vendors, so you can create even more efficiency at all layers of your environment. Have you ever wanted to deploy a datacenter simply by pressing enter? This is the session for you. Come join us for some scripting, demos, and maybe even a few laughs. We look forward to seeing you there so we can help you learn how to get more out of your day to day IT operations with Hyper-V and PowerShell.