AIS 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 ArticleGetting Started with Microsoft Edge Developer Tools in Visual Studio Code
Now available as a Visual Studio Code extension, Microsoft Edge Developer Tools lets you inspect network activity, view layout, and styling changes, and see runtime HTML, all without leaving VS Code....
View ArticleA Bird’s Eye View of Microsoft 365 Policies
Cloud Application development has blown up to the point that it has increased the vital need for enterprise mobility and security solutions to manage people, devices, apps, and data for all...
View ArticlePluralsight Course: Intelligent Automation, RPA and beyond with Power Automate
Pluralsight Course Overview Robotic Process Automation (RPA) has been a top tech trend over the last few years, and we are seeing great interest in augmenting RPA with Artificial Intelligence (AI) to...
View ArticleUsing Azure Functions in Azure Logic Apps
If you want to create robust automated workflows in Azure, integrating Azure Logic Apps with Azure Functions can be a valuable solution. A logic app is a PaaS (Platform as a Service) that offers...
View ArticleAIS Presents at the Microsoft National Security Symposium 2021
The Microsoft National Security Symposium is an event that brings government decision-makers together to understand technology advancements that serve our shared missions. Microsoft, technology...
View ArticleAutomating File Transfer from FTP Server to AWS S3 Bucket Using Terraform
A DoD client requested support with automated file transfers. The client has files placed in a common folder that can be accessed by the standard File Transfer Protocol (FTP). Given the FTP server’s...
View ArticleFrom Service Member to Civilian
Closing a Chapter After serving in the Army for six years, the thought of finding a job and working as a civilian after separating terrified me. All I had ever known was the Army. It was the only...
View Article