Define cloud apps and infrastructure in your favorite language and deploy to any cloud with Pulumi. If you search the Internet for Infrastructure-as-Code (IaC), it’s pretty easy to come up with a list of the most popular tools: Chef, Ansible, Puppet, Terraform…and the freshman to the IaC:  PULUMI. It’s 4 a.m. and the production server […]

Calling all developers, tech professionals, and IT and business leaders! February 4-5, 2019, Microsoft is hosting the Ignite the Tour DC event in Washington, D.C. at the Walter E. Washington Convention Center. This event is government-focused, delivering 100+ deep-dive sessions and workshops from over 350 professionals to help you meet your mission. The event is […]

As organizations increase their footprint the cloud, there’s increased scrutiny on mounting cloud consumption costs, reigniting a discussion about longer-term costs. This is not an entirely unexpected development. Here’s why: Cost savings were not meant to be the primary motivation for moving to the cloud – At least not in the manner most organizations are […]

Driving value, lowering costs, and building your organization’s future with Microsoft’s next great business technology Lately, I’ve been helping folks understand the Microsoft Power Platform (MPP) by sharing two simple diagrams. The first one is below and is my stab (others have made theirs) at contextualizing the platform’s various components in relation to one another. […]

About the Podcast During KubeCon 2018, I had the pleasure to once again be a guest on the .NET Rocks! podcast. I talked to Carl and Richard about what it means to be cloud-native, the on-going evolution, and what that all means for 2019. We talked in depth about how the cloud-native approach impacts how we build […]

The business intelligence, automation, and enterprise application landscape is changing dramatically. In the previous incarnation of enterprise technology, line-of-business owners were forced to choose between pre-baked commercial off the shelf (COTS) software, which was difficult to customize and often did not truly meet the business’s unique needs, or custom solutions that (though flexible and often […]

Accurately identifying and authenticating users is an essential requirement for any modern application. As modern applications continue to migrate beyond the physical boundaries of the data center and into the cloud, balancing the ability to leverage trusted identity stores with the need for enhanced flexibility to support this migration can be tricky. Additionally, evolving requirements […]

It’s been another great year here at AIS. We worked on some really cool projects with really great clients, and enjoyed telling you about all about it here on the AIS Blog. Perhaps you’ll consider joining our team in 2019? As we close out 2018, here are the top 10 most read and shared blog posts […]

Azure Web Apps Background I’ve been working with Azure Web Apps for a long time. Before the launch of Azure Web Apps for Containers (or even Azure Web App on Linux), these web apps ran on Windows Virtual Machines managed by Microsoft. This meant that any workload running behind IIS (i.e., ASP.Net) would run without […]