Skip to main content


Kubernetes and cloud providers

Recent posts

Tampering a flight reservation

In this post, I would like to tackle a day to day problem of airplane travelers – booking security.

The story began a few days ago when my friend airplane reservation was canceled by the agency that bought the airplane tickets. The request was made to the agency because my friend was too lazy to access the airplane website and cancel the ticket.
I question that pop-up in my mind was related to who are the entities and groups that have the right to cancel or to do changes on airplane reservations. I started to research this topic to find out what are the tools and mechanisms that can ensure us that we can secure our reservation from 3rd parties that could do changes on our ticket without our approval.

I started from the ground using an existing reservation that I had for a business trip in the US. Each airplane reservation has 3 piece of information that enables you to manage your booking
(1) Name – The traveler name
(2) Booking reference– An alpha-numeric code used to…

(Post Event) Global AI/ML Bootcamp, Cluj-Napoca, 2018

This week we hosted the Global AI/ML Bootcamp event in Cluj-Napoca. We had a day full with hands-on labs on Cognitive Services and bot framework.
It was a lot of fun to compare Trump face with our faces using Vision services offered by Microsoft over Cognitive Services. More than 30 people, joined the event and discovered how Azure can improve our day to day life using AI and ML.
The event was possible with the support of our local sponsor 8X8 that hosted the event and made the event possible.

At this event, I delivered a workshop about Cognitive Services.  Together with the attendees, we develop an application that is able to detect people in pictures. On top of this, the application is able to identify images where the same person appear.

You can find below slides and content from the event.
Title: Building a Computer Vision Application Leveraging the Custom Vision Service
Trainer: Radu Vunvulea


Title: How to design, build and deploy your first ente…

(Auto) Scaling dimensions inside Azure Kubernetes Service (AKS)

Azure Kubernetes Services (AKS) it's the perfect location where you can deploy and run your Kubernetes system. You just deploy your application, focusing on business needs and letting Microsoft manage your infrastructure.
Once your application is a big success and you have a lot of visitors or clients you will need to scale-up or down based on different factors like no of users, no of views or many other specific counters. Let's see how you can scale your Kubernetes solution inside AKS and what Microsoft prepared to us to support our dynamic scaling.
Of the most appealing feature of a microservice architecture is scaling, that it is more granular than on a classical deployment, providing us the flexibility to scale only the components that are on stress. In this way, we can optimize how we consume our computation resources. 
Scaling dimensions Inside Kubernetes, there are different directions on how we can scale our applications. Two have them are more on the software side and …

[Post Event] Codecamp Cluj-Napoca, 2018

This weekend I participate at Codecamp Cluj and I was impressive of the event size. More than 1.000 people and 10 tracks in parallel. This free event it's now at another level from size and no of participants perspective. There were more then 50 speakers that delivered quality sessions about IT trends and trends. From AI to IoT and software processes to Java and .NET we had them all in Cluj-Napoca for one day.

At this event I had the oportunity to deliver to sessions about Azure Kubernetes Services and what quantum computer are preparing for the developers. You can find below slides and abstracts.

Title: Demystifying microservices inside Azure AKS
Abstract: The main purpose of this session is to put on the table things that we need to be aware of when we decide to run our .NET Core applications inside Azure Kubernetes Services. Microservices is powerful but comes with a new paradigm for how we need to design our applications and write our code. Join this session if you want to find …

[Post Event] ITDays 2018

Last week I had the great opportunity to participate at ITDays conference. Whit more then 900 participates registered and 4 stages, ITDays become one of the most relevant conferences in Cluj-Napoca that takes place in the second part of the year.
There were a lot of topics and areas that were discussed, from automotive and blockchain to AR and SAP. These 2 days conference was at its 6th edition and is becoming bigger and bigger every year.

I delivered a session about Azure Kubernetes Services (AKS) and tips and tricks that we need to be aware of when we start this journey. I talked about important things that you need to know about scalability, load balancing, and tools around AKS.
You can find below the slides from my session.

Topic: Demystifying microservices inside Azure AKS
Abstract: The main purpose of this session is to put on the table things that we need to be aware of when we decide to run our .NET Core applications inside Azure Kubernetes Services. Microservices is powerful bu…

[Post-Event] Autumn ITCamp Community Event in Cluj-Napoca | November 7th, 2018, Romania

This week, together with ITCamp Community we organized a community event in Cluj-Napoca. There were two sessions where we talked about scraping the web and how we can automize the microservices solution on top of Kubernetes using Azure DevOps.
There were more than 55 people that attended the event, being curious to find out more about best practices and lessons learned about how to write a crawler from scratch. Nowadays the limitations are not from a technology perspective but the legal side. Together with attendees, we discover how we can create a Kubernetes cluster at runtime for our environments without having to write or modify a line of code – Azure DevOps is here to make our life easier.
The event was supported by UIPath, that provided us with a fantastic location and a tasty snack.

You can find below the slide deck from the event and some photos.
See you next time!

Scraping the web for useful data: In present times, we are able to find data everywhere with a simple search, howev…