Azure Cosmos DB is a globally distributed, multimodel database service designed to help you achieve fast, predictable performance. It scales seamlessly along with your application as it grows. This blog explains exactly how it works and what to do in some scenarios. But in my work as Cloud Architect I sometimes need to dig deeper and figure out if my solution scales for a particular case. For example, a 'partition' has a maximum size of 10GB, so it is really, really important to understand … [Read more...]
Debugging Azure Functions with LogicApps locally
Azure Functions are a great example of how serverless is conquering the cloud world we live in today. There are also many blogs in how-to-write-functions out there, of which the latest use the precompiled functions, in Visual Studio 2017. Think of a scenario, where you want to test a LogicApp against your function, but that app obviously cannot connect to localhost. You have two options; You can deploy the Functions app to Azure and use remote debugging or you can use your own localhost, with … [Read more...]
Deploy LogicApps using linked templates
Deploying LogicApps with VSTS is easy. You can create a new project using the steps defined in this post and you are all set with deployment settings in place. But, when you add more and more LogicApps your JSON file will grow and you might be better off putting each LogicApp within its own JSON. Not to speak of the parameters running wild within your files... This post will explain how to set this up, and what is needed in your VSTS builds to enable the deployment of all the linked apps. … [Read more...]
Deploy and host static content in Azure Blob storage
Hosting static HTML and CSS in Azure Blob storage is pretty simple. Using the Storage Explorer it is as simple as drag-and-drop. But when you want to integrate this in your VSTS pipeline, content type issues arise. This tiny blog will explain how to identify and fix this problem. … [Read more...]
Text Analytics – Dutch Support
Recently, Microsoft added Dutch language support for the Text Analysis API within the Cognitive Services stack. In this blogpost I will show how to determine the sentiment of a newsfeed in Dutch. The importance of language support Most development articles are written in English. Most documentation is written in English. I'm Dutch and even I am blogging in English! With the rise of chatbots and other dialogue based UX apps, native language support becomes ever more important. Think of an … [Read more...]
Timestamps in the Azure IoT messaging flow
Timestamps are important for monitoring and testing the IoT messaging flow. In this blog you’ll find which timestamps are available when using Microsoft Azure IoT services. … [Read more...]
Emotion Recognition using WPF
A lot of examples of the Cognitive Services include UWP applications and samples. But sometimes you have to support older operating systems, that force you to fall back on techniques like WPF. The use of webcams in WPF is not included by default in the framework. In this blog I will explain how to implement the Emotion API and build a WPF application capturing your webcam. A sample of an application you can create shown in the following screenshot. This application shows the realtime … [Read more...]
Sogeti Microsoft Heroes Academy: HoloLens Slides
Had a great introduction session on "HoloLens: Augmented Reality in 2017" at the Sogeti Microsoft Heroes Academy no.5 (27-06-2017). Here are the slides. Sogeti Microsoft Heroes Academy AI 27062017 – HoloLens More questions about the Hololens & real value on AI? just reach out via Sogeti. … [Read more...]
Sogeti Microsoft Heroes Academy AI: Practical Artificial Intelligence slides
On June 27th Sogeti's Microsoft Businessline hosted another Heroes Academy, this time around the theme Artificial Intelligence. With 5 talks about the Spark of Life in IT, Hololens, Azure Cognitive Services, Practical Artificial Intelligence and Cortana, the evening was pretty much packed. Thanks to everyone attending the evening! Here are the Practical Artificial Intelligence slides. Keep an eye on the Sogeti Netherlands events page for future Heroes Academy events. … [Read more...]
Sogeti Microsoft Heroes Academy: Cortana slides
Had a fun session on Cortana at the Sogeti Microsoft Heroes Academy last night. Here are the slides. Sogeti Microsoft Heroes Academy AI 27062017 - Cortana … [Read more...]