Managing Network Security Groups as CSV Files
When building and managing an Azure environment, Microsoft maintains control of the network traffic as a core operations responsibility. The primary Azure platform resource to implement network traffic...
View ArticleAIS Named an Honoree in the “Best Places to Work” awards by the Dayton...
A Place to Feel Welcome “AIS has made me feel welcome and appreciated from day one. The employees at the Ohio office are friendly, approachable, and super smart. AIS has gone the extra mile to make...
View ArticleGitLab CI/CD for Azure Pipelines Engineers
Have you spent a lot of time getting comfortable using Team Foundation Server (TFS) or Azure Pipelines only to be switched to GitLab CI/CD for a project? That’s what happened to me about four months...
View ArticleMove Flows Across Environments without Resetting Connections
In this blog post, I’m going to discuss the new feature currently in public preview – “Connection References (Preview).” This feature was released to maintain a level of abstraction between flows and...
View ArticleAIS is SOC 2 Type II Certified
Committed to Protecting Your Data AIS is happy to announce our most recent SOC 2 Type II audit completion, showing our dedication and commitment to security and to delivering high-quality services...
View ArticleManaged Virtual Network in Azure Data Factory
Azure Data Factory (ADF) has introduced a feature called Managed Virtual Network (MVN) to connect Azure PaaS resources securely and privately from on-premises without opening corporate boundary...
View ArticlePower Apps Portals: Adding Related Subgrids
This video demo and blog provide a step-by-step walkthrough of adding related subgrids to a Power Apps portal for a Trip Planner Application. You may consider adding a related subgrid to your portal if...
View ArticleAIS Achieves Updated ISO Certifications
As part of our ongoing commitment to providing superior-level service to our customers and partners, AIS successfully continued our ISO certifications. Our certifications include ISO 9001, which...
View ArticleDevSecOps with GitHub Actions
Before you start deep dive for implementing DevSecOps in this blog post, please review the fundamentals of DevSecOps in my first blog post. It will help understand the ‘Sec’ in DevSecOps and get up to...
View ArticleHow To Obtain a Security+ Certification
A Level of Certification to Consider Obtaining a Secuirty+ certification allows individuals that are pursuing a career in an information technology field many opportunities. A good portion of DoD jobs...
View ArticleUsing Docker Compose to Locally Develop and Test Microservices
Microservices are a typical development pattern in the modern era of software development. Unfortunately, it can be challenging to configure and test sprawling applications that utilize dozens of...
View ArticleGetting Started with Power BI Reports in SharePoint Online
Do your users want reports in SharePoint? Yes! They crave reports and charts. Regardless of which version of SharePoint they are using, getting started now to build their data visualizations in Power...
View Article2020: AIS Blog Year in Review
2020 is a year we will never forget. A year fraught with challenges of all shapes and sizes. But it was also a year full of learnings, gratitude, and reflection. We’re looking back at the top blogs...
View ArticleLessons Learned: Storybook JS with Angular
An AIS client recently started developing a design system of components commonly used throughout multiple Angular 9 applications. To that end, we decided to take a component-driven approach using...
View ArticleDoD Azure Success Story: One Year, 100% Uptime
This past Thanksgiving marked the first anniversary of going live with a SharePoint environment that AIS migrated from on-prem to Microsoft Azure IL5. Since then, our client has experienced 100% uptime...
View ArticleAn Internship with AIS: My Experience During a Global Pandemic
Gaining experience through new technologies I’m here to share my internship experience at AIS to hopefully give a good idea of what to expect if you, too, are considering entering the program. Your...
View ArticleAccess SharePoint with Large Items using React with Asynchronous Recursion...
Recently, I was working on a SharePoint Framework web part that requires displaying large lists and libraries in SharePoint 2016. As many of you may already know, with a list of more than 5000 items,...
View ArticleIntroduction to SharePoint Syntex: A New Office 365 Service
Microsoft has recently released a new office 365 service called SharePoint Syntex. SharePoint Syntex adds Artificial Intelligence (AI) capabilities to SharePoint document libraries. SharePoint Syntex...
View ArticleInfrastructure as Code in the Wild West
I am currently working as a development operation engineer at a client that maintains a large and complex infrastructure with an even more complicated development workflow. Cloud infrastructure had...
View ArticleSecrets with Kubernetes, KeyVault and CSI
In a previous article, I wrote about the Key Vault FlexVolume driver for Kubernetes. I demonstrated how to use it to mount an HTTPS certificate from Azure Key Vault onto Kubernetes pods. Since then,...
View Article