[Azure Service Fabric] Use of EnableDefaultServicesUpgrade property

Recently I had this issue where Service Fabric application upgrade fails to deploy as expected after changing the instance count in cloud.xml. Here is what I tried and error received. problem:- Create a stateless project with latest Azure Service fabric sdk 5.5 Deploy first with Stateless1_InstanceCount set to –1  (default) Now set Stateless1_InstanceCount to say…


Provision HBase cluster with Azure Data Lake Store in a few easy steps

Last week, we announced public preview of HDInsight HBase with Azure Data Lake Store. You can read the announcement here With this release there is virtually no limit on amount of data you can store in your HBase cluster. I created a GIF that will guide you on how to create HBase Cluster with Azure Data…


Production: Adding email accounts just got easier

Adding email accounts has never been so easy! We are excited to announce that the new account configuration workflow is released to all Outlook for Mac users on version 15.34.515+ (May release). When you add an email account, we’ll figure out the settings for you. Just provide your username and password, and you’re good to…


Windows Embedded OS Down-Level Servicing Model FAQ

We have created this FAQ below to better support our partners seeking embedded-specific details around the down-level OS servicing changes for Windows 7 SP1, Windows 8.1, Windows Server 2008 R2, Windows Server 2012, and Windows Server 2012 R2. Please note that questions 4-8 apply broadly to non-embedded scenarios. FAQ Q1. For embedded partners who don’t…


MACHs @ Special Olympics: Let’s focus on what unites us and not on what brings us apart

Im Rahmen der Special Olympics ist eine Gruppe von deutschen MACHs aus dem aktuellen Jahrgang (FY17) zu den World Winter Games nach Österreich gefahren, um vor Ort Teilnehmer und Organisatoren tatkräftig zu unterstützen. Meine Kollegin Hannah, die für dieses soziale Projekt verantwortlich war, hat ihre Eindrücke in einem Beitrag für die globale MACH Community zusammengefasst (daher in englisch:) ) – denn die Special…


Application Insights – Advisory 05/23

This is a follow up regarding the advisory issued on 2/24 about the temporary reduction in burst throttling limits for Application Insights ingestion: https://blogs.msdn.microsoft.com/applicationinsights-status/2017/02/25/application-insights-advisory-0224/. We are continuing a gradual process of increasing our ingestion burst throttling limits back to original 32K EPS. Starting today, the burst throttling limits have been raised to 20K EPS. Customers…


Azure Data Lake, and The Multi-Clustered Shared Storage Architecture

Authors: Sean Mikha and Stephen Wu Hadoop has always been about bringing the compute closer to where the data is stored. This is achieved by utilizing local disk and attached storage. However, as Hadoop workloads move to the cloud, a different pattern is starting to emerge. A pattern where instead of utilizing local disk we…


Customer story: BizTalk management through PowerApps

It’s been a month since Feature Pack 1 was released for BizTalk Server 2016 Enterprise and Developer edition. The Feature pack introduced a set of new features, and helped customers leverage new technologies as well as taking advantage of tools they already used in their organization, in this case to enable a more streamlined management…


Hadoop in the Cloud or: the evolution of Hadoop into an API, an Introduction

Since I started working at Microsoft in 2016, I’ve been wanting to share more about this topic and even now I intend to turn this into a presentation that I can give in public forums. I’ll happily take feedback and welcome critique as I refine the message here and help make it applicable to as…


It’s never too late for Partitioning your Tables

Only a few developers design their tables for partitioning from ground up, simply because they do not envision that a table once might become so big that partitioning would become a real advantage. And even if they do, the fact that partitioning is an Enterprise-only feature (at least until SQL 2016 SP1) keeps them away…