SlideShare a Scribd company logo
1 of 23
Download to read offline
Open Source &
     e-Government
the JBoss/Red Hat experience


       Dimitris Andreadis
     Software Engineering Manager
       JBoss Application Server
          JBoss, by Red Hat



          December 9th, 2009
              Athens
Agenda
  What is JBoss
  e-Government References
  Conclusion


Bonus Material
  Open Source – A Strategic Choice
What is JBoss?
*Enterprise Edition

JBoss – the Project
  Most popular Open Source Java EE* Application Server
   Founded by Marc Fleury in 1999
   Backed by an international community of developers

  Developer’s #1 Choice
   Innovative Design
   Easy to Use
                                    Open Source + Recession = Love!

  LGPL Licensed                               .com bust
                                              subprimes
    Freely Use/Distribute/Embed                  …

    Closed sourced Servers at $10k - $100k+
Red Hat acquisition of JBoss (2006)
Red Hat offered $350M for JBoss Inc.
JBoss formed the Middleware division of Red Hat
An Open Source stack
for the Enterprise, at a
fraction of the cost
JBoss Today
  50+ Community Projects
  Multiple product lines
  25+ Million Downloads
  500,000+ Users
  700+ Contributors


~30% of World’s Enterprise
  Java Applications use
  JBoss Technologies
Magic Quadrant for Enterprise Application Servers
(Source: Gartner Sep 2009)
http://www.gartner.com/technology/media-products/reprints/redhat/170610.html
JBoss
e-Government
 References
JBoss/RHEL Government References
                 http://customers.redhat.com/
                 http://www.jboss.org/community/wiki/JBossRHELEMEAReferences

• Europe
   – Italian Institute of Design & Mint - Ministry of Economy & Finance
   – Swedish Meteorological and Oceanographic Institute
   – Spanish Ministry of Education and Science
   – Italian Libraries in the Province of Bergamo
   – London Underground (Oyster Card)
   – Swiss Post Office
   – …
• Americas
   – Brazilian National Institute of Educational Research and Studies
   – Brazilian Federal Supreme Tribunal’s Technology Office
   – SRI Ecuador, Online Services to Taxpayers
   – US Army, Navy, Air Force, NSA
   – …
CSI-Piemonte:
                Modernizing Italian Local Public
                Administration
                 http://oasi.csi.it/en
                 http://customers.redhat.com/2008/08/28/open-source-in-public-administration-red-hat-and-jboss-deliver-
                 success-to-csi-piemonte/

• OASI Platform (Open Available Secure Integrated)
   – Provide enterprise level services to public administration
   – Reduce development and deployment costs
   – Increase the skills of local companies


• Reference Architecture (Highly Available, 2-node cluster)
   – Standardized Installation, Configuration, Backup
   – Management scripts/tools and other add-ons


• Start-off with free tools (CentOS, Apache, JBoss, MySQL)
   – Move-off to supported versions, if needed.
Swedish Polish – IT Budget over 5 years
    http://customers.redhat.com/2008/02/20/swedish-national-police-board-experiences-impressive-cost-savings-with-jboss-enterprise-application-platform/

New environment based on               Cost                   Notes                                              Architecture:
Mixed Source
                                                                                                                 Legacy:
Microsoft                              $0                     OpenOffice from Novell                              - Mainframe
                                                                                                                  - Two-layer
Novell                                 $ X X00 000            Renew contract for 25 000 employees and             - Three-layer
                                                              OpenOffice support for 25 000 employees
MySQL                                  $ X XXX XXX            60 servers for new projects                        New:
                                                                                                                  - n-Layer Architecture
Oracle Enterprise Edition support      $ X X00 000            Support on existing licences over 5 years             based on the J2EE framework

JBoss                                  $ X XXX XXX            126 CPU:s for new projects                         Operation:
                                                                                                                  - 1 Main site
Bea support                            $ X X00 000            Support on existing licences over 5 years           - 250 Unix servers
                                                                                                                  - 1 Mainframe (Unisys)
HW with Linux and AMD/Intel x86        $ 9 097 978            Investments in new servers over 5 years             - 500+ Novell servers on 400 sites
                                                                                                                  - 20 000 Clients
HW support AMD/Intel x86/Risc          $ 6 772 939            Server support over 5 years                         - 500 Applications (instances)

Total                                  $ 34 316 601

Cost per year                          $ 6 863 320                       Business as Usual                                      $ 62.363.919
Software                               $ 18 445 684
                                                                         Mixed Source                                           $ 34.316.601
Hardware                               $ 15 870 917
                                                                         Savings:
                                                                                                                           400 new police cars or
                                                                         46% in software                                    70 new developers!!!
                                                                         48% in hardware
French Tax Agency – Project Copernicus
http://www.jboss.com/pdf/dgi_jbwb.pdf
http://customers.redhat.com/2008/03/10/the-french-directorate-general-of-taxes-dgi-uses-jboss-to-modernize-their-administration-process/


       Started in 2004 with the goal to restructure
       the French equivalent of Taxis NET
       1 Billion Euros budget over 10 years
       JBoss on top of 250 RHEL servers, 80Tb of Data
       JBoss chosen on technical merits among 2 FOSS and 3
       proprietary servers (benchmark-based evaluation).
       TCO savings 75% (13M Euros) for the application server part
       Handles all Tax declarations & payments since 2006
             55M citizens
             3M corporations
NASA - Spacecraft Trajectory Operations
http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/20080010874_2008009720.pdf


     Evaluated replacement of legacy systems with JBoss
     Middleware for all of the Trajectory Analysis, Pre-mission
     Design, Operations, and Post-Flight Assessments for the
     Human Space Flight Program
       −   Space Shuttle Program (SSP)
       −   International Space Station (ISS)
       −   Constellation Program (CxP) and other vehicles
NASA – Project Conclusions
• Java application computational performance is acceptable
   given the proper hardware resources.
• JEE specification and supporting technologies can be used as
   a platform for mission critical operations.
• Open Source implementations of JEE, such as JBoss
   Enterprise Application Platform, are a viable alternative to
   custom enterprise solutions.
• NASA could elect to focus it’s expertise on aerospace
   solutions and reuse existing open source middleware
   solutions.
Conclusion
Conclusion
• Open Source Is Happening
• Open Source Is Mature
• Open Source Is Free*


Resistance is Futile ☺




                             *Free As In Freedom
dimitris@redhat.com   http://www.jboss.org
Bonus Material

  Open Source
A Strategic Choice
Common Themes:
   Replace a failed system with
   another (failed system)
   Vendor Lock-in
   License costs

                                  Lack of standards
                                  Closed formats
                                  Islands of information
                                  No Interoperability
                                  No extensibility points
                                  …
Open Source Key Benefits
 Promotes Transfer of Knowledge
 Endorses Standards Adoption
 Open Data Formats & Interfaces
 Avoids Vendor Lock-In
 Enhances Security
 Reduces TCO
 …
 Software As A Service (SaaS)
Open Source Adoption Problems
  Lack of Know-How
    Decision makers do not understand Open Source
    Often considered Free (as in Beer) or Immature


  Competitive Market
    Do customers understand their needs?
    Do customers choose the most competitive offer?


  Chicken/Egg Problems
    Cannot choose Open Source if there is no support
    Cannot support Open Source due to little demand
and Solutions
  Academia
    Open Source Curriculum
    Hands-on training
  Companies
    Invest in People
    Technical Careers
  Government
    Enforce Transparency
    Establish Open Source
    Usage Guidelines

More Related Content

Viewers also liked

How to Optimise the Efficiency of Your Digital Communication
How to Optimise the Efficiency of Your Digital CommunicationHow to Optimise the Efficiency of Your Digital Communication
How to Optimise the Efficiency of Your Digital CommunicationLa French Tech
 
Jax is Back survey results
Jax is Back survey resultsJax is Back survey results
Jax is Back survey resultsLinz Michelle
 
Valentine's day
Valentine's dayValentine's day
Valentine's daysaidWot
 
Webinar - Q2 2010 - Leveraging MS SharePoint for Your Online Marketing Initia...
Webinar - Q2 2010 - Leveraging MS SharePoint for Your Online Marketing Initia...Webinar - Q2 2010 - Leveraging MS SharePoint for Your Online Marketing Initia...
Webinar - Q2 2010 - Leveraging MS SharePoint for Your Online Marketing Initia...daysoftware
 
Week 1 PPT - COMM 212
Week 1 PPT - COMM 212Week 1 PPT - COMM 212
Week 1 PPT - COMM 212Josh Emington
 
GamingtheDesign
GamingtheDesignGamingtheDesign
GamingtheDesignDomlc
 
Facebook seminar
Facebook seminarFacebook seminar
Facebook seminarCurtis Howe
 
E-Reader Support on the Fly: A Pecha Kucha
E-Reader Support on the Fly:  A Pecha KuchaE-Reader Support on the Fly:  A Pecha Kucha
E-Reader Support on the Fly: A Pecha KuchaLouise Alcorn
 
Master redesign creds
Master redesign credsMaster redesign creds
Master redesign credsDaveoneallen
 
IOSR Journal of Pharmacy (IOSRPHR), www.iosrphr.org, call for paper, research...
IOSR Journal of Pharmacy (IOSRPHR), www.iosrphr.org, call for paper, research...IOSR Journal of Pharmacy (IOSRPHR), www.iosrphr.org, call for paper, research...
IOSR Journal of Pharmacy (IOSRPHR), www.iosrphr.org, call for paper, research...iosrphr_editor
 
Educational Uses of Web 2.0 Based Applications with Notes
Educational Uses of Web 2.0 Based Applications with NotesEducational Uses of Web 2.0 Based Applications with Notes
Educational Uses of Web 2.0 Based Applications with NotesMike Qaissaunee
 
Skive Digital Trends 2012
Skive Digital Trends 2012Skive Digital Trends 2012
Skive Digital Trends 2012Skive
 
Talking point mesy jkpa 2014 upsp pkg
Talking point mesy jkpa 2014 upsp   pkgTalking point mesy jkpa 2014 upsp   pkg
Talking point mesy jkpa 2014 upsp pkgAzie Rahman
 
Rui lança dia 13 de julho blog1
Rui lança  dia 13 de julho blog1Rui lança  dia 13 de julho blog1
Rui lança dia 13 de julho blog1rlanca
 

Viewers also liked (17)

How to Optimise the Efficiency of Your Digital Communication
How to Optimise the Efficiency of Your Digital CommunicationHow to Optimise the Efficiency of Your Digital Communication
How to Optimise the Efficiency of Your Digital Communication
 
Jax is Back survey results
Jax is Back survey resultsJax is Back survey results
Jax is Back survey results
 
Valentine's day
Valentine's dayValentine's day
Valentine's day
 
Msspl smash up presentation
Msspl   smash up presentationMsspl   smash up presentation
Msspl smash up presentation
 
Webinar - Q2 2010 - Leveraging MS SharePoint for Your Online Marketing Initia...
Webinar - Q2 2010 - Leveraging MS SharePoint for Your Online Marketing Initia...Webinar - Q2 2010 - Leveraging MS SharePoint for Your Online Marketing Initia...
Webinar - Q2 2010 - Leveraging MS SharePoint for Your Online Marketing Initia...
 
Week 1 PPT - COMM 212
Week 1 PPT - COMM 212Week 1 PPT - COMM 212
Week 1 PPT - COMM 212
 
GamingtheDesign
GamingtheDesignGamingtheDesign
GamingtheDesign
 
Facebook seminar
Facebook seminarFacebook seminar
Facebook seminar
 
E-Reader Support on the Fly: A Pecha Kucha
E-Reader Support on the Fly:  A Pecha KuchaE-Reader Support on the Fly:  A Pecha Kucha
E-Reader Support on the Fly: A Pecha Kucha
 
Master redesign creds
Master redesign credsMaster redesign creds
Master redesign creds
 
IOSR Journal of Pharmacy (IOSRPHR), www.iosrphr.org, call for paper, research...
IOSR Journal of Pharmacy (IOSRPHR), www.iosrphr.org, call for paper, research...IOSR Journal of Pharmacy (IOSRPHR), www.iosrphr.org, call for paper, research...
IOSR Journal of Pharmacy (IOSRPHR), www.iosrphr.org, call for paper, research...
 
Educational Uses of Web 2.0 Based Applications with Notes
Educational Uses of Web 2.0 Based Applications with NotesEducational Uses of Web 2.0 Based Applications with Notes
Educational Uses of Web 2.0 Based Applications with Notes
 
Process
ProcessProcess
Process
 
Skive Digital Trends 2012
Skive Digital Trends 2012Skive Digital Trends 2012
Skive Digital Trends 2012
 
Talking point mesy jkpa 2014 upsp pkg
Talking point mesy jkpa 2014 upsp   pkgTalking point mesy jkpa 2014 upsp   pkg
Talking point mesy jkpa 2014 upsp pkg
 
20120607 TU Delft Mobile for NLBbUG
20120607 TU Delft Mobile for NLBbUG20120607 TU Delft Mobile for NLBbUG
20120607 TU Delft Mobile for NLBbUG
 
Rui lança dia 13 de julho blog1
Rui lança  dia 13 de julho blog1Rui lança  dia 13 de julho blog1
Rui lança dia 13 de julho blog1
 

Similar to andreadis

Red Hat for IBM Power Systems (System p) Update v6
Red Hat for IBM Power Systems (System p) Update v6Red Hat for IBM Power Systems (System p) Update v6
Red Hat for IBM Power Systems (System p) Update v6Filipe Miranda
 
POCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and OverviewPOCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and OverviewGünter Obiltschnig
 
Open World Forum 2012 : eXo & the Cloud
Open World Forum 2012 : eXo & the CloudOpen World Forum 2012 : eXo & the Cloud
Open World Forum 2012 : eXo & the CloudTugdual Grall
 
The Yin and Yang of Software
The Yin and Yang of SoftwareThe Yin and Yang of Software
The Yin and Yang of Softwareelliando dias
 
AWS Partner Webcast - Reporting and Analytics in the Cloud
AWS Partner Webcast - Reporting and Analytics in the CloudAWS Partner Webcast - Reporting and Analytics in the Cloud
AWS Partner Webcast - Reporting and Analytics in the CloudAmazon Web Services
 
Monster Trends in Enterprise Tech: The Flash Disruption and What it Means for...
Monster Trends in Enterprise Tech: The Flash Disruption and What it Means for...Monster Trends in Enterprise Tech: The Flash Disruption and What it Means for...
Monster Trends in Enterprise Tech: The Flash Disruption and What it Means for...Stein Writes Inc.
 
Domain Specific Languages for Parallel Graph AnalytiX (PGX)
Domain Specific Languages for Parallel Graph AnalytiX (PGX)Domain Specific Languages for Parallel Graph AnalytiX (PGX)
Domain Specific Languages for Parallel Graph AnalytiX (PGX)Eelco Visser
 
Introduction to the OpenPOWER Foundation - Open Source Days event
Introduction to the OpenPOWER Foundation - Open Source Days eventIntroduction to the OpenPOWER Foundation - Open Source Days event
Introduction to the OpenPOWER Foundation - Open Source Days eventMandie Quartly
 
Presentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobrePresentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobrePRAGMA PROGETTI
 
Red Hat® Ceph Storage and Network Solutions for Software Defined Infrastructure
Red Hat® Ceph Storage and Network Solutions for Software Defined InfrastructureRed Hat® Ceph Storage and Network Solutions for Software Defined Infrastructure
Red Hat® Ceph Storage and Network Solutions for Software Defined InfrastructureIntel® Software
 
Accelerate Your OpenStack Deployment Presented by SolidFire and Red Hat
Accelerate Your OpenStack Deployment Presented by SolidFire and Red HatAccelerate Your OpenStack Deployment Presented by SolidFire and Red Hat
Accelerate Your OpenStack Deployment Presented by SolidFire and Red HatNetApp
 
LinuxONE cavemen mmit 20160505 v1.0
LinuxONE cavemen mmit 20160505 v1.0LinuxONE cavemen mmit 20160505 v1.0
LinuxONE cavemen mmit 20160505 v1.0Marcel Mitran
 
IBM: The Linux Ecosystem
IBM: The Linux EcosystemIBM: The Linux Ecosystem
IBM: The Linux EcosystemKangaroot
 
FlexPod-May2014-InnovationAnnouncment
FlexPod-May2014-InnovationAnnouncmentFlexPod-May2014-InnovationAnnouncment
FlexPod-May2014-InnovationAnnouncmentMichael Harding
 
OpenIO A3techlive in London - March 2016
OpenIO A3techlive in London - March 2016OpenIO A3techlive in London - March 2016
OpenIO A3techlive in London - March 2016OpenIO Object Storage
 
Přehled portfolia ODA a praktických případů v regionu EMEA
Přehled portfolia ODA a praktických případů v regionu EMEAPřehled portfolia ODA a praktických případů v regionu EMEA
Přehled portfolia ODA a praktických případů v regionu EMEAMarketingArrowECS_CZ
 
Open Hybrid Cloud - Erik Geensen
Open Hybrid Cloud - Erik GeensenOpen Hybrid Cloud - Erik Geensen
Open Hybrid Cloud - Erik GeensenKangaroot
 

Similar to andreadis (20)

Red Hat for IBM Power Systems (System p) Update v6
Red Hat for IBM Power Systems (System p) Update v6Red Hat for IBM Power Systems (System p) Update v6
Red Hat for IBM Power Systems (System p) Update v6
 
POCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and OverviewPOCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and Overview
 
Open World Forum 2012 : eXo & the Cloud
Open World Forum 2012 : eXo & the CloudOpen World Forum 2012 : eXo & the Cloud
Open World Forum 2012 : eXo & the Cloud
 
The Yin and Yang of Software
The Yin and Yang of SoftwareThe Yin and Yang of Software
The Yin and Yang of Software
 
Oracle Ravello
Oracle Ravello Oracle Ravello
Oracle Ravello
 
AWS Partner Webcast - Reporting and Analytics in the Cloud
AWS Partner Webcast - Reporting and Analytics in the CloudAWS Partner Webcast - Reporting and Analytics in the Cloud
AWS Partner Webcast - Reporting and Analytics in the Cloud
 
Monster Trends in Enterprise Tech: The Flash Disruption and What it Means for...
Monster Trends in Enterprise Tech: The Flash Disruption and What it Means for...Monster Trends in Enterprise Tech: The Flash Disruption and What it Means for...
Monster Trends in Enterprise Tech: The Flash Disruption and What it Means for...
 
Domain Specific Languages for Parallel Graph AnalytiX (PGX)
Domain Specific Languages for Parallel Graph AnalytiX (PGX)Domain Specific Languages for Parallel Graph AnalytiX (PGX)
Domain Specific Languages for Parallel Graph AnalytiX (PGX)
 
Introduction to the OpenPOWER Foundation - Open Source Days event
Introduction to the OpenPOWER Foundation - Open Source Days eventIntroduction to the OpenPOWER Foundation - Open Source Days event
Introduction to the OpenPOWER Foundation - Open Source Days event
 
Presentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobrePresentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobre
 
Red Hat® Ceph Storage and Network Solutions for Software Defined Infrastructure
Red Hat® Ceph Storage and Network Solutions for Software Defined InfrastructureRed Hat® Ceph Storage and Network Solutions for Software Defined Infrastructure
Red Hat® Ceph Storage and Network Solutions for Software Defined Infrastructure
 
Accelerate Your OpenStack Deployment Presented by SolidFire and Red Hat
Accelerate Your OpenStack Deployment Presented by SolidFire and Red HatAccelerate Your OpenStack Deployment Presented by SolidFire and Red Hat
Accelerate Your OpenStack Deployment Presented by SolidFire and Red Hat
 
LinuxONE cavemen mmit 20160505 v1.0
LinuxONE cavemen mmit 20160505 v1.0LinuxONE cavemen mmit 20160505 v1.0
LinuxONE cavemen mmit 20160505 v1.0
 
optimizing_ceph_flash
optimizing_ceph_flashoptimizing_ceph_flash
optimizing_ceph_flash
 
IBM: The Linux Ecosystem
IBM: The Linux EcosystemIBM: The Linux Ecosystem
IBM: The Linux Ecosystem
 
FlexPod-May2014-InnovationAnnouncment
FlexPod-May2014-InnovationAnnouncmentFlexPod-May2014-InnovationAnnouncment
FlexPod-May2014-InnovationAnnouncment
 
OpenIO A3techlive in London - March 2016
OpenIO A3techlive in London - March 2016OpenIO A3techlive in London - March 2016
OpenIO A3techlive in London - March 2016
 
Opensource wildey
Opensource wildeyOpensource wildey
Opensource wildey
 
Přehled portfolia ODA a praktických případů v regionu EMEA
Přehled portfolia ODA a praktických případů v regionu EMEAPřehled portfolia ODA a praktických případů v regionu EMEA
Přehled portfolia ODA a praktických případů v regionu EMEA
 
Open Hybrid Cloud - Erik Geensen
Open Hybrid Cloud - Erik GeensenOpen Hybrid Cloud - Erik Geensen
Open Hybrid Cloud - Erik Geensen
 

More from knowhowgr

14 μαυροσ Positive Energy
14 μαυροσ Positive Energy14 μαυροσ Positive Energy
14 μαυροσ Positive Energyknowhowgr
 
13 σταυροπουλοσ Doppler
13 σταυροπουλοσ Doppler13 σταυροπουλοσ Doppler
13 σταυροπουλοσ Dopplerknowhowgr
 
12 κομσελησ Alba
12 κομσελησ Alba12 κομσελησ Alba
12 κομσελησ Albaknowhowgr
 
11 τζιραλησ Open Fund
11 τζιραλησ Open Fund11 τζιραλησ Open Fund
11 τζιραλησ Open Fundknowhowgr
 
11 Tziralis Smart
11 Tziralis Smart11 Tziralis Smart
11 Tziralis Smartknowhowgr
 
09 καραγιαννη Days4 U
09 καραγιαννη Days4 U09 καραγιαννη Days4 U
09 καραγιαννη Days4 Uknowhowgr
 
05 βερεμησ Upstream
05 βερεμησ Upstream05 βερεμησ Upstream
05 βερεμησ Upstreamknowhowgr
 
10 γιαντσησ παρατηρητηριο κτπ
10 γιαντσησ παρατηρητηριο κτπ10 γιαντσησ παρατηρητηριο κτπ
10 γιαντσησ παρατηρητηριο κτπknowhowgr
 
08 αναγνωστου Greekstartups Com
08 αναγνωστου Greekstartups Com08 αναγνωστου Greekstartups Com
08 αναγνωστου Greekstartups Comknowhowgr
 
07 τριαντοπουλοσ Young Leaders
07 τριαντοπουλοσ Young Leaders07 τριαντοπουλοσ Young Leaders
07 τριαντοπουλοσ Young Leadersknowhowgr
 
05 βερεμησ Upstream
05 βερεμησ Upstream05 βερεμησ Upstream
05 βερεμησ Upstreamknowhowgr
 
06 παπαδοπουλοσ Attica Ventures
06 παπαδοπουλοσ Attica Ventures06 παπαδοπουλοσ Attica Ventures
06 παπαδοπουλοσ Attica Venturesknowhowgr
 
Bouras Eellak
Bouras EellakBouras Eellak
Bouras Eellakknowhowgr
 
Vasardanis Peta
Vasardanis PetaVasardanis Peta
Vasardanis Petaknowhowgr
 
Livas Eurobank
Livas EurobankLivas Eurobank
Livas Eurobankknowhowgr
 
Karonis Rom Telecom
Karonis Rom TelecomKaronis Rom Telecom
Karonis Rom Telecomknowhowgr
 
Trizoglou Deh
Trizoglou DehTrizoglou Deh
Trizoglou Dehknowhowgr
 

More from knowhowgr (20)

Media
MediaMedia
Media
 
14 μαυροσ Positive Energy
14 μαυροσ Positive Energy14 μαυροσ Positive Energy
14 μαυροσ Positive Energy
 
13 σταυροπουλοσ Doppler
13 σταυροπουλοσ Doppler13 σταυροπουλοσ Doppler
13 σταυροπουλοσ Doppler
 
12 κομσελησ Alba
12 κομσελησ Alba12 κομσελησ Alba
12 κομσελησ Alba
 
11 τζιραλησ Open Fund
11 τζιραλησ Open Fund11 τζιραλησ Open Fund
11 τζιραλησ Open Fund
 
11 Tziralis Smart
11 Tziralis Smart11 Tziralis Smart
11 Tziralis Smart
 
09 καραγιαννη Days4 U
09 καραγιαννη Days4 U09 καραγιαννη Days4 U
09 καραγιαννη Days4 U
 
05 βερεμησ Upstream
05 βερεμησ Upstream05 βερεμησ Upstream
05 βερεμησ Upstream
 
10 γιαντσησ παρατηρητηριο κτπ
10 γιαντσησ παρατηρητηριο κτπ10 γιαντσησ παρατηρητηριο κτπ
10 γιαντσησ παρατηρητηριο κτπ
 
08 αναγνωστου Greekstartups Com
08 αναγνωστου Greekstartups Com08 αναγνωστου Greekstartups Com
08 αναγνωστου Greekstartups Com
 
07 τριαντοπουλοσ Young Leaders
07 τριαντοπουλοσ Young Leaders07 τριαντοπουλοσ Young Leaders
07 τριαντοπουλοσ Young Leaders
 
05 βερεμησ Upstream
05 βερεμησ Upstream05 βερεμησ Upstream
05 βερεμησ Upstream
 
06 παπαδοπουλοσ Attica Ventures
06 παπαδοπουλοσ Attica Ventures06 παπαδοπουλοσ Attica Ventures
06 παπαδοπουλοσ Attica Ventures
 
Bouras Eellak
Bouras EellakBouras Eellak
Bouras Eellak
 
Vasardanis Peta
Vasardanis PetaVasardanis Peta
Vasardanis Peta
 
Livas Eurobank
Livas EurobankLivas Eurobank
Livas Eurobank
 
Karonis Rom Telecom
Karonis Rom TelecomKaronis Rom Telecom
Karonis Rom Telecom
 
Trizoglou Deh
Trizoglou DehTrizoglou Deh
Trizoglou Deh
 
Xristidis
XristidisXristidis
Xristidis
 
Chomatas
ChomatasChomatas
Chomatas
 

Recently uploaded

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 

Recently uploaded (20)

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 

andreadis

  • 1. Open Source & e-Government the JBoss/Red Hat experience Dimitris Andreadis Software Engineering Manager JBoss Application Server JBoss, by Red Hat December 9th, 2009 Athens
  • 2. Agenda What is JBoss e-Government References Conclusion Bonus Material Open Source – A Strategic Choice
  • 4. *Enterprise Edition JBoss – the Project Most popular Open Source Java EE* Application Server Founded by Marc Fleury in 1999 Backed by an international community of developers Developer’s #1 Choice Innovative Design Easy to Use Open Source + Recession = Love! LGPL Licensed .com bust subprimes Freely Use/Distribute/Embed … Closed sourced Servers at $10k - $100k+
  • 5. Red Hat acquisition of JBoss (2006) Red Hat offered $350M for JBoss Inc. JBoss formed the Middleware division of Red Hat An Open Source stack for the Enterprise, at a fraction of the cost
  • 6. JBoss Today 50+ Community Projects Multiple product lines 25+ Million Downloads 500,000+ Users 700+ Contributors ~30% of World’s Enterprise Java Applications use JBoss Technologies
  • 7. Magic Quadrant for Enterprise Application Servers (Source: Gartner Sep 2009) http://www.gartner.com/technology/media-products/reprints/redhat/170610.html
  • 9. JBoss/RHEL Government References http://customers.redhat.com/ http://www.jboss.org/community/wiki/JBossRHELEMEAReferences • Europe – Italian Institute of Design & Mint - Ministry of Economy & Finance – Swedish Meteorological and Oceanographic Institute – Spanish Ministry of Education and Science – Italian Libraries in the Province of Bergamo – London Underground (Oyster Card) – Swiss Post Office – … • Americas – Brazilian National Institute of Educational Research and Studies – Brazilian Federal Supreme Tribunal’s Technology Office – SRI Ecuador, Online Services to Taxpayers – US Army, Navy, Air Force, NSA – …
  • 10. CSI-Piemonte: Modernizing Italian Local Public Administration http://oasi.csi.it/en http://customers.redhat.com/2008/08/28/open-source-in-public-administration-red-hat-and-jboss-deliver- success-to-csi-piemonte/ • OASI Platform (Open Available Secure Integrated) – Provide enterprise level services to public administration – Reduce development and deployment costs – Increase the skills of local companies • Reference Architecture (Highly Available, 2-node cluster) – Standardized Installation, Configuration, Backup – Management scripts/tools and other add-ons • Start-off with free tools (CentOS, Apache, JBoss, MySQL) – Move-off to supported versions, if needed.
  • 11. Swedish Polish – IT Budget over 5 years http://customers.redhat.com/2008/02/20/swedish-national-police-board-experiences-impressive-cost-savings-with-jboss-enterprise-application-platform/ New environment based on Cost Notes Architecture: Mixed Source Legacy: Microsoft $0 OpenOffice from Novell - Mainframe - Two-layer Novell $ X X00 000 Renew contract for 25 000 employees and - Three-layer OpenOffice support for 25 000 employees MySQL $ X XXX XXX 60 servers for new projects New: - n-Layer Architecture Oracle Enterprise Edition support $ X X00 000 Support on existing licences over 5 years based on the J2EE framework JBoss $ X XXX XXX 126 CPU:s for new projects Operation: - 1 Main site Bea support $ X X00 000 Support on existing licences over 5 years - 250 Unix servers - 1 Mainframe (Unisys) HW with Linux and AMD/Intel x86 $ 9 097 978 Investments in new servers over 5 years - 500+ Novell servers on 400 sites - 20 000 Clients HW support AMD/Intel x86/Risc $ 6 772 939 Server support over 5 years - 500 Applications (instances) Total $ 34 316 601 Cost per year $ 6 863 320 Business as Usual $ 62.363.919 Software $ 18 445 684 Mixed Source $ 34.316.601 Hardware $ 15 870 917 Savings: 400 new police cars or 46% in software 70 new developers!!! 48% in hardware
  • 12. French Tax Agency – Project Copernicus http://www.jboss.com/pdf/dgi_jbwb.pdf http://customers.redhat.com/2008/03/10/the-french-directorate-general-of-taxes-dgi-uses-jboss-to-modernize-their-administration-process/ Started in 2004 with the goal to restructure the French equivalent of Taxis NET 1 Billion Euros budget over 10 years JBoss on top of 250 RHEL servers, 80Tb of Data JBoss chosen on technical merits among 2 FOSS and 3 proprietary servers (benchmark-based evaluation). TCO savings 75% (13M Euros) for the application server part Handles all Tax declarations & payments since 2006 55M citizens 3M corporations
  • 13. NASA - Spacecraft Trajectory Operations http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/20080010874_2008009720.pdf Evaluated replacement of legacy systems with JBoss Middleware for all of the Trajectory Analysis, Pre-mission Design, Operations, and Post-Flight Assessments for the Human Space Flight Program − Space Shuttle Program (SSP) − International Space Station (ISS) − Constellation Program (CxP) and other vehicles
  • 14. NASA – Project Conclusions • Java application computational performance is acceptable given the proper hardware resources. • JEE specification and supporting technologies can be used as a platform for mission critical operations. • Open Source implementations of JEE, such as JBoss Enterprise Application Platform, are a viable alternative to custom enterprise solutions. • NASA could elect to focus it’s expertise on aerospace solutions and reuse existing open source middleware solutions.
  • 16.
  • 17. Conclusion • Open Source Is Happening • Open Source Is Mature • Open Source Is Free* Resistance is Futile ☺ *Free As In Freedom
  • 18. dimitris@redhat.com http://www.jboss.org
  • 19. Bonus Material Open Source A Strategic Choice
  • 20. Common Themes: Replace a failed system with another (failed system) Vendor Lock-in License costs Lack of standards Closed formats Islands of information No Interoperability No extensibility points …
  • 21. Open Source Key Benefits Promotes Transfer of Knowledge Endorses Standards Adoption Open Data Formats & Interfaces Avoids Vendor Lock-In Enhances Security Reduces TCO … Software As A Service (SaaS)
  • 22. Open Source Adoption Problems Lack of Know-How Decision makers do not understand Open Source Often considered Free (as in Beer) or Immature Competitive Market Do customers understand their needs? Do customers choose the most competitive offer? Chicken/Egg Problems Cannot choose Open Source if there is no support Cannot support Open Source due to little demand
  • 23. and Solutions Academia Open Source Curriculum Hands-on training Companies Invest in People Technical Careers Government Enforce Transparency Establish Open Source Usage Guidelines