How to Build and Share Reports with a Power BI Free License
The landscape for Power BI licensing is complex and evolving. To begin to grasp the structure and detail, let’s break it down. Today I am asking: what are the capabilities of using a free license?...
View ArticleBehind the Scenes of an Internal Power Platform Hackathon
AIS recently held an internal hackathon for Microsoft Power Platform to expose our team to the platform, concepts, approaches through hands-on experience and to demonstrate the role Power Platform...
View ArticleAutomatic Creation of External Tables in Azure Synapse
Recently I was working on a project for a DoD client looking to move multiple, siloed on-premise data workloads to the cloud as part of an Azure capabilities proof of concept. The client needed to...
View ArticleVisual Studio Code for DevOps Engineers
From C# Developer to DevOps Engineer Over the last couple of years, I’ve become a DevOps Engineer after having been primarily a C# developer. Instead of primarily C# and SQL, I was now working almost...
View ArticleA Case for Azure API Management Services
Azure API Management service has been around since 2014. AIS has been implementing solutions using Azure API Management for almost as long. I am working on a project that recently introduced new...
View ArticleEnterprise-scale DevOps: How to Implement DevOps Across Your Organization
So you’ve written Infrastructure As Code, Automated All The Things, and drank deeply of the DevOps Kool-Aid on your current project – what’s next? You’ve been reaping the rewards of DevOps at some...
View ArticleAn Overview of Microsoft Build of OpenJDK: Benefits, Limitations, and How to...
Microsoft affirms its commitment to the Java ecosystem by offering open-source distribution of Java with the Microsoft Build of OpenJDK. It’s a no-cost, Long-Term Support (LTS) distribution of OpenJDK...
View ArticleDevOps Enterprise: How to Spread the DevOps Wealth
So you’ve written Infrastructure As Code, Automated All The Things, and drank deeply of the DevOps kool-aid on your current project – what’s next? You’ve been reaping the rewards of DevOps on a small...
View ArticleUser-Centered Design/Discovery for an Agile Power Platform Modernization...
Project Background From August 2020 to this February, I worked as a Business Analyst (BA) on a project team to help a major insurance company modernize thousands of InfoPath forms into the Microsoft...
View ArticleUser-Centered Design/Discovery for an Agile Power Platform Modernization...
Prototyping in Axure vs. Power Apps As I described in part one of this blog series, prototyping was an integral step of our user-centered design/discovery process. When we first started on the project,...
View ArticleFY22 Solutions Strategy: Building Bridges Across Microsoft Clouds to Drive...
Our team enters the fiscal year 2022 with excitement, intention, and confidence. In 2022, AIS turns 40. We’ve thrived through four decades of IT consulting and continue to achieve record growth numbers...
View ArticleInternal Power Platform Hackathon Technical Deep Dive
How We Modernized a Legacy App using Power Platform In May, AIS held an internal hackathon for Microsoft Power Platform to expose our team to the platform, concepts, approaches through hands-on...
View ArticleHow to Build a Teams Application Using SharePoint Framework
Why Choose SharePoint Framework (SPFx) for a Teams Application? We can build Teams Apps with Power Platform and SharePoint Framework. Which to choose for any particular customer requirement? To answer,...
View ArticleAuthentication in an Externally Facing Power Platform Application
The identity team of the internal AIS Microsoft Power Platform Hackathon delivered a flexible solution that could handle any of these use cases. Read on to learn how we did it. Power Apps Portals are...
View ArticleStoring and Moving Data with Power Platform
The data team of the internal AIS Microsoft Power Platform Hackathon used 3 different data movement techniques to solve the hackathon use case: Dataflows, Power Query, and Power Automate. Read on to...
View Article3 Ways to Create an Azure Web Application Firewall
What is Azure Web Application Firewall (WAF)? Azure Web Application Firewall (WAF) filters, monitors, and blocks HTTP traffic. It uses Open Web Application Security Project® (OWASP) rules to protect...
View ArticleHow to Upgrade a VMware ESXi Host
We used the following techniques for an ESXi upgrade. Although upgrading is a standard process, I’ve compiled some tips and best practices that worked well for the team. Read on to learn how we did it....
View ArticleCognitive Surplus in an Enterprise?
What is Cognitive Surplus? In his famous TED talk about Cognitive Surplus, Clay Shirky shares an incident in Kenya from December of 2007. There was a disputed presidential election that resulted in an...
View ArticleDC #AzureGov Meetup Recap: Next Level Cloud Adoption
Microsoft Azure Government DC is a group created for anyone in the IT world modernizing Government to bring real-world lessons to innovators in Government. AIS has supported and presented during these...
View ArticleHow to Use Azure Management Groups
Gain control with Azure Management Groups As enterprises start to move to Azure, managing subscriptions becomes tedious with the growing number of subscriptions. In an organization, there are usually...
View Article