Protecting User Identity and Data with Zero Trust and Microsoft Security
The Current Situation Today, organizations continue the transition to cloud computing as part of their digital transformation journey and become highly productive organizations in their respective...
View ArticleUpgrading Legacy MVC Forms Authentication to Azure AD
This blog will explain how a short-staffed team overcame security issues in a critical legacy application by combining modern authentication with legacy MVC frameworks. This allowed the team to upgrade...
View ArticlePower Platform Empowered Transformation
I recently enjoyed being involved in an internal Power Platform modernization hackathon. I want to share my experience to provide valuable insights and/or ideas to help others decide if they will...
View ArticleCreating Self Documenting Azure Functions with C# and OpenAPI: Update
In the previous series of articles (Part 1, Part 2, Part 3), we went over how to create Self-Documenting Azure Functions with C# and OpenAPI with generated OpenAPI specs. At the time, this was done...
View ArticleWhat is VMware Tanzu Application Service (TAS)
From Pivotal Cloud Foundry (PCF) to TAS Previously known as Pivotal Cloud Foundry (PCF), Tanzu Application Service (TAS) is an open-source, scalable platform as a service (PaaS) cloud application that...
View ArticleRPA Resources, Guidance, & Documentation: Reflections from Collaborating with...
Microsoft’s RPA (Robotic Process Automation) solution will transform organizations, helping teams realize cost savings and increased productivity. And the beauty of Microsoft’s RPA capabilities is that...
View ArticleKubernetes: HTTPS Certificates for Windows Containers
In a previous article, we explored using the CSI Secrets Store Driver and Azure Provider to mount an HTTPS certificate stored in Azure Key Vault on pods deployed to Azure Kubernetes Service (AKS). This...
View ArticleHow to Configure Windows IIS FTP Server
While recently working on moving an FTP server (using Passive FTP) from on-premises to Azure, I needed to expose the FTP server to the internet via an Azure External Load Balancer. A few things were...
View ArticlePerforming Database Unit Testing with tSQLt Framework
We know most software applications, desktop, mobile, or web, require a database at the backend to store data. When we look at current software applications, the complexity is very high, and they have a...
View ArticleTime Study with Power Automate Process Advisor
Can The Power Automate Process Advisor Be Used as a Time Study Tool? Microsoft has given us many tools over the years with multiple applications. The Process Advisor, now available in commercial, GCC,...
View ArticleMethods to Transfer Data between Amazon AWS S3 Buckets
As part of one of my projects, I was asked to research methods of transferring large amounts of data (> 1 Terabyte) between client-owned S3 buckets. Several suitable techniques are available. They...
View ArticleBuild and Deploy Angular Applications Using Azure DevOps Pipelines
Automating the build and deployment of an Angular application in the Azure DevOps (AzDO) ecosystem is as easy as any other code hosting service. AzDO has added task types to help deploy directly to...
View ArticleAzure Data Factory and Immutable Storage in Azure Blob Storage
Recently, I was involved in a project where we had requirements. A report needed to be built based on data from several sources, including Azure Cosmos DB and Azure SQL. This report was required to be...
View ArticleTutorial: Log Transporting from Azure Commercial to Azure Government with...
You must sometimes correlate different log sources within a centralized Azure Log Analytics Workspace. To have a single management point for leveraging the robust suite of tooling available within...
View ArticleHow to Create a Password-less Strategy with Microsoft Security
In today’s digital world, passwords have become a universal language to access applications and devices. Now, many organizations are looking to employ a password-less strategy. As I wrote in a previous...
View ArticleOptimizing Terraform Projects Part One: Terragrunt and Terraform Registry
Defining your cloud computing infrastructure as code (IAC) is becoming an industry standard for enterprise IT teams to scale effectively as their development teams and applications grow. Terraform, by...
View ArticleOptimizing Terraform Projects Part Two: Increasing Reusability and Reducing...
Part 1 of this series focused on several methods and patterns to make the most out of your terraform code, explicitly focusing on keeping your terraform code and configurations organized and easy to...
View ArticleWhat We Learned Building an RPA Crash Course
I recently worked with a group including Vishwas Lele and Jesse FitzGibbon to design and execute an accelerated learning series on Robotic Process Automation (RPA) with Microsoft Power Automate, kindly...
View ArticleUnderstanding Pstore: Linux Kernel Persistent Storage File System
With Linux, the primary method for obtaining debugging information of a serious error or fault is via the kdump mechanism. Kdump captures a wealth of kernel and machine state and writes it to a file...
View ArticleHow to Upgrade ESXi 6.7 to ESXi 7.0 using Lifecycle Manager
Before you get started, you will need to do the following: Import ESXi 7.0 into Lifecycle Manager Log into vCenter Server, click Menu, Lifecycle Manager We must import the ESXi 7.0 ISO image into the...
View Article