<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Career on Cloudinthealps</title><link>https://cloudinthealps.mandin.net/tags/career/</link><description>Recent content in Career on Cloudinthealps</description><generator>Hugo</generator><language>fr-FR</language><lastBuildDate>Fri, 05 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://cloudinthealps.mandin.net/tags/career/index.xml" rel="self" type="application/rss+xml"/><item><title>L'IA ne remplace pas les gens — elle casse les organisations en silence</title><link>https://cloudinthealps.mandin.net/posts/lia-ne-remplace-pas-les-gens-elle-casse-les-organisations-en-silence/</link><pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate><guid>https://cloudinthealps.mandin.net/posts/lia-ne-remplace-pas-les-gens-elle-casse-les-organisations-en-silence/</guid><description>&lt;p&gt;Gartner nous dit que 20 % des organisations vont utiliser l&amp;rsquo;IA pour virer plus de la moitié de leur management intermédiaire d&amp;rsquo;ici fin 2026. En face, Sam Altman déclarait à Sydney le 26 mai qu&amp;rsquo;il était &amp;ldquo;content de s&amp;rsquo;être trompé&amp;rdquo; — l&amp;rsquo;apocalypse emploi qu&amp;rsquo;il annonçait, ben finalement, elle n&amp;rsquo;a pas eu lieu.&lt;/p&gt;
&lt;p&gt;Les deux ont raison. Et les deux passent à côté du sujet.&lt;/p&gt;
&lt;p&gt;L&amp;rsquo;IA ne supprime pas massivement les postes. Elle supprime les étages. Elle redessine l&amp;rsquo;organigramme sans que personne ait validé le plan. Et ça, on ne le verra pas dans les résultats trimestriels de 2026 — on le verra quand les organisations ne tourneront plus en 2032.&lt;/p&gt;</description></item><item><title>Répondre ou ne pas répondre à la sollicitation d'un recruteur?</title><link>https://cloudinthealps.mandin.net/posts/repondre-ou-ne-pas-repondre-a-la-sollicitation-dun-recruteur/</link><pubDate>Fri, 25 Jun 2021 00:00:00 +0000</pubDate><guid>https://cloudinthealps.mandin.net/posts/repondre-ou-ne-pas-repondre-a-la-sollicitation-dun-recruteur/</guid><description>&lt;p&gt;Oui, c&amp;rsquo;est un peu provocateur, vu le nombre de recruteurs qui se trouvent sur Linkedin.&lt;/p&gt;
&lt;p&gt;Cependant, la question m&amp;rsquo;a été posée plusieurs fois ces derniers temps, et je me suis dit que mes réflexions pourraient servir, et surtout que je suis intéressé par les avis de la communauté, y compris les fameux recruteurs :-)&lt;/p&gt;
&lt;p&gt;Précisons bien, je parle d&amp;rsquo;une situation où je suis en poste, sans avoir annoncé la moindre volonté de changement de job, et je suis contacté par un recruteur pour une opportunité qui pourrait m&amp;rsquo;intéresser. Prenons l&amp;rsquo;hypothèse que la proposition est bien ciblée, et que donc, je sois potentiellement intéressé en réalité. Si c&amp;rsquo;est une offre mal ciblée, passons :)&lt;/p&gt;</description></item><item><title>Les rôles et impacts de l'IA dans le monde professionnel</title><link>https://cloudinthealps.mandin.net/posts/les-roles-et-impacts-de-lia/</link><pubDate>Fri, 29 Nov 2019 00:00:00 +0000</pubDate><guid>https://cloudinthealps.mandin.net/posts/les-roles-et-impacts-de-lia/</guid><description>&lt;p&gt;Lorsque l&amp;rsquo;on évoque le sujet des &amp;ldquo;IA&amp;rdquo; de manière générale, on entend beaucoup de banalités, pas mal d&amp;rsquo;inquiétudes. Et
en fait, beaucoup de méprises et d&amp;rsquo;incompréhensions. Les cas les plus visibles sont les voitures autonomes par exemple,
ou bien les tentatives de systèmes semi-autonomes dont le comportement dérive très vite.
Je voudrais essayer de rendre ces problématiques un peu plus claires, en synthétisant mes lectures et recherches
diverses.
Tout d&amp;rsquo;abord, posons les bases. Je n&amp;rsquo;apprécie pas beaucoup le terme IA, car il est très vague. Dans l&amp;rsquo;esprit de certains,
une IA est un système doué de conscience, avec des niveaux de compréhension et de raisonnement au moins similaires
à un humain. Dans la réalité du quotidien, ce que l&amp;rsquo;on entend par IA s&amp;rsquo;étend depuis un système de décision automatique
mais figé (comme une brosse à dents qui détecte si les dents sont assez propres) à des systèmes relativement
autonomes, dans un domaine limité (comme des voitures).
Mettons que l&amp;rsquo;on s&amp;rsquo;occupe de tout ce scope-ci, les systèmes autonomes, en incluant tout ce qui permet d&amp;rsquo;automatiser
tout ou partie d&amp;rsquo;un processus. Ces systèmes sont la plupart du temps très loin de l&amp;rsquo;IA et ne sont souvent que des robots
capables de suivre des arbres de décision pré-établis. Mais certains sont plus complets ou autonomes.
Une fois l&amp;rsquo;incompréhension sur la terminologie posée, j&amp;rsquo;aime bien définir les différents cas d&amp;rsquo;utilisation de ces systèmes,
dans le monde professionnel principalement.
En premier on retrouve les systèmes d&amp;rsquo;assistance, déjà très répandus. Ce sont les &amp;ldquo;robots&amp;rdquo; que l&amp;rsquo;on active à notre
initiative, pour effectuer une opération complexe à notre place. Par exemple nous avons les systèmes de traduction
automatique de génération précédente. Ils nous permettent de vérifier une traduction ou une compréhension de
manière générale, en allant bien plus vite qu&amp;rsquo;avec un dictionnaire. Le contexte n&amp;rsquo;est pas forcément pris en compte, pas
plus que les double-sens et les expressions locales (géographiquement ou liées à un jargon métier).
Ensuite nous avons les systèmes complémentaires. Ce sont des systèmes qui travaillent avec nous, en parallèle, et qui
viennent nous proposer des suggestions pour nous aider dans notre travail. Leur capacité d&amp;rsquo;analyse est souvent assez
large et profonde. Cela leur permet de suivre des opérations sur un spectre et une profondeur que nous ne pouvons
souvent pas atteindre sans de très longs et couteux calculs. Dans le domaine de la surveillance vidéo, la reconnaissance
faciale pour des systèmes de type CCTV permet de retrouver un individu dans des flux multiples, puis de reconstituer
son parcours dans le temps et l&amp;rsquo;espace.
Enfin, arrivent les systèmes que je qualifie de remplacement. Dans les plus simples on retrouve les chatbots ou callbots
qui permettent de traiter de nombreuses demandes de manière automatisée, sans intervention humaine. Pour les plus
complexes, nos fameuses voitures autonomes sont de bons exemples.
Ce sont ces dernières qui inquiètent, pour plusieurs raisons:
• La sécurité des personnes et des données, ett donc la fiabilité des systèmes. Cf les accidents de voitures
autonomes,
• L&amp;rsquo;emploi, si ces systèmes étaient à même de remplacer des emplois,
• L&amp;rsquo;explicabilité, pour pouvoir décortiquer la chaine de décision lorsqu&amp;rsquo;une anomalie est signalée et pour détecter
les biais.
Je ne vais pas pouvoir entrer dans des détails avancés pour répondre à chacune de ces inquiétudes, un livre n&amp;rsquo;y suffirait
pas. Je peux néanmoins donner quelques pistes de réflexion.
En ce qui concerne la fiabilité des systèmes, il y a une chose qui me frappe dans toutes mes discussions au sujet des
&amp;ldquo;IA&amp;rdquo; : tout le monde s&amp;rsquo;attend à ce que ces systèmes soient parfaits. Une voiture autonome ne devrait jamais avoir
d&amp;rsquo;accident. Un système de prédiction ne devrait jamais se tromper. Un automate devrait toujours effectuer la bonne
action.
Question naïve : à quoi compare-t-on ces systèmes?
Formulé autrement :
• Est-ce qu&amp;rsquo;un conducteur humain est infaillible? Quelles sont les statistiques d&amp;rsquo;accidentologie des humains? Des
&amp;ldquo;IA&amp;rdquo;?
• Lorsque l&amp;rsquo;on demande à un système de traiter des formulaires de manière automatique, quelle est l&amp;rsquo;alternative? Si
je demande à un modèle de reconnaître des écritures manuscrites pour faciliter mon travail, est-ce que je suis
fiable à 100%?
• Si je mets en place un système de caisses intelligentes qui reconnaissent le contenu d&amp;rsquo;un plateau repas, le système
pourrait être fiable à 99% (par exemple). Connaissez-vous le taux d&amp;rsquo;erreur d&amp;rsquo;un opérateur humain? Indice : il est
plus élevé que 1% :-)
Petite note au sujet de la gestion des erreurs, l&amp;rsquo;idéal lors de manipulation de modèles est de bien gérer les seuils
d&amp;rsquo;acceptabilité. En d&amp;rsquo;autres termes, un modèle d&amp;rsquo;IA vous indiquera toujours ce qu&amp;rsquo;il pense être la bonne information&lt;/p&gt;</description></item><item><title>Finding my way in the AI world</title><link>https://cloudinthealps.mandin.net/posts/finding-my-way-in-the-ai-world/</link><pubDate>Mon, 24 Sep 2018 00:00:00 +0000</pubDate><guid>https://cloudinthealps.mandin.net/posts/finding-my-way-in-the-ai-world/</guid><description>&lt;p&gt;Wow, it has already been almost a month since I started!
My new playground covers IoT and AI, and I am supposed to have a broad understanding of both.
Regarding IoT, my recent background helped me grow a solid groundwork for that. I am fairly comfortable with the concepts, and with the
involved technologies. Moreover, I have a colleague whose sole purpose is to understand and build IoT solutions, so my bases are well covered.
When it comes to Artificial Intelligence, the coast is less clear.
First, it is not a domain where I have any background, neither in the theory (math, bio science…) nor practical (any implementation of AI).
Second, AI is the 2018 version of the Cloud in 2014 : everyone wants to do it, but not one has a clear definition of what we are talking about.
Last but not least, the very term AI covers almost anything, from a chatbot to augmented reality to self-driving cars.
My process has been a bit convoluted so far.
First thing I have tried was to register for e-learning (MOOC or otherwise) sessions on the topic. I have tried several, from OpenEDX to Microsoft
AI school, to Google and Tensorflow. The content ranged from very high level, which was mostly too high for me, to algebra (which was a bit too
deep for me).
Then I tried to read about the market. So I read a lot of whitepapers, from Microsoft, from DataIKU, from Forrester etc.
This was rather useful, as it gave me basic understanding of where the situation was.
I recommend Dataiku Machine Learning Demystified : &lt;a href="https://pages.dataiku.com/machine-learning-basics-illustrated-guidebook"&gt;https://pages.dataiku.com/machine-learning-basics-illustrated-guidebook&lt;/a&gt;
But still, I felt I was stuck in the theory and could not find the practical applications.
After some discussions with my usual suspect, Microsoft, I did have a look at their business uses cases and testimonies.
I have to admit, some of them were pretty interesting… however there is absolutely no information about the architecture or implementation of
the solution, which left me wanting.
I finally found two Microsoft websites who did a good job of describing architectural templates, along with potential uses cases.
&lt;a href="https://azure.microsoft.com/en-us/solutions/architecture/?solution=big-data"&gt;https://azure.microsoft.com/en-us/solutions/architecture/?solution=big-data&lt;/a&gt;
&lt;a href="https://docs.microsoft.com/en-us/azure/architecture"&gt;https://docs.microsoft.com/en-us/azure/architecture&lt;/a&gt;
This is where I started digging, and it made my mind spin with all the possibilities. You will have to wait a bit for the outcomes, and follow what
SCC will be doing on this market in the coming weeks ;)
Last note, one of the smartest guy I have met at Microsoft, Frederic Wickert has started an AI business, and is writing, in French, to help debunk
AI for us. I definitely recommend reading his posts!&lt;/p&gt;</description></item><item><title>Designing your own job</title><link>https://cloudinthealps.mandin.net/posts/designing-your-own-job/</link><pubDate>Tue, 05 Jun 2018 00:00:00 +0000</pubDate><guid>https://cloudinthealps.mandin.net/posts/designing-your-own-job/</guid><description>&lt;p&gt;Depending on how you consider things, it is the third time that it happens to me.
Being able to design, under certain limits, your own job, is an amazing opportunity.
I will not go into too many details as some of it is work in progress, but the process was amazingly energizing and I
wanted to share a bit of that energy.
For my current job, I met my future boss on the recommendation of a former colleague. We discussed many things,
from ITIL to Managed Services, and also public cloud and the need to get dev and ops team closer. We went through
those kind of talks several times, at least four if memory serves. We went from a job which look like an Ops
engineer/ITIL practitioner, to something closer to an Azure tech lead.
In my previous position I also had the opportunity to be offered a promotion, and been able to discuss some of the
content and responsibilities of the future role. I was also able to step down when time came for me to admit that it was
not an ideal position, for me or for the company. Which was really appreciated, at least on my part.
And once again a few weeks ago, I was called out of the blue by a colleague&amp;rsquo;s boss. He started to discuss his own future
and what he was trying to design. He wanted to build something new, and was searching for a partner to build that
together. And in that scheme, he discussed a position very similar to my dream job, and offered it to me.
I almost fell off my chair.
At that point I was ready to accept, without having any more details about the exact role and responsibilities, or even
the salary. That&amp;rsquo;s where my future boss started to ask me what I would include or exclude from that job description, and
how I could make it my own. My mind just froze.
It took some time for me to recover and start thinking again. After some lame jokes, we discussed the position, and what
we would like to build together. It took us several meetings and calls to see through the fog, as we are really going to
build something new together, and we cannot rely much on what exists around us.
The last funny thing to happen was that my next interview was with the CEO of the company, who was convinced by the
both of us in less than 35 minutes. I could not believe my luck in getting there.
Anyway, that&amp;rsquo;s it for the bragging post. I really needed to write that down to make it real (even if I signed and will start
by the end of the summer :) )&lt;/p&gt;</description></item><item><title>Going back to my (our) roots</title><link>https://cloudinthealps.mandin.net/posts/going-back-to-our-roots/</link><pubDate>Fri, 18 May 2018 00:00:00 +0000</pubDate><guid>https://cloudinthealps.mandin.net/posts/going-back-to-our-roots/</guid><description>&lt;p&gt;Yes, another post with an obscure reference for a title.
After some time discussing tech subjects, I was of a mind of going back to something that has often been misread in the
past by IT teams and IT management. And by that I mean : business. Yes, again.
Do not misunderstand me, I am still a technologist, and I love learning about technology, finding out the limits and
possibilities of any enw tech that is coming out. I am not a sales person, nor a marketing person. However I have been
exposed to many well crafted presentations and talks over the years, and what often came out of even the most
interesting ones was that : &amp;ldquo;our tech is fantastic, buy it!&amp;rdquo;
All right, I love that tech. Be it virtualisation, SAN, VSAN, public cloud, containers, CI/CD, DevOps… choose whatever you
like. But technology is not an end to itself in our day to day world. Whatever matters is what you will do with it for your
company or customers.
I will take an example. An easy shot at someone I admire. Mark Russinovich, CTO of Azure, and longtime Windows
expert (I would use a stronger term if I knew one :) ). A few months ago, during a conference, he had a demo running
where he could spin up thousands of container instances in a few seconds, with a simple command.
First reaction : &amp;ldquo;Wow!&amp;rdquo;
Second reaction : &amp;ldquo;Wooooooowwww!&amp;rdquo;
Third reaction : &amp;ldquo;How can we do the same?&amp;rdquo;
Fourth reaction (probably the sanest one) : &amp;ldquo;Wait, what&amp;rsquo;s the point?&amp;rdquo;
And there we go. What was the point. For me, Mark&amp;rsquo;s point was to show how good Azure tech is. Which is his job, and
this demo made that very clear. But Mark did go further, as he usually does, during his speech and encouraged everyone
to think about the usages. Unfortunately, most of the people I have discussed with seem to miss the point. They see the
Wow effect, and want to share it. But few of us decide to sit down and think about what the use case could be.
And that is the difficult, and probably multi-million dollar question : how to turn amazing technology into a business
benefit.
Never forget that, apart from some very lucky people, we are part of a company that is trying to make money, and our
role is to participate to that goal. We should always think about our customers, internal or external, and how we can
help them. If doing that involves playing with some cool toys and be able to brag about it, go for it! But that is not the
other way around.
PS : to give one answer to how we could use Azure Container instances for the real world, especially the kubelet version
of ACI, try and think about batch computing, where you would periodically need to spin up dozens or hundreds of
container instances for a very short time. Does that ring any bell for you?
PPS : I could not find the exact session from Mark I am describing here, but there is an almost identical session from
Corey Sander and Rick Claus there : Azure Container Instances: Get containers up and running in seconds&lt;/p&gt;</description></item><item><title>My very first public presentation - feedback</title><link>https://cloudinthealps.mandin.net/posts/my-very-first-public-presentation-feedback/</link><pubDate>Sun, 15 Apr 2018 00:00:00 +0000</pubDate><guid>https://cloudinthealps.mandin.net/posts/my-very-first-public-presentation-feedback/</guid><description>&lt;p&gt;There we are, I have finally given my talk about Kubernetes and Azure.
It was both more and less than I expected.
It was more easy, once I got there, into the position of a speaker than I expected. My fellow speakers were very kind and
supportive, which helped with the pre-stage flutters :) It was also easier because the room was of a reasonable size, and
I was not on stage in front of 500 people.
And it was less deep dive than I expected, which also allowed me to relax a bit. I could get a feeling about the audience
before going there, which let me into the dark regarding their needs and expectations.
Let&amp;rsquo;s set the stage. The event took place at Microsoft&amp;rsquo;s Building 20, which is a Reactor
(&lt;a href="https://developer.microsoft.com/en-us/reactor/)"&gt;https://developer.microsoft.com/en-us/reactor/)&lt;/a&gt;. So the building is definitely designed to host events comfortably.
That helped a lot, as we even had someone from the A/V team to help us and ensure all the screens and microphones
would be working correctly. And yes, the free coffee might also have been a huge help :)
The room was large, without any raised platform for the speaker, but with multiple repeat screens all around.
I was the third speaker, so I definitely had some time to review my slides and demo setup a few times.
I did setup the demo environment the night before, to avoid any deployment issue at the last minute (which did happen
2 days before while I was practicing). Once again, having a scripted demo ensured that I would not forget any step, or
mess up some command line options.
I did have a few issues during the talk. First the mike did stop working at some point, failed battery. I kept on speaking
without it, as the room was small enough to let me speak louder for a short time and still be heard. The support guy
came shortly to replace the battery, so no big issue there.
My remote clicker did work perfectly, but not the pointer part. That&amp;rsquo;s a shame, because it made it more difficult to point
out at a precise section of a slide or demo. Afterwards I found out why, and I should be able to avoid that particular
issue in the future.
I did not get as much interaction as I hoped I would. I thing that it was mostly due to my anxiety, which prevented me to
behave like my normal self and be engaging.
What I would change for the future. First, for a set event like this one, I would practice in front of a camera, or a mirror,
to actually see and listen to my speech. That would probably ensure that I would keep the correct pace and articulation.
And also make sure that the flow of slides is comprehensible.
Second, I would work more to know the expectations of the public. It turns out that my talk was way too technical and
fast it should have been. While discussing with the attendees afterwards, I realized that I did not get many of the points
through, probably because I went too fast over those. This brings me back to the interactions point above : would I have
been more comfortable and interactive, I could have grasped that during the session and corrected it.
Third, I should probably think about learning a bit more about controlling my voice and projecting it. I realized that
during the week leading to the event, as I had to speak in a loud environment, and present/discuss the same kind of
subjects.
Labs
A word on the hands-on labs we had in the afternoon. I just was glad to have stayed for that part.
First because I had never been on the proctor side before, and it&amp;rsquo;s really fascinating to see a problem through the eye of
someone with a different mindset and culture. I really learned a lot, and realized a lot during these 2 hours.
Second, because it showed me the areas where my presentation had been lacking, and how much I had not been clear
enough to be understood by everyone. I think these discussions with the attendees were the deeper feedback and
improvement tips that I could get.
For the record, the container labs we used are there : &lt;a href="https://github.com/Azure/blackbelt-aks-hackfest/"&gt;https://github.com/Azure/blackbelt-aks-hackfest/&lt;/a&gt;
That&amp;rsquo;s it for now. This first talk has unlocked something and made me realize that I should talk at every occasion I can,
and that I love it, at least when it&amp;rsquo;s done ;)&lt;/p&gt;</description></item><item><title>My very first public presentation - preparation</title><link>https://cloudinthealps.mandin.net/posts/my-very-first-public-presentation-preparation/</link><pubDate>Sun, 15 Apr 2018 00:00:00 +0000</pubDate><guid>https://cloudinthealps.mandin.net/posts/my-very-first-public-presentation-preparation/</guid><description>&lt;p&gt;I&amp;rsquo;m writing this a bit ahead of time, as I plan to write a follow-up to compare what is planned against what will have
happened.
As the title suggests, I will be hosting my very first public session on the 21st of April. I am taking part in Global Azure
Bootcamp &lt;a href="https://global.azurebootcamp.net"&gt;https://global.azurebootcamp.net&lt;/a&gt;, a worldwide community event where experts from around the world
gather locally to share their experience and knowledge on Azure. I would probably have preferred to be involved in an
event in France, however I am in Seattle that week, so my event of choice will be directly @Microsoft in Redmond.
This will an occasion for multiple first times for me : first time on my own as a public speaker, first participation in Global
Azure Bootcamp, first time presenting fully in English, and first time presenting in Redmond of course :) So, big step far
out of my comfort zone.
The aim of this post, as stated above, is to record what I did to prepare for the event, and afterwards, write down what
have gone right and wrong, and how I can progress and do better.
I have chosen the topic of containers &amp;amp; Kubernetes on Azure for two reasons : first I am rather comfortable with the
subject, and second a colleague, Jean Poizat, &lt;a href="https://www.linkedin.com/in/jean-poizat-0a97bb/"&gt;https://www.linkedin.com/in/jean-poizat-0a97bb/&lt;/a&gt;, did already build a
slidedeck and demo which I could expand from.
Obvious first then : I have a chosen familiar grounds and existing material, to limit the amount of work needed. This
however presented a challenger : start from slides which I did not write, and get familiar with those, before rearranging
&amp;amp; completing those to my purpose and comfort.
A word on how I got out of my comfort zone : a nice kick in the back end! I saw on some social networks few friends and
colleagues getting ready for GAB in France, which prompted me to start collaborating, at least to give a hand. Once I
realized I would be in Seattle at that time, I contacted the local event owner Manesh Raveendran,
&lt;a href="https://www.linkedin.com/in/maneshraveendran/"&gt;https://www.linkedin.com/in/maneshraveendran/&lt;/a&gt;, to offer my help, in broad terms. It took me a while to be able to
suggest the session I will be presenting, and I almost chickened out a few times. But once Manesh wrote me in, that was
it, I had to make this work!
The next step was to get very familiar with the presentation and with the associated demos. I started presenting to
myself, but out loud and standing. This allowed me to work my speech, content and speed, and fine tune the slides. I
also quickly incorporated the demos, to work out how to time things, and how to work around a failing demo.
I started 10 days before the set date, with the slides &amp;amp; demo mostly ready. I allowed a minimum of a deck run every two
days, that I would then adjust depending on my comfort and accuracy.
During these dry run, I would keep a piece of paper next to me, to write down whatever thoughts/questions or
clarifications were needed. These would affect either the speech or the slides, and even the demo.
In between these runs, I would review the slides as much as I could every day.
I did not spend as much time reviewing the demo, as Jean had provided me with a solid script that would mostly run by
itself, on my cue. The few manuals demos were quite simple, and worked every time.
I was also lucky enough to meet with several architects during that time, who were kind enough to give me their
feedback on my slides, and even to let me rehearse in front of them, and give me their impressions and advice. That was
a big help, and a great comfort as showtime loomed closer :)
I am now a few hours from the actual session, I will submit this post and start writing the follow-up right after the
session.
Stay tuned!
PS : the program for the Redmond event is there : &lt;a href="https://www.azurecommunityevents.com/#/event?181C8806AFB7-4142-B0D3-B1858E9E8956"&gt;https://www.azurecommunityevents.com/#/event?181C8806AFB7-4142-B0D3-B1858E9E8956&lt;/a&gt;&lt;/p&gt;</description></item><item><title>The risk of innovation burnout</title><link>https://cloudinthealps.mandin.net/posts/the-risk-of-innovation-burnout/</link><pubDate>Thu, 22 Feb 2018 00:00:00 +0000</pubDate><guid>https://cloudinthealps.mandin.net/posts/the-risk-of-innovation-burnout/</guid><description>&lt;p&gt;Catchy title, isn&amp;rsquo;t it? It could have been copied from a Management magazine, or CIO Monthly. Note to self : check
before getting a copyright infringement lawsuit.
What I wanted to write about is mostly how to deal with the fast pace of innovation in the IT cloud business.
And mostly, how I deal with it, in my specific role, and how I dealt with it before.
As IT pros, we need to always keep an eye on the market, to check emerging technologies, to check where the existing
ones are going and which ones are dying. This serves two purposes :
• Keep our company and infrastructure up to date
• Keep our own profile up to date, or at least on the track for the future
In french we have an expression for that : &amp;ldquo;veille technologique&amp;rdquo;, which would roughly translate to &amp;ldquo;technological
watch&amp;rdquo;.
In some french schools this subject is taught. It mostly describe how to identify the proper source of information to
track, and how to track those. The sources are mostly tech websites and influencers. The tools are more diverse : RSS
feed, Linkedin, Twitter, Facebook, Reddit…
In my previous position, as an infrastructure consultant &amp;amp; architect, I had to keep up with a limited set of technologies,
mostly around databases and virtualization. My watch was purely technical, and dealt with detailed evolution of some
component : which new feature was available in the latest version of Vsphere ESX, what capabilities was expected in the
future release of Oracle DB etc. In that scenario, using RSS feeds, and attending some virtual events from the software
editor was enough. I could keep up with the innovation pace by investing something along the line of one day per month
of my time.
Today, if I consider my CTO-like role, the job is more complex. The scope I have to watch is much broader. If you
consider only Microsoft Azure and the services it may provide, it is already almost impossible to keep up. For example, if
you use the blog posts &amp;ldquo;Last week in Azure&amp;rdquo; which only relate to official news from the Azure blog, you get around 30
news per week (&lt;a href="https://azure.microsoft.com/en-us/blog/last-week-in-azure-week-of-2018-02-12/)"&gt;https://azure.microsoft.com/en-us/blog/last-week-in-azure-week-of-2018-02-12/)&lt;/a&gt;. If you want to dig
into each announce, and find out how it might affect you, this will take more time than you have in a week :)
And that does not count anything outside of official Azure news. If you add some specific content creators, from
Microsoft or not, which post also every week, and then also add news and tendencies around DevOps… you get the
point. I forgot the podcasts, and videos…
The main risk, as the title stated, is innovation burnout, or innovation overload. From what I have seen with colleagues,
partners and customers, most of them do not want to keep up with that mass of information. Fortunately, I love
learning new stuff, and I love information. Here is how I am currently working to get the most relevant information in
my mind, and keep up with the news stream.
I have separate tools for separate needs, and most important I do not use them at the same pace :&lt;/p&gt;</description></item><item><title>Certifications</title><link>https://cloudinthealps.mandin.net/posts/certifications/</link><pubDate>Wed, 04 Oct 2017 00:00:00 +0000</pubDate><guid>https://cloudinthealps.mandin.net/posts/certifications/</guid><description>&lt;p&gt;I have been pushing my team to get certified on Azure technologies for the past 24 months, with various degrees of
success. I am quite lucky to have a team who does not discuss the value of the certification, however much they discuss
the relevance of the questions.
But, as I am now going over almost 15 years of certifications in IT, I feel quite entitled to share my views and opinion.
Keep in mind that I work in infrastructure/Operations, and in France, which will probably give some bias to my analysis :)
I will start with some general comments on the value of certifications, from a career perspective, and dive into some
specifics for each vendor I have certified with over the years. Some of my exams are a bit dated, so please be nice. I will
conclude with my general tips to preparing for an exam.
As I said, it&amp;rsquo;s been almost 15 years since my first cert, and I started that one before even being employed, that gives me
some insight about the relevance of such investment in my career. I took my first dip into the certification world during a
recruitment process with a consulting company. We were two candidates, I was the young guy and the other one was
already holding his Microsoft MCP. I felt, at that time, that I could benefit from one myself, and compensate some of my
lack of experience with it. As I registered for my first MCP exam, for Windows 2000 (!), I was contacted to get into a
kickstart program to get my certification level up to Microsoft MCSE, everything started from there.
After a few months, I passed the final MCSE exam (out of 7 at that time) and was recruited, to work on Cisco networking,
which had nothing to do with my skills, by the very same company that had interviewed me when I discovered the MCP.
I still think that the fact that I went through the certification path did a lot to convince my boss to be of my motivation
and ability to work hard. Over the years I refreshed my MCSE with each version of Windows (from 2000 to 2016) and
added a few new ones, depending on what I worked on at my positions : Cisco, RedHat, Vmware and Prince2.
Even though it was not obvious in my first job, the following ones were pretty clear cases where my certifications held
some value to my employer. We discussed the fact during some of the interviews rather openly. And I was in a
recruiter&amp;rsquo;s shoes myself a few times, and here is why I feel is useful regarding the certifications.
First it show that you can focus on sometimes gruesome work, for a while. Passing these kind of exams almost always
forces you to learn tons of new information, on software or devices that you maybe never handle.
Then it show dedication to maintain them over time, when they have at least some value to your current position.
And, let&amp;rsquo;s be candid, it show you can take one for the team, because almost every vendor partnership requires some
level of certification.
And, as I said, I know for a fact that I had been recruited, at least partly, twice thanks to my certs.
On the salary part, I am not definite on the impact of certifications. I do not feel that the cert plays a part there, but I
cannot prove or disprove it.
That being said, when you take one of these exams, you will experience very different things depending on the vendor,
and sometimes on the level of certification. Let&amp;rsquo;s take a closer look.
We&amp;rsquo;ll start with my longest running candidate : Microsoft. Apart from one beta test ten years ago, I always had some
kind of MCQ with them. You may have some variation around that : drag and drop, point and click etc. But, by and large
nothing close to a simulator or designer. This had led to a bad reputation a while ago, when you may have had an MCSE
(which was like the Holy Grail of Microsoft certification) while having absolutely no hands-on experience with Windows.
They have kept the same format for Azure exams, and are taking some heat also, because the exams are deprecated
almost as they go out. I am wondering whether they are working on some other way to certify.
Cisco had a router/switch simulator for a long time, which had brought some rather interesting exams, for the lowest
levels. I only took the CCNA 15 years ago, so I do not know how it goes for higher levels. The only caveat, from my
perspective, was that the simulator did not allow for inline help and auto-completion, which you still have in real life.
RedHat, for the RHCE exams, had the most interesting experience in my view. The exam was completely in a lab, split in
two sections. First you had to repair a broken RHEL server, three times. Then you were given a list of objectives that you
had to meet with a RHEL server. You could choose whichever configuration you would prefer, as long as the
requirements were met (with SELinux enforced, obviously :) ). You had a fully functional RHEL, with the man pages and
documentation, but without an internet access. I still feel to that day that this way let you prove that you really were
knowledgeable and had the necessary skills to design and implement a Linux infrastructure. And the trainers were
always fun and very skilled.
I also certified on Vmware Vsphere for a while and that brought me to a whole new level of pain. The basic VCP level is
fine, just along the same lines as an MCP. But when I started to study for the next level, VCAP-DCD (which stands for
Vmware Certified Advanced Professionnal-DataCenter Design), I had to find some new ways of preparing and learning.
You see, where a usual exam requires you to learn some basic stuff by heart (like the default OSPF timers, or the
minimum Windows 2000 workstation hardware requirements) it was still a limited scope. For this exam, you had to be
able to completely design a Vsphere infrastructure, along the official Vmware guidelines, form all of the perspective&lt;/p&gt;</description></item><item><title>My journey to the cloud</title><link>https://cloudinthealps.mandin.net/posts/my-journey-to-the-cloud/</link><pubDate>Fri, 07 Jul 2017 00:00:00 +0000</pubDate><guid>https://cloudinthealps.mandin.net/posts/my-journey-to-the-cloud/</guid><description>&lt;p&gt;I may have skimmed that subject a few times before, but as I get to the end of the (Microsoft) year, and begin a new
one, it feels right to reflect for a while on what got me where I am now.
The short version is : I got enough of cabling, servers, storage and operating systems, and wanted to move to something
else, however related. Okay, that is VERY short. Allow me to develop that further.
I started working in IT about 15 years ago. I did my duties in user support, moved to network engineering and
implementation. At the same time, I discovered the wonderful world of Microsoft training and certification, and got my
first cert around 2003, quickly followed by an MCSE (yes, on Windows 2000!).
I switched back and forth between networking and systems engineering for several customers. I collected some
knowledge along the way, mainly about hardware installation, cabling, storage and servers, but also about virtualization,
networking, SAN. I continued my cert trip in parallel, maintaining my MCSE up to Windows 2016 and Azure. I also
collected a few other certs : ITIL, Redhat RHCE (6 &amp;amp; 7), Vmware VCP &amp;amp; VCAP-DCD, Prince2 etc. I will say more about
certification in a later article, keep in touch!
To complete the brush-up, I tried my hand at project management, as well as people management.
Let&amp;rsquo;s get to the point where it gets interesting. First time I heard about public cloud was at Tech-Ed Europe, probably in
2010. It was mostly limited to SQL server databases with many limitations. It was not really a hit for me. The subject kept
reappearing : public cloud, private cloud, elastic computing, you&amp;rsquo;ve heard the talk.
There were actually two triggers to my &amp;ldquo;Frederi, meet Cloud&amp;rdquo; moment.
The first one was rather a long term evolution of my area of interest. After years spent working with the same company,
and on the same software, I got to the point where I could understand the business side of my actions and
responsibilities for our customers. It was a slow shift to a more end-user/application centric approach. This is where I try
to push today : the major focus and metric is the end-user. If this user is not happy about his experience, then we (the
whole team behind the software, from IT infrastructure to developers and designers) have failed. This is why I tend to
ask the question early in the discussions : how is the application used? By who?
The second trigger was more of a &amp;ldquo;a-ha&amp;rdquo; moment, specifically about public cloud. In a previous job, I was in an
outsourcing team, focused on infrastructure. We had a whole Services department, whose job was to design build and
deliver custom software. We almost never had a project in common. Until once we had a developer on the phone, and
we had the most common conversation between dev and ops :
Dev : &amp;ldquo;we have built a php application for that customer, and he wants to know if we can host and operate it, and what
the cost would be&amp;rdquo;
Ops (me) : &amp;ldquo;OK, tell me your exact need : OS, VM size, which web server, which version, how much disk space, a public IP
etc?&amp;rdquo;
Dev : &amp;ldquo;I do not know that&amp;rdquo;
Ops : &amp;ldquo;in that case, I cannot give you an estimate. We can operate, but we need to know what&amp;rdquo;
Follow a few days of emails trying to get those details ironed out and try to write a proposal. Two weeks later, we had
the same dev on the phone : &amp;ldquo;Drop it, the customer has already deployed in Azure by himself&amp;rdquo;.
That is when I realized that we, ops and infra, could not stay on the defense line and ask for what we knew best. We had
to ask about the application itself, and we had to get into that &amp;ldquo;Azure&amp;rdquo; stuff.
And that&amp;rsquo;s how I ended up in Azure, and mostly PaaS oriented ;)&lt;/p&gt;</description></item><item><title>Why I love working on IT &amp; the cloud</title><link>https://cloudinthealps.mandin.net/posts/why-i-love-working-on-it-and-the-cloud/</link><pubDate>Wed, 15 Feb 2017 00:00:00 +0000</pubDate><guid>https://cloudinthealps.mandin.net/posts/why-i-love-working-on-it-and-the-cloud/</guid><description>&lt;p&gt;I remember when I started working full time in IT, all the young professionals were employed by large contractors and
consulting firms. The word then was &amp;ldquo;please help me find a job with a customer/end-user!&amp;rdquo;. When I recruit today,
mostly people a bit younger than me, the word has shifted to &amp;ldquo;I love working for a contractor, as it does not enclose me
in one function&amp;rdquo;.
OK, I did think about that early today, and wanted to write it somewhere, so I used it as an intro, to show my deep
thinking in the wee hours of the morning.
However what I wanted to write about more extensively was about how I love working in IT today, and particularly on
Cloud solutions, and how it is gratifying, compared to what we experienced a few years back.
Technology centric and support functions
Not so long ago, IT was a support function, and was supposed to keep the hassle of computers to a bare minimum.
When interacting with our customers and users, the main issues and questions were about how we kept printers
running, and emails flowing. If you worked on ERP or any management system, same thing : please keep that running so
that we can do our job. For years, we had team members who loved technology, who delve deep into configuration and
setups so that we could congratulate ourselves in building shiny new infrastructures, to try to keep up with users'
demand.
I will keep the example to my own situation. I went through technological phases, from Windows 2000 Active Directory,
to Cisco networking, to virtualization, to SAN storage and blade servers, to end up on hyper-converged systems. For
years I would generally not talk shop with friends, family or even friends from school (I went to a mix
business/engineering school, so that could explain things). I did not see the point on digging into technical points with
people from outside my &amp;ldquo;technological comfort zone&amp;rdquo;.
Don&amp;rsquo;t misunderstand the situation, I was aware IT department trying to shift their role from support function to help the
business, but it was a bit far-fetched for me. Then came public cloud…
Business centric, and solution provider
At first we had a simplistic and limited public cloud (Hello 2010!), and a private cloud which was just virtualization with a
layer of self-service and automation. I could begin to see the point, but still… it was a technologist dream of being able
to remove a large portion of our day to day routine.
Situation evolved to a point where we had real PaaS and SaaS offerings that could solve complex technical solutions with
a few clicks (or command lines, don&amp;rsquo;t throw your penguin at me!). And I started to talk with my customers on how we
could help them build new solutions for their business, give them better quality of service, and have them understand
me!
Of course some of that is linked to my experience, and the fact that am not in the same role as I was 10 years ago, but
still. I now enjoy discussing with my former schoolmates and help them figure out a solution to a business issue, being
able to help some friend&amp;rsquo;s business grow and expand.
IT can now be a real solutions provider. We have to work at gaining sufficient knowledge on all the cloud bricks to be
able to build the house our business does not know they need.&lt;/p&gt;</description></item><item><title>I know Kung-Fu</title><link>https://cloudinthealps.mandin.net/posts/i-know-kung-fu/</link><pubDate>Tue, 22 Nov 2016 00:00:00 +0000</pubDate><guid>https://cloudinthealps.mandin.net/posts/i-know-kung-fu/</guid><description>&lt;p&gt;Almost everyone who has seen the Matrix movie remembers that scene. Neo, played by Keanu
Reeves, has just spent the day learning martial arts, by some brain writing sci-fi process. His
mentor comes in at the end of one of these &amp;ldquo;lessons&amp;rdquo;, Neo opens his eyes and says &amp;ldquo;I know
Kung-Fu&amp;rdquo;.
Of course, learning is not that easy in real life, it takes a certain amount of time, long hours of
work and practice. And it probably never ends. Take my current favorite subject, the cloud. To
be precise I should say public cloud services on Azure. The scope of what those services cover is
extremely wide, and some of them are so specific, they need a specialist to deep dive into.
I can be overwhelming. If you work in this field, or a similar one, you may already have had that
feeling when you feel you will never get to the bottom of things, when you have the impression
that you can never master the domain, because it keeps evolving. To be honest, it is probably
true. There are probably thousands of people working to broaden and deepen cloud services
every day, and there is, probably, only one of you (or me).
For the last 15 months, I have been trying to learn as much as possible about Azure services, in
any field possible, from IaaS networking to Machine Learning, from Service Bus Relay to Logic
Apps. And after all that time and numerous talks, webcasts, seminars and data camps, I almost
always ended up thinking &amp;ldquo;OK, I think I understand how these services work. I probably could do
a demo similar to what I have just watched. But how can I use these in real-life scenario?&amp;rdquo;
And last week, thanks to a very dedicated person, I finally found some insight.
Allow me to set the stage. We were invited to an Azure Data Camp by Microsoft. The aim of
these 3 days was to teach us as much as possible on Azure Data Services (Cortana Intelligence
Suite). The team was amazing, knowledgeable and open, the organization perfect, the attendees
very curious and full of questions and scenarios that we could relate to. Overall these 3 days
were amazing. However, the technical scope was so wide and deep, that we covered some very
complex components in under an hour, which, even with the help of night-time labs, was too
fast to process and absorb. It left me with the usual feeling. I probably would be able to talk a bit
about these components or areas, but my knowledge felt far for operational, and even business
presales level. And I am supposed to be an architect, to have all this knowledge and be able to
create and design Azure solutions to solve business needs.
So, after two days, that was the stage. Then came in one of the trainers/specialists. I will tell you
a bit more about him later on, just do not call him a data scientist. His area of expertise, as far as
we are concerned, covers the whole Cortana Suite with an angle that I would qualify as Data
Analysis. He had already taken the stage earlier, to explain us what the methodology to handle
data was, and how every step related to Cortana Suite services. He even had this speech on
multiple occasions. Every time we heard and read it, it made sense, it was useful and relevant.
So, Chris started his part by showing us the same diagram, and asking us &amp;ldquo;Are you comfortable
with that?&amp;rdquo; Followed by a deep, uneasy silence. My own feelings were that I did understand the
process, but did not feel able to apply it or even explain it. I see several reasons for that. The
first is that data analysis is far from my comfort zone. I am an IT infrastructure guy, I know
virtualization, SAN, networking. I have touched Azure PaaS services around these topics, and
extended to some IoT matters. The second was that we did not have time to let the acquired
knowledge settle and be absorbed that week. Admittedly, I could have spent more hours in the
evening rehearsing what we learned during the day, but we were in London, and I couldn&amp;rsquo;t miss
that. And the last is that I feel we are getting so used to having talks and presentations about
subjects we just float on the surface of, that we are numb and we do not dive to deeply into
those, probably out of fear. Fear of realizing that we are out of our depths. Impostor&amp;rsquo;s
syndrome, anyone?
Enter the &amp;ldquo;I know kung-Fu!&amp;rdquo; moment.&lt;/p&gt;</description></item></channel></rss>