La mutualisation de ressources informatiques a apporté très tôt des gains économiques pour les clients et établi une séparation des responsabilités entre fournisseur de services et client. Ce nouveau métier de l'hébergement puis du Cloud a fait apparaitre des enjeux d'efficience énergétique pour ces fournisseurs depuis de nombreuses années. Mais en 2022, concrètement, qu'est-ce que cela veut dire ? Ce talk propose de tout d'abord faire un statut sur l'impact écologique du numérique en France et les projections pour 2025 et 2050 suivant différents scénarios de sobriété établis par l'ADEME dans son étude « Transition(s) 2050». Nous nous intéresserons ensuite à des initiatives et engagements de plusieurs hébergeurs et fournisseurs Cloud européens comme Interxion, Scaleway ou Orange et également américains comme GCP ou AWS. A travers ces exemples concrets, cela nous amènera à discuter thermodynamique dans un centre de données, économie circulaire, indicateurs énergétiques des centres données comme le Power Usage Effectiveness (PUE) ou encore données rafraîchies régulièrement par les fournisseurs Cloud permettant d'appréhender au quotidien l'impact écologique de nos déploiements Cloud
This document discusses Netflix's "Paved Road" concept, which formalizes expectations and commitments between centralized teams and engineering teams. The Paved Road provides integrated, supported tools and services to help engineers focus on delivering business value. It is not mandatory for teams to use. Investments are made in partnership with teams to understand value. The Paved Road aims to streamline processes like security and development while allowing flexibility for teams. It helps reduce costs and friction so engineers can focus on their work.
How to migrate workloads to the google cloud platformactualtechmedia
IT Organizations of all sizes are moving their workloads to the public cloud in order to gain business agility, unlimited workload scalability, and free their time to work on the projects that matter. One of the leaders in public cloud is the Google Cloud Platform (GCP)
Event-Driven Microservices architecture has gained a lot of attention recently. The trend in the industry is to move away from Monolithic applications to Microservices to innovate faster. While Microservices have their benefits, implementing them is hard. This talk focuses on the challenges faced and how to solve them.
It covers topics like using Domain Driven Design to break functionality into small parts. Various communication patterns among Microservices are also discussed.
One major drawback is the problem of distributed data management, as each Microservice has its own database. Event-Driven Architecture enables a way to make microservices work together and the talks show how to use architectural patterns like Event Sourcing & CQRS to implement them.
Another implementation challenge is to manage transactions that update entities owned by multiple services in an eventually consistent fashion. This challenge is solved using sagas, which can be thought of as Long running transactions that use compensating actions to handle failures.
The objective of the talk is to show how to implement highly distributed Event Driven Microservices architecture that are scalable and easy to maintain.
Chaos Engineering: Why the World Needs More Resilient SystemsC4Media
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/2luk9iS.
Tammy Butow shares her experiences using chaos engineering to build resilient systems, when they couldn’t build their systems from scratch. Filmed at qconlondon.com.
Tammy Butow is a Principal SRE at Gremlin where she works on Chaos Engineering, the facilitation of controlled experiments to identify systemic weaknesses. Previously, she led SRE teams at Dropbox responsible for Databases and Storage systems used by over 500 million customers.
ContainerConf 2022: Kubernetes is awesome - but...Nico Meisenzahl
Kubernetes provides a framework for running distributed systems resiliently by handling scaling and failover. While it aims to support diverse workloads, its flexibility also leads to complexity. Developers should ask if they need Kubernetes' capabilities, if their workload is suitable, and if they have the expertise to operate it. Common pitfalls include improper use for monolithic apps, missing pod disruption budgets, and insecure configurations.
Cloud-Native Fundamentals: An Introduction to 12-Factor ApplicationsVMware Tanzu
It seems like a new cloud-native technology or project is launched every week, and though there are technical changes required for building and operating cloud-native applications, technology alone isn’t a silver bullet. It turns out that how you build your applications is critical to enable seamless scaling and resiliency to failures. What do you have to do to ensure your applications can fully leverage the power and flexibility the cloud offers?
The 12-Factor principles have been around for a decade and have proven themselves as core, foundational principles for cloud-native applications. But they require changes to how you design your applications, the way teams collaborate on code, and more. Understanding the 12-Factor principles is a strong foundation for adopting cloud-native patterns and practices.
Join Pivotal's Nate Schutta, developer advocate, to learn:
● Which of the 12 Factors are most critical to building scalable applications
● Which of the 12 Factors are most likely violated by your heritage applications
● What you can do to make your existing applications more 12-Factor compliant
● Which of the 12 Factors are most critical to applications moving to the cloud
● How to externalize state and configuration in order to simplify scaling and code changes
Presenter :Nate Schutta, Software Architect
Red Hat multi-cluster management & what's new in OpenShiftKangaroot
More and more organisations are not only using container platforms but starting to run multiple clusters of containers. And with that comes new headaches of maintaining, securing, and updating those multiple clusters. In this session we'll look into how Red Hat has solved multi-cluster management, covering cluster lifecycle, app lifecycle, and governance/risk/compliance.
This document discusses Netflix's "Paved Road" concept, which formalizes expectations and commitments between centralized teams and engineering teams. The Paved Road provides integrated, supported tools and services to help engineers focus on delivering business value. It is not mandatory for teams to use. Investments are made in partnership with teams to understand value. The Paved Road aims to streamline processes like security and development while allowing flexibility for teams. It helps reduce costs and friction so engineers can focus on their work.
How to migrate workloads to the google cloud platformactualtechmedia
IT Organizations of all sizes are moving their workloads to the public cloud in order to gain business agility, unlimited workload scalability, and free their time to work on the projects that matter. One of the leaders in public cloud is the Google Cloud Platform (GCP)
Event-Driven Microservices architecture has gained a lot of attention recently. The trend in the industry is to move away from Monolithic applications to Microservices to innovate faster. While Microservices have their benefits, implementing them is hard. This talk focuses on the challenges faced and how to solve them.
It covers topics like using Domain Driven Design to break functionality into small parts. Various communication patterns among Microservices are also discussed.
One major drawback is the problem of distributed data management, as each Microservice has its own database. Event-Driven Architecture enables a way to make microservices work together and the talks show how to use architectural patterns like Event Sourcing & CQRS to implement them.
Another implementation challenge is to manage transactions that update entities owned by multiple services in an eventually consistent fashion. This challenge is solved using sagas, which can be thought of as Long running transactions that use compensating actions to handle failures.
The objective of the talk is to show how to implement highly distributed Event Driven Microservices architecture that are scalable and easy to maintain.
Chaos Engineering: Why the World Needs More Resilient SystemsC4Media
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/2luk9iS.
Tammy Butow shares her experiences using chaos engineering to build resilient systems, when they couldn’t build their systems from scratch. Filmed at qconlondon.com.
Tammy Butow is a Principal SRE at Gremlin where she works on Chaos Engineering, the facilitation of controlled experiments to identify systemic weaknesses. Previously, she led SRE teams at Dropbox responsible for Databases and Storage systems used by over 500 million customers.
ContainerConf 2022: Kubernetes is awesome - but...Nico Meisenzahl
Kubernetes provides a framework for running distributed systems resiliently by handling scaling and failover. While it aims to support diverse workloads, its flexibility also leads to complexity. Developers should ask if they need Kubernetes' capabilities, if their workload is suitable, and if they have the expertise to operate it. Common pitfalls include improper use for monolithic apps, missing pod disruption budgets, and insecure configurations.
Cloud-Native Fundamentals: An Introduction to 12-Factor ApplicationsVMware Tanzu
It seems like a new cloud-native technology or project is launched every week, and though there are technical changes required for building and operating cloud-native applications, technology alone isn’t a silver bullet. It turns out that how you build your applications is critical to enable seamless scaling and resiliency to failures. What do you have to do to ensure your applications can fully leverage the power and flexibility the cloud offers?
The 12-Factor principles have been around for a decade and have proven themselves as core, foundational principles for cloud-native applications. But they require changes to how you design your applications, the way teams collaborate on code, and more. Understanding the 12-Factor principles is a strong foundation for adopting cloud-native patterns and practices.
Join Pivotal's Nate Schutta, developer advocate, to learn:
● Which of the 12 Factors are most critical to building scalable applications
● Which of the 12 Factors are most likely violated by your heritage applications
● What you can do to make your existing applications more 12-Factor compliant
● Which of the 12 Factors are most critical to applications moving to the cloud
● How to externalize state and configuration in order to simplify scaling and code changes
Presenter :Nate Schutta, Software Architect
Red Hat multi-cluster management & what's new in OpenShiftKangaroot
More and more organisations are not only using container platforms but starting to run multiple clusters of containers. And with that comes new headaches of maintaining, securing, and updating those multiple clusters. In this session we'll look into how Red Hat has solved multi-cluster management, covering cluster lifecycle, app lifecycle, and governance/risk/compliance.
Enterprise Release Management for DevOps & Continuous Delivery/ From Spreadsh...XebiaLabs
(1) XebiaLabs provides DevOps automation solutions including XL Platform to help organizations accelerate application delivery through continuous delivery.
(2) The document discusses challenges with current release management processes being manual with no unified view and limited analysis capabilities.
(3) XL Release is introduced as the first enterprise release management solution for DevOps that helps transform processes into automated delivery pipelines and identify pain points for improvement through its collaboration, automation, and reporting features.
An Agile mindset believes that diverse teams with complementary skills are best equipped to thrive in today’s business environments.
Many organizations, working with Agile methodologies, talk about changing mindsets. I know from extensive experience that Agile principles and practices by themselves will not lead to this kind of transformation. A real Agile transformation is about not just doing Agile, but being Agile.
‘Follow Agile’ mindset will only help us get into the water but ‘Being Agile’ mindset will help us swim in the current. Most Agile implementations fail and their practitioners cannot tell why. Managers jump onto the Agile bandwagon, and quickly discover that the change runs much deeper and wider than they’d been told. Worse yet, people decide for or against Agile without understanding it properly. It does not have to be this way. This will be an interactive workshop leading toward the Agility.
12 Ways to Manage Cloud Costs and Optimize Cloud SpendRightScale
It can be difficult to manage cloud costs. As a result, you are likely wasting 30-45 percent or more of your cloud spend. Cloud governance, IT, and finance teams need to understand where costs are coming from, allocate those costs to the appropriate departments, and find ways to reduce waste and save money. In this webinar, we will show you how to manage cloud costs and optimize spend.
In this presentation we'll explore the latest developments in MuleSoft's Anypoint Code Builder IDE and how it can help streamline your integration projects. We'll also dive into the exciting world of Splunk and demonstrate how to efficiently push your application logs to Splunk for real-time analysis and troubleshooting.
The document discusses strategies for optimizing the total cost of ownership (TCO) of cloud infrastructure on AWS compared to on-premises infrastructure. It notes that on-premises infrastructure is typically underutilized and built to support peak capacity rather than average usage. AWS offers several ways to reduce TCO through pay-as-you-go pricing, reserved instances, spot instances, and economies of scale. The document outlines five pillars of cost optimization on AWS: right-sizing instances, increasing elasticity, monitoring usage, choosing the right pricing model, and matching usage to appropriate storage classes.
How to Set Up a Cloud Cost Optimization Process for your EnterpriseRightScale
As cloud spend grows, enterprises need to set up internal processes to manage and optimize their cloud costs. This process will help organizations to accurately allocate and report on costs while minimizing wasted spend. In this webinar, experts from RightScale’s Cloud Cost Optimization team will share best practices in how to set up your own internal processes.
Effective story telling techniques involve:
1) Generating ideas and standards through participation from customers, product managers, architects, analysts, developers, and operations staff.
2) Prioritizing stories based on customer needs and business value.
3) Using progressive elaboration to refine story details from both customer and technology perspectives during planning and implementation.
This document provides a guide for migrating servers and virtual machines from on-premises to the cloud. It outlines a four step process for migration: assess, migrate, optimize, and secure/manage. The first step is to assess current infrastructure to identify applications, servers, and dependencies. The next step is to migrate resources using tools to minimize downtime. After migrating, the document recommends optimizing resources to improve performance and reduce costs. The final step is to secure and manage the new cloud environment.
Hybridcloud & Multicloud with GCP Anthos.pptxHARSH MANVAR
This document discusses hybrid and multi-cloud strategies using Google Anthos. It defines hybrid and multi-cloud as using multiple cloud platforms, and lists advantages as risk reduction, leveraging different cloud technologies, and flexibility. Anthos is introduced as Google's solution for managing applications across on-premises and cloud environments through a common control plane and configuration management. Key features of Anthos discussed include GitOps-style configuration, service mesh for traffic management, and tools for development, deployment and operations across environments.
This document discusses various cloud migration strategies. It suggests starting with a partial approach by moving generic applications or non-critical infrastructure to the cloud as a first step. A full assessment of applications is needed to determine what can be retired, replaced with SaaS, refactored for PaaS, or initially rehosted on IaaS. It outlines a 5 step process for cloud migration including determining public vs private cloud, integration strategies, and transition architecture. The overall goal is to leverage the cloud platform to reduce costs and improve flexibility over time.
Slides for the Observability-101 session held on 16th May 2021.
Link for the event: https://community.cncf.io/events/details/cncf-mumbai-presents-observability-101/
Agile Contracts by Drew Jemilo (Agile2015)Drew Jemilo
Agile has moved far beyond commercial software into the world’s largest enterprises and government agencies. We have scaling methods which can help launch vehicles into the atmosphere and beyond, yet traditional contract mindsets have put a drag on escape velocity. But there’s good news! We have agile explorers discovering the next frontier of contract agility. Join us for this Agile2015 session and enter the new era! This era includes the Scaled Agile Framework® (SAFe®)
TRADITIONAL MODELS TO LEAN-AGILE APPROACHES
Fixed requirements, big up-front design, and gated processes have been the norm. The rationale seemed logical in the past. It would not make sense to award a contract or commit to a major development investment without knowing what the system is supposed to do, how much it costs, and when it will be completed. We assumed that complex systems could be fully defined before they were built, that requirements and solutions would not change, and that we could build it right the first time.
Traditional models exist but Lean-Agile contract approaches are gaining momentum in both the commercial and the U.S. Federal space. Find out more!
Saga about distributed business transactions in microservices worldMikalai Alimenkou
Most of people nowadays think microservices architecture is a great way to build any system. They visit conference talks, read books and review tutorials, where ‘hello world’ applications are built just in several minutes using microservices approach. But the reality is not so wonderful and one of the biggest pain is hidden inside distributed business transactions. In monolith application this topic is almost completely covered with DB level transactions. In distributed world you have to face many issues trying to implement reliable and consistent business logic.
In this talk we will review different types of problems related to distributed business transactions, popular SAGA pattern, frameworks and techniques to simplify your life without compromising quality of the system.
Team Topologies - Des organisations pour une architecture émergenteRomain Vailleux
De nombreuses organisations se posent la question de quel modèle d'équipe adopter : Spotify, Feature Teams, Component teams, SAFe, ...
Et d'autres (ou les mêmes) se démènent à faire émerger une cible d'architecture : API-first, datamesh, ...
Team Topologies, le livre de Matthew Skelton et Manuel Pais, réunit ces 2 questions en une problématique commune.
Avec ce talk, je vous propose un résumé ultra condensé qui vous ouvrira les yeux sur l'interdépendance entre organisation et architecture IT, et qui vous permettra de prendre du recul sur les transformations sur lesquelles vous vous impliquez.
Fundamental and Practice.
Explain about microservices characters and pattern. And also how to be good build microservices. And also additional the scale cube and CAP theory.
Sur l'exemple d'un télérelevé pour 45 000 compteurs d'eau, on découvre les différentes facettes d'un projet de télérelevè ainsi que les retombées en matière d'exploitation. Le prolongement vers des fluides comme le gaz et la chaleur sont évident, avec aujourd'hui l'émergence d'un standard de facto le Lora et Lorawan
Enterprise Release Management for DevOps & Continuous Delivery/ From Spreadsh...XebiaLabs
(1) XebiaLabs provides DevOps automation solutions including XL Platform to help organizations accelerate application delivery through continuous delivery.
(2) The document discusses challenges with current release management processes being manual with no unified view and limited analysis capabilities.
(3) XL Release is introduced as the first enterprise release management solution for DevOps that helps transform processes into automated delivery pipelines and identify pain points for improvement through its collaboration, automation, and reporting features.
An Agile mindset believes that diverse teams with complementary skills are best equipped to thrive in today’s business environments.
Many organizations, working with Agile methodologies, talk about changing mindsets. I know from extensive experience that Agile principles and practices by themselves will not lead to this kind of transformation. A real Agile transformation is about not just doing Agile, but being Agile.
‘Follow Agile’ mindset will only help us get into the water but ‘Being Agile’ mindset will help us swim in the current. Most Agile implementations fail and their practitioners cannot tell why. Managers jump onto the Agile bandwagon, and quickly discover that the change runs much deeper and wider than they’d been told. Worse yet, people decide for or against Agile without understanding it properly. It does not have to be this way. This will be an interactive workshop leading toward the Agility.
12 Ways to Manage Cloud Costs and Optimize Cloud SpendRightScale
It can be difficult to manage cloud costs. As a result, you are likely wasting 30-45 percent or more of your cloud spend. Cloud governance, IT, and finance teams need to understand where costs are coming from, allocate those costs to the appropriate departments, and find ways to reduce waste and save money. In this webinar, we will show you how to manage cloud costs and optimize spend.
In this presentation we'll explore the latest developments in MuleSoft's Anypoint Code Builder IDE and how it can help streamline your integration projects. We'll also dive into the exciting world of Splunk and demonstrate how to efficiently push your application logs to Splunk for real-time analysis and troubleshooting.
The document discusses strategies for optimizing the total cost of ownership (TCO) of cloud infrastructure on AWS compared to on-premises infrastructure. It notes that on-premises infrastructure is typically underutilized and built to support peak capacity rather than average usage. AWS offers several ways to reduce TCO through pay-as-you-go pricing, reserved instances, spot instances, and economies of scale. The document outlines five pillars of cost optimization on AWS: right-sizing instances, increasing elasticity, monitoring usage, choosing the right pricing model, and matching usage to appropriate storage classes.
How to Set Up a Cloud Cost Optimization Process for your EnterpriseRightScale
As cloud spend grows, enterprises need to set up internal processes to manage and optimize their cloud costs. This process will help organizations to accurately allocate and report on costs while minimizing wasted spend. In this webinar, experts from RightScale’s Cloud Cost Optimization team will share best practices in how to set up your own internal processes.
Effective story telling techniques involve:
1) Generating ideas and standards through participation from customers, product managers, architects, analysts, developers, and operations staff.
2) Prioritizing stories based on customer needs and business value.
3) Using progressive elaboration to refine story details from both customer and technology perspectives during planning and implementation.
This document provides a guide for migrating servers and virtual machines from on-premises to the cloud. It outlines a four step process for migration: assess, migrate, optimize, and secure/manage. The first step is to assess current infrastructure to identify applications, servers, and dependencies. The next step is to migrate resources using tools to minimize downtime. After migrating, the document recommends optimizing resources to improve performance and reduce costs. The final step is to secure and manage the new cloud environment.
Hybridcloud & Multicloud with GCP Anthos.pptxHARSH MANVAR
This document discusses hybrid and multi-cloud strategies using Google Anthos. It defines hybrid and multi-cloud as using multiple cloud platforms, and lists advantages as risk reduction, leveraging different cloud technologies, and flexibility. Anthos is introduced as Google's solution for managing applications across on-premises and cloud environments through a common control plane and configuration management. Key features of Anthos discussed include GitOps-style configuration, service mesh for traffic management, and tools for development, deployment and operations across environments.
This document discusses various cloud migration strategies. It suggests starting with a partial approach by moving generic applications or non-critical infrastructure to the cloud as a first step. A full assessment of applications is needed to determine what can be retired, replaced with SaaS, refactored for PaaS, or initially rehosted on IaaS. It outlines a 5 step process for cloud migration including determining public vs private cloud, integration strategies, and transition architecture. The overall goal is to leverage the cloud platform to reduce costs and improve flexibility over time.
Slides for the Observability-101 session held on 16th May 2021.
Link for the event: https://community.cncf.io/events/details/cncf-mumbai-presents-observability-101/
Agile Contracts by Drew Jemilo (Agile2015)Drew Jemilo
Agile has moved far beyond commercial software into the world’s largest enterprises and government agencies. We have scaling methods which can help launch vehicles into the atmosphere and beyond, yet traditional contract mindsets have put a drag on escape velocity. But there’s good news! We have agile explorers discovering the next frontier of contract agility. Join us for this Agile2015 session and enter the new era! This era includes the Scaled Agile Framework® (SAFe®)
TRADITIONAL MODELS TO LEAN-AGILE APPROACHES
Fixed requirements, big up-front design, and gated processes have been the norm. The rationale seemed logical in the past. It would not make sense to award a contract or commit to a major development investment without knowing what the system is supposed to do, how much it costs, and when it will be completed. We assumed that complex systems could be fully defined before they were built, that requirements and solutions would not change, and that we could build it right the first time.
Traditional models exist but Lean-Agile contract approaches are gaining momentum in both the commercial and the U.S. Federal space. Find out more!
Saga about distributed business transactions in microservices worldMikalai Alimenkou
Most of people nowadays think microservices architecture is a great way to build any system. They visit conference talks, read books and review tutorials, where ‘hello world’ applications are built just in several minutes using microservices approach. But the reality is not so wonderful and one of the biggest pain is hidden inside distributed business transactions. In monolith application this topic is almost completely covered with DB level transactions. In distributed world you have to face many issues trying to implement reliable and consistent business logic.
In this talk we will review different types of problems related to distributed business transactions, popular SAGA pattern, frameworks and techniques to simplify your life without compromising quality of the system.
Team Topologies - Des organisations pour une architecture émergenteRomain Vailleux
De nombreuses organisations se posent la question de quel modèle d'équipe adopter : Spotify, Feature Teams, Component teams, SAFe, ...
Et d'autres (ou les mêmes) se démènent à faire émerger une cible d'architecture : API-first, datamesh, ...
Team Topologies, le livre de Matthew Skelton et Manuel Pais, réunit ces 2 questions en une problématique commune.
Avec ce talk, je vous propose un résumé ultra condensé qui vous ouvrira les yeux sur l'interdépendance entre organisation et architecture IT, et qui vous permettra de prendre du recul sur les transformations sur lesquelles vous vous impliquez.
Fundamental and Practice.
Explain about microservices characters and pattern. And also how to be good build microservices. And also additional the scale cube and CAP theory.
Sur l'exemple d'un télérelevé pour 45 000 compteurs d'eau, on découvre les différentes facettes d'un projet de télérelevè ainsi que les retombées en matière d'exploitation. Le prolongement vers des fluides comme le gaz et la chaleur sont évident, avec aujourd'hui l'émergence d'un standard de facto le Lora et Lorawan
Petit-déjeuner OCTO Technology : Calculez vos indicateurs en temps réel ave...OCTO Technology
Le Big Data touche le paroxysme de sa médiatisation. Tout est devenu Big Data, mélangeant nouvelles approches métiers, technologies et business models.
De vraies opportunités se présentent toutefois. Ainsi, la capacité à suivre en temps réel les indicateurs clés du business à partir d’un nombre croissant de sources de données est un challenge que le « Big Data » peut relever.
Découvrez, au travers d'un retour d'expérience commun EDF R&D/OCTO Technology, comment Storm peut vous permettre de relever ce défi.
Compte-rendu du petit-déjeuner : http://bit.ly/1dpbNgF
advizeo est la solution de pilotage énergétique des sites tertiaires et industriels. Les données sont collectées, traitées et centralisées sur la plateforme de gestion de l'énergie advizeo. Les energy managers advizeo, experts de l'efficacité énergétique ainsi que le réseau de partenaires advizeo vous accompagnent dans la mise en oeuvre d'un plan d'action d'amélioration pour améliorer l'efficacité énergétique des bâtiments et répondre aux contraintes réglementaires puis mesurent l'impact sur la performance énergétique des bâtiments.
Le nouveau projet de communauté énergétique renouvelable de l'IDETA, nommé Coléco, fut présenté lors cet événement. Ce dernier, organisé par le service transition énergétique de Entreprendre.wapi, a également permis de présenter les infrastructures, outils, et partenaires mis à disposition par Entreprendre.wapi. Le Cluster TWEED a par ailleurs présenté une série de liens entre technologiques de l'information et de la communication et secteur de l'énergie, ainsi qu'une série d'informations relatives aux communautés énergétiques.
Introduction au Cloud computing: principes, modèles et enjeux.
Le lecteur pourra découvrir l'architecture de référence du Cloud computing ainsi que des informations succinctes sur l'état de l'art et du marché.
Empreinte carbone des cloud public et datacenters : comparer des pommes et de...Pierre Rust
L'hébergement, et en particulier les data-centers, a un impact environnemental, mais on ne sait généralement pas estimer combien il représente sur nos projets. Depuis quelques mois, tous les grands fournisseurs de cloud public vous proposent des outils pour estimer le CO2 émis par les ressources cloud que vous utilisez. Malheureusement, il n'existe pas de méthodologie commune pour ces estimations et chaque acteur compte un peu ce qu'il veut ! Venez voir ce qui se cache derrières les "calculettes carbones" de GCP, Azure et AWS, ce qu'ils prennent en compte et ce qu'ils négligent.
GT CERACLE sur les compteurs intelligents - 10 juin 2021Cluster TWEED
Le Cluster TWEED et le Pôle MecaTech ont organisé un groupe de travail CERACLE sur la thématique des Smart Meter (ou compteurs communicants) le 10 juin 2021.
Objectifs :
* Réaliser l'état des lieux général des projets du portefeuille CERACLE
* Récolter les retours de terrains liés à l'implémentation des compteurs communicants (APERe, AREBS, Cooperlic, Haulogy, WeSmart)
* Discuter de pistes de solutions permettant d'accélérer la mise en place de ces compteurs, nécessaires aux projets pilotes
REMOcRA est une application open source transverse métier pour les sapeurs-pompiers. Le SDIS du Var a décidé de faire bénéficier ses confrères de sa démarche en redistribuant gratuitement l’outil sous licence Creative Commons. Remocra est un éco-système modulaire, commun à tous les acteurs « Risques » , répondant aux besoins métier des SDIS, de leurs partenaires institutionnels et conforme à la directive Européenne INSPIRE.
http://sdis.atolcd.com/
REMOcRA est une application open source transverse métier pour les sapeurs-pompiers. Le SDIS du Var a décidé de faire bénéficier ses confrères de sa démarche en redistribuant gratuitement l’outil sous licence Creative Commons. Remocra est un éco-système modulaire, commun à tous les acteurs « Risques » , répondant aux besoins métier des SDIS, de leurs partenaires institutionnels et conforme à la directive Européenne INSPIRE.
http://sdis.atolcd.com/
Le Comptoir OCTO - La formation au cœur de la stratégie d’éco-conceptionOCTO Technology
Par Brice Le Roux (GreenOps @OCTO Technology) et Frédéric Menetreux (Architecte d’entreprise @CA-GIP)
Vous souhaitez acquérir les leviers d’action pour mettre en œuvre la sobriété numérique et mesurer les impacts de votre infrastructure ? Rejoignez Brice et Frédéric qui vous partageront les réussites et améliorations de la formation réalisée au Crédit Agricole par OCTO Academy
Vidéo Youtube : https://www.youtube.com/watch?v=efrJT_ZJ5fk&list=PLBD8R108T9T4D3mcLiDpT67f9ERg1Hm2r&index=50
Compte-rendu : https://blog.octo.com/les-comptoirs-octo-la-formation-au-coeur-de-la-strategie-deco-conception-de-linfra/
MiXiT - Numérique responsable, ouvrons le capot des fournisseurs Cloud
1. Tech for your future - 1
MiXiT 2022
Numérique responsable, ouvrons le capot des
fournisseurs Cloud
1
2. Tech for your future -
Tech for your future - 2
2
2
Responsable R&D | Tech Ambassador Cloud & DevOps
★ 8+ années d'expérience dans le développement logiciel (3+ années
dans le Cloud)
★ Thèse en génie logiciel sur la thématique de la certification “agile” de
systèmes critiques
★ A la fois technique et management projet
★ Certifié GCP, Gitlab, FinOps
★ En dehors de la tech : mécanique sur véhicule ancien et rénovation
maison
clement.duffau@stack-labs.com
@clement0210
clement0210
Clément Duffau
3. Tech for your future -
Numérique responsable, revenons aux sources
“Le numérique responsable est une démarche
d’amélioration continue qui vise à réduire
l’empreinte écologique, économique et
sociale des technologies de l’information et de
la communication (TIC)”
3
4. Tech for your future -
Enjeux sur les
infrastructures Cloud
Le numérique et son
impact écologique
Initiatives et
engagements des
fournisseurs Cloud
Au menu aujourd’hui
4
6. Tech for your future -
Explosion de notre génération de données
● Rapport sorti en 2018
● Déjà mis en défaut pour 2020 :
○ gén. données = 64.2 Zo (IDC, 2021)
contre ≅50 Zo prévus
○ effet de la pandémie ou
accélération ?
1 Zo = 1000 * 1000 * 1000 To
64.2 Zo ~= 2 tours de tablette 512Go de la Terre à la Lune
6
Zettaoctet
7. Tech for your future - 7
Tout n’a pas le même poids !
Source : raphael-lemaire.com, novembre 2019
16. Tech for your future - 16
La chaîne de la dématérialisation
● 4.1 milliards d’utilisateurs
● 34 milliards d’équipements informatiques
○ 3.5 milliards de smartphones
○ 3.8 milliards de téléphones
○ 3.1 milliards d’écrans (d’ordinateur, de téléviseur, ...)
○ 19 milliards d’objets connectés (48 milliards en 2025... ?)
○ ...
● 1.1 milliard de box Internet
● 10 millions d’antennes relais
● 200 millions d’équipements WAN et LAN
● 67 millions de serveurs
Source : greenit.fr, octobre 2019
Réseau
d’acheminement
Terminaux
utilisateurs
Centres
informatiques
17. Tech for your future - 17
Les étapes à impacts
● 🏭 Fabrication
● 🚚 Transport (→ jugé négligeable devant le reste)
● 🎮 Utilisation
● ♻ Fin de vie
18. Tech for your future -
Impact de la chaîne sur l’énergie primaire
18
🛢
Bilan Énergie
primaire
Fabrication Utilisation Total
Utilisateurs 30% 30% 60%
Réseau 3% 20% 23%
Centres
informatiques
2% 15% 17%
Total 35% 65% 100%
Source : greenit.fr, janvier 2021
19. Tech for your future -
Zoom sur les Gaz à Effet de Serre et le numérique
19
20. Tech for your future -
● en 2020, 200 TWh à l’échelle du globe
● 1% de la consommation électrique mondiale
● responsable de 0.3% des rejets CO2 mondiaux
Consommation des centres informatiques
20
Source : IEA, 2020
21. Tech for your future -
Des impacts divers : Gaz à effet de serre (GES)
21
Source : greenit.fr, janvier 2021
● Total des émissions GES du numérique français : 24 MtCO2
éq
○ Par personne : 420 kgCO2
éq (≅ ¼ du forfait GES soutenable)
● 3.2% des émissions GES de la France
Centrale nucléaire de Civeaux (Vienne) →
23. Tech for your future -
Numérique, un outil de transition écologique ?
23
24. Tech for your future -
Attention à l’effet rebond ! (et aux effets de bord)
Exemples dans le numérique :
● Blablacar : trajets en commun donc moins
cher et moins polluants → plus de voyages
● Cloud : ressources moins chères et moins
contraignantes → plus de ressources allouées
(donc centres informatiques doivent grossir)
● Fibre optique, 5G : transferts moins
énergivores → comportements plus
gourmands (flux multimédia, ...)
24
Machine de Watt : première analyse du
paradoxe de Jevons
25. Tech for your future -
Tech for your future - 25
Effet rebond dans le numérique lui-même
26. Tech for your future -
Scénarios de société pour 2050
26
transitions2050.ademe.fr
27. Tech for your future -
Zoom sur la Technique
27
transitions2050.ademe.fr
Traduisons-le
pour le
numérique
- Arrêt de la
fabrication extensive
de nouveaux
terminaux, réseau et
centre de données
- Développement de
services numériques
frugaux
- Source propre d’
énergie et local
pour fabriquer et
utiliser terminaux,
réseau et centre
de données
- Croissance des
services
numériques en
balance avec les
optimisations
énergétiques
- Source propre d’énergie
propre mais en nette
croissance pour suivre
les besoins des centres
de données
- Croissance des services
numériques basée sur
les innovations vertes
- Croissance extrême
des services
numérique pour
rendre plus
intelligent le reste
de la technique qui
continue sur le
rythme actuel
28. Tech for your future -
Impact énergétique de chaque scénario
28
transitions2050.ademe.fr
29. Tech for your future -
Numérique responsable : des règles de bon sens
● ↗ la durée de vie des équipements
● ↘ la quantité de ressources utilisées
À consulter : Référentiel des bonnes pratiques, INR, 2020
29
30. Tech for your future -
● Rentabiliser chaque machine
○ Besoin de moins de machines
○ Possibilité de déléguer à un tiers
● Plusieurs implémentations
○ Machines sur site partagées entre plusieurs projets
○ Grille de calcul
○ …
○ Cloud (GCP, AWS, …)
Mutualisation des ressources
30
31. Tech for your future -
Les initiatives et engagements des
fournisseurs Cloud
31
32. Tech for your future - 32 Source : https://sustainability.google/commitments
GCP, plan de bataille 2030
33. Tech for your future -
On-premise vs Cloud public : économie et écologie d’échelle
● Votre infrastructure
○ réponse à vos besoins
○ avec vos capacités d’investissements
○ sur votre site physique
=> Leviers d’optimisations écologiques limités
33
● Infrastructure chez un fournisseur Cloud
○ mutualisation de ressources avec d’autres clients
○ leur métier c’est l’infrastructure et les services exposés (IaaS,
PaaS, SaaS, …), leurs investissements y est lié
○ capacité à avoir leurs sites physiques là où
■ l’énergie est plus verte/moins cher
■ les besoins en cooling sont plus restreints
■ la ressource eau n’est pas limitée
■ …
=> Leviers d’optimisations écologiques grands et
économiques intéressants
● Basculer vers AWS permet de réduire de 88% son impact carbone (étude commandée par
AWS à 451 Research)
34. Tech for your future -
Quelles métriques vertes dans nos centres informatiques ?
34
36. Tech for your future -
Tech for your future - 36
36
Les leviers pour réduire son PUE
37. Tech for your future -
Refroidir un serveur = Grande dépense énergétique
Le cooling
37
38. Tech for your future -
Interxion et la valorisation du secteur minier
38
- 795 tonnes de CO2/an
Réutilisation d’une galerie d’une
mine du XIXème incluant une
nappe d’eau à Gardanne
39. Tech for your future -
Projet Natick d’Azure
39
Centre informatique sous-marin de test
de Microsoft Azure au large de l’Ecosse
→
● Dissipation de la chaleur par des échangeurs thermiques
● 88% de pannes matérielles en moins => Microsoft vise 5 ans sans maintenance
● Passage à l’échelle ? Besoin de recul sur l'aggravation du réchauffement des océans !
40. Tech for your future -
Scaleway DC5 et le refroidissement adiabatique
40
● Refroidissement adiabatique = air chaud qui traverse de l’eau et la fait s’évaporer => plus frais
● Matériel supporte des corridors froids à 30°C
● PUE =~ 1.10. Autres DC PUE =~1.40. Gain 15% (données Janvier 2022)
● Développe un nouveau indicateur le Real Data Center Efficiency qui agrège PUE et WUE
41. Tech for your future -
Tech for your future - 41
Vers des outils d’aide à la décision en (pseudo) temps réel
42. Tech for your future -
Tableau client de ses GES chez AWS/GCP/Azure
42
43. Tech for your future -
GCP et région bas carbone
43
Localisations virtuelles bas carbone chez Google Cloud
44. Tech for your future -
Choix region GCP, outils d’aide à la décision
44
https://cloud.withgoogle.com/region-picker/
45. Tech for your future -
AWS auto fournisseur d’énergie renouvelable
45
Source : AWS
Projet en cours étalé jusqu’à 2025
46. Tech for your future -
Scaleway et le PUE en temps réel
46
Dashboard temps réel
48. Tech for your future -
Cloud, écologie et coûts
● Pour les fournisseurs Cloud, ecologie ↗ ⇒ coût ↘ (pour lui)
○ Force de frappe grâce à leurs rôles de mutualisation de ressources
○ Renouvellement du matériel au bon moment
○ Cooling minimisant les ressources électriques
○ Source d’électricité “sans carburant” (solaire et éolien)
● En tant que client, à mettre dans la balance avec
○ latence/QoS : services peuvent être moins performants dans des centre de données “green”
○ prix : certains centres de données “green” plus cher que des conventionnels (à corréler aussi à la
région où ils sont et la proximité client)
48
49. Tech for your future -
Tech for your future - 49
Pour répondre à des critères d’éco-responsabilité, utiliser les données fournies par
les fournisseurs Cloud et méfiez-vous de ceux qui ne communiquent pas dessus …
Il reste encore du chemins sur la ressource eau, la durée de vie du matériel, le
recyclage, …
A votre échelle, il reste l’éco-conception de votre solution !
50. Tech for your future -
Comment on commence ?
50
● Développer votre veille sur le GreenIT/GreenOps/CarbonOps
○ greenit.fr
○ Guides et boîte à outils de l’INR
● Utiliser les indicateurs fournies par les fournisseurs Cloud pour mesurer les
évolutions de leur infrastructure et de vos solutions dans leur infrastructure
● Adosser votre plan d’actions “Tech” à la politique RSE de votre entreprise
● Pour amplifier la portée, croiser ces mesures avec des indicateurs plus larges
(financier, qualité de vie au travail, marque employeur, nouveau business, …)
● Auto-évaluez-vous avec le Diag Flash de l’agence LUCIE
● Faites vous accompagner par des entreprises spécialisées
○ Infogreen factory
○ Isia
○ …
51. Tech for your future - 51
Les limites de nos actions
Source : raphael-lemaire.com, novembre 2019
52. Tech for your future - 52
La portée de nos actions
Source : raphael-lemaire.com, novembre 2019
Mobilité douce
et intelligente
Outils de
visioconférence et
travail collaboratif
Renouveler son
matériel le plus tard
possible
Les trains direct
en Europe :
direkt.bahn.guru
53. Tech for your future - 53
Merci pour votre attention
Avez-vous des questions ?
clement.duffau@stack-labs.com
@clement0210
clement0210
54. Tech for your future -
Azure et l’énergie verte même sur les backups
54
Générateurs diesel en backup avec du Preem Evolution Diesel
Plus (premier diesel eco-labelisé avec au moins 50% de matière
renouvelable)
3 zones en Suède
energie carbon-free 24/7
Source : Microsoft,
2021
55. Tech for your future - 55
Des impacts divers
🌫
GES
🛢
Énergie
primaire
💧
Eau douce
🚚
Ressources
Fabrication 83% 41% 88% 100%
Utilisation 17% 59% 12% 0%
Source : greenit.fr, janvier 2021
Répartition par étape des impacts du numérique français en 2020
56. Tech for your future - 56
Des impacts divers
🌫
GES
🛢
Énergie
primaire
💧
Eau douce
🚚
Ressources
Utilisateurs 84% 64% 91% 79%
Réseau 10% 21% 5% 15%
Centres
informatiques
6% 15% 4% 6%
Source : greenit.fr, janvier 2021
Répartition des impacts du numérique français en 2020
57. Tech for your future -
↗ la durée de vie
● Prendre soin du matériel, réparer
○ Ordinateur portable : durée de vie ≅ 5 à 7 ans
○ Ordinateur fixe : réparation à l’infini
● Entretenir (matériel et logiciel)
● Utiliser des logiciels économes
○ Fuir l’obsolescence logicielle !
○ Mettre à jour les logiciels seulement quand c’est nécessaire
57
58. Tech for your future -
● Déterminer l’utile et le superflu
○ Besoin de grands écrans ? De plusieurs écrans ?
○ Besoin d’une machine surpuissante ?
○ Besoin d’un GPU sur la machine de travail ? Sur un serveur ?
○ Questionnement aussi pour les objets connectés...
● Éco-concevoir les services numériques
↘ la quantité de ressources utilisées
58
59. Tech for your future -
Des impacts divers : ressources minérales
59
Constitution d’un smartphone en 2009
Source : UNEP, 2009
Basé sur les données de l’USGS
Source : terresacree.org, 2008
60. Tech for your future -
Des impacts divers : et l’Homme ?
60
Ouest-France, 20 avril 2021 NBC News, 19 juin 2021
62. Tech for your future -
Tech for your future - 62
Et demain ?
Exemple : installation de la 5G
● ↘ -75% données recueillies par les satellites
● ↘ -30% de la qualité de la prédiction
météorologique (retour aux années 1980)
● ↘ Baisse de la surveillance du changement
climatique
Pour quel gain ? ...
Source : meteocontact.fr, mars 2021
64. Tech for your future -
Éco-conception : les principes de base
● Simplicité : éviter les usines à gaz
● Frugalité et sobriété : limiter les volumes, l’empreinte mémoire, l’usage CPU
● Pertinence : utilité, rapidité, accessibilité
● Durabilité : réutiliser pour éviter les duplications de développements
64
65. Tech for your future -
Logiciels libres
● Favoriser le libre :
○ Utiliser des briques logicielles sous licence libre
○ Contribuer à ce bien commun pour d’autres projets, d’autres personnes
● Gain :
○ ↘ du temps de développement = moins d’impact du cycle de développement en soi, réduction
du budget
○ Briques éprouvées par l’usage de personnes diverses : performantes, mises à jour (sécurité, …),
support communautaire (forums, documentations)
○ Ne pas réinventer la roue
● Exemples de succès : « Tales from the Code #1: The Effective Impact of Code Refactorings
on Software Energy Consumption », Ournani et al., 2021
65
66. Tech for your future -
Choix de la pile technique
66
Source : Pereira et al., 2017
68. Tech for your future -
Éteindre le poste de travail !
● Mise en veille : consommation = 40%-60% de la consommation normale
● Éteindre = ...
○ Réduire la consommation
○ Allonger la durée de vie de la batterie
○ 11% d’économies d’énergies à l’échelle d’une entreprise
● Pas seulement l’unité centrale mais aussi :
○ Écrans
○ Imprimantes/scanneurs/photocopieuses
○ …
● Des solutions : multi-prises et appareils multi-fonctions
● Ordinateurs portables consomment 50%-80% de moins que fixes
68
Source : ADEME, septembre 2020
69. Tech for your future -
Réemploi et achat
● Tenir un stock
● Location
● Acheter d’occasion
● Acheter neuf : consulter les écolabels !
69
70. Tech for your future -
Tech for your future -
Climat : on en est où ?
70
● Trajectoire souhaitée : < +1.5°C (Accords de Paris, 2015)
● Trajectoire actuelle : entre +2 et +7°C
● Situation actuelle : +1.2°C (OMM, 2021)
71. Tech for your future -
Mutualisation : des limites
71
● Problèmes propres à la
mutualisation
○ Virtualisation = surconsommation
énergétique (empilement de
technologies)
○ Consolidation dynamique :
problème NP-difficile… 😰
72. Tech for your future -
Tech for your future - 72
Les Accords de Paris (2015)
● Quasiment tous les pays du monde
● Neutralité carbone de l’Humanité d’ici 2100
● Objectif : ↗ max. de 2°C, de préf. 1.5°C
● 2020 : déjà une ↗ de 1.2°C (OMM, 2021)
● Objectif pour chaque humain : ⩽ 2 tCO2
éq/an
(CarbonBrief, 2019)
● ↗ de X°C : par rapport à 1850-1900
73. Tech for your future -
Tech for your future - 73
Et vous ?
https://nosgestesclimat.fr
76. Tech for your future -
Pendant le dév. : outils et bonnes pratiques
● Outils de versionnement
○ Ne pas versionner les binaires et les jeux de données non indispensables
● CI/CD
○ Minimiser la taille des images Docker
○ CI uniquement sur certaines branches
● Pas d’optimisation anticipée
○ Mais en cas d’optimisation : réduire I/O, utilisation mémoire, éliminer les allocations dynamiques
de mémoire, ...
76
77. Tech for your future -
Aller au plus simple
● Réfléchir au nombre de fonctionnalités du système : éviter les obésiciels.
● Si trop de fonctionnalités disparates : usine à gaz
● Si plus de fonctionnalité que nécessaire : besoin de mettre à l’échelle
l’environnement (= + de ressources)
● S’assurer de la pertinence du service
● 70% des fonctionnalités demandées par les utilisateurs sont peu ou jamais
utilisées (Standish Group, 2006).
77
78. Tech for your future -
Analyser le service
● Pour chaque étape :
○ Quantifier les impacts
○ Déterminer la part de chaque tiers
■ Terminaux utilisateurs
■ Réseaux
■ Centres informatiques
● Objectif : déterminer les points d’attention prioritaires pour la conception
78
79. Tech for your future -
Pendant le dév. : des nouvelles approches
● Greenspector : solution SaaS de banc de test pour mesurer l’impact
environnemental d’applications mobile
● ecoCode : analyse syntaxique des mauvaises pratiques environnementales
pour les applications Android, dans la même idée que les code smells (Fowler,
1999)
79
80. Tech for your future -
Après le développement
● Mise en production → Surveillance
● Vérification des impacts du service : mesurer
80
81. Tech for your future -
Mesurer la consommation électrique
81
82. Tech for your future -
Mesurer la consommation électrique
● Mesure de consommation CPU :
○ Intel RAPL (PowerTOP sur Linux, Intel Power Gadget sur Windows)
○ Temps d’exécution != temps CPU (consommation plus fonction de temps CPU)
● Mesure de la consommation des logiciels :
○ PowerAPI (INRIA)
○ Scaphandre
82
83. Tech for your future -
Mesurer la consommation électrique
● Outils pour le Web :
○ Green IT analysis (calcul de l’EcoIndex)
○ Carbonalyzer (émissions GES de la navigation)
○ Google LightHouse, pageSpeed (amélioration de la qualité de page Web)
○ https://www.websitecarbon.com/
○ ...
83
84. Tech for your future -
Conclusion
84
● Éco-conception des services numériques
● Simplicité, sobriété, frugalité, pertinence, durabilité
● Fuir les usines à gaz
● Vrai pour le service numérique… et ceux qui le développent !
● Mesurer, mesurer, mesurer