opensource for enterprise business presentation 010
TRANSCRIPT
OpenSource for Enterprise Business
On 4 February 2010, KMITLBy Passapong ThaithatgoonSoftware Architect, Somewhere Commercial Bank.E-mail: [email protected]: @champillon
Agenda
Enterprise Business?
OpenSource?
Case Study
OpenSouce Community in Thailand
Enterprise Business?
Need of Enterprise BusinessCorrectness
Stability
Long-Term Support
Scalability
Proven Software
Site References
Enterprise Business?
Enterprise Business?
Enterprise Business?
Enterprise Business?
Prove?
OpenSource?
OpenSource?
DefinitionPractices in product and development that promote access to the end of product's source materials. (Wikipedia)
SourceCodeShare to the World
SourceCode
Update
SourceCode
Never Die?
OpenSource?
OpenSoure in Vertical view?
HardwareHypervisor (Virtualization Platform)Operating SystemApplication EnvironmentDesktop EnvironmentApplicationsUser Interface Program
Cover in all Software Stacks
OpenSource?
OpenSource in Horizontal view?
ReportingBusinessIntelligenceData WareHouseCollaborationPortalCommunicationHubDocumentManagementTransactional Databasee-MailGeneral LedgerBusiness LogicService IntegrationWorkflowSale-Forced Automation and TrackingEnterprise PortalSelf-LearningOffice
wide Range forEnterpriseArchitecture
OpenSource?
Why OpenSource?Correctness: Choose only proven OpenSouce
Stability: Proven OpenSouce have many Site References which show it's stability
Long-Term Support: Proven OpenSouce have a big community who always share their experiences and support each others.
Scalability: Proven OpenSouce is software that handle high-volume transaction.
so use onlyProvenOpenSources
Case Study
Knowledge TreeProblem: want to have the document management system which canControl Authorization by Group and Role
Full-text Search
Approval Workflow with e-Mail notification
Integrated authentication with Microsoft Active Directories
Web-based Application
Easy to use!!
We are looking for the commercial product!!
Documentum
Case Study
Knowledge Tree (Cont.)Documentum cost x,xxx,xxx bahts!!
So we make a decision:Document management system is nice to have but not need
Is documentum cost effective?
There is a procurement process about 3 months!!
With this reason, we change from commercial to OpenSource with this candidates:Alfresco
Knowledge Tree
Case Study
Knowledge Tree (Cont.)We compare Alfresco and Knowledge Tree
CriteriaAlfrescoKnowledge Tree
1. Group and Role AuthorizationTT
2. Full-text searchTT
3. Approval WorkflowTT
4. Integrated Authentication with ADTT
5. Web-based ApplicationTT
6. Easy to useTT
7. Programming LanguageJavaPHP
8. InteroperabilityGoodNormal
We choosePHP becauseeasy to find staff
Case Study
Knowledge Tree (Cont.)Present Status:Production with Real-time backup
Implementing Load-Sharing
Planning for DR
Show this case study to Group
Group want us to pilot this in other country
Case Study
SugarCRMProblem: want to have consolidate data for each customer from every system in Bank to generate the customer portal for our branch staffs.
We think about Sale-forced automation
We let them explore on www.salesforce.com
They like www.salesforce.com but don't have money LoL......
We show SugarCRM to them.
Case Study
SugarCRM (Cont.)We have to make the customer portfolio in SugarCRM with in 3 months.
We can do it with Module Builder in SugarCRM which is drag-and-drop e-Forms generator.
Case Study
SugarCRM (Cont.)Present Status:Now we have a customer portfolio system to support our sales at branch.
Other countries in Group spend about x,xxx,xxx bahts for this system but we make it with no software cost.
We have daily back up and can restore in 1hour.
We use only 2 staffs for this project
Case Study
Approval WorkflowAs we have learnt e-Forms tool from SugarCRM, we apply this concept to other system which need approval workflow.
Problem: need a e-Form to send a approved data from branch to head quarter to replace the manual process.
We use configed SugarCRM e-Forms tool to make a simple approval workflow then interface this data to our Lotus Notes.
Case Study
Approval Workflow (Cont.)We reduce the approval time from 7 days to 2 hours.
We use only 1 staff (me) to implement this system in 1 month.
We have daily back up and can restore in 1 hour.
Q&A
Question & AnswerThank you.
- champillon -