3. Global Economy is in Trouble
Can Sun and Open Source Help?
Do more with less.....
Ever increasing need for new services
while needing to maintain existing apps
4. Preserving Intellectual Property
Open Source Closed Source
Gain
Quality (from community)
Innovations
Drain
Transparency
High License Costs
Extensibility
Complex productivity tools
PAY AT POINT OF VALUE
Vendor Lock In
Vendor derived innovations
Vendor derived extenstions
PAY AT START
5. Application Infrastructure
In the Modern Enterprise
Mission Critical Applications CIO
Attention
Importance/Complexity
Mid-Tier
Applications
Open
Source
Low-end
Applications
Corporate Departmental
6. Sun approach: Open Infrastructure
The More Cost-Effective Solution
Allow “Supported”
Open Source
Importance/Complexity
License
$
Costs
$
$
Corporate Departmental
7. Sun: Open Source Leader
Ranking Empresa Man/month Mill Eur
1 Sun Microsystems 51,372 312
2 IBM 14,865 90
3 Red Hat 9,748 59
4 Silicon Graphics 7,736 47
5 SAP 7,493 46
6 MySQL 5,747 35
7 Netscape 5,249 32
Source: “Economic impact of Open Source software in innovation and
the competitiveness of the ICT sector in the EU”
2005 2006 2009
• ZFS, NFS
• DTrace
• OpenOffice
• Looking Glass • OpenSolaris • GlassFish • OpenESB • Portal • Directory • I.D. Manager
• NetBeans • UDDI Registry • JBI • FastCGI • Access Manager • Web
• JMS • Federation • Proxy
• UltraSPARC T1 • CAPS (SBY)
11. Introducing Sun GlassFish Portfolio
The Open Platform for Building Dynamic Web Applications
Enterprise Server Web Space Server
Application Portal for web site
Server with development and
Enterprise-scale collaborative
management work spaces
and monitoring,
including
support for SNMP
Web Stack GlassFish ESB
A complete A full SOA
LAMP stack web platform
Web Stack
12. Application Infrastructure
Where can GlassFish Portfolio help?
Mission Critical Applications
[Sun ESB Suite (SOA Projects)]
Importance/Complexity
Mid-Tier Applications
[Sun GlassFish / MySQL
(Enterprise Apps)]
Low-end Apps
[Sun GlassFish /
MySQL
Community]
Corporate Departmental
13. Supporting Heterogeneity
Sun is the only
vendor with and end-
to-end Open Source
Architecture
> GlassFish and
MySQL are key
components
> ALL of them under
support
14. GlassFish Enterprise Server
Top Benefits:
• Enterprise Grade
> Five 9's of availability
> Advanced management
• Superior Price/Performance
• Easy to Use
• Feature Richness
> Support for Dynamic Languages
> Interoperability with .NET 3.0
> Java EE 5 and Java SE 6
17. Sun Communications Application Server
Multimedia Services
• Open source SIP
servlet engine for GlassFish
• Enables the merging of
enterprise & Telco services
> Multimedia
> VOIP
> IM
• Wireless, Wireline &
Set-top Boxes
19. GlassFish ESB
• Standards-based Pluggability
> Java Business Integration –
JBI (JSR-208)
> WS-*, BPEL, Data Mashups,
XSLT, FTP, LDAP, HTTP, DB
service and binding
components
• Easy to use
> Tightly integrated unified core
with Java EE and GUI tools
> Open Source, Open
Community
> Based on the transparent
OpenESB community
> GlassFish ESB Architecture • Lightweight
20. Sun ESB Suite
Community Contribution Sun ESB Suite
Portal
Open Source
OPEN ESB
Business Activity Monitoring
OPEN SSO
OPEN DS Business Process Management
NETBEANS
GLASSFISH
Enterprise Service Bus
PROJECT METRO
Transformation Quality of Service
TRANSLATION | ENRICHMENT SECURITY | RELIABILITY
Service Enablement
COMPOSITION | STANDARDIZATION | NORMALIZATION | ROUTING
Adapters
PACKAGED APPLICATIONS | PROTOCOLS | DATABASES | WEB SERVICES
Infrastructure
MESSAGE
SERVER | APPLICATION
SERVER | DIRECTORY
SERVER | SINGLE
SIGN-ON
21. Project Fuji – Broadening Appeal
• Next major version of Open ESB runtime based on OSGi
• Ease of Use
> Do more with simpler tools
> Simplify Composition
> Web based tooling
• Agility
> Dynamic App Updates
> Dynamic Routing
> Interceptors
• Flexibility
> Choices of languages and tools
22. GlassFish Web Space Server
Complete User Interaction Platform
• Web / Portal Platform
> Content / Widgets / WOA
• User Collaboration
> Wiki, Blogs, Forums, etc.
• Social Networking
> Open Social support for
social graph
> User defined
communities
• Process and Human
Add social networking Workflow
to content delivery.
23. Glassfish Web Space Server
Modules Security Collaboration Content Productivity
Management
Rest Feeds Platform
Adapter
(PHP, Ruby,
Web Space Server Jmaki)
(Liferay 5.2)
OpenSSO/FAM 8.0
Infrastructure Glassfish V2/V3
MySQL
25. Java SE for Business
Making life easier for companies
Assurance for your future
Faster Access Extended Support Enterprise Features
• Critical fixes available • Standard support • Deploy applications
in weeks extended to 10 years with greater flexibility
• Java SE for Business • 5 years additional • New desktop options
“Revisions” retirement support and productivity tools
available
26. Java™ SE for Business
Write Once, Run Forever*
• Product Families Supported
Java Language & Tools
> v1.4.2, 5.0, and 6
• Broader Configuration Support than Java SE
> Solaris, Windows, and Linux
> New OS version and browser support added during first 10 years
• Business/Corporate Value Feature Set
> Improved critical fix patch management
> Extended and Structured Life-cycle Support
> Enterprise Feature Pipeline
> Service (break/fix support)
* For a really long time anyhow...
27. Faster Access with Revisions
The fix you need, right away
• Revisions are interim releases that contain critical
customer fixes
> Contain a complete Java Runtime Environment (JRE) and Java
Developer Kit (JDK)
> Available only to Premium or Premium Plus customers
• Standard Revisions
> Built on the most recent revision or update of a product release
family – within weeks after a customer verifies a fix
• Custom Revisions
> Built on your specified version of a product release family – for
fee, custom quote required
29. MySQL Server Editions
• GPL licensed
Community • Freely available for download
Server • No hardware, CPU, RAM, etc., restrictions
• Contains all MySQL server features
• GPL licensed
• Only available to enterprise subscribers
Enterprise
• Receives updates, bug fixes faster
Server • Available in Pro and Advanced
• Commercially licensed
Embedded • Available to OEM customer
Server • Bundled with commercial applications
• Available in Classic, Pro, Advanced
30. Added Value of MySQL Enterprise
• Comprehensive offering of production support, monitoring
tools, and MySQL database software
• Optimal performance, reliability, security, and uptime
Load Connection
balancer manager
Query analysis Memcached
support
Best practices rules 24x7 support
Monitoring Hot fixes
Open-source server
Knowledge base with pluggable APIs Service packs
31. MySQL Enterprise Monitor
• Single, consolidated view
into entire MySQL
environment
• Auto-discovery of MySQL
servers, replication
topologies
• Customizable rules-based
monitoring and alerts
• Identifies problems before
they occur
• Reduces risk of downtime
• Makes it easier to scale
out without requiring more
DBAs A Virtual MySQL DBA Assistant!
32. MySQL Query Analyzer
• Trace, monitor & analyze
MySQL query activity for
specific servers, users, and
applications.
> Show “worst” queries
> Bad exec time or count; bad
row size or count;
> Capture/show problem query
examples
> Show Query Explain
All from inside MySQL
Enterprise Monitor
33. MySQL Workbench
• Database modeling tool, used to
design and create new database
schemas, document existing
databases and help migrations
• Features:
> Fast OpenGL based canvas
> Database reverse Engineering
> Database/Model synchronization
> SQL script generation
> Visual representation of tables
> Selectable notations for diagrams
34. MySQL Cluster (Network DB for Telco)
• Cost
> Use commodity hardware to accomodate growth
• Fault Tolerance and High Availability
> No single point of failure, automatic fail-over
• Scalability and Performance
> Load balanced, memory based storage engine designed to handle
thousands of concurrent requests
35. Enterprise Manager
Improving performance and productivity with open source
• Easy
Administration
• Performance
Advisor
• Performance
Monitor
• SNMP Support
• Self Management
• Alert Manager
38. GlassFish Already Growing Rapidly
18 Million
Downloads July 2007—December 2008 Downloads
Since 2006
V2.1
Released
V2 V3
Released Coming
Soon
39. Wotif Reserves GlassFish
Books over 200,000 hotel bookings a month in over 44 countries
Challenge Solution
● Ensure Web 2.0 infrastructure • Chose GlassFish Enterprise Server and
sufficient to meet business volume OpenMQ due to quality, price, performance,
and standards compliance
● Assimilate a scalable, open standards
platform to allow for growth
● Reduce costs associated with Results
infrastructure and support • Reliable, high-performance infrastructure
that meets high demand
• Increased interoperability and scalability to
address rapid growth
• Reduced costs
“By using community-based open source Sun products, we're getting the benefits of quality open
standards Sun technology backed by excellent, cost-effective Sun support.”
— Greg Luck, Chief Architect, Wotif.com
40. Travel Muse
www.travelmuse.com
Challenge Solution
● Develop new startup – with very high • Open Source stack initiative leveraging
levels of sophistication and services with GlassFish Enterprise Server, Message
low initial costs and Queue and MySQL
Results
● Faster time to market at extremely low
costs.
● Leveraged open source components
during development, alpha, beta phases –
purchased subscription at launch to
reduce complexity of maintenance.
“The maturity of its implementation and the enterprise features available from GlassFish
has allowed us to focus on our business applications with very low administration costs.”
— Cyril Bouteille, VP Engineering, Travel Muse
41. Open Source SOA Case Study
Nationwide Health Information Network—Connect (NHIN-Connect)
Challenge Solution
● Lacking ability to easily share electronic • Using Sun open source Open ESB,
health information between multiple GlassFish...
healthcare entities • Secure exchange of interoperable health
● Social Security, Military Health, information
Veterans Admin... • ESB/SOA framework
• The Gateway utilizes an Enterprise Service
Bus (JBI/JSR208)
• Developed as open source using open
standards
Source: Office of the National Coordinator for IT
U.S. Dept. of Health & Human Services
April 2008
http://events.fcw.com/events/2008/ea/downloads/EA08_2-4_Sankaran.pdf
42. Facebook
www.facebook.com
Application Key Business Benefit
● Facebook is a social networking site that • MySQL has enabled Facebook to grow to
connects people with friends and others 70 million users.
who work, study and live around them.
Why MySQL?
● “We are one of the largest MySQL web
sites in production. MySQL has been a
revolution for young entrepreneurs.”
Owen Van Natta
Chief Operating Officer
Facebook
43. Nokia Siemens Networks
• Application
> Next-generation
telecommunications-subscriber
register solution in both mobile and
converged networks
• Key Business Benefits
> Greater flexibility in creating new
subscriber services, enhanced
capabilities for subscriber
provisioning, and increased savings
in operational costs
• Why MySQL?
> Flexibility and Lower Costs
“With this cooperation, we join forces with MySQL to establish a winning solution for
mobile and converged operators.”
— Christian Fredrikson, Vice President, Nokia Siemens Networks
44. MySQL Customers
Web / Web 2.0 OEM / software partners
On Demand, SaaS, Hosting Telecommunications Enterprise 2.0
Open source is powering the Web
47. Summary
• Learn more at www.sun.com/glassfish
• Download the binaries
• GlassFish Portfolio
> Open Platform for building dynamic web applications
> Built from the leading open source projects
> Fully supported and indemnified by Sun
> 90% cost savings, 7x price performance
> Purchase per-server or unlimited subscriptions