All posts by Chris Pietschmann

Chris is a Microsoft MVP and has nearly 20 years of experience building enterprise systems both in the cloud and on-premises. He is also a Certified Microsoft Azure Solutions Architect (both MCSD and MCSE), a Microsoft Certified Trainer, and self proclaimed Cloud Advocate. He has a passion for technology and sharing what he learns with others to help enable them to learn faster and be more productive.

Video

Using Azure Portal with HoloLens

The Microsoft HoloLens is a really exciting new technology allowing holograms to be pinned to any physical space within your home or office. Due to the HoloLens extremely limited availability there aren’t very many apps available for it. Since the Microsoft Azure Portal is a web application it is automatically enabled to work on the HoloLens using the Microsoft Edge web browser.

The Microsoft Edge web browser on the Microsoft HoloLens is the exact same Edge browser available on desktop Windows 10 PCs. As a result, all the same compatibility for the web is available on the HoloLens straight out of the box. Any website or web application can be used on the HoloLens through the Edge browser; assuming there are no issues with web compatibility in within this web browser. Read More

InfrastructureMarketplace

Azure Marketplace: Windows Server 2016 Tech Preview

There are a large number of Virtual Machine (VM) images available within the Azure Marketplace that range from Windows Server, various Linux distributions, to the latest Windows Server 2016 Technical Preview 5 just released. Just login to the Azure Portal, search the Azure Marketplace for the VM image you need, and create it on your subscription. This is the easiest way to setup a VM that you can then remote into without needing to setup any hardware. Plus, when you’re done just delete it. Read More

Azure CLIDevelopmentDevOpsInfrastructurePowerShell

What is Azure Resource Manager?

In the early days of Microsoft Azure the Portal was the primary tool to go in and configure your cloud components. After some time the Azure Service Manager API’s were introduced as a set of both PowerShell and Command-Line tools (X-Plat CLI). These tools allowed for Azure Automation to be scripted, however they were still a bit cumbersome as they were procedural based. More recently Microsoft overhauled the entire Azure Portal that exists today as well as a brand new set of Azure Resource Manager API’s. The purpose of Azure Resource Manager is more than just replacing Azure Service Manager. It’s real purpose is a story about automation and DevOps. Read More

EventsTraining

2016 Milwaukee Global Azure Bootcamp Summary

MkeGlobalAzureBootcamp2016This past Saturday, April 16th 2016, was Global Azure Bootcamp day. This was the 4th year for the Global Azure Bootcamp, and the first year an event location for it had been held in Milwaukee, WI. The Global Azure Bootcamp is a full day of learning about Microsoft Azure with event locations around the world. This year I helped co-organize the Milwaukee event, and I presented as well on Azure App Service. There were a number of local and global sponsors of this completely community driven event, along with all volunteer presenters. Read More

DevelopmentDevOpsInfrastructure

What is Infrastructure as Code?

As DevOps has been taking hold within the software industry there’s been a strong push towards automating everything. This include automating build, testing, deployments, as well as server and infrastructure configurations. Server and Infrastructure configuration automation was not a trivial task in the old days of on-premises datacenter where each server was on its own dedicated hardware. However, with the adoption of the cloud and Microsoft Azure along with the use of Virtualization, the automation of server and infrastructure configuration is now fairly easily done. In fact the automation of deploying servers and infrastructure is now possible through the scriptability of modern virtualization technology; such as what makes up the Microsoft Azure platform.

Automation scripts have been run for decades, this is not a new concept. However, the term Infrastructure as Code (IaC) is fairly new in the industry. As with any new term there’s starting to get a buzz around it, and with buzz comes misconceptions and misinterpretations. The purpose of this article is to describe some context surrounding the Why, What, and How surrounding Infrastructure as Code. Read More

ArchitectureInfrastructure

Cloud vs On-Premises: Security, Reliability and Uptime

There’s a lot of buzz about the “Cloud” as a result of the rapid growth and adoption of cloud-based services like Microsoft Azure of the last 5 years or so. However, the “Cloud” is still a bit mysterious to some, and many others aren’t clear on the best way to design systems to run best in the cloud. While migrating on-premises solutions to run in the Cloud can be simple, there are many differences between Cloud and On-Premises data center and hosting environments. This article explores many of those differences, what they mean, and how to better design systems to run better in the cloud. Read More

HardwareInfrastructure

Microsoft Azure Cost Estimator Tool

The Microsoft Azure Cost Estimator Tool allows for the necessary hosting resources of an enterprise environment to be mocked up as the appropriate Azure instances that match, then it will estimate out the total cost of hosting those resources in Microsoft Azure. The Azure Pricing Calculator available online can be helpful if you know what Azure Services you need, but the Azure Cost Estimator tool can be more helpful for more complex scenarios. This is a free tool available directly from Microsoft. Read More

DevOps

Free DevOps Virtual Workshop Sessions

Microsoft recently hosted a DevOps Virtual Workshop where they provided a deep dive into topics covering how to manage, automate, and transform applications and workloads within Microsoft Azure. This was held as a half day, virtual event that was recorded so it can be viewed afterwords. The sessions from this event provide tons of information and demos on DevOps and ALM integration for Architects, Developers and IT Pros. Read More