History of Adobe Day CQ5


In this post, I would like to explain AEM history… Well, in our previous post we got idea on Content Management System and their benefits. Now let’s understand about Adobe Experience Manager (AEM).

 

We already know, AEM is enterprise web content management system, that is currently available from Adobe Systems. As known as AEM is an Adobe product since it was acquired Day Software.

Day_Software_LogoYes, this product was originally started by a Swiss company Day Software in early 2000 with the name “Communique”. CQ is the short form of “Communique“. Day Software was an enterprise content management software company. It creates content management infrastructure and enterprise content management applications in the Day Communiqué product. It is most important product is Day Communiqué Web content management system (WCMS).

It is used for public websites and large corporations such as McDonald’s, Avanza and Daimler.

cq5techs

After that Day is engaged in the content repository API for Java standardization process and contributes to open source software projects such as Apache Jackrabbit, Apache Sling and OSGi. In their earlier days, CQ5 is a version of Day CQ portfolio developed by a Day Software in 2008, followed by Day CQ 3.5, 4.0, 4.1, 4.2, 5.0, 5.2 and 5.3. In this Day CQ software it has in web based IDE called as CRX , Felix console as a web console for controlling and requiring the OSGi services, Sing web application framework which is used for content oriented applications, Java content repository which specifies a vendor-independent and implementation-independent way to access content bi-directionally on a granular level within a content repository. (These OSGi, Apache Sling, JCR is more important to know to learn AEM bascis. So just remember these terms. I will explain in more details in up coming posts. )

On October 28, 2010, Adobe systems completed its acquisition of Day Software. After that Adobe Systems renamed Day CQ5 as Adobe CQ5.
cq5-logo
Adobe systems continued Day CQ versions following the release of the fifth version of CQ5 i.e., 5.4 and 5.5. Later, Adobe has released 5.6.1 version and it is called as Adobe Experience Manger (AEM). From this version only we calling as AEM. Adobe also introduced a new versions AEM 6.0,  AEM 6.1, AEM 6.2 and AEM 6.3. From their each any every release, they are improving the product features, UI  and functionality. This product is supporting for almost all technologies to integrate. It supports multi lingual websites and Mobile websites. We will discuss more in detail about AEM features and its complete picture in upcoming posts. Here I just want to show all  AEM products versions history. Let ‘s have a look.

Date

Product

2002

Day CQ 3.5

2005

Day CQ 4.0

2006

Day CQ 4.1

2008

Day CQ 4.2

2008

Day CQ 5.0

2009

Day CQ 5.2

2010

Day CQ 5.3

2011

Adobe CQ 5.4

2012

Adobe CQ 5.5

2013

Adobe Experience Manager(AEM) 5.6.1

2014

Adobe Experience Manager (AEM) 6.0

2015

Adobe Experience Manager (AEM) 6.1

2016

Adobe Experience Manager (AEM) 6.2

2017

Adobe Experience Manager (AEM) 6.3
Advertisements

Before going to AEM, let’s have an idea on CMS


In this post, I would like to introduce Adobe Experience Manager (AEM). But before going to discuss, we should have some basic idea on Content Management System (CMS). Yes, because now days most of the companies are managing their business using different CMS technologies based on their needs. AEM is also kind of web based CMS. Yes, Adobe Experience Manager (AEM) is an enterprise-grade web content management system.

 Here is my simple definition of CMS “Maintaining the content in organizational way”. Even definition is so simple, in order to understand the definition of terms Content, Management, System. Let’s talk about ….

What is Content?  Content is any type of digital information. This digital information can be text, images, documents, videos, graphics, sounds, etc… Simply says “Content can be anything that we can stored and managed is in digital nature”.

What is Management?  So, we have to storing the different kinds of information in digital nature and also managing this unmanaged content via some procedures.  

What is System? With effective and efficient way of organizing process by set of rules that ensuring managed digital content is delivering to the world.

Ok, we had some idea about Content Management System. Now let me tell you how CMS came into picture…

In old days of the early internet (from 1990’s until around the early 2000s) websites were designed, developed and maintained by a special IT of people who could write code in languages like HTML, CSS and JavaScript etc.…

This slideshow requires JavaScript.

But in the mid of 2000s, Digital marketing became great importance and many big companies began to focus on their websites and e-commerce with dynamic content. All technologies are grown up around the world. Along with these technologies, web sites and business also upgraded to new technologies.

Developers and web masters, create and maintain the websites, but content is inconsistent like content information needs to be changes often, organize the users and their groups across the domain. So, no one wants to call their IT developer every time, if they need a small change in their website’s content. We need some non-technical persons also. Like Marketers, Authors, designers, and developers each have different needs.

CMS

This is the aimed CMSs came into picture to take much of the IT part out of the equation and make it easy for non-technical people to upload content to their websites. With CMS, marketers could store, manage and publish content to their websites without knowing any code or having to ask for help from their resident Web Masters and developers.  Also they may have themes or plugins to extend third party functionality, and make the management of a website and their business simple.

Mostly, CMS are including web-based publishing (publishing the digital content across the web sites) format management.

Here is the list of some other notable CMSs’

1

Well, we already spoke about basic things about Content Management System.  Lets know, why  we need to use CMS and their benefits.

Content Management System (CMS) to power your site that could be one of the best you make in your business. It is technical friendly and multiple user can access at a time. Mostly it is everything in our control.

Benefits of CMS:

Easy for the non-technically minded. Not all users have the same comfort level with technology, but the basic CMS functions can easy for ever one.

Let’s think, there are many people who can have input into your website and business. So, all of those groups and user of roles and permissions need to be manage. By using CMS, makes it easy to manage roles and publishing permissions for all these users.
   
 Let’s talk about the look of the site. If you want to change the site design and while designing time also it should not disappoint to audience. So, CMS makes design changes are simple process when you can make design changes while keeping the site functional.

But for sometimes businesses, content management is not only just about publishing content but also being able to remove it when it’s out of date It helps you manage content. CMS will help to managing the content is easy process. With CMS, unpublished content, update information automatically at given time via Jobs, schedulers. So that your customers continue to have a good experience of the site

Welcome to AEM Techies


Welcome to the AEM Techies Blog…

Myself Mahesh, Working as AEM Developer and a JAVA enthusiast. This blog is mainly focused on AEM (Adobe Experience Manager) Development workarounds, administrate workarounds, server tweaks, and anything else related to leveraging AEM to its full potential.

In this blog, I’m sharing my knowledge throughout my AEM journey while understanding the product, from workarounds, from various posts.

Many AEM developers and administrators are trying to finding the right documentation, information from online either the official Adobe’s documentation or other resources such as blogs, forums, groups.

Hopefully this Blog will spread more awareness about the AEM and will make our Job easy.

Feel free to contact me for any query /doubt or share your thoughts to improve blog posts on https://aemtechies.wordpress.com/contact. I will get back to you as soon as possible.

Thank you so much for reading and visiting…