Presentation is loading. Please wait.

Presentation is loading. Please wait.

Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις Dimitris Andreadis Software Engineering Manager JBoss Application.

Similar presentations


Presentation on theme: "Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις Dimitris Andreadis Software Engineering Manager JBoss Application."— Presentation transcript:

1 Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις Dimitris Andreadis Software Engineering Manager JBoss Application Server Group JBoss, by Red Hat 12 th Greek ICT Forum October 5-6 th, 2010, Athens

2 The CIO’s Dilemma or: How I Learned to Stop Worrying and Love Open Source Dimitris Andreadis Software Engineering Manager JBoss Application Server Group JBoss, by Red Hat 12 th Greek ICT Forum October 5-6 th, 2010, Athens

3 About Me JBoss AS, Engineering Manager – Most popular Java EE application server – Base for middleware offerings by Red Hat – Involved with JBoss AS for 10+ years – Coordinating a team of developers in 15 countries...and before JBoss? – 7y experience in distributed systems (telcos) – BSc/MSc Computer Science (Athens/Dublin) dandreadis.blogspot.com

4 The coming of age of Open Source http://www.eweekeurope.co.uk/news/open-source-adoption-reaches-tipping-point-8859 69% of organizations anticipate increased OSS investment 38% expecting to migrate mission-critical apps to OSS in the next year 65% have a documented strategic approach to OSS, 32% are developing one

5 Why Open Source? http://newsroom.accenture.com/article_display.cfm?article_id=5045 ($$$) Cost Security Quality Reliability Performance Maturity Bug Fixing Vendor Independence Openness … Qualities of Open Source overtake Cost as primary adoption driver

6 Question: “I am a Chief Information Officer (CIO). I want to use Open Source Software in my company to lower costs but I have heard horror stories. How can I manage to do it and still keep my job?”

7 #1 - Strategy Define criteria and guidelines for choosing Open Source – Features, maturity, frequency of releases, bug fixes – Size and health of Community, Governance – Commercial Support & Licensing Map existing Open Source usage – What, Where, Why – Who supports it – How is it acquired/distributed Measure TCO

8 #2 – Architecture Open Source is about Choice – Do not base your architecture on Products – Avoid vendor lock-in, proprietary or not Embrace Open Standards – Reference Architectures* – Interfaces (APIs) – Data Formats *e.g. Java Enterprise Edition (EE) provides an excellent base for enterprise applications.

9 #3 – Skills Open Source is a culture of Doers – Encourage people to get their hands dirty – Adopt Open Source development practices & tools Educate your People – Trainings, Conferences, Certifications Promote Excellence – Technical Careers may the Force Source be with You!

10 #4 – Community Open Source is a culture of Collaboration – Get on the forums, mailing list, IRC Give back to the community – Report bugs – Describe solutions – Provide patches, documentation – Contribute back code

11 #5 – Support Do I need to buy Support? – In-house vs. Community vs. Professional Support What Support really means? – Certified software stacks – Up to 24x7 production support & SLAs – Multi-year maintenance policies & Security fixes – Developer support, Integrated Tool Chain – Monitoring, Management Tools – Predictable Roadmaps – Legal Assurance

12 Case Study: OSS Adoption by EFG Eurobank http://www.eede.gr/pdf/eip_margaritis_170610.pdf http://ellak.gr/uploads/egov09/eurobank_libas.pdf

13 Recap – Open Source Adoption Key Elements 1.Strategy 2.Architecture 3.Skills 4.Community 5.Support

14 dimitris@redhat.comhttp://www.jboss.org


Download ppt "Ανοιχτό Λογισμικό & Βέλτιστες Πρακτικές Υλοποίησης Έργων Πληροφορικής σε Επιχειρήσεις Dimitris Andreadis Software Engineering Manager JBoss Application."

Similar presentations


Ads by Google