glassfish overview 29 oktober 2009 091029160711 phpapp01
Post on 06-Apr-2018
219 Views
Preview:
TRANSCRIPT
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 1/50
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 2/50
2
AGENDA
sun.com/glassfish1 – History
2 – Introducing: GlassFish Portfolio
3 – GlassFish Enterprise Server
4 – Management/Monitoring/Deployment5 – GlassFish WebSpace
6 – GlassFish ESB
7 – Summary
8 – Q&A
2
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 3/50
3
What is GlassFish?
Please check the correct answers.
[A] Web deployment platform
[B] Portal framework ?
[C] Application Server?
[D] SOA application suite?
[E] Framework for Telco Applications?
[F] All of the above
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 4/50
4
GlassfishHistory
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 5/50
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 6/50
6
Glassfish Portolio
• Glassfish Enterprise Server = Glassfish AplicationServer + Enterprise Management Tools
• Glassfish ESB = GlassFish Enterprise Server
integrated with OpenESB and NetBeans• Glassfish WebSpace: Glassfish Enterprise Server
+ LifeRay Portal + Portal Add-ons + SSO & DIR
• Glassfish Communication Server = GlassfishEnterprise Server + SIP extension
• Glassfish Web Stack = [S|L]AMP stack + Glassfish Application Server
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 7/507
Glassfish & OpenSource
Communities
...
MySQL Tomcat GlassFish Liferay
Apache Ruby PHP n
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 8/508
Application Infrastructure
Corporate Departmental
I m p o r t a n
c e / C o m p l e x i t y
The More Cost-Effective Solution
$
$
$
Allow “Supported”
Open Source
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 9/509
Application Infrastructure
Corporate Departmental
I m p o r t a n
c e / C o m p l e x i t y
In the Modern Enterprise
CIO
Attention
Open
Source
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 10/5010
GlassfishIntroduction
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 11/5011
GlassFish Enterprise Server
• Java EE 5 Reference
Implementation
• Enterprise Quality
• Open Source
• Community
Based on Project GlassFish
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 12/5012
Downloads July 2007—December 2008
GlassFish Already Growing Rapidly
V2Released
V3Coming
Soon
V2.1
Released
18 MillionDownloadsSince 2006
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 13/5013
GlassFish Enterprise Server
• Enterprise Grade
> Five 9's of availability> Advanced management> Record-setting performance> Enterprise Manager
• Unbeatable price/performance
• Easy to use
• Feature rich
Top Benefits:
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 14/5014
Project Metro – Web Services Stack
• Secure
• Reliable
• Transactional• .NET 3.0
Interoperability
• NetBeansintegration
• Industry adopted
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 15/5015
GlassFish Administration Console
Features without complexity
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 16/5016
GlassFish Administration Architecture
Sun xVMSun xVMOps Center Ops Center
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 17/5017
Demo
• Install & Create a cluster
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 18/5018
Sample HA config
https://www.sun.com/offers/docs/glassfish_HAref_config.pdf
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 19/5019
More Availability
• Use HADB
• After install & config:asadmin configure-ha-cluster --devicesize 512 --hostshost01,host02 myCluster
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 20/50
20
Best-In-Class Performance
Based on SPECjAppServer 2004
• Record-setting single nodeperformance
• 10% faster than BEA WebLogic 9.2
• Best open source result
• Outstanding multi-nodeprice/performance
• Unbeatable single-nodeprice/performance
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 21/50
21
Unbeatable Price/Performance
• Save over 90% on the
cost of proprietaryalternatives.
SPECjAppServer 2004
Required disclosure: SPEC and SPECjAppServer are registered trademarks of StandardPerformance Evaluation Corporation. Results from www.spec.org as of 11/05/2008. 2xSunFire X4150 (8 cores, 2chips) and 1xSun Fire X4150 (4 cores, 1 chip) 1197.10SPECjAppServer2004 JOPS@Standard; Best result with 8 cores in application-tier of the
benchmark: Oracle 10.1.3.3 on 1xHP BL460c (8 cores,2chips) and 1xHPBL480c (8 cores,2 chips) 2056.27 SPECjAppServer2004 JOPS@Standard; Bestresult with 2 systems in application-tier of the benchmark: 2xDell PowerEdge2950 (8 cores, 2 chips) running Oracle WebLogic 10.3 and 1xDell PowerEdgeR900 (4 chips, 24 cores) 4,794.33 SPECjAppServer2004 JOPS@Standard.
Application Server Price/Performance
SPECjAppServer 2004
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 22/50
22
GlassFish v2 for the EnterpriseIntegration
• Open MQ> High performing JMS implementation> HA for brokers and messages>
Available as standalone product> Integration with GlassFish● In memory, Out of process, or Remote
• JBI support
> OpenESB 2.0 as the integration back-bone> Install, admin, and monitoring integrated in GlassFish v2> Basis for Java CAPS Release 6
• Oracle TopLink as default JPA persistence engine
> Hibernate also easily usable
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 23/50
23
GlassFish v2 for EnterprisesManagement & Monitoring
• Graphical, command-line, tools, ANT ...> JMX and Centralized
• Call Flow• Self-management
• Diagnostic reports
• VisualVM> Now in Java 6u7> GlassFish plugin
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 24/50
24
Call Flow demo
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 25/50
25
Web Admin Console
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 26/50
26
Enterprise Management Tools
Demonstration
• Performance Advisor
• Performance Monitor
Other demos• SNMP
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 27/50
27
Enterprise Management ToolsPerformance
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 28/50
28
Enterprise Manager
• Easy Administration
• Performance Advisor
• PerformanceMonitor
• SNMP Support• Self Management
• Alert Manager
Improving performance and productivity with open source
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 29/50
29
GlassFish Portfolio
Competitive Positioning
> GlassFish Portfolio and MySQL Enterprise combined createthe leading open web platform on the market today.
Versus Open Source Vendors• Better Price & performance
• More feature rich• Support for Sun JDK included• Easier to use, Better support
Versus Microsoft
• Open Source• Multi-Platform
• Java EE Support
Designed for the Web
GlassFish Portfolio
Versus Proprietary
• Quality• Avoid Lock-in
• Innovation• Extensibility• Better Price/Perf
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 30/50
30
Supporting Heterogeneity
Both MySQL & GlassFish can enter existing environmentsApplication
Language
Infrastructure
Database
OS
ERP, CRM, SCM, HR, SFAWeb, Web 2.0, Enterprise 2.0,
SaaS, Custom
ERP, CRM, SCM, HR, SFAWeb, Web 2.0, Enterprise 2.0,
SaaS, Custom
Sun is the leading provider for an enterprise open source strategy.
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 31/50
31
GLASSFISH ADOPTION
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 32/50
32
Customer Advantages
Enterprises
• Have BEA or IBM but wish to reduce costs
• Need to standardize open source
• Want to standardize support for existing LAMP
• What quality, innovations, lower cost of open source andproductivity modules / tooling and enterprise support
SMBs and Startups• Desire Java / LAMP stack from same vendor
• Want easy to acquire, easy to use stack w/ Enterprise-gradesupport
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 33/50
33
Downloads July 2007—December 2008
GlassFish Already Growing Rapidly
V2Released
V3ComingSoon
V2.1
Released
18 MillionDownloadsSince 2006
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 34/50
34
GlassFish-Ready Partners
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 35/50
35
GLASSFISHPORTFOLIO
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 36/50
36
GlassFish Enterprise Server
• 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
Top Benefits:
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 37/50
37
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 definedcommunities
• Process and HumanWorkflow Add social networking
to content delivery.
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 38/50
38
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 39/50
39
• Virtual Host support
• Human readible urls
• Webbased configuration& administration> Private or hidden pages
• Access control based on
permission model• Repository based,
RDBMS
LifeRay featuresComplete User Interaction Platform
• Application Server deployment
• Pluggable CMS for
content delivery
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 40/50
40
• Web / Portal Platform> Content / Widgets / WOA
• User Collaboration>
Wiki, Blogs, Forums, etc.• Social Networking
> User defined communities> Activity tracking
• Process and HumanWorkflow
Add social networking to content delivery.
Web Space Server:Complete User Interaction Platform
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 41/50
41
Demonstration
• WebSpace/LifeRay
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 42/50
42
GlassFish Web Stack
http://opensolaris.org/os/project/webstack/
• Sun Web Server
• Apache HTTPd
• GlassFish• Lighttpd
• Memcached
• Mod_jk,perl, ruby• PHP, Ruby, Python
• Squid, TomcatMediaWiki, Drupal, Wordpress,Joomla — deploy in minutes!
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 43/50
43
Web Stack Enterprise Manager
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 44/50
44
GlassFish ESB
• Standards-based Pluggability> Java Business Integration –
JBI (JSR-208)> WS-*, BPEL, Data Mashups,
XSLT, FTP, LDAP, HTTP, DB
service and bindingcomponents
• Easy to use> Tightly integrated unified core
with Java EE and GUI tools
> Open Source, OpenCommunity> Based on the transparent
OpenESB community
• Lightweight> GlassFish ESB Architecture
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 45/50
45
Glassfish ESB: Extensible Platform
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 46/50
46
JBI – A Universal Plug 'n Play Layer
● A standard way to add newfunctionality to an existingplatform
● Standard Installation and lifecycle for components
● Standard WSDL basedcommunication acrosscomponents
● Standard deployment model for
all components● Result of the experience we
had with our own Products:Integration Server EAI,SeeBeyond ICAN
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 47/50
47
Update Center
Windows Linux
Mac OS Solaris
Simplifying the administration and support of open source
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 48/50
48
Summary
• Learn more at www.sun.com/glassfish
• Attend: Customer Webinar: Feb 25
• 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
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 49/50
49
GLASSFISHQ&A
8/2/2019 Glassfish Overview 29 Oktober 2009 091029160711 Phpapp01
http://slidepdf.com/reader/full/glassfish-overview-29-oktober-2009-091029160711-phpapp01 50/50
Thank You.
Eugene.Bogaart@Sun.com
Sun Microsystems
top related