How do you get better uptime than the cloud? Two clouds!
AIS’ CTO Vishwas Lele stopped by the .NET Rocks podcast this week to talk about our experiences building ultra-reliable applications, both on-premises and in the cloud.
The discussion digs into the decisions around reliability – it’s easy to want it, but will you pay for it? It’s important to calculate the cost of downtime, as that helps set the budget for what it takes to stay up. And that leads to a conversation about how you build highly reliable software – it can’t just come from the infrastructure, there is code involved as well! And the next question is – how do you make your app work in two different clouds?
Another month, another great #AzureGovMeetup in Washington, D.C. Last week’s Meetup was all about the hybrid cloud (storing data both on-premises and in the cloud), a critical part of government IT transformation.
Keeping up with ever-changing IT environments is a challenge for most organizations, so we discussed how agencies can gain visibility and control across their hybrid cloud, along with choosing the right tools, management and recovery, and improving security and protection. The Meetup also featured updates on the latest technologies and upcoming plans from the recent Microsoft Build 2017 conference.
AIS’ CTO and Azure MVP Vishwas Lele and Cloud Architect Harin Sandhoo both gave great presentations, along with Microsoft Cloud Solution Architect, Brian Harrison. In case you missed it (or want to watch again), you can watch the entire Meetup right here: Read More…
Yesterday AIS’ VP of Business Development Larry Katzman sat down with Federal Tech Talk’s John Gilroy on Federal News Radio to discuss how federal IT professionals can innovate in a constantly changing environment..and with a shrinking budget.
The discussion starts off with a common theme — today’s younger generation is accustomed to programming from an early age. When they show up for work at an agency, the expect to be able to “fire up” environments to test code.
Everyone wants to unlock this spirit of innovation – but there are certain restraints. For example, you may use a system that only needs a credit card to get started. This can result in “drunken sailor syndrome.” In other words, you may blow your annual budget in the first week if you are not careful.
From there, the conversation moves into the issue of “Rogue IT” or “Shadow IT,” where users sign up for cloud offerings on their own and completely bypass the CIO. AIS actually offers a solution to this one: CloudCap, a system where users are granted access to thousands of enterprise class applications that can be managed. Much like “managed services,” the CloudCap system allows both the user and supervisor to know how much is spent and when.
Data is all around us, but it’s becoming increasingly difficult to abstract relevant insights from our data that lead to intelligent action. Last night’s #AzureGovMeetup dove deep into advanced analytics capabilities, and attendees got a firsthand look at how raw data is transformed into actionable insight.
It included highly interactive and demonstration-focused sessions by Microsoft data and cloud experts, as well as AIS’ own CTO and Microsoft MVP, Vishwas Lele. Esri also presented a demo of advanced spatial analytics in the cloud.
In a previous blog post, we discussed a quick overview of Continuous Integration and Deployment of .NET applications using Visual Studio Team Services (VSTS). This involved building and deploying regular old .NET applications with VSTS—something that we would definitely expect a Microsoft service to handle. However, there is some lesser-known support that VSTS has for other frameworks, including Java. The Microsoft VSTS website even has a portal page proclaiming their Java support: “Love Java? So do we!”
VSTS support for Java build frameworks such as Maven and Ant came in handy for AIS recently, as we were tasked with developing some new features for an older Java desktop application for a federal client. And I will have to say that all of the VSTS tools for Java applications worked flawlessly. We were able to easily add the Java project source code to a Team Foundation Version Control (TFVC) repository hosted online in VSTS. Oracle even has an extension for integrating with a TFVC workspace—allowing us to check in changes right from the JDeveloper IDE. Read More…
The emerging technology of cognitive services teaches computers to understand the world as we humans do. Last night’s #AzureGovMeetup in DC focused on exactly how the exciting and powerful capabilities of cognitive services can help government agencies better meet their unique missions and improve citizen services and engagement.
In case you missed it, AIS livestreamed a few portions of the event on Twitter. Watch the videos below and be sure to follow us @AISTeam. (And check out the #AzureGovMeetup hashtag for more photos and insights from the outstanding lineup of experts.) For future DC AzureGov Meetup dates and details, go here. We hope to see you next month! Read More…
When you read about the Internet of Things, you often hear about connected cars, connected kitchen appliances, small devices that let you order things quickly, or other consumer-grade applications. In this post, I will quickly describe a recent IoT project I worked on where the devices are not small consumer-grade sensors…they are large industrial manufacturing machines.
In this case, machines arranged on a shop floor are responsible for cutting metal into various shapes. These machines must be both very powerful and very precise, and they have robotic arms that are programmed to grip specialized tools for this activity. These machines use the MT Connect protocol as the language for communicating their operational status and the results of any action taken. On collection, the data is streamed to a collection point for analysis. In older machines, adapters are installed to stream the machine’s data using the common language.
Our work on this project helped the engineers identify optimal cut times by analyzing the machine activity data. First, we needed to enhance the collection process so that all data was readily available, then apply the appropriate business rules to identify cut time, and finally provide quick, actionable feedback on the outcome. Read More…
AIS recently completed work on a complete revamp of the Texas Workforce Commission’s “Texas Reality Check” website. Texas Reality Check is an Internet-available, fully accessible, responsive, mobile-first and browser-agnostic design. This website was tested for accessibility, performance, vulnerability scans, and usability.
Texas Reality Check (TRC) is targeted at students on a statewide basis, ranging from middle school to high school (with some colleges and universities making use of the tool for “life skills” classes). The goal is to inspire students to think about occupations, and prepare for educational requirements so they can achieve the income level that meets their lifestyle expectations.
This tool walks students through different areas of life, on a step-by step-basis, identifying budgets associated with living essentials such as housing, transportation, food, clothing, etc. Students make selections and then calculate a corresponding monthly income that would afford the selections they make. From here, the students are directed to another page and connected to a database on careers and associated salaries.
However, the existing site was dated and in need of improvements in three core areas: UX, Accessibility, and overall performance. Here’s how AIS delivered:
With the ever-increasing complexity and proliferation of data, protecting our nation’s most valuable information is not an easy task. In response to this growing challenge, this month’s Microsoft Azure Government DC Meetup covered practical strategies for governance to help attendees prepare for today’s cloud era.
A great group of government/industry professionals and governance subject matter experts covered a wide array of governance and security topics, including:
• Empowering users while protecting sensitive information
• Ensuring compliance across platforms including: on-premises, hybrid, or cloud-hosted SharePoint/O365 deployments
• Enforcing governance by leveraging automation tools to ensure seamless provisioning of service requests across your organization’s varied lines of business.
In case you missed it, AIS livestreamed a few portions of the event on Twitter. Watch the videos below and be sure to follow us @AISTeam. (And check out the #AzureGovMeetup hashtag for more photos and great quotes from the outstanding lineup of expert speakers.) For future DC AzureGov Meetup dates and details, go here. We hope to see you next month!
It’s 2017 and it’s official: Government agencies want to move to the cloud. But they are often unprepared for the transition, or stuck in the middle of a confusing process. So this week, AIS and Microsoft kicked off the new year with a terrific AzureGov Meetup full of valuable information, training resources and demos on exactly where and how to start a successful government cloud journey.