European Green IT Webinar 2014 - Kaliterre (France)
-
Upload
greenlabcenter -
Category
Technology
-
view
96 -
download
1
Transcript of European Green IT Webinar 2014 - Kaliterre (France)
![Page 1: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/1.jpg)
Eco-design for Software
Poweredby
http://KaliTerre.fr/eng
First tool to detect Consuming patterns in source code
ADD VALUE, SAVE RESOURCES
![Page 3: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/3.jpg)
Created in 2010, Based In
France – Nantes, 7 people
Training – Consulting and
Software Edition
Managing board has
technical and environmental
background and skills3
www.KaliTerre.com
Thierry
Leboucq,CEO, Sales
Thomas
Corvaisier,CFO
Olivier
Philippot,CTO
![Page 4: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/4.jpg)
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
![Page 5: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/5.jpg)
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
![Page 6: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/6.jpg)
6
![Page 7: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/7.jpg)
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…
![Page 8: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/8.jpg)
« Software is getting slower more
rapidly than Hardware becomes faster»
Wirth’s law
The bloatware …
8
![Page 9: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/9.jpg)
« 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
![Page 10: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/10.jpg)
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 gains10
![Page 11: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/11.jpg)
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 customers11
![Page 12: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/12.jpg)
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
![Page 13: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/13.jpg)
13
![Page 14: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/14.jpg)
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
![Page 15: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/15.jpg)
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
![Page 16: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/16.jpg)
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 (%)
![Page 17: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/17.jpg)
Results : Rules Measurements – unitary Gains
Example: fit timers with application context
5%65 % 4% 30 mn
17
![Page 18: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/18.jpg)
Results
And for an application ?
First test on Website : energy gain on home page : gain 30 %
In progress for entreprise solutions
18
![Page 19: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/19.jpg)
19
The product: Greenspector®
Code Vert becomes Greenspector ®
![Page 20: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/20.jpg)
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
![Page 21: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/21.jpg)
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
![Page 22: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/22.jpg)
Explained rules
22
Explication of impacts
Rules’ description
Its reference to do more
Context
Examples of implementation
![Page 23: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/23.jpg)
Green indicators board
23
![Page 24: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/24.jpg)
SaaS: portfolio management
Trace the history of Audits
Indicators board
Configuration of application and context
Generate report
Interview to evaluate development practices
24
![Page 25: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/25.jpg)
SaaS: Audit report
Summarized by criticality
Details for each
language
25
![Page 26: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/26.jpg)
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
![Page 27: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/27.jpg)
Eclipse: integrated plugin
27
![Page 28: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/28.jpg)
Eclipse: integrated plugin
28
![Page 29: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/29.jpg)
Greenspector®: some audited applications
Example of Audits
![Page 30: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/30.jpg)
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 than50 Mo et 20 analysis / monthPDF 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
![Page 31: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/31.jpg)
Greenspector ®– Publication & research
31
Scientific publication of the research project ‘Code Vert’
European research project CONVINCE – optimize video
software in future 4G/5G flow
![Page 32: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/32.jpg)
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
![Page 33: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/33.jpg)
:
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
![Page 34: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/34.jpg)
RoadMap Greenspector®
34
ConformityEuropean Web Label
Automatic Refactoring
Dynamic Measure
associated
2014
2015
2016
Software Eco-design Book
Edition
Architecture Detection
Développement
international
Contribution Audit
![Page 35: European Green IT Webinar 2014 - Kaliterre (France)](https://reader030.fdocuments.us/reader030/viewer/2022032419/55a348871a28abd41f8b4820/html5/thumbnails/35.jpg)
35
Poweredby
http://www.KaliTerre.com
Optimize your applications & Make profits!
ADD VALUE, SAVE RESOURCES