mango*
What is Mango*?
The fruit: Mangoes belong to the genus Mangifera, consisting of numerous species of tropical fruiting trees in the flowering plantAnacardiaceae. The mango is indigenous to the Indian subcontinent and Southeast Asia.[1]
Cultivated in many tropical regions and distributed widely in the
world, mango is one of the most popularly exploited fruits for food, juice, flavor, fragrance and color. Its leaves are ritually used as floral decorations at weddings and religious ceremonies. source:wikipedia.org
Project mango* is an initiative to promote the use of Sun's (Free Open Source Software) FOSS stack in the enterprise middleware market. MANGO* is an acronym which stands for
- My SQL And
- Netbeans
- Glassfish
- Open*...(OpenESB or OpenSSO or OpenPortal or OpenSolaris...)
Project mango* will not create a new product or technology. Its purpose is to demonstrate and illustrate how enterprises can leverage on Sun's FOSS technologies to help them achieve their IT and business goals.







Why Mango*?
Traditionally when we talk about the FOSS stack, the first thing that comes to mind is the LAMP/SAMP stack. While LAMP/SAMP has been very successful in the largest Internet based businesses such as Google and Facebook, it may not be enough for enterprises looking for advanced middleware features found in commercial J2EE, Portal, SOA and SSO solutions.
MANGO* can be seen as the next generation FOSS stack or FOSS 2.0 which brings reliable, scalable and open software to the enterprise. Enterprises can pick and choose from Sun's rich offerings of open software to suit their needs. In the next section, we will highlight the differences between MANGO* and LAMP.
From LAMP to Mango*
|
LAMP
|
MANGO*
|
Technology Focus
|
CGI Based Web Applications
|
Enterprise Technology - SOA, EAI, J2EE, SSO and more.
|
|
Industry Focus
|
Largely Internet Based Companies
|
Enterprises - Telcos, FSI, Governments, Manufacturing and more.
|
Development Roadmap
|
Dependent on several open source communities which decide their own roadmaps.
|
Developed by a group related communities sponsored by Sun with well coordinated roadmaps.
|
Usage Scenarios
Mango* is an extremely versatile stack of software which meets numerous requirements of enterprises within various different industries. For starters, companies from the different industries may use the suggested configurations for their projects as suggested below.
Telcos
Customer Self-Service - MySQL, Netbeans, Glassfish, Open Portal, Open SSO, Open ESB
IMS - MySQL, Netbeans, Glassfish (Sailfin), Open ESB
Common Subscriber Repository - MySQL(cluster), Netbeans, Glassfish, Open ESB
Mobility SOA - MySQL, Netbeans, Glassfish, Open ESB (Java CAPS)
FSI
Customer Self-Service - MySQL, Netbeans, Glassfish, Open Portal, Open SSO, Open ESB
Internet Banking - MySQL, Netbeans, Glassfish, Open Portal, Open SSO, Open ESB
Healthcare
Customer Self-Service - MySQL, Netbeans, Glassfish, Open Portal, Open SSO, Open ESB
MORE to be added....
What's Next?
We welcome any comments or suggestion to help us improve this project and make it successful.