Jug4 Presentation

918 views

Published on

Published in: Economy & Finance, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
918
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
13
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Jug4 Presentation

  1. 1. OpenSource in Software Architecture By @champillon, Assistant Software Architect Somewhere commercial bank
  2. 2. Agenda <ul><li>Software Architecture = ? </li></ul><ul><li>Business Behavior </li></ul><ul><li>Serve Business </li></ul><ul><li>Why OpenSource??? </li></ul><ul><li>Proven OpenSource </li></ul><ul><li>OpenSource Architecture Blue Print </li></ul><ul><li>Q&A </li></ul>
  3. 3. Software Architecture = ? <ul><li>Do least work, get most work </li></ul><ul><li>Component, Integration, SOA??? </li></ul><ul><li>Framework??? </li></ul><ul><li>How??? </li></ul>“ Why can’t we centralize the system”
  4. 4. Business Behavior <ul><li>Identify IT Needed by Business </li></ul><ul><li>“ Send proper data from source to destination in proper time” </li></ul><ul><li>Business Behavior Conclusion </li></ul><ul><ul><li>Input data </li></ul></ul><ul><ul><li>Transform, Calculate, Consolidate, … </li></ul></ul><ul><ul><li>View data </li></ul></ul>
  5. 5. Serve Business <ul><li>Validate source to be authorized </li></ul><ul><li>Get data from authorized source </li></ul><ul><li>Validate data </li></ul><ul><li>Store data </li></ul><ul><li>Calculate/Transform/Consolidate data </li></ul><ul><li>Send data to authorized destination </li></ul>
  6. 6. Why OpenSource??? <ul><li>Free!! </li></ul><ul><ul><li>Impact to Business LifeCycle </li></ul></ul><ul><ul><li>Can serve #petdo with no cost </li></ul></ul><ul><li>Fast!! </li></ul><ul><ul><li>Can serve #petdo on time </li></ul></ul><ul><li>Proven!! </li></ul><ul><ul><li>Provide needed function, not cosmetic function </li></ul></ul><ul><ul><li>Community support </li></ul></ul><ul><ul><li>Scalability </li></ul></ul><ul><li>Continuous improvement!! </li></ul><ul><ul><li>Upgrade new features free!! </li></ul></ul>
  7. 7. Proven OpenSource <ul><li>OpenSource Commercial </li></ul><ul><li>Joomla! Shared-Point </li></ul><ul><li>Knowledge Tree Documentum </li></ul><ul><li>SugarCRM .NET </li></ul><ul><li>Subversion SourceSafe </li></ul><ul><li>Xen VMWare </li></ul><ul><li>CentOS Windows Server </li></ul><ul><li>MySQL SQL Server </li></ul><ul><li>OpenLDAP Active Directory </li></ul>
  8. 8. OpenSource Architecture Blue Print Virtualization, Load-Sharing, Backup: Xen Operating System: CentOS Central Portal: Joomla Data Input: SugarCRM Authentication & Authorization: OpenLDAP Database Cluster: MySQL Document Archive: KnowledgeTree Report: iReport Business Logic: Java coding Message Switching and Workflow: JBoss BPM
  9. 9. Q&A <ul><li>Any question??? </li></ul><ul><li>Thanks </li></ul>

×