Skip to main content

Posts

Azure Storage authentication using Azure AD

Recent posts

[Post Event] ITCamp 2018, Cluj-Napoca, Romania

The 8th addition of ITCamp Conference took place this week in Cluj-Napoca. This is one of the most relevant IT conferences from Transilvania if you want to have high-quality content and discover how technology meets business.
There were more than 50 speakers from all around the worlds, that delivered there session during two days. In total there were around 64 sessions on 5 parallel tracks. Many times it was hard to decide what session to join. A lot of good quality content shared to more than 520 attendees.
Beside this, it was an excellent opportunity to meet old and new friends that joined the conferences as speakers or attendees. See you next year, guys!

This year I had the opportunity to have two sessions where I talked about best practices on the day zero of a cloud project and about quantum programming (Q#). You can find more about my sessions below.
At the end of the post, there are some slides from the event.

Title:
Quantum programming in a nutshell
Abstract:
I'm pretty sure…

[Post Event] Cloud Developers Day, Krakow 2018

This week I had the pleasure to discover the cloud and Azure community from Krakow. I was surprised to meet extraordinary people that are working on projects where cloud is changing the way how they do business and deliver services to their end customers.
Cloud Developers Days it is a conference that is at the first edition. Even so, there were almost 200 people that join the two-day event. There were two tracks in parallel about cloud and how Azure is changing the world.
At the event, I talked about what a team shall take into consideration on day ZERO of the project, and I was part of a Q/A session about cloud. You can find below the slides and some pictures from the event.
See you next time!

Title:
Day ZERO on a cloud project
Abstract:
In this session we will take a look on what we need to keep on our radar when we start a new project inside cloud. When not only us, but also clients are new in cloud ecosystem we need to be aware of small things that can make a different or secure the …

Losing control of your web application in the world of nearshore IT model

In this post, I will share with you a story about why it is so important to be aware of any 3rd parties dependencies and how you manage the ownership and access control to them.

Context
Starting a few years ago it becomes widespread to integrate your web application with 3rd parties identity providers like Facebook, Google or Twitter. From the consumer perspective, it is more straightforward to have only one identify and use it on multiple web application versus having different accounts and password for each application.
Let’s take Facebook as an example where to be able to do such an integration you need to create a Facebook App that it is used as the authentification and authorization layer for your app. The application can be created by a normal Facebook Account that becomes the Administrator of the Facebook App.

In most of the cases, the company that owns the web application does not have IT capabilities and use an external company to implement the web application and manage the F…

[Post Event] DevTalks Cluj-Napoca 2018

Today (May 16th, 2018) I had the opportunity to participate at DevTalks as an attendee but also as a speaker. I was surprised to discover a conference with more than 1200 people and 7 tracks in parallel. Besides this, the event took place in Polyvalent Hall, a beautiful location that can handle more than 1000 people without a problem.

My session was different from the ones that I had until now. I had to talk about Azure to a Java audience. It was not an easy task to do, and at least nobody said Azure sucks. You can find below session details and slides.

Title:
RUNNING JAVA APPS INSIDE AZUREAbstract:
In this session, we will NOT talk about how much Microsoft loves Linux or how much Azure loves Java. This session will focus on how an application written in Java using tools available for Java environment can survive inside Azure. Together we will take a look at how we can create a similar environment as you have on AWS or on-premises to run your Java applications. We will try to cover topi…

IoT Home Automation | Basic plant watering system

Almost 3 months past without working on the own IoT home solution. In the meantime, I was able to lose the UI implementation. Because of this in the next 1-2 weeks, I will try to rewrite it.
The previous post about my IoT solution: IoT Home Automation | Stabilize the garage doors solution after power break (resistors and capacitors) http://vunvulearadu.blogspot.ro/2018/02/iot-home-automation-stabilize-garage.html

Because summer holidays are here and I didn't want to bother my neighbors to water the flowers I decided to come up with a fast and cheap solution based on ESP8266. For grass I already have an automation solution from Gardena, but if you can do it yourself why not. Especially if you take into account the price of Gardena controller.

The first version is pretty basic, from the features perspective. No internet connection, no reporting, no humidity sensors and other stuff like this. Lack of time forced me to keep things super necessary, but I've replicated 100% the Gard…

[Post Event] Global Azure Bootcamp 2018, Cluj-Napoca

Last Saturday (April 21, 2018), ITCamp Community hosted Global Azure Bootcamp in Cluj-Napoca. This year we tried to do things a little different and offering a functional application inside Azure after workshops.
We decided to implement a weather alert system end-to-end. From ingesting alerts from an external system to a web application that can notify users when a warning appears in their region. We had not only the app but also the ARM Templates and CD configured for it.
From Azure Services perspective we used the following:

Azure Service BusAzure Function AppsAzure Web AppsAzure Redis Cache
There were 3 workshops that covered:

Developing backend application inside Azure Functions (Radu Vunvulea) Designing the web application (Radu Pascal) Create the automation scripts using ARM (Florin Loghiade)

Slides and pictures can be found below. See you next year!

Global azure bootcamp 2018 from Radu Vunvulea

Pictures: