red hat jboss middleware and paas introduction€¦ · red hat jboss middleware and paas...
TRANSCRIPT
1
RED HAT JBoss Middleware and Paas Introduction
Eamon McCormickFederal Financials - Middleware SpecialistMay 1, 2014
Agenda
JBoss and the Opensource Community
The JBoss Portfolio
Evolution to PaaS
Why Red Hat?
3
Multiple projects, all with different release schedules, versions, dependencies, etc.
= New Version
MsgSeam TomcatHibernateCache ApplicationServer
Innovation: • Occurs in the Jboss/Wildfly
Communities• Projects release early and often• 80+ projects with different schedules,
versions, dependencies
Challenge: • Integrate & maintain integrations between
multiple projects• Time intensive/ Expensive• Constant upgrades to receive bug/security
fixes• Community timeframes
Solution: JBoss Enterprise Platforms• Single, integrated, certified distributions• Extensive Q/A Process• Industry-leading Support• Documentation• Secure, Production-level Configurations• Multi-year Errata Policy
JBoss EnterpriseThe Platform Solution
4
While community projects continue to rapidly evolve, enterprise middleware products focus on long term stability.
JBoss EAP 5 Full Support (4yrs) Transition (1yr) Maintenance (2yr)
JBoss EAP 6 Full Support (4yrs) Transition (1yr)
5
5.1
7
6
8
9
Enterprise versions provide long-term support, regular releases including fixes, new features,
and new platforms certifications.
Dead Community Branches are not maintained and never productized
New community features may be backported to Enterprise versions
JBoss Enterprise Product Delivery ModelExample: JBoss Community AS & JBoss EAP
JBoss: Community vs Enterprise
Latest Community Projects
Latest Enterprise Products
JBoss.org AS 4.x
JBoss.org AS 5.x
JBoss.org AS 7.x
JBoss EAP 4.x
JBoss EAP 5.x
JBoss EAP 6.x
Common Criteria Certification
None None None EAL 2+ EAL 4+ EAL 4+
Documented Bugs 250+ 140+ 450+ 0 0 0
Documented Security
Vulnerabilities10+ 5+ 13+ 0 0 0
Red Hat Support and Patches
No No No Yes Yes Yes
http://www.redhat.com/solutions/industry/government/certifications.html
JBoss Middleware Portfolio
Manage
JBoss Developer
Studio
Fully integrated development environment
JBoss Operations
Network
Administration, management and
monitoring
ExecuteDesign/Develop
Red Hat Services
JBoss Data Virtualization
JBoss Fuse Service Works
JBossA-MQ
JBoss EAP and EWS
JBoss BRMS
JBoss Data Grid
JBoss BPMS
7
Jboss Technologies – Cloud Ready Architecture
● High degree of automation● Flexible management● Frugal use of resources● Lean, agile development● Open platform
PHYSICAL VIRTUAL PRIVATE PUBLIC
RED HAT JBOSS MIDDLEWARE
JBoss Managed Solutions
•Deploy, manage and monitor JBoss middleware, applications and services with JBoss Operations Network
•Simplify application release management with support for application provisioning and patching
•Support IT governance objectives with enterprise-grade configuration management and run time SOA governance
•Ensure application services levels with performance and availability monitoring
The Next Step - PaaS
A Cloud Application Platform
Code Deploy Enjoy
Save Time and MoneyCode your app
Push-button Deploy, and your App is running in the Cloud!
PaaS Lets You Streamline App Dev
With PaaS
How to Build an App:1. Have Idea2. Get Budget3. Code4. Test5. Launch6. Automatically Scale
How to Build an App:1. Have Idea2. Get Budget3. Submit VM Request request4. Wait5. Deploy framework/appserver6. Deploy testing tools7. Code8. Test9. Configure Prod VMs10. Push to Prod11. Launch12. Request VMs to meet demand13. Wait14. Deploy app to new VMs15. Etc.
Virtualized
How to Build an App:1. Have Idea2. Get Budget3. Submit hardware acquisition request4. Wait5. Get Hardware6. Rack and Stack Hardware7. Install Operating System8. Install Operating System Patches9. Create user Accounts10. Deploy framework/appserver11. Deploy testing tools12. Code13. Test14. Buy and configure Prod servers15. Push to Prod16. Launch17. Order more servers to meet demand18. Wait…19. Deploy new servers20. Etc.
Physical
“The use of Platform-as-a-Service technologies will enable IT organizations to become more agile and more responsive to the business needs.” –Gartner*
OpenShift is
PaaS by Red Hat
Multi-language Auto-scaling Self-service Open Source
Enterprise-grade Secure
Built on RHEL/JBoss
RHEL RHEL
• Self-Service• On-Demand• Automated• Elastic
Web ConsoleEclipse IDECmd Line
Broker Node Node Node
RHEL
JBoss MySQL
Public / Hybrid / Private / Virtualization / Bare Metal
OpenShift Architecture -Self-Service for Developers-Automation and Efficiency for Operations
OpenShift – Benefits Across the Organization
WHY RED HAT?
What the analysts say
“When we added Red Hat JBoss Middleware, performance boosted up. Thanks to JBoss, we’re providing services to an average of 30,000 users all while using no more than 10% of the infrastructure capacity.”
— René Miranda Jaimes, Engineer and General Coordinator
“Red Hat is one of the leading vendors in the worldwide ASSP market and is gaining share through revenue that is growing at
twice the overall market rate.”
“The worldwide ASSP market* grew 15% in 2011 and accounted for
revenue of nearly $5.0 billion.”
569% ROI with payback in under
6 months
51% more applications per year
Additional $3.5 million in annual revenue
SOURCE: How Red Hat’s JBoss Enterprise Application Platform 6 is Extending Business Value, IDC, 2013
* ASSP market = application server software platform market
Red Hat JBoss Middleware beats the competition
for 6 years
running…
INDUSTRY-LEADING CUSTOMER SUPPORT
Velociti Partners Study: October 2012
OUTSTANDING VALUE
16
Customer Migrations and Results
GEICO
Migrated 890 CPUs to JBossReduced their TCO by more than 30%Decreased overall resource utilization from 50% to less than 10%
NYSE Euronext
Migrated from WebLogic to JBoss One app handles more than 100,000 messages per secondAchieve a 50-60% cost reduction
Sprint Nextel
Migrated from both WebLogic and WebSphereSave more than $4M/year in reduction of license and maintenance costsIncreased Developer productivity, reduced time-to-market, introduced automation
Priceline.com
Achieved > 99.97% uptimeSupport millions of page views and 10s of thousands bookings/day
DISA
Use EAP and Data Grid to share mission-critical information to troops in-theaterData from multiple systems in different formatsAcross agencies and task forcesAny location, anytime
Thank you!