Cognitive Services Computer Vision API powers Teamstream video search

Teamstream and its clients have a problem understanding the content inside their video libraries—a problem not just for them, but for everyone who uses traditional methods of archiving and retrieving videos. A video is typically created by a team, indifferently tagged, and saved out to a file in some repository—a file server or a cloud-based shared service like YouTube. In both cases, the videos are stored in a folder structure which is organized by client and by project. This type of methodology is extremely limiting when searching for particular videos. What is the job number? Which client was that? Did we do similar videos? Is this the right version? The difficulty multiplies when you want to search for specific content within videos. If a video is not tagged or named correctly—which is often the case—it can be impossible to find what you’re looking for. Teamstream Productions was looking for a “fix” that offered deep searching capabilities within a set of videos, a fix that would be accessible through multiple channels so that if the team is on the go or giving a presentation, they can access this search through mobile or web. Read more “Cognitive Services Computer Vision API powers Teamstream video search”

Hackfest leads to improving customer service for AON using the Bot Framework

Aon is the leading global provider of risk management, insurance and reinsurance brokerage, and human resources solutions and outsourcing services. To effectively manage inquiries from Aon’s customers regarding common frequently asked questions, a bot was designed to facilitate this need. Using Microsoft Azure Web App Services to host the bot application and the Microsoft Bot Framework to provide the communication channel between the client and Aon back end API’s, a solution was created to solve this problem during a visit to the Microsoft Chicago office by members of the Aon Development team and the Microsoft Developer Experience team. Read more “Hackfest leads to improving customer service for AON using the Bot Framework”

Microsoft Azure Web App Services Powering ChargeHub

Mogile Technologies and Microsoft moved ChargeHub from Parse.com to Azure Cloud and Web App Services to provide world class support to EV drivers and their OEM clients.

“We needed a cross-platform solution that would easily integrate with a scalable database system. We found that Azure Web App Services fit that perfectly. It connected easily with Azure SQL, which could also connect with many standard tools. Using the Azure Easy APIs, we were able to connect our iOS, Android and Web platforms to the database.” – Olivier Proulx, CTO Mogile Technologies Read more “Microsoft Azure Web App Services Powering ChargeHub”

Real-Time Communication to Xamarin App via SignalR and Azure API App Services

There are times where your website or mobile app would like to show live data, such as scores in real-time. And I don’t mean hitting an api on a timer but to populate with a new set of data auto-magically. This repo consists of an API and a few demo projects that make that happen. Using .NET Web API and Signal R. Read more “Real-Time Communication to Xamarin App via SignalR and Azure API App Services”

Library of Congress

How To Add Users to an Azure Subscription using Role-Based Access Control

In some cases you may want multiple users to access your Azure subscription, however you may not want to hand out your username and password to your Microsoft Account. Or maybe you don’t want that user to have full access but some role based access. Here is a simple step by step to add a user and choose the proper role for them. Here is a full list of Azure Role-Based Access Control Read more “How To Add Users to an Azure Subscription using Role-Based Access Control”

Bits and Bytes: Migration of Azure Mobile Services to Azure App Services

For the past year Azure Mobile Services has come a long way. From adding easy access to making custom API’s and table scripts to combining push notifications and identity management. However, this past December Mobile Services has a new name, App Services. App Services now contains, Web Apps, Mobile Apps, Logic Apps and API Apps. Read more “Bits and Bytes: Migration of Azure Mobile Services to Azure App Services”

KISS PARSE GOODBYE

Bits and Bytes: Forget Parse, Use Azure Mobile Services to Create an API for your Mobile App or Website

When you are building a mobile app or a website mostly likely you are going to need some type of data repository. This can be either files, video or in the form of a “database”. In order to access these repositories you need some sort of access mechanism. Sometimes it is a library or SDK others it is a connection to the database. However, with a mobile app or even websites that are distributed the connection to these repositories can be tricky. You need to create some sort of endpoint for these. Back in the day these were called Web Services now they are called API or Web API’s. Creating them can be time consuming as well. You have to create all of the routines needed to get and put data. You will need to create authentication mechanisms to make sure the proper user is getting and putting data. All in all this could be very time consuming.

Read more “Bits and Bytes: Forget Parse, Use Azure Mobile Services to Create an API for your Mobile App or Website”

How to view, add, edit and remove files in Azure Web App using the Kudu service Dashboard

Sometimes the little things to perform can seem like an obstacle. Take editing files on a Platform as a Service.

Sure you can use Git or your favorite FTP client to get files off of Azure and edit them. But what if your company, school, computer etc. restricts access to performing this?

My fellow colleague James Sturtevant wrote a great blog post on how to overcome this obstacle.

Some call it magic…others call it Kudu!

 

How to Install and Run WordPress on Microsoft Azure

This post is not just about installing and running WordPress on Microsoft’s cloud platform, Azure, but it is to show you the many ways you can. Each developer has their own style. Each client or customer has their own needs. If you are implementing WordPress you can choose the approach based on the needs for the project. We will look at simple one click deploys to full virtual machine environments. Read more “How to Install and Run WordPress on Microsoft Azure”