Red Hat Next-generation middleware parsing: from JBoss to open hybrid cloud

Source: Internet
Author: User
Keywords Red Hat middleware open mixed cloud more can

As one of the most important business of Red Hat, is also an important complement of Linux business, JBoss middleware business has been doing quite well, its growth rate is probably one times of Linux business. The Red Hat strategy is largely focused on the "open hybrid cloud", so the keynote address of Craig Muzlla, general manager and vice president of Red Hat group at the Red Hat Middleware business group, is "JBoss next-generation middleware helps users build open hybrid cloud".


Red Hat Middleware business group general manager and Red Hat Group vice President Craig Muzlla

Craig Muzlla that the direction of future IT development should reflect the need to meet more direct, universal, and significant demands from customers. In this way, large data, mobile and cloud computing are the three driving forces for future application development. He believes that support for the above needs should not be the current "father-generation" middleware (the Red Hat 2013 summit is only a few days away from Father's Day, and of course ironic traditional middleware).


Three major driving forces in application development


Craig: We shouldn't use the middleware of our Father's generation

Craig takes an E-commerce website for example, "A decade ago, you only need to build the server to meet the needs of PC users." And ten years later today, the user has been very different, to meet the mobile phone, a variety of mobile client access, the GIS system (Geographic information Systems Geographic Information System) to complete the regional market more accurate grasp, a variety of discount promotional activities, real-time support, etc. Middleware can help build more requirements from users. ”

Finally, Craig believes that JBoss is the three main features of the next-generation middleware for application: lightweight, promotional, and connected, which is a good support for the Red Hat open hybrid cloud strategy. Red Hat of the entire middleware product line, from the community development will bring enlightening innovation, so that the next 5-10 years of application open more dynamic and more flexible.

Next, Craig introduced Dr. Mark Little, vice president of red-hat JBoss product line engineering, who was also a graduate of the same school.


Dr. Mark Little, vice president of Red Hat JBoss product line Engineering

Mark believes that cloud computing has changed it ever before, whether it's public, private, mixed, or personal, and it's deeply affecting our work. The cloud and mobile environment presents the problem of scalability, reliability and fault tolerance, and also determines the research direction of Red Hat. Mark believes in middleware, especially Red Hat enterprise-class middleware JBoss can provide the appropriate solution.

The five important functions of middleware are exactly what developers need.

Lightweight: A lightweight middleware should be quick to learn, fast to develop, and fast to adapt. Mark said that if he listened to the keynote speech at the Red Hat summit in previous years, can see the application server is no longer just running on the server, but running on the cloud and mobile phone, and for development, can not be a special development of work, you can quickly learn, develop and adapt the application to different platforms.

Embeddable: Embeddable refers to the adaptive capacity of the application, or we can call it the suitability of all devices.

Mobile development: Mobile development needs to be more excellent, faster and easier.

Polyglot (support for multiple languages): Innovation requires an open choice and a variety of development languages, such as: Clojure/immutant,dyn. Js,jruby/torquebox,ceylon support. Mark also mentions Vert.x: (I understand it should be: for many different development languages and software development process support).

Integration: Sync your entire application and make it all in tune.


Most services have been on the cloud, application development How to follow up?

Finally, Dr Mark Little's application of a typical community-mode, self service e-business, contrasts the 2011-year deployment with the current soa+ cloud deployment, simply by saying that while the SOA consolidation and process approach has not changed, on deployment, whether it's online purchase, Financial applications, business service applications and customer relationship management and data (Crm/data), from the previous physical server to the cloud and even the open hybrid cloud architecture, the entire service location has changed, Mark believes that Red Hat in the above aspects have one by one corresponding products and solutions to provide support , and can provide these five kinds of requirements from developers to solve problems on one platform. And all this is open source, you can contribute, feedback, or accept the experience of previous adopters.

In the next live demo session, staff and community members from Red Hat demonstrated an entirely new choice for the user with open innovation. The Apache Camel is an open module, like a book-consolidated Bible. Camel has thousands of components that allow for easy development, just a little bit of drag.

At the mobile development level, JBoss Developer Studio can simultaneously develop both HTML 5 and Java programs, while adding iOS date modules to the live iOS simulator to see the same date module as the original cell phone.


Live Demo: Create online auction sites that can support mobile clients in time

The last part of the demo, with the OpenShift online service running an open hybrid cloud, four programmers with Amazon EC2 and their previous work, the scene of an auction, participants through the mobile phone to visit a website to the mobile interface for auction and bidding work.

(Responsible editor: The good of the Legacy)

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.