ICON & GOLD Teaming Up To Explore Earth’s Interface to SpaceFor years, Federal agencies have struggled to drive efficiencies while addressing the growing volume and increasing size of geospatial data. Legacy stove-pipe connectivity and desktop thick-clients have prevented traditional production environments from achieving the potential of a modern cloud-based architecture. Coupled with responsive web-based components, the cloud offers a seamless framework to automate tasks such as data ingestion, pre-processing and product generation. AIS is proud to be helping our users migrate into these next-generation production environments.

Our Federal team is currently involved with multiple projects that foster the adoption of cloud-based tasking, ingestion, processing and visualization using open-source web technologies. We foster an approach to migrating data processing algorithms from research groups across the Intelligence Community into production environments such as AWS Commercial Cloud Services (C2S).

For instance, the open-sourced NGA Scale framework allows users to customize heavy data processing schedules and tasks, while leveraging and managing a large number of cluster nodes used to process each job.

Right…. So what does that mean, exactly? Read More…

The Microsoft Government Tech Summit – a free, technical learning event for IT professionals and developers – is coming to Washington D.C., March 5-6, 2018! This two-day event will be packed with technical content, and this year Microsoft is showcasing Azure Government and Microsoft 365 for US Government.

Our Cloud Application Development Director, Brent Wodicka, is presenting this year on “A PaaS-First Approach to DoD Mission Apps” on March 5th at 1 p.m.  He will be co-presenting with Microsoft’s Derek Strausbaugh, and showcasing how Azure simplifies and re-imagines legacy mission applications. Registration is now open, and we’re hoping you can join us!

As the expectations of citizens increase, the need for technology innovation in government intensifies. Learn how cloud innovation can help meet the needs of the nation. Whether you’re interested in learning about security approaches or attracting and retaining talent with a more flexible and modern workstyle, Microsoft Government Tech Summit can help you evolve your skills and deepen your expertise to lead your agency through digital transformation.

What to expect:

  • Connect with experts from Microsoft and the community, and learn how to get the most from the cloud. Ask your toughest questions, learn best practices, and share strategies.
  • Choose from a variety of learning opportunities to deepen your cloud expertise, from keynotes and breakout sessions, to hands-on labs and a hackathon.
  • Customize your learning – whether you’re already cloud-savvy or just getting started – Microsoft Government Tech Summit has something for everyone.
  • Discover the latest trends, tools, and product roadmaps at more than 60 sessions covering a range of topics, including over 40 sessions focused on the needs of government agencies.

The cloud is changing expectations – and transforming the way we live and work. Join us at the Microsoft Government Tech Summit and learn how Microsoft’s cloud platform can help you lead your agency through digital transformation – and make the cloud part of your mission success.


We’re fascinated by the possibilities of Artificial Intelligence and the truly transformative opportunities it offers our customers. We’ve been digging deep into machine learning, computer vision and other AI capabilities for quite some time now, and believe they will grow into a significant part of our business. We’re not alone: IDC predicts 75 percent of developer teams will include cognitive and AI functionality in one or more applications this year.

To assist companies looking to build an AI-focused practice, Microsoft recently released the AI Practice Development Playbook with guidance and resources around developing an AI strategy, gaining the required skills, plus how to market and sell these cutting-edge offerings. AIS is proud to be a contributing expert and co-author of the Playbook, along with our fellow Microsoft partners and other leading AI data scientists.

Get your copy of the AI Playbook right here. We’d love to hear what you think of it!


Calling all SharePoint users! AIS is sponsoring this month’s Meetup for the Triangle SharePoint Users Group at our Durham, North Carolina office.

The session will start with an overview of SharePoint Custom Forms, which can be developed by Angular JS. We’ll review how to build repeating table information stored into parent/child SharePoint lists. You’ll watch a demo of custom dashboards using REST APIs to display data from multiple SharePoint lists, plus walkthroughs of real-world situations for SharePoint Apps and PowerApps.

Space is limited so RVSP here to claim your spot!

When: Thursday, February 15, 2018
5:45 p.m.
 to 8:00 p.m

Where: 4721 Emperor Blvd
Suite 350
Durham, NC 27703

RSVP today!

Introducing Consul…

As the distributed systems we build continue to grow, both in number and types of services, we need better tools to discover these services, check if the services are healthy, and to provide a common and consistent configuration store. This is where “Consul” comes in: Consul is completely distributed, highly available, and scales to thousands of nodes and services across multiple datacenters.

It allows clients to always have consistent and up-to-date information of their datacenter infrastructure, which includes a datacenter-wide services and nodes discovery, health checks, and key/value storage. Internally, it uses a consensus-based election and the gossip protocol to communicate between the nodes.

Consul decouples the discovery, configuration mgmt. and health checks out of the application and facilitates them via configuration, or with very minimum code changes. Developers do not have to use the brick-and-mortar approach to build a custom solution of their own to achieve the same functionality.

In this blog post, I’ll walk you through installation and a few processes, including health checks, configuration management, and service discovery. Read More…

Join us tomorrow for a free webinar with AIS’ CTO and Microsoft MVP Vishwas Lele on Microsoft PowerApps and Flow. This webinar is designed to show you how to easily create PowerApps applications, and how to best take advantage of the recently introduced PowerApps custom visual for Power BI.

Vishwas will showcase a PowerApps application that is essentially a “portal” for existing Line of Business Enterprise Applications (inventory, contracts, etc.) and Services (Dynamics, O365, DropBox, etc.) Through the use of PowerApps features like the out-of-the-box connectors, integration with Flow and mobile enablement, you’ll learn how easy it is to build an app that allows users to have all the information they need in one location and on the device of their choice.

The webinar kicks off TOMORROW at 10 a.m. ET. Watch it right here or on Microsoft’s Power BI YouTube.

Microsoft PowerApps and Flow have been generally available since late 2016. They’re both tools that allow business users to streamline business processes without the use of code. Microsoft positioned PowerApps as their recommended replacement for InfoPath as the business user’s forms designer, and Flow as their replacement for SharePoint Workflow.

While these are welcomed replacements, both solutions also provide a broader level of support to the Microsoft stack and across a wide array of third-party applications.  I’ve recently been working with PowerApps and Flow to replace some internal applications, as well as to build proof-of-concepts for our existing clients. Here’s what I think of each, both separately and when putting them together… Read More…

For the last few years, I have enjoyed participating in HOUR OF CODE – a global movement reaching tens of millions of students in 180+ countries. In 2017, 154,012 Hour Of Code events were registered worldwide.

To show how much fun (and useful) coding is, I wanted the kids to build something real,  vs. simply making their favorite character walk left or right.  I decided to use the MIT App Inventor tool for my Hour of Code sessions. App Inventor is a browser-based tool that allows you to build your own apps.  We built a simple Android app to help parents reduce distractions while driving. Even though the app is super simple, the results are cool enough for kids to proudly show the app to their parents.

Here is a 10-minute video of the steps we followed to build and test the app: Read More…

2017 was another great year overall here at AIS, and also marked the fifth anniversary of our blog! We hope you enjoyed reading and found our posts helpful and interesting. We’re all pretty passionate about what we do here, and look forward to sharing more thoughts, insights and solutions in 2018 and beyond!

As we close out the year, here are the top 10 most read and shared blog posts of 2017:

1) Office 365 Groups vs. Microsoft Teams by Jason Storch

2) Lift & Shift: Migrating Legacy Applications to Azure Cloud by Nasir Mirza

3) Dockerization of Azure PaaS (Beyond Azure Container) by Vishwas Lele

4) Managed Images in Azure (Create & Deploy) by Justin Baca

5) Building Stateless Microservice Using Microsoft Service Fabric Series by Kasi Srinivasan

6) Azure PaaS Options: When to Use What? by Vishwas Lele

7) A three-way tie (!) for Parts One, Two & Three of Automated Deployments with Azure Resource Manager Templates, Azure Automation, & Octopus Deploy by Harun Davood

8) It’s Time to Review the Failure Modes of Your #cloud App(s) by Vishwas Lele

9) Pattern Matching vs. Deep Learning by Vishwas Lele

10) A Fix for the SharePoint Search Query/Result Mismatch by Clint Richardson

Happy New Year to all our readers and bloggers! Be sure to follow AIS on Twitter, Facebook or LinkedIn so you’ll never miss a post.