Renewed as Microsoft RD!

5 04 2017

I am very happy to announce that I was just renewed as a Microsoft Regional Director for the next two years.

 

image

 

The Regional Director Program provides Microsoft leaders with the customer insights and real-world voices it needs to continue empowering developers and IT professionals with the world’s most innovative and impactful tools, services, and solutions.
You will typically find Regional Directors keynoting at top industry events, leading community groups and local initiatives, running technology-focused companies, or consulting on and implementing the latest breakthrough within a multinational corporation.

Very happy to be part of this unique group of exceptional people!

Open-mouthed smile

Alexander

Advertisements




Searching for identity – Azure B2C

30 03 2017

Building systems in the Cloud efficiently means to be smart and use the building blocks offered. One literally have everything, e.g. in Azure, to rebuild your on-premise data center. However it would not be a winner to do this….

 

rorc regatta

Instead, be a fast mover and leverage provided  building blocks to your advantage. Identity Management is a good example, you can roll your own in your solution or turn AAD B2C offering great value at limited costs (https://azure.microsoft.com/de-de/services/active-directory-b2c/). And talking about speed, just grab it and use it, nothing can be developed faster.

Alexander





Implement Search in your Cloud solution – the smart way

16 02 2017

Quite often apps and web applications need a way to search through content.
To implement this on your own, can be a quite demanding task, especially, if you want to offer your customers standards, such as Lucene search language, search preview, geospatial search, etc., which people are used from large search engines like Google and Bing!

In Azure there is help to achieve this, called, guess what, Azure Search, which is a highly capable search engine at your disposal.
Hook in data sources such as Document DB or Azure Storage and you are fine to go.

 

Naturalist

 

This is a highly efficient way not to waste precious development time on commodity tasks, but to focus on the distinguishing features of your solution.

Btw., did I tell you about Azure QnA bot? Not? Let’s talk about it in my next post. Winking smile

 

Alexander





Happy New 2017!

2 01 2017

Stegen at Ammersee

 

to all readers of my blog!

Have a great year and stay tuned!

There is a lot of interesting stuff on Cloud, software architectures and devices just lying ahead of us.

This is going to be great fun!

 

Alexander Smile





.NET is back!

16 11 2016

After years of being not so in focus as a development platform and sometimes even put into the legacy drawer, .NET in its  appearance as .NET Core seems to have more than a bright future now!

Light bulb on green background

Microsoft just revealed at its Connect() event in New York that Samsung is going to support .NET Core on Tizen, the companies OS for electronic devices (watches, TVs, IOT, etc.) and Google also joins the party in the name of dotnet foundation (http://dotnetfoundation.org/blog/google-join-tsg).

This is huge, this is awesome, because all of a sudden .NET is back as true a cross-device development platform incorporating all the good stuff Xamarin brought into the company. Not only this, .NET Core is different than .NET, because it is Open Source and has a strong community backing, with over 60% of recent contributions made by 3rd party developers.

The “new Microsoft” does not stop surprising and innovating. 

 

http://dotnetfoundation.org/blog/google-join-tsgFotolia_40825489_XS

 

I am looking forward, to see more!
With sails set in this direction, this can be just the beginning.

 

Alexander





How to start with Azure IOT

19 06 2016

If you are a newbie to Azure or Azure IOT, you are certainly questioning yourself how to get into this new environment most efficiently.
Well, I just had to do this myself and here are the learnings!

As a prerequisite it would be great to be familiar with writing code and doing architectures for enterprise solutions, because Azure solutions are not so different per se. They only leverage new building blocks and occasionally have specialties emerging of their new type of infrastructure.

For a start it is good to have a look at the Azure IOT templates Microsoft is offering (currently for remote monitoring and predictive maintenance). With the templates, one should especially focus on the architecture, which is something that provides great insight into how Azure IOT solutions work and should be created.
However, I have found the implementation to be state of the art from an enterprise perspective, which means it really is very generic, but the bad thing about this approach for newbies is that due to lack of documentation it makes it very time-consuming to understand, what really is  going on in the solution. This is especially true, if you want to hook in to extend it!
In addition, I experienced some nasty PowerShell versioning issues using the deployment scripts for the templates. Not really fun.

 

Football goalman on the stadium field

Due this, I recommend to approach Azure IOT with the normal Azure documentation having the template architectures in mind. If you are doing a first POC or similar based on this, you may not create the most clean and generic architecture, but you will end up with a first solution to your problem you fully comprehend and that was fun to create!

Why? Well, because the general Azure documentation on the services used for Azure IOT is easy to understand and has great samples, which are fun to reuse in your own code.

So – do not loose time. I really liked how Azure IOT Hub compensates schema changes in e.g. telemetry messages (which normally break classical solutions!) and the flexibility as well as the potential of Stream Jobs / Web Jobs, which could be a killer feature in any of your next solutions.

Winking smile

Alexander

PS:
Yes sorry, it is European Soccer Championships over here currently! Therefore the soccer goalkeeper image, that has absolutely nothing to do with this entry’s content!





Something is moving with – Azure Stack!

4 02 2016

Yes, I know, two posts in a row on the same topic.

server room-90389_640

But hey, this is great technology for enterprises. So – please do not be shy and join Jeffrey Snover as he tells and shows a little bit more on where the journey is heading:

https://channel9.msdn.com/Shows/Mechanics/An-early-look-at-Azure-Stack-and-what-it-means-for-IT-with-Jeffrey-Snover

Looks very promising.

Enjoy!

Alexander