SlideShare a Scribd company logo
Eco-design for Software
Poweredby
http://KaliTerre.fr/eng
First tool to detect Consuming patterns in source code
ADD VALUE,SAVE RESOURCES
2
Created in 2010, Based In
France – Nantes, 7 people
Training – Consulting and
Software Edition
Managing board has
technical and environmental
background and skills
3
www.KaliTerre.com
Thierry
Leboucq,
CEO, Sales
Thomas
Corvaisier,
CFO
Olivier
Philippot,
CTO
3 service lines of business
• BCS Green IT Foundation training
• Training and consulting in Eco-design for software
• Collective operation for measuring the IT consumption
• Tool for energy management on smartphone
• Greenspector®
4
Members of French Green IT Associations
Green Code Lab : national association that promotes
eco-design software (greencodelab.fr).
ADN Ouest : Digital Makers Association of the French
Western Region (DSI and SI providers, academic) that
animates Green IT forums (adnouest.org).
AGIT : Green IT Alliance, a national association of
providers of Green IT (alliancegreenit.org).
Green Lab Center : Association that promotes
innovation Green IT technologies through
demonstration. Hosting means for measuring the
Green Lab Code projects (greenlabcenter.com).
5
6
7
« Windows, it’s slow »
« My computer is 2 years old,
it isn’t up to date »
Software : the first reason
of changing hardware the
first reason of equipment’s
obsolescence
7
Hardware context…
« Software is getting slower more
rapidly than Hardware becomes faster»
Wirth’s law
The bloatware …
8
« We are living in a finite world where
we will be more and more to share
resources and energy which
are more and more rare, so more
and more expensive »
Law of nature
& of supply and demand
World context…
9
Eco-design for software: an obvious!
An infinite IT world :
Big data
Very High Definition
Faster interactivity
Mobility
An important rise in the number of internet users
and services
The race for more powerful hardware, more thrifty is “the default
solution”
Eco-design for software is becoming an obvious
For ecologic and sustainable economic gains
10
Eco-design: Green Software is $Green !
Energy savings
Extending IT equipment life time
Reduce IT costs : less purchase of
equipment, software licenses & space
“Economic scalability” for an increased
load
Profits thanks to the performance, and to
the autonomy on constrained or nomad
systems
Societal responsibility for your IT developers
Giving value on your product or service for
your customers
11
Example of a Green pattern
Taking into account the context
1 watt in addition to the minimization of the window or tab
Green pattern : at the minimization of a window: No more treatment
 Avoiding waste
12
13
Code Vert Project Actors
Definition Implementation Validation Integration
Innovation
Labeling
Innovation Support Funding
Code-vert.org
14
Per year Costs (K€) Length (months)
13,7 910 24 months
Goals
Goals for each partners
A scoring software in a SaaS mode for KaliTerre
The pursue of the development oh the codes 'parsers for TOCEA
The production and the publication of a methodology for ICAM
The consumption improvement on existing applications of SIGMA
Informatique
Needs to be satisfy
Measure to prove for unitary rules and for consistant software and
change mind.
Contribute to normalization
To lead companies in the development of an virtuous software
engineering with reduce added cost in software engineering.
15
Results
Measured rules
16
0%
20%
40%
60%
80%
100%
Energy Gain (%)
1
100
10000
1000000
100000000
Energy Gain (nJ)
0%
20%
40%
60%
80%
100%
1 10 100 1000 10000 100000 100000010000000100000000 1E+09
Energy Gain (nJ) vs Energy Gain (%)
Results : Rules Measurements – unitary Gains
Example: fit timers with application context
5%65% 4% 30 mn
17
Results
And for an application ?
First test on Website : energy gain on home page : gain 30 %
In progress for entreprise solutions
18
19
The product: Greenspector®
Code Vert becomes Greenspector ®
Greenspector ®– the first Green software tool
Report, Metrics to decide and Prioritize
1
3
2
Source
Code
uploaded
Find consuming objects based on 250 Green Rules
Propose Green practices for correction
A complete referential
250 rules of eco-design for 2014
From chats, good development practices …
Multi-language
Contextualized
With gains/savings and relative costs
21
Explained rules
22
Explication of
impacts
Rules’ description
Its reference to do
more
Context
Examples of
implementation
Green indicators board
23
SaaS: portfolio management
Trace the history of Audits
Indicators board
Configuration of application and context
Generate report
Interview to evaluate development practices
24
SaaS: Audit report
Summarized by criticality
Details for each
language
25
SaaS: Eco-design metrics
The level of your software’s eco-design
Indicators to make a decision in priorization
Estimated waste of resources and financial savings
Refactoring time needed for violation and environmental
technical debt
26
Eclipse: integrated plugin
27
Eclipse: integrated plugin
28
Greenspector®: some audited applications
Example of Audits
30
MarketPlace prices - developer
FREE BASIC PRO PRO+ TOP
Access SaaS, 5 analysis , reporting
on line
YES YES YES YES YES
Volumes Code source lower than
50 Mo et 20 analysis / month
PDF Report
YES YES YES YES
Download plugIns Eclipse –
Greenspector®
YES YES YES YES
Priority treatment guaranteed YES YES YES
Volume lower than 500 Mo, 50
analysis / month
YES YES
No limitation about size or analysis YES
 Monthly commitment
 Prices to come
Greenspector ®– Publication & research
31
Scientific publication of the research project ‘Code Vert’
European research project CONVINCE – optimize video
software in future 4G/5G flow
Greenspector ®– First success story
32
In consultancy and research way :
Vupar : gain 40 % in Energy in divided by 2 the display Time
First European Challenge for students : server consumption
divided by 10
Partner of SmartHome Bus project AGORA DOMICILIAIRE to
perform software layer embedded in connected obect.
Other editor, web and mobile phone references
:
8 reasons to do Eco-design for Software with
Greenspector® !
1. Finds on millions lines of codes consuming patterns
2. Brings solutions to correct these codes
3. Rules validated and based on measurement from an independent research
laboratory
4. Multi-language (Java, PHP, JS, CSS, HTML, SQL, C,…)
5. Shows the gains and refactoring time for each rule  helps to decide and to
plan
6. For project manager (management indicators, multi-applications’ view,
reporting, level change over time) & developer (integrated on Eclipse, Sonar)
7. Quick spread into the organization, without technical training nor specific
equipment
8. Scalable in price & to fit all companies 33
RoadMap Greenspector®
34
Conformity
European
Web Label
Automatic
Refactoring
Dynamic
Measure
associated
2014
2015
2016
Software Eco-
design Book
Edition
Architecture
Detection
Développeme
nt
international
Contribution
Audit
35
Poweredby
http://www.KaliTerre.com
Optimize your applications & Make profits!
ADD VALUE,SAVE RESOURCES

More Related Content

Viewers also liked

European Green IT Webinar 2014 - The Green Little Men (France)s
European Green IT Webinar 2014 - The Green Little Men (France)sEuropean Green IT Webinar 2014 - The Green Little Men (France)s
European Green IT Webinar 2014 - The Green Little Men (France)s
GreenLabCenter
 
Target audience new
Target audience new Target audience new
Target audience new
JohannaPF
 
Business Websites By GOIGI at $149 Only
Business Websites By GOIGI at $149 OnlyBusiness Websites By GOIGI at $149 Only
Business Websites By GOIGI at $149 Only
Sanjib Kumar Roy - Local SEO Expert Durgapur, India
 
VIRUS Y VACUNAS INFORMATICAS
VIRUS Y VACUNAS INFORMATICASVIRUS Y VACUNAS INFORMATICAS
VIRUS Y VACUNAS INFORMATICAS
ANPIHERA
 
European Green IT Webinar 2014 - Green Web Engineering (Germany)
European Green IT Webinar 2014 - Green Web Engineering (Germany)European Green IT Webinar 2014 - Green Web Engineering (Germany)
European Green IT Webinar 2014 - Green Web Engineering (Germany)
GreenLabCenter
 
Best web development package by goigi.com
Best web development package by goigi.comBest web development package by goigi.com
Best web development package by goigi.com
Sanjib Kumar Roy - Local SEO Expert Durgapur, India
 
Strokes study
Strokes studyStrokes study
Strokes study
Rhit Srivastava
 
4 tips for avoid gossips
4 tips for avoid gossips4 tips for avoid gossips
4 tips for avoid gossips
Ahammed Azrin
 
European Green IT Webinar 2014 - MicroPro Computers (Ireland)
European Green IT Webinar 2014 - MicroPro Computers (Ireland)European Green IT Webinar 2014 - MicroPro Computers (Ireland)
European Green IT Webinar 2014 - MicroPro Computers (Ireland)
GreenLabCenter
 
European Green IT Webinar 2014 - Energy WatchIT (Ireland)
European Green IT Webinar 2014 - Energy WatchIT (Ireland) European Green IT Webinar 2014 - Energy WatchIT (Ireland)
European Green IT Webinar 2014 - Energy WatchIT (Ireland)
GreenLabCenter
 
From a world of semiconductor industry system on
From a world of semiconductor industry system onFrom a world of semiconductor industry system on
From a world of semiconductor industry system on
Rhit Srivastava
 
European Green IT Webinar 2014 - Green Code Lab (France)
European Green IT Webinar 2014 - Green Code Lab (France)European Green IT Webinar 2014 - Green Code Lab (France)
European Green IT Webinar 2014 - Green Code Lab (France)
GreenLabCenter
 
European Green IT Webinar 2014 - Erasmus Mundus Master PERCCOM
European Green IT Webinar 2014 - Erasmus Mundus Master PERCCOMEuropean Green IT Webinar 2014 - Erasmus Mundus Master PERCCOM
European Green IT Webinar 2014 - Erasmus Mundus Master PERCCOM
GreenLabCenter
 
Niche buster drug
Niche buster drugNiche buster drug
Niche buster drug
Rhit Srivastava
 
Basic macroeconomics
Basic macroeconomicsBasic macroeconomics
Basic macroeconomics
Rhit Srivastava
 
Ndds
NddsNdds
Johnson and johnson and tylenol case study
Johnson and johnson and tylenol case studyJohnson and johnson and tylenol case study
Johnson and johnson and tylenol case study
Rhit Srivastava
 

Viewers also liked (18)

Los derechos del niño
Los derechos del niñoLos derechos del niño
Los derechos del niño
 
European Green IT Webinar 2014 - The Green Little Men (France)s
European Green IT Webinar 2014 - The Green Little Men (France)sEuropean Green IT Webinar 2014 - The Green Little Men (France)s
European Green IT Webinar 2014 - The Green Little Men (France)s
 
Target audience new
Target audience new Target audience new
Target audience new
 
Business Websites By GOIGI at $149 Only
Business Websites By GOIGI at $149 OnlyBusiness Websites By GOIGI at $149 Only
Business Websites By GOIGI at $149 Only
 
VIRUS Y VACUNAS INFORMATICAS
VIRUS Y VACUNAS INFORMATICASVIRUS Y VACUNAS INFORMATICAS
VIRUS Y VACUNAS INFORMATICAS
 
European Green IT Webinar 2014 - Green Web Engineering (Germany)
European Green IT Webinar 2014 - Green Web Engineering (Germany)European Green IT Webinar 2014 - Green Web Engineering (Germany)
European Green IT Webinar 2014 - Green Web Engineering (Germany)
 
Best web development package by goigi.com
Best web development package by goigi.comBest web development package by goigi.com
Best web development package by goigi.com
 
Strokes study
Strokes studyStrokes study
Strokes study
 
4 tips for avoid gossips
4 tips for avoid gossips4 tips for avoid gossips
4 tips for avoid gossips
 
European Green IT Webinar 2014 - MicroPro Computers (Ireland)
European Green IT Webinar 2014 - MicroPro Computers (Ireland)European Green IT Webinar 2014 - MicroPro Computers (Ireland)
European Green IT Webinar 2014 - MicroPro Computers (Ireland)
 
European Green IT Webinar 2014 - Energy WatchIT (Ireland)
European Green IT Webinar 2014 - Energy WatchIT (Ireland) European Green IT Webinar 2014 - Energy WatchIT (Ireland)
European Green IT Webinar 2014 - Energy WatchIT (Ireland)
 
From a world of semiconductor industry system on
From a world of semiconductor industry system onFrom a world of semiconductor industry system on
From a world of semiconductor industry system on
 
European Green IT Webinar 2014 - Green Code Lab (France)
European Green IT Webinar 2014 - Green Code Lab (France)European Green IT Webinar 2014 - Green Code Lab (France)
European Green IT Webinar 2014 - Green Code Lab (France)
 
European Green IT Webinar 2014 - Erasmus Mundus Master PERCCOM
European Green IT Webinar 2014 - Erasmus Mundus Master PERCCOMEuropean Green IT Webinar 2014 - Erasmus Mundus Master PERCCOM
European Green IT Webinar 2014 - Erasmus Mundus Master PERCCOM
 
Niche buster drug
Niche buster drugNiche buster drug
Niche buster drug
 
Basic macroeconomics
Basic macroeconomicsBasic macroeconomics
Basic macroeconomics
 
Ndds
NddsNdds
Ndds
 
Johnson and johnson and tylenol case study
Johnson and johnson and tylenol case studyJohnson and johnson and tylenol case study
Johnson and johnson and tylenol case study
 

Similar to European Green IT Webinar 2014 - Kaliterre (France)

Slideshare startup contest
Slideshare startup contestSlideshare startup contest
Slideshare startup contest
Thierry LEBOUCQ
 
How can Digital Twins support Manufacturers on the path to Net-Zero?
How can Digital Twins support Manufacturers on the path to Net-Zero?How can Digital Twins support Manufacturers on the path to Net-Zero?
How can Digital Twins support Manufacturers on the path to Net-Zero?
IES VE
 
apidays London 2023 - API Green Score, Yannick Tremblais & Julien Brun, Green...
apidays London 2023 - API Green Score, Yannick Tremblais & Julien Brun, Green...apidays London 2023 - API Green Score, Yannick Tremblais & Julien Brun, Green...
apidays London 2023 - API Green Score, Yannick Tremblais & Julien Brun, Green...
apidays
 
Sustainability & AI Lecture Lorenz Kupfer Thomas Treml HAM 30. Mai 2022.pdf
Sustainability & AI Lecture Lorenz Kupfer Thomas Treml HAM  30. Mai 2022.pdfSustainability & AI Lecture Lorenz Kupfer Thomas Treml HAM  30. Mai 2022.pdf
Sustainability & AI Lecture Lorenz Kupfer Thomas Treml HAM 30. Mai 2022.pdf
Thomas Treml
 
20110313 Verteego Short Presentation
20110313 Verteego Short Presentation20110313 Verteego Short Presentation
20110313 Verteego Short Presentation
verteego
 
ELS Presentation
ELS PresentationELS Presentation
Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsAdoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple Environments
Charalampos Doukas
 
AGILE - Adoptive Gateways for dIverse MuLtiple Environments
AGILE -  Adoptive Gateways for dIverse MuLtiple EnvironmentsAGILE -  Adoptive Gateways for dIverse MuLtiple Environments
AGILE - Adoptive Gateways for dIverse MuLtiple Environments
AGILE IoT
 
Sustainability Virtual Summits: Smart ICT 23-25 March 2010
Sustainability Virtual Summits: Smart ICT 23-25 March 2010Sustainability Virtual Summits: Smart ICT 23-25 March 2010
Sustainability Virtual Summits: Smart ICT 23-25 March 2010
barounos
 
Greening Your Nonprofit's IT: How to Save the Environment and Money
Greening Your Nonprofit's IT: How to Save the Environment and MoneyGreening Your Nonprofit's IT: How to Save the Environment and Money
Greening Your Nonprofit's IT: How to Save the Environment and Money
501 Tech NYC
 
Using Information Technology to Meet the Carbon Challenge
Using Information Technology to Meet the Carbon Challenge Using Information Technology to Meet the Carbon Challenge
Using Information Technology to Meet the Carbon Challenge
Videoguy
 
(XIMB) Sustainability - Computer Software Industry
(XIMB) Sustainability - Computer Software Industry(XIMB) Sustainability - Computer Software Industry
(XIMB) Sustainability - Computer Software Industry
SustainabilityXIMB
 
Ajinomatrix v0.7 5-09-21
Ajinomatrix v0.7 5-09-21Ajinomatrix v0.7 5-09-21
Ajinomatrix v0.7 5-09-21
lurching
 
From project to product mindset and onwards to product platform architectures
From project to product mindset and onwards to product platform architecturesFrom project to product mindset and onwards to product platform architectures
From project to product mindset and onwards to product platform architectures
Jorn Bettin
 
Greening Your Tech NTC 2010
Greening Your Tech NTC 2010Greening Your Tech NTC 2010
Greening Your Tech NTC 2010
TechSoup Global
 
apidays LIVE Paris 2021 - Boavitza, Year 2 by Laurent Eskenazi
apidays LIVE Paris 2021 - Boavitza, Year 2 by Laurent Eskenaziapidays LIVE Paris 2021 - Boavitza, Year 2 by Laurent Eskenazi
apidays LIVE Paris 2021 - Boavitza, Year 2 by Laurent Eskenazi
apidays
 
WWT 2010: Greening Your IT
WWT 2010: Greening Your ITWWT 2010: Greening Your IT
WWT 2010: Greening Your IT
Rad Campaign and Women Who Tech
 
Made Smarter Innovation: Sustainable Smart Factory Competition Briefing
Made Smarter Innovation: Sustainable Smart Factory Competition BriefingMade Smarter Innovation: Sustainable Smart Factory Competition Briefing
Made Smarter Innovation: Sustainable Smart Factory Competition Briefing
KTN
 
Sustainability Virtual Summits - Smart ICT Feb 2010
Sustainability Virtual Summits - Smart ICT Feb 2010Sustainability Virtual Summits - Smart ICT Feb 2010
Sustainability Virtual Summits - Smart ICT Feb 2010
guestfb0c10
 
Sustainability Virtual Summits Prospectus
Sustainability Virtual Summits ProspectusSustainability Virtual Summits Prospectus
Sustainability Virtual Summits Prospectus
davidkerr
 

Similar to European Green IT Webinar 2014 - Kaliterre (France) (20)

Slideshare startup contest
Slideshare startup contestSlideshare startup contest
Slideshare startup contest
 
How can Digital Twins support Manufacturers on the path to Net-Zero?
How can Digital Twins support Manufacturers on the path to Net-Zero?How can Digital Twins support Manufacturers on the path to Net-Zero?
How can Digital Twins support Manufacturers on the path to Net-Zero?
 
apidays London 2023 - API Green Score, Yannick Tremblais & Julien Brun, Green...
apidays London 2023 - API Green Score, Yannick Tremblais & Julien Brun, Green...apidays London 2023 - API Green Score, Yannick Tremblais & Julien Brun, Green...
apidays London 2023 - API Green Score, Yannick Tremblais & Julien Brun, Green...
 
Sustainability & AI Lecture Lorenz Kupfer Thomas Treml HAM 30. Mai 2022.pdf
Sustainability & AI Lecture Lorenz Kupfer Thomas Treml HAM  30. Mai 2022.pdfSustainability & AI Lecture Lorenz Kupfer Thomas Treml HAM  30. Mai 2022.pdf
Sustainability & AI Lecture Lorenz Kupfer Thomas Treml HAM 30. Mai 2022.pdf
 
20110313 Verteego Short Presentation
20110313 Verteego Short Presentation20110313 Verteego Short Presentation
20110313 Verteego Short Presentation
 
ELS Presentation
ELS PresentationELS Presentation
ELS Presentation
 
Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsAdoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple Environments
 
AGILE - Adoptive Gateways for dIverse MuLtiple Environments
AGILE -  Adoptive Gateways for dIverse MuLtiple EnvironmentsAGILE -  Adoptive Gateways for dIverse MuLtiple Environments
AGILE - Adoptive Gateways for dIverse MuLtiple Environments
 
Sustainability Virtual Summits: Smart ICT 23-25 March 2010
Sustainability Virtual Summits: Smart ICT 23-25 March 2010Sustainability Virtual Summits: Smart ICT 23-25 March 2010
Sustainability Virtual Summits: Smart ICT 23-25 March 2010
 
Greening Your Nonprofit's IT: How to Save the Environment and Money
Greening Your Nonprofit's IT: How to Save the Environment and MoneyGreening Your Nonprofit's IT: How to Save the Environment and Money
Greening Your Nonprofit's IT: How to Save the Environment and Money
 
Using Information Technology to Meet the Carbon Challenge
Using Information Technology to Meet the Carbon Challenge Using Information Technology to Meet the Carbon Challenge
Using Information Technology to Meet the Carbon Challenge
 
(XIMB) Sustainability - Computer Software Industry
(XIMB) Sustainability - Computer Software Industry(XIMB) Sustainability - Computer Software Industry
(XIMB) Sustainability - Computer Software Industry
 
Ajinomatrix v0.7 5-09-21
Ajinomatrix v0.7 5-09-21Ajinomatrix v0.7 5-09-21
Ajinomatrix v0.7 5-09-21
 
From project to product mindset and onwards to product platform architectures
From project to product mindset and onwards to product platform architecturesFrom project to product mindset and onwards to product platform architectures
From project to product mindset and onwards to product platform architectures
 
Greening Your Tech NTC 2010
Greening Your Tech NTC 2010Greening Your Tech NTC 2010
Greening Your Tech NTC 2010
 
apidays LIVE Paris 2021 - Boavitza, Year 2 by Laurent Eskenazi
apidays LIVE Paris 2021 - Boavitza, Year 2 by Laurent Eskenaziapidays LIVE Paris 2021 - Boavitza, Year 2 by Laurent Eskenazi
apidays LIVE Paris 2021 - Boavitza, Year 2 by Laurent Eskenazi
 
WWT 2010: Greening Your IT
WWT 2010: Greening Your ITWWT 2010: Greening Your IT
WWT 2010: Greening Your IT
 
Made Smarter Innovation: Sustainable Smart Factory Competition Briefing
Made Smarter Innovation: Sustainable Smart Factory Competition BriefingMade Smarter Innovation: Sustainable Smart Factory Competition Briefing
Made Smarter Innovation: Sustainable Smart Factory Competition Briefing
 
Sustainability Virtual Summits - Smart ICT Feb 2010
Sustainability Virtual Summits - Smart ICT Feb 2010Sustainability Virtual Summits - Smart ICT Feb 2010
Sustainability Virtual Summits - Smart ICT Feb 2010
 
Sustainability Virtual Summits Prospectus
Sustainability Virtual Summits ProspectusSustainability Virtual Summits Prospectus
Sustainability Virtual Summits Prospectus
 

More from GreenLabCenter

[WEBINAR] Kaliterre : 10 raisons d'intégrer l'éco-conception logicielle
[WEBINAR] Kaliterre : 10 raisons d'intégrer l'éco-conception logicielle[WEBINAR] Kaliterre : 10 raisons d'intégrer l'éco-conception logicielle
[WEBINAR] Kaliterre : 10 raisons d'intégrer l'éco-conception logicielle
GreenLabCenter
 
Restitution collective du 19 Décembre 2014 !
Restitution collective du 19 Décembre 2014 !Restitution collective du 19 Décembre 2014 !
Restitution collective du 19 Décembre 2014 !
GreenLabCenter
 
Démonstrateur The Green Little Men
Démonstrateur The Green Little MenDémonstrateur The Green Little Men
Démonstrateur The Green Little Men
GreenLabCenter
 
Démonstrateur TUBA par EasyVirt
Démonstrateur TUBA par EasyVirtDémonstrateur TUBA par EasyVirt
Démonstrateur TUBA par EasyVirt
GreenLabCenter
 
Démonstrateur Btr Cloud par EasyVirt
Démonstrateur Btr Cloud par EasyVirtDémonstrateur Btr Cloud par EasyVirt
Démonstrateur Btr Cloud par EasyVirt
GreenLabCenter
 
Démonstrateur MatuGreenIT par A2JV
Démonstrateur MatuGreenIT par A2JVDémonstrateur MatuGreenIT par A2JV
Démonstrateur MatuGreenIT par A2JV
GreenLabCenter
 
Démonstrateur WEA par Green Code Lab
Démonstrateur WEA par Green Code LabDémonstrateur WEA par Green Code Lab
Démonstrateur WEA par Green Code Lab
GreenLabCenter
 
Démonstrateur Greenspector par Kaliterre
Démonstrateur Greenspector par KaliterreDémonstrateur Greenspector par Kaliterre
Démonstrateur Greenspector par Kaliterre
GreenLabCenter
 
Opportunités Green IT pour les entreprises
Opportunités Green IT pour les entreprisesOpportunités Green IT pour les entreprises
Opportunités Green IT pour les entreprises
GreenLabCenter
 
Communiqué de presse : Inauguration du Green Lab Center et Digital Week
Communiqué de presse : Inauguration du Green Lab Center et Digital WeekCommuniqué de presse : Inauguration du Green Lab Center et Digital Week
Communiqué de presse : Inauguration du Green Lab Center et Digital Week
GreenLabCenter
 

More from GreenLabCenter (10)

[WEBINAR] Kaliterre : 10 raisons d'intégrer l'éco-conception logicielle
[WEBINAR] Kaliterre : 10 raisons d'intégrer l'éco-conception logicielle[WEBINAR] Kaliterre : 10 raisons d'intégrer l'éco-conception logicielle
[WEBINAR] Kaliterre : 10 raisons d'intégrer l'éco-conception logicielle
 
Restitution collective du 19 Décembre 2014 !
Restitution collective du 19 Décembre 2014 !Restitution collective du 19 Décembre 2014 !
Restitution collective du 19 Décembre 2014 !
 
Démonstrateur The Green Little Men
Démonstrateur The Green Little MenDémonstrateur The Green Little Men
Démonstrateur The Green Little Men
 
Démonstrateur TUBA par EasyVirt
Démonstrateur TUBA par EasyVirtDémonstrateur TUBA par EasyVirt
Démonstrateur TUBA par EasyVirt
 
Démonstrateur Btr Cloud par EasyVirt
Démonstrateur Btr Cloud par EasyVirtDémonstrateur Btr Cloud par EasyVirt
Démonstrateur Btr Cloud par EasyVirt
 
Démonstrateur MatuGreenIT par A2JV
Démonstrateur MatuGreenIT par A2JVDémonstrateur MatuGreenIT par A2JV
Démonstrateur MatuGreenIT par A2JV
 
Démonstrateur WEA par Green Code Lab
Démonstrateur WEA par Green Code LabDémonstrateur WEA par Green Code Lab
Démonstrateur WEA par Green Code Lab
 
Démonstrateur Greenspector par Kaliterre
Démonstrateur Greenspector par KaliterreDémonstrateur Greenspector par Kaliterre
Démonstrateur Greenspector par Kaliterre
 
Opportunités Green IT pour les entreprises
Opportunités Green IT pour les entreprisesOpportunités Green IT pour les entreprises
Opportunités Green IT pour les entreprises
 
Communiqué de presse : Inauguration du Green Lab Center et Digital Week
Communiqué de presse : Inauguration du Green Lab Center et Digital WeekCommuniqué de presse : Inauguration du Green Lab Center et Digital Week
Communiqué de presse : Inauguration du Green Lab Center et Digital Week
 

Recently uploaded

Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 

Recently uploaded (20)

Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 

European Green IT Webinar 2014 - Kaliterre (France)

  • 1. Eco-design for Software Poweredby http://KaliTerre.fr/eng First tool to detect Consuming patterns in source code ADD VALUE,SAVE RESOURCES
  • 2. 2
  • 3. Created in 2010, Based In France – Nantes, 7 people Training – Consulting and Software Edition Managing board has technical and environmental background and skills 3 www.KaliTerre.com Thierry Leboucq, CEO, Sales Thomas Corvaisier, CFO Olivier Philippot, CTO
  • 4. 3 service lines of business • BCS Green IT Foundation training • Training and consulting in Eco-design for software • Collective operation for measuring the IT consumption • Tool for energy management on smartphone • Greenspector® 4
  • 5. Members of French Green IT Associations Green Code Lab : national association that promotes eco-design software (greencodelab.fr). ADN Ouest : Digital Makers Association of the French Western Region (DSI and SI providers, academic) that animates Green IT forums (adnouest.org). AGIT : Green IT Alliance, a national association of providers of Green IT (alliancegreenit.org). Green Lab Center : Association that promotes innovation Green IT technologies through demonstration. Hosting means for measuring the Green Lab Code projects (greenlabcenter.com). 5
  • 6. 6
  • 7. 7 « Windows, it’s slow » « My computer is 2 years old, it isn’t up to date » Software : the first reason of changing hardware the first reason of equipment’s obsolescence 7 Hardware context…
  • 8. « Software is getting slower more rapidly than Hardware becomes faster» Wirth’s law The bloatware … 8
  • 9. « We are living in a finite world where we will be more and more to share resources and energy which are more and more rare, so more and more expensive » Law of nature & of supply and demand World context… 9
  • 10. Eco-design for software: an obvious! An infinite IT world : Big data Very High Definition Faster interactivity Mobility An important rise in the number of internet users and services The race for more powerful hardware, more thrifty is “the default solution” Eco-design for software is becoming an obvious For ecologic and sustainable economic gains 10
  • 11. Eco-design: Green Software is $Green ! Energy savings Extending IT equipment life time Reduce IT costs : less purchase of equipment, software licenses & space “Economic scalability” for an increased load Profits thanks to the performance, and to the autonomy on constrained or nomad systems Societal responsibility for your IT developers Giving value on your product or service for your customers 11
  • 12. Example of a Green pattern Taking into account the context 1 watt in addition to the minimization of the window or tab Green pattern : at the minimization of a window: No more treatment  Avoiding waste 12
  • 13. 13
  • 14. Code Vert Project Actors Definition Implementation Validation Integration Innovation Labeling Innovation Support Funding Code-vert.org 14 Per year Costs (K€) Length (months) 13,7 910 24 months
  • 15. Goals Goals for each partners A scoring software in a SaaS mode for KaliTerre The pursue of the development oh the codes 'parsers for TOCEA The production and the publication of a methodology for ICAM The consumption improvement on existing applications of SIGMA Informatique Needs to be satisfy Measure to prove for unitary rules and for consistant software and change mind. Contribute to normalization To lead companies in the development of an virtuous software engineering with reduce added cost in software engineering. 15
  • 16. Results Measured rules 16 0% 20% 40% 60% 80% 100% Energy Gain (%) 1 100 10000 1000000 100000000 Energy Gain (nJ) 0% 20% 40% 60% 80% 100% 1 10 100 1000 10000 100000 100000010000000100000000 1E+09 Energy Gain (nJ) vs Energy Gain (%)
  • 17. Results : Rules Measurements – unitary Gains Example: fit timers with application context 5%65% 4% 30 mn 17
  • 18. Results And for an application ? First test on Website : energy gain on home page : gain 30 % In progress for entreprise solutions 18
  • 19. 19 The product: Greenspector® Code Vert becomes Greenspector ®
  • 20. Greenspector ®– the first Green software tool Report, Metrics to decide and Prioritize 1 3 2 Source Code uploaded Find consuming objects based on 250 Green Rules Propose Green practices for correction
  • 21. A complete referential 250 rules of eco-design for 2014 From chats, good development practices … Multi-language Contextualized With gains/savings and relative costs 21
  • 22. Explained rules 22 Explication of impacts Rules’ description Its reference to do more Context Examples of implementation
  • 24. SaaS: portfolio management Trace the history of Audits Indicators board Configuration of application and context Generate report Interview to evaluate development practices 24
  • 25. SaaS: Audit report Summarized by criticality Details for each language 25
  • 26. SaaS: Eco-design metrics The level of your software’s eco-design Indicators to make a decision in priorization Estimated waste of resources and financial savings Refactoring time needed for violation and environmental technical debt 26
  • 29. Greenspector®: some audited applications Example of Audits
  • 30. 30 MarketPlace prices - developer FREE BASIC PRO PRO+ TOP Access SaaS, 5 analysis , reporting on line YES YES YES YES YES Volumes Code source lower than 50 Mo et 20 analysis / month PDF Report YES YES YES YES Download plugIns Eclipse – Greenspector® YES YES YES YES Priority treatment guaranteed YES YES YES Volume lower than 500 Mo, 50 analysis / month YES YES No limitation about size or analysis YES  Monthly commitment  Prices to come
  • 31. Greenspector ®– Publication & research 31 Scientific publication of the research project ‘Code Vert’ European research project CONVINCE – optimize video software in future 4G/5G flow
  • 32. Greenspector ®– First success story 32 In consultancy and research way : Vupar : gain 40 % in Energy in divided by 2 the display Time First European Challenge for students : server consumption divided by 10 Partner of SmartHome Bus project AGORA DOMICILIAIRE to perform software layer embedded in connected obect. Other editor, web and mobile phone references
  • 33. : 8 reasons to do Eco-design for Software with Greenspector® ! 1. Finds on millions lines of codes consuming patterns 2. Brings solutions to correct these codes 3. Rules validated and based on measurement from an independent research laboratory 4. Multi-language (Java, PHP, JS, CSS, HTML, SQL, C,…) 5. Shows the gains and refactoring time for each rule  helps to decide and to plan 6. For project manager (management indicators, multi-applications’ view, reporting, level change over time) & developer (integrated on Eclipse, Sonar) 7. Quick spread into the organization, without technical training nor specific equipment 8. Scalable in price & to fit all companies 33
  • 34. RoadMap Greenspector® 34 Conformity European Web Label Automatic Refactoring Dynamic Measure associated 2014 2015 2016 Software Eco- design Book Edition Architecture Detection Développeme nt international Contribution Audit
  • 35. 35 Poweredby http://www.KaliTerre.com Optimize your applications & Make profits! ADD VALUE,SAVE RESOURCES

Editor's Notes

  1. Logiciel : premier facteur d’obsolescence du matériel – remplacement précipité par une impression de ralentissement par l’utilisateur. Windows nécessite plus de ressources à fonctionnalité équivalente
  2. les 20 sites français les plus populaires consomment autant d’électricité que 1500 foyers (sur la partie cliente uniquement) Le logiciel prrofite de l’espace qu’’on lui donne
  3. Consomment de plus en plus car de plus en plus nombreux et perte de contrôle du bien programmé , et du soucis de la ressource. Big data Moment de consommation mutiplié, nomadisme.