Vidéo MUG Lyon : Azure DevOps et Terraform pour automatiser du Kubernetes dans Azure

La vidéo de mon intervention au MUG Lyon est disponible ici !

Au menu l’approche “Everything as Code” ! De l’infra aux apps sans oublier le CI/CD, tout est du code.

mugLyon 1024x574 - Vidéo MUG Lyon : Azure DevOps et Terraform pour automatiser du Kubernetes dans Azure

Au programme :

  • Définition d’un cluster AKS avec Terraform
  • Automatisation du déploiement de l’infrastructure et des apps avec des pipelines Azure DevOps.

En résumé : Azure DevOps + Terraform + AKS = une automatisation de bout en bout pour du Kubernetes dans Azure

Bon visionnage !

Thomas

Vidéo : Azure DevOps + Terraform + AKS

La vidéo de ce meetup est en ligne ici 🙂

meetupdevops 1024x555 - Vidéo : Azure DevOps + Terraform + AKS

Dans cette vidéo on aborde l’approche “Everything as Code” ! De l’infra aux apps sans oublier le CI/CD, tout est du code.

Au programme :

  • Définition d’un cluster AKS avec Terraform
  • Automatisation du déploiement de l’infrastructure et des apps avec des pipelines Azure DevOps.

Bonne vidéo 🙂

Thomas

Replay France DevOps : Du DevOps multi-Cloud avec Kubernetes et Terraform

Un cluster Kubernetes sur le Cloud c’est bien, mais sur plusieurs Clouds c’est mieux !

Ou comment rendre son application et son CI/CD agnostique du clouder utilisé ! Mise en oeuvre, à partir d’un projet .Net Core et de script Terraform, d’un pipeline d’intégration et déploiement continu avec Azure DevOps pour déployer une application dans un cluster Kubernetes sur Azure, AWS et GCP.

Les slides utilisées :

Télécharger (PDF, 675KB)

Bon visionnage !

Thomas

Les replay du Virtual Azure Community Day #3

Le 03 décembre 2020 à eu lieu le Virtual Azure Community Day 3ème édition et l’ensemble des vidéos de cet event sont désormais disponible ici !

Durant cette journée j’ai eu la chance d’y présenter un talk dont le replay est ici :

Abstract : Si il y a une seule raison à retenir pour l’utilisation d’un cluster Kubernetes c’est bien pour garantir de la haute disponibilité. En théorie ça peut paraitre simple mais en pratique … Voyons ensemble les différentes stratégies pour garantir de la haute disponibilité au niveau de son infra et de ces applications dans Azure Kubernetes Services.

Et voici les slides de ce talk :

Télécharger (PDF, 997KB)

Bon visionnage !

Thomas

Virtual Azure Community Day #3 – 03/12/2020

Le 03 décembre 2020 à lieu le Virtual Azure Community Day 3ème édition, et j’aurai l’honneur d’y présenter un talk !

vacdspeaker - Virtual Azure Community Day #3 - 03/12/2020

Au programme :

10:00 – 10:15 – Opening

Par Olivier Leplus.

10:15 – 10:30 – How i quickly ported Managed Doom to Blazor Wasm

Par Yassine Benabbas

There is a saying that goes: Doom is available on every platform. In that regard, I ported Managed Doom, a open source port of Doom written in C# to Blazor Wasm. Blazor Wasm is a web IU framework which is part of .net.

I this lightning talk, I will share with you how I managed to port the source code from desktop to the web.

10:30 – 10:45 – Piloter Azure avec Terraform

Par Gaston NDoumbe

Dans le cadre de L’infrastructure as a Code, nous allons montrer comment vous pouvez utiliser Terraform pour creer des ressources dans Azure.

10:45 – 11:00 – L’analyse des données IoT a portée de Synapse

Par Christopher Maneu

La valeur d’un projet IoT est en grande partie apportée par l’analyse des données. Cependant, l’intégration de ces données dans votre environnement Data est souvent négligé. Dans ce Lightning Talk, nous commencerons par présenter les solutions Big Data existantes et les enjeux de données particuliers de l’IoT. Nous examinerons ensuite comment vous pouvez facilement ingérer des données IoT dans des systèmes de BI traditionnels. Enfin, nous verrons comment il est possible d’exécuter des analyses en temps réel.

11:00 – 12:00 – Azure Synapse Analytics introduction and analytics use cases

Par Hoda El Haddad

Discover Azure Synapse Analytics as a unified platform for all personas : data engineer, data analyst and data scientist. A unified experience and an integration with Azure Cosmos DB, Azure Machine Learning and Power BI for all analytics use cases from real-time to batch, from data preparation to data exploration.

12:00 – 13:00 – Azure Databricks brique par brique pour les data engineers

Par Cédric Charlier

Vous n’êtes pas encore passé à Azure Databricks et cette nouvelle plateforme vous attire? Cette session est l’idéale pour se lancer dans Azure Databricks! Nous commencerons par définir les cas d’utilisations autrement dit : “quand est-il peut-être plus malin de laisser tomber SSIS pour faire un peu de data engineering”. Ensuite nous verrons un cas pratique, à quoi ressemble un ETL créé avec Azure Databricks et comment faire pour automatiser son lancement. Finalement, nous terminerons par quelques petits trucs pour aller un peu plus loin avec l’outil!

13:00 – 14:00 – Automated ML vs Data Scientist : who’s (still) the best ?

Par Paul PETON

Automated ML is a game changer for Data Scientists who can now focus on features enginnering and model interpretation. How does it work in a citizen way or with the Python SDK automl.core ? What are the beneficits of this approach ? Which are the common mistakes with the User Interface and all the possibilities with the code ? Is it a too much “closed box” way ? No, because we now have time to interpret !

14:00 – 15:00 – Infuse AI in your apps: easier done than said

Par Katia Gil Guzman

You don’t need to be a Data Scientist or Machine Learning Engineer to build AI apps: with Azure Cognitive Services, any developer can do it. Whether you want to add computer vision, natural language processing or speech recognition to your app, all you need to know is how to use an API. And if you want to build custom models, UIs will allow you to do that fairly easily.

15:00 – 16:00 – Tout tout tout, vous saurez tout sur les Storages Azure

Par Philippe Didiergeorges et Arnaud Maichac

Le froid, le chaud, le fichier, le blob,
L’archive, le cache, le static website,
La table, la queue et le data lake
tout tout tout tout je vous dirais tout sur le storage

Vous l’avez compris, grâce à cette référence culturelle que nous allons parler de l’un des services les plus cool d’Azure: les storages! Par la présentation de cas concrets vous verrez que les possibilités offertes par ce services sont telles qu’elles peuvent remplacer avantageusement d’autres solutions bien plus chères.

16:00 – 17:00 – Tips & Tricks pour de la haute disponibilité avec Azure Kubernetes Services

Par … votre humble serviteur ! 😀

Si il y a une seule raison à retenir pour l’utilisation d’un cluster Kubernetes c’est bien pour garantir de la haute disponibilité. En théorie ça peut paraitre simple mais en pratique … Voyons ensemble les différentes stratégies pour garantir de la haute disponibilité au niveau de son infra et de ces applications dans AKS.

17:00 – 18:00 – Simplifier les déploiements Azure avec le projet Bicep

Par Olivier Miossec

Lorsque l’on parle d’Infrastructure as Code dans Azure, il est probable que l’on parle d’ARM Template.
ARM Template donne la possibilité de pouvoir décrire au moyen de fichiers textes les ressources que l’on veut voir déployer dans Azure. Bien que puissant, ARM Template reste complexe voir très complexe et souvent difficile à lire.
Depuis quelques mois, un nouvel outil émerge, Projet Bicep. Bicep est un langage qui se fixe comme but de pouvoir décrire, valider et déployer une infra de façon simple, de fournir une abstraction à ARM Template.
Cette introduction permet de présenter l’outil, ses concepts, son installation et comment l’utiliser.
On abordera la syntaxe et les outils nécessaire pour travailler avec, ainsi que les différences importantes entre Bicep et ARM.

18:00 – 19:00 – SecOps : Vous avez tout ce qu’il vous faut avec les services Azure

Par JF BERENGUER

Que ce soit pour les habilitations, les accès à la demande, la mise en œuvre de Bastion ou de poste de rebond, le filtrage réseau entre les composants de la chaine de service, la conformité CIS ou ISO27001, sans oublier les solutions de puits de log, d’alerting et d’investigation : tout ceci est disponible via les services Azure. Et cela peut même être utilisé pour les environnements On-Premises. Lors de cette session : que des démos pour découvrir comment activer et configurer ses fonctionnalités.

19:00 – 20:00 – MultiCloud avec Azure Arc

Par Michel HUBERT

Découvrez les fontionnalités d’Azure Arc pour votre projet de multi cloud et de cloud hybride.

20:00 – 21:00 – Hybrid cloud and multicloud in Azure

Par Rebai Hamida

She will share some tips to set up your successful hybrid cloud implementation with Azure and your datacenter. She will share her best practices and pitfalls to avoid when you decide to move to the cloud. Join her to learn how to mitigate hybrid and multi-cloud concerns while maximizing your existing investment. Some organizations are not able to decide which provider need to select, sometimes they need more than one, so, they decide to use multi-cloud. By building a multicloud, they can use and benefit from multiple services from multiple cloud hosting providers. Connectivity that provides end-to-end reach is key for the multicloud, She will talk about the connectivity way provided and how it can either help or hinder efforts to extend end-to-end security and operational control across a multicloud architecture.
She will share some best practices.

21:00 – 22:00 – Azure Communication Services

Par Ahmed Tidjani Belmansour

À la conférence MS Ignite en septembre dernier, Microsoft nous a présenté Azure Communication Services, un nouveau service qui rend disponibles les fonctionnalités de Teams sous forme d’un service Azure à exploiter dans nos applications.

Explorons ensemble ce nouveau service et voyons quelles sont les perspectives qu’il nous ouvre.

image 1024x487 - Virtual Azure Community Day #3 - 03/12/2020

Rendez-vous la bas !

Thomas

Meetup Azure + MUG Nantes sur AKS le 15/12/2020

Mardi 15 décembre, je vous propose une nouvelle présentation de la solution AKS. Ce meetup organisé par Azure Nantes et le Microsoft User Group Nantes aura lieu en ligne !

azurenantes2 - Meetup Azure + MUG Nantes sur AKS le 15/12/2020

Au programme :

  • Déploiement d’un projet .Net Core dans une Azure Container Registry
  • Création en Powershell d’un cluster AKS
  • Déploiement de l’application dans AKS
  • Gestion de la scalabilité et stress test
  • Monitoring de la plateforme avec Azure Monitor

Pour les inscriptions c’est ici !

A bientôt !

Thomas