Revolve Press Start : la revue de presse du Cloud – Octobre 2021
L’actualité du Cloud va vite ! Pour suivre le rythme des innovations et vous tenir au courant des sujets qui nous semblent les plus prometteurs, nous vous proposons une sélection des actualités et des articles qui nous ont semblé les plus intéressants.
Actualités
Cela n’aura échappé à personne, ça y est OVH se lance enfin dans le grand bain et est entré en bourse. Un événement entaché d’un incident important quelques jours auparavant, et malgré une action à l’ouverture en deçà des espérances premières, on leur souhaite bonne chance et le meilleur pour la suite !
Sale période pour Facebook, qui à quelques jours d’intervalle a connu une panne de grande ampleur (voir plus bas), et une fuite interne sur ses pratiques les plus douteuses. Comme l’a résumé Frédéric Filloux dans son indispensable newsletter, Frances Haugen a confirmé ce que beaucoup savaient déjà, à savoir que l’entreprise mettait les profits devant la protection des utilisateurs, que son algorithme était conçu pour “survaloriser l’outrance et la rage”, et que la direction de l’entreprise continuait à nier les faits, voire à enterrer les preuves. Take that, Mark !
L’article suivant est digne d’un roman de science-fiction… Forcément, mettre “Ordinateur Quantique” et “Cristal Temporel” dans un même titre ça envoie ! En effet, Google a annoncé avoir observé pour la première fois cette nouvelle matière, qui pourrait “potentiellement alimenter des ordinateurs quantiques ultra-puissants, capables d’effectuer des calculs à grande échelle beaucoup plus rapidement qu’un superordinateur standard”. Même si l’article tente de vulgariser au mieux les concepts utilisés ici, il vaut mieux être concentré pour comprendre cette découverte passionnante. Pour les curieux, c’est ici.
On reste avec Google et cette annonce qui a d’ores et déjà fait grand bruit la semaine dernière : la création d’un Cloud de Confiance en association avec Thalès. Signe d’un abandon de l’idée de Cloud Souverain ? Quoi qu’il en soit, ça ressemblerait à une région déconnectée du reste, et en dehors de la jurisprudence américaine.
Petit retour explicatif de la part de Cloudflare sur la panne mondiale subie par Facebook & Co. le 4 octobre dernier. L’occasion de se remettre à jour sur les concepts de DNS & le protocole BGP.
Cloud
Le rapport 2021 du Accelerate State of DevOps est sorti, avec un focus particulier sur les KPI de software delivery, l’adoption du cloud, l’importance de la documentation et plus encore.
Multicloud failover is almost always a terrible idea
Derrière ce titre un peu catégorique se cache une réflexion pertinente sur la perception du Cloud par certaines entités. Je trouve que l’analogie de l’avion est par ailleurs bien trouvée.
“Regulators, risk managers, and plenty of IT management largely think of AWS, Azure, etc. as monolithic entities, where ‘the cloud’ can just break for them, and then kaboom, everything is dead everywhere worldwide. They imagine one gargantuan amorphous data center, subject to all the problems that can afflict single data centers, or single systems. But that’s not how it works, that’s not the most effective way to address risk, and testing the ‘resilience of the provider’ (as a generic whole) is both impossible and meaningless.”
Du côté de chez AWS, chaque mois apporte son lot de nouveautés ou d’améliorations, parmi lesquelles :
- Le service managé Grafana est passé en GA, avec notamment le support natif du SSO, le passage en version 8, la possibilité de gérer des dashboards avec Terraform…
- Toujours côté observabilité, le service managé pour Prometheus est également en GA, avec des fonctionnalités additionnelles par rapport à la preview, telles que le support l’Alert Manager et des règles associées.
- Côté EC2, il est maintenant possible de visualiser de manière agrégée au sein d’une unique page l’ensemble des ressources réseau (VPC, Subnets, SG) & EC2 (Instances, Volumes) déployées sur la totalité des régions AWS ; ça s’appelle EC2 Global View, et c’est plutôt pratique !
- EC2 Capacity Reservation Fleet devrait ravir les pros du FinOps, dans le sens où la configuration des Reserved Instances devrait devenir plus souple et permettre de migrer plus facilement sur des types d’instances NextGen.
On finit cette rubrique sur un outil orienté SRE : slo-tracker, “a simple but effective way to track SLO’s and Error budgets.”
FinOps
On commence le volet FinOps avec une conférence hostée par Apptio et faisant participer un petit panel d’intervenants éditeurs/consultants/AWS. L’accent est notamment porté sur l’importance de l’acculturation de l’ensemble des acteurs (DSI, Techs, Archi, etc.), un lien grandissant entre les économies financières et la réduction de l’empreinte carbone, et le fait de ne pas centrer la démarche FinOps sur l’outillage (comme pour d’autres domaines, un outil ou une techno est un moyen et pas une fin).
Mais parlons tout de même outils et notons toutefois que les équipes de Disney Streaming ont mis à disposition Automated Cloud Advisor, qui comme son nom ne l’indique pas forcément, est un outil qui se sert entre autres de Trusted Advisor pour proposer des optimisations de coûts sur AWS. Pas essayé, mais il est dans les bookmarks au cas où.
Kubernetes
On commence avec un petit repo GitHub sympa proposant quelques bonnes pratiques sur k8s.
On enchaîne avec une nouvelle interface utilisateur très intéressante pour Kubernetes, Kui, qui a vocation à combiner le meilleur des outils CLI et GUI.
CDK pour Kubernetes (ou CDK8s pour les intimes) est désormais GA ! Il va maintenant être possible de définir vos applications sur Kube via le framework CDK.
Exemple explicatif intéressant sur comment déclencher un HPA (Horizontal Pod Autoscaling) à partir d’une métrique custom Prometheus.
Crossplane, l’un des petits nouveaux de la CNCF, vient d’être promu en Incubating Project. Plutôt prometteur sur le papier, il devrait permettre à terme de déployer des ressources Cloud via kubectl mais en allant au-delà des simples déploiements de conteneurs (on le devine, en passant par force CRDs) : stockage, réseau, compute…
Hashicorp
Les news principales côté Hashicorp :
- Announcing Terraform AWS Cloud Control Provider Tech Preview
- Announcing HashiCorp Waypoint 0.6 (avec support de déploiements Helm sur k8s)
- REX de CDK pour Terraform
- Nomad Pack en Tech Preview (nouveau moteur de templating pour Nomad)
- La Hashiconf s’est tenue les 19 & 20 octobre, stay tuned !
Machine Learning
Une série de deux articles sur une archi MLOps / AWS :
- The Road to a Serverless ML Pipeline in Production — Part I
- The Road to a Serverless ML Pipeline in Production — Part II
Et chez Revolve ?
- Eva vous donne rendez-vous tous les mardi à 19h sur Twitch pour le Revolve Stream
- Face à une attaque de ransomware, on fait quoi ? Un REX pratique avec un rappel salutaire des bons réflexes sécurité
- Dans ta science : un entretien passionnant avec un Data Scientist qui utilise la donnée pour cartographier le Web
- Un REX sur Streamlit, un framework Python qui permet de construire des data apps interactives
- Le mentoring chez Revolve, comment ça marche ? Mathieu nous explique sa montée en compétence au sein de l’agence toulousaine
Events
Le DevOps D Day le 18 novembre à Marseille, avec un talk conjoint de l’OM et Devoteam Revolve sur l’automatisation du déploiement d’infrastructure AWS.
Pour finir…
Le meme du mois
Suite à un problème rencontré par les utilisateurs de la console AWS Elastic Beanstalk dans sa version française… Merci JP !
La mascotte du mois
J’ai nommé : le Lama !
OK, l’animal n’est pas toujours des plus aimables (en même temps faut pas le chercher), mais les anticorps qu’il produit auraient des propriétés qui intéressent au plus au point certains chercheurs dans le cadre du traitement du Covid-19. En épilogue de cette revue de presse, je vous laisse donc en compagnie de cet article passionnant sur les « nanobodies« de notre second camélidé préféré (le lamasticot est toujours au top d’après les derniers sondages).