Jug4 Presentation
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,149
On Slideshare
1,149
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
8
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. OpenSource in Software Architecture By @champillon, Assistant Software Architect Somewhere commercial bank
  • 2. Agenda
    • Software Architecture = ?
    • Business Behavior
    • Serve Business
    • Why OpenSource???
    • Proven OpenSource
    • OpenSource Architecture Blue Print
    • Q&A
  • 3. Software Architecture = ?
    • Do least work, get most work
    • Component, Integration, SOA???
    • Framework???
    • How???
    “ Why can’t we centralize the system”
  • 4. Business Behavior
    • Identify IT Needed by Business
    • “ Send proper data from source to destination in proper time”
    • Business Behavior Conclusion
      • Input data
      • Transform, Calculate, Consolidate, …
      • View data
  • 5. Serve Business
    • Validate source to be authorized
    • Get data from authorized source
    • Validate data
    • Store data
    • Calculate/Transform/Consolidate data
    • Send data to authorized destination
  • 6. Why OpenSource???
    • Free!!
      • Impact to Business LifeCycle
      • Can serve #petdo with no cost
    • Fast!!
      • Can serve #petdo on time
    • Proven!!
      • Provide needed function, not cosmetic function
      • Community support
      • Scalability
    • Continuous improvement!!
      • Upgrade new features free!!
  • 7. Proven OpenSource
    • OpenSource Commercial
    • Joomla! Shared-Point
    • Knowledge Tree Documentum
    • SugarCRM .NET
    • Subversion SourceSafe
    • Xen VMWare
    • CentOS Windows Server
    • MySQL SQL Server
    • OpenLDAP Active Directory
  • 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. Q&A
    • Any question???
    • Thanks