Finding the perfect “fit” when it comes to a career choice can often feel like finding a needle in a haystack. An employer who values the experience of their employees, encourages the growth of individuals alongside the enterprise, and provides access to mentors and resources to advance your career is what you’ll find at AIS. […]

This is the second of two blog posts that will share solutions to common Azure DevOps Services concerns: In “Azure DevOps Services for Government: Access Control”, I covered common access control concerns. In “Azure DevOps Services for Government: Information Storage” (this post), I will address common concerns with storing information in the commercial data centers […]

Relational database source control, versioning, and deployments have notoriously been challenging. Each instance of the database (Dev, Test, Production) can contain different data, may be upgraded at different times, and are generally not in a consistent state. This is known as database drift. Traditional Approach and Challenges Traditionally, to move changes between each instance, a […]

Application Performance Management (APM) is the monitoring and management of performance and availability of a software application. A proactive approach to monitoring the application can reduce business escalations and increase the availability of an application to greater than 99.9%. It helps detect and diagnose complex application issues with minimum effort. The customer experience quotient is […]

The first time I was introduced to Azure Cognitive Search was from the Microsoft AI Dev Intersection conference in 2019. I thought to write a quick blog post on it to help others understand its features and benefits. This blog is not only for developers, so if you are a Business Analyst, SharePoint Analyst, Project […]