Ability to Execute
The ability to get IT development and operation ahead of the market benchmark is key.
Cloud Computing
The rational behind the cloud paradigma sets new levels in procurement and deployment agility. Resources available at a the fingertip of developers and production allows new ways of capacity handling, solution development and real-life testing.
The convenience of running a site on auto-scaling serving guaranteed response times combined with paying only for the active used resources is here.
CQ5 Features:
- 100% Automated Installation
- Zero-config Clustering
- Native Amazon EC2 Cloud Support
- Hot-Backup including Disaster Recovery
- Configuration changes without restart
Agile Programming
Agile development methodes such as Scrum have become inherent part of engineering projects. Across time-zones and technologies - running an operation in perpetual beta has put new requirements to staff skills and tool chain.
State-of-the-art frameworks, development tools and knowledge sharing practices are merged and provide all stakeholders visibility into progress and achievements.
CQ5 Features:
- Browser-based IDE
- Eclipse-based IDE
- Hot-code replacement thanks to OSGi architecture
- Built-in Subversion (SVN) integration
- Integration with any source version control system
- No-restart Configuration Management
Web Applications
On the technology side the browser has evolved from a hyper-linked document viewer to a full fledged application run-time to host office-like applications. The JavaScript programming language and advancements in markup and layout standards (HTML5, CSS3) on mobile devices and desktop make the web the primary channel for application provisioning.
The server-side requirements on availability and flexibility have set the stage for new technologies that allow developers to hot-deploy and run multiple versions of the same code in production environments without down-time and impact on performance.
CQ5 Features:
- RESTful Web Application Framework
- Server-side Scripting with Java, JavaScript, Ruby and more
- JavaScript API with access to full WCM functionality
- full JSON read/write to content repository
- Markup-language independent templating
- Built-in Widget Toolkit based on ExtJS
Open Core
Selecting the best technology to built upon has always been a tough process. The open source movement has significantly changed the way engineering teams evaluate, reuse and participate in the developer community.
Rock-solid and web-scale proven frameworks have emerged out of strong and industry-backed developer communities governed with clear business-friendly licensing terms.
CQ5 features:
- Apache Jackrabbit: JCR 2.0 Repository
- Apache Sling: RESTful Web Application Framework
- Apache Felix: OSGi Run-time
- Apache Pluto: JSR 168 / 286-compliant portlet container.
- Apache Shindig: OpenSocial suport
- Apache Lucene: Integrated enterprise search
- Apache FOB: Integrated PDF generation
- Apache Tika: Integrated metadata extraction
Open Standard
The cost for sustainable information management under regulatory compliance has become major focus of business and IT decision makers. Industry-wide initiatives to establish standard have resulted in ease of interoperability between vendors and long-term stable interfaces to lower operational costs and protect past investments.
The use of open standards in data storage and interexchange lowers the barrier to bridge systems and increase the value of the information.
CQ5 features:
- Java Content Repository API (JSR 170 / JSR 283)
- Portlet Container & Run-in Portlet (JSR 168 / JSR 286)
- Content Management Interoperability Services (CMIS)
- OpenSocial & Gadgets API
- Plugable Scripting Support (JSR 223)
- OSGi Container
- RSS, MediaRSS, Atom, iCal, ICS
- XMP, EXIF, IPTC, ID3, Dublin Core