Posts Tagged ‘Red Hat’

eXo Cloud IDE First to Support Java, Direct PaaS Deployments for Developers

Wednesday, July 20th, 2011

Quick and Easy On-Ramp to PaaS of Choice: CloudBees DEV@cloud and RUN@cloud, Heroku, Red Hat OpenShift

SAN FRANCISCO — July 20, 2011 — eXo, the enterprise Java portal and cloud user experience platform (UXP) company, today announced that eXo Cloud IDE is the first web-based IDE to support Java, extending its support for HTML, JavaScript, Groovy, PHP and Ruby languages. eXo Cloud IDE also offers a quick and easy on-ramp for deploying applications directly to several major Platform-as-a-Service (PaaS) including CloudBees, Heroku, and Red Hat OpenShift.

News Highlights

  • About eXo Cloud IDE: Launched in March, eXo Cloud IDE is a multi-tenant, hosted development environment that enables social coding – the collaborative development of applications, gadgets and mashups that can be deployed directly to a PaaS. eXo Cloud IDE is available online at www.cloud-ide.com.
  • Easy On-Ramp to PaaS Deployments: eXo Cloud IDE now includes a drop-down menu for easily deploying applications to Heroku and Red Hat OpenShift PaaS. By leveraging Git repositories, eXo Cloud IDE allows developers to manage, edit and redeploy changes from the PaaS menu. To deploy Java applications to CloudBees, developers build the apps using the CloudBees DEV@cloud service and deploy via the CloudBees RUN@cloud service.
  • Robust IDE Goes Beyond JavaScript: With eXo Cloud IDE, the company goes beyond basic JavaScript to enable rich, functional development of REST services and Ruby, PHP and Java applications.
    • Java/JSP support has been enhanced to include support for standard Java classes (Servlets or POJOs) and Java Server Pages (JSP). Developers can create standard Java projects in the cloud, and also test and deploy those projects directly to the cloud using Maven and Jenkins via CloudBees DEV@cloud capabilities. eXo Cloud IDE continues to let developers write REST APIs in Groovy using the JAX-RS specification and store structured data inside a Java Content Repository.
    • PHP support gives developers another option for writing applications. As with other languages supported by eXo Cloud IDE – including Ruby – every file has color syntaxing, outline and auto code completion.
  • Improved Git Support: eXo Cloud IDE now features a new, easy-to-use Git menu, which natively integrates protocol commands. This gives developers access to Git controls, as well as visibility into the version history of repositories, without ever having to leave the eXo Cloud IDE domain.

Supporting Quotes

  • Sacha Labourey, founder and CEO of CloudBees: “eXo CloudIDE developers can not only deploy their applications to CloudBees RUN@cloud Java PaaS in a snap, but they can also leverage CloudBees DEV@cloud and benefit from Git code repositories, Jenkins-based Continuous Integration and Maven repositories, all nicely integrated. This provides a complete development and runtime environment in the cloud.”
  • Benjamin Mestrallet, eXo founder and CEO: “The primary goal of eXo Cloud IDE is to provide a cloud service where teams of developers can collaborate and build applications in the language they prefer, while also giving them the freedom and flexibility to deploy their applications to the different cloud platforms available in the market. With this announcement, we now support three different PaaS offerings and their distinct deployment models.”

Online Resources

Recent News

eXo Summer Tour: At the Red Hat Open Source Day in Rome

Wednesday, May 25th, 2011

eXo is coming to Italy! We’ll be presenting at the Red Hat Symposium Open Source Day in Rome, 14-June 2011. I will be traveling from our office in Tunis, and look forward to meeting people from the Italian open source community. I hope you’ll stop by the booth to say hello!

Is this for me? Who should join this event, besides those wanting to enjoy some great Italian food?

  • Developers looking for the next big thing in the Open Source world
  • CTO’s and heads of IT who want to know about the latest tools for improving efficiency and reactivity
  • Entrepreneurs and business leaders who are building modern companies, where teams collaborate, coordinate and communicate with the best of Web 2.0 technologies
  • Systems integrators looking for the “killer portal” – a fully-integrated, cloud- and mobile-ready portal with built-in CMS, social and collaboration features – which will suit you customers’ needs and will make the difference compared to the competition
  • “Not-so-technical guys” looking for a simple user-friendly platform to help you organise your work routine and your team interactions

If any of the above sounds familiar, then you should definitely stop by our booth (or attend our session) to learn about eXo Platform 3!

Ok I’m sold – now when and where is this amazing event?

  • When: 14-June, from 9-5:30
  • Where: At the Sheraton Golf Parco de’ Medici, Viale Salvatore Rebecchini, 39
  • eXo Workshop: from 14.30 – 15.15 in the “Sala Giuliano” meeting room

For more details or to register, visit the Red Hat Open Source Day info page. We’re also setting up customized 1-on-1 demos in the eXo booth – you can schedule yours here.

Arrivederci,
Wafa

From Portals to the Cloud: Extending the eXo-Red Hat Partnership

Wednesday, May 4th, 2011

Almost two years ago we announced our partnership with Red Hat, with the goal of building the best open source portal framework ever: GateIn. Today we announced that we’re extending this partnership by offering an easy way to develop apps for OpenShift, Red Hat’s new Platform-as-a-Service offering. Before I dive into the details of how eXo Cloud IDE will work with OpenShift, I’ll quickly recap what we’ve done with Red Hat to date.

To put it simply, GateIn is the foundation for both eXo and Red Hat enterprise offerings. For Red Hat, this product is JBoss Enterprise Portal Platform 5 (EPP). We also use it as the core runtime for our own user experience platform, eXo Platform 3. Here’s a simple visual of this:

Our partnership reached another important milestone at the end of 2010, when Red Hat announced Site Publisher, an extension for EPP that is powered by eXo’s WCM technology. With EPP-SP, Red Hat customers can create and manage websites on top of the EPP portal.

Site Publisher is ideal for building sites that need to mix content and transactional applications that integrate well with customer’s IT environment. In many cases these are customer-facing portals, which are typically strategic projects for our common customers.

The natural next step was introducing eXo Platform 3.0 for EPP-SP. This adds a large set of user experience features like document management, workflow, communication and collaboration tools, to enterprise social networks. It also includes the same IDE as our now-famous eXo Cloud IDE. This is the full stack:

We recommend this complete stack to customers already using Red Hat technology, since everything has been tested and certified together, from the JBoss EAP application server to the RHEL Operating System!

I’m excited to share that today we are again expanding our collaboration with Red Hat, going beyond portals to the Cloud.

Red Hat’s OpenShift PaaS announcement sends a strong message that the company is serious about becoming a leader in the PaaS market. They have the vision and already a great partner ecosystem. I’m really excited that eXo can be one of the first to integrate with this new public Cloud offering.

Earlier this year, we announced our own cloud strategy. Part of this will be offering several free online services for PaaS developers. eXo Cloud IDE, which is already available, is an online development environment (IDE) that developers can use to create applications in the cloud (collaborating with up to 5 other developers in their dedicated domain), then deploy to the PaaS of their choice.

Today, we announce the native integration of eXo Cloud IDE and Red Hat OpenShift. A developer in eXo Cloud IDE can create a Ruby application and easily deploy it to OpenShift.

The integration is made possible by Git, which is now supported by both the eXo Cloud IDE and OpenShift. A simple push of the application source code from the IDE will trigger the automatic (re)deployment of the application in the PaaS. This push action can be used both during the development phase as a “test as you code” tool (where you need a quick visual result on your changes) and to do production deployment.

Working with the cloud team at Red Hat has been a really rewarding experience, just as it has been collaborating with the JBoss team around GateIn. The people are open, talented and hard-working, and seem to genuinely care about their partners. I look forward to collaborating around OpenShift, and to seeing what other great things our partnership will bring in the future.

eXo Expands Collaboration With Red Hat on JBoss Enterprise Portal Platform

Thursday, June 24th, 2010

eXo powers newly announced CMS from Red Hat; further extends this forthcoming product with add-on modules to bring social, collaboration and knowledge management capabilities

BOSTON, June 24 - RED HAT SUMMIT – eXo (http://exoplatform.com) today announced the introduction of eXo Add-on Modules for JBoss Enterprise Portal Platform Site Publisher, a new content management system (CMS) powered by eXo that Red Hat previewed to customers today and will release later this year. With the eXo Add-on Modules, JBoss Site Publisher customers will be able mix and match their content with applications and publish across not only websites but also enterprise social networks, activity streams, instant messaging and forums.

eXo Add-on Modules for JBoss —  eXo SocialeXo Collaboration and eXo Knowledge — are planned to be released concurrent with JBoss Site Publisher’s general availability. The modules will be based on eXo community projects which are available today as downloads bundled with GateIn 3.0 and Tomcat 6.0 to run out of the box.

News Highlights

  • Red Hat and eXo partnered in 2009 to collaborate on  GateIn, the next generation portal framework created by the merger of the eXo Portal and JBoss Portal. GateIn is the underlying technology of  JBoss Enterprise Portal Platform 5.0, which is generally available today.
  • Site Publisher builds on this partnership with an add-on component based on eXo WCM.
  • eXo Add-on Modules for Site Publisher includes:
    — eXo Social: Turn any portal directory into a social network; create individual, team and application profiles; follow activity streams for individuals, teams and applications.
    — eXo Collaboration: Add integrated chat, rich email client and calendaring to better collaborate across teams.
    — eXo Knowledge: Build forums and FAQ sites to facilitate better knowledge sharing and service across the company, with partners or with customers.
    — Extensions for document management and workflow.

  • eXo Add-on Modules for Site Publisher are tested and packaged commercial offerings based on eXo open source projects.

Supporting Quotes

Jason Andersen, Red Hat senior product manager for portals: “Red Hat is pleased to expand our collaboration with eXo to deliver JBoss Enterprise Portal Platform Site Publisher later this year. The breadth and availability of eXo’s modules enabling social networks, collaboration and knowledge management will further enhance Site Publisher for our customers and provide the value they expect from an integrated platform for building rich, content-driven applications.”

Benjamin Mestrallet, founder and CEO, eXo: “Web content management is one of the most mature open source markets, so it’s a huge validation for eXo to be chosen by Red Hat to power JBoss Site Publisher. Being lightweight and flexible has been a core philosophy behind eXo’s architecture, enabling us to extend JBoss Site Publisher with a great number of applications for their platform.”

Online Resources