Technology

Better Email Marketing in AEM using MailChimp

Email Marketing is directly marketing a commercial message to group of people using email. It can be used to send ads, request business or brand/product awareness, building customer loyalty, acquiring new customers or convince existing customer and increased sales. Currently in AEM, email marketing can be done through the newsletter....

by Jatin Gupta
Tag: CQ5
26-Jul-2016

Technology

Making Dropbox Documents Available in AEM

Use Case Consider a scenario where a company uploads thousands of document related to its policies or some other stuff in AEM. It would be an overhead for AEM to manage those documents resulting in the degradation of performance since AEM is already managing a lot of tasks. Solution One way of managing documents and avoid...

by Jatin Gupta
Tag: CQ5
04-Feb-2016

Technology

[INFOGRAPHICS] Fundamentals of Migrating Content to AEM

The process of migrating your website to AEM involves a number of preliminary steps followed by the three steps of an ETL cycle. The preliminary steps involve: 1. Creating a site inventory: This involves compilation of all web pages and its properties that are to be migrated to AEM. 2. Creating a sitemap and a wireframe: The...

by Yoosuf
Tag: CQ5
24-Nov-2015

Technology

Content Migration in AEM using SlingPostServlet

A very basic migration flow looks as follows: In this scenario, you have a CMS(that could be Sitecore, Drupal, Wordpress or any other CMS) which has source content that needs to be migrated to AEM. To achieve this, we typically need to do following things: Get content from source CMS in any format(XML, CSV, etc) Process this...

by Vivek Sachdeva
Tag: CQ5
16-Oct-2015

Technology

Users migration from CQ5.6 to AEM 6.0/6.1

Businesses want to move whole legacy CQ application to new AEM 6.0/ AEM 6.1. There are different types of migration from legacy to new AEM version and it all depends on the version of legacy application. If it is below than CQ5.6 then there might be lot of efforts needed to make things work. Assets & static data can be moved easily...

by Jitendra
Tag: CQ5
04-Aug-2015

Technology

Changing the Port of a Running AEM Instance

AEM derives the port number from the quickstart jar file. As the documentation says that by renaming the jar file, we can configure AEM to run on a different port. But this requires an instance shutdown. What if we want to change the port number of a running AEM instance? What if it is an e-Commerce site and shutting down the server...

by Geetika Chhabra
Tag: CQ5
20-Jul-2015

Technology

Custom Transport Handler in CQ5/AEM

While integrating ElasticSearch with AEM, I used custom replication agent, for indexing data to  ElasticSearch server, as replication agent manages a queue in case replication is not successful and tries it again(after specified time). But the problem I faced was that on successful indexing(insertion/updation), ElasticSearch return...

by Vivek Sachdeva
Tag: CQ5
13-Oct-2014

Big Data

Integrating ElasticSearch with AEM

In adaptTo() 2014, I delivered a talk on "Integrating ElasticSearch with AEM". It started with a brief introduction about ElasticSearch, its working and flexibilty when it comes to huge amount of data. Here is a brief review of topics covered after that: How data is analyzed and indexed on the server Integration approaches with AEM...

by Vivek Sachdeva
Tag: CQ5
25-Sep-2014

Technology

Day 3 @ adaptTo() 2014 | Grand Finale

After an eventful second day where we had a hackathon in the end to try all the stuff, something interesting was needed for Final Day and that is exactly what we had. Six sessions were scheduled for the day: Dynamic Components using Single-Page-Application Concepts by Andon Sikavica, Bojana Popovska OSGi Asynchronous Services:...

by Vivek Sachdeva
Tag: CQ5
25-Sep-2014

Technology

Day 1 @ adaptTo() 2014 – What a start!!

One of the most famous Apache Sling Tech Meetup started today. As it is meant for people using slick and some part of it, the meetup started with a Rookie session by Sebastian Schlick. The session was mainly meant for attendees who wanted to know about basics of Sling. For others interested ones, AEM certification conducted by Adobe at...

by Vivek Sachdeva
Tag: CQ5
23-Sep-2014

Technology

Integrating Salesforce with CQ5

Adobe AEM provide its extendable capabilities to integrate  with other products. Below demonstration describe how to connect Adobe CQ5 with Salesforce which is the market’s leading cloud based CRM System. CQ5 provide OOTB components for the integration purpose. It helps the organization to target the customers through web channels as...

by Vivek Dhiman
Tag: CQ5
01-Sep-2014

Technology

Register Groovy class as Component/Service in CQ

Being a CQ5 developer, I have to register components and services almost everyday. Knowing how powerful Groovy is, I wanted to replace all Java code with Groovy. First step towards it was being able to compile Groovy. I got it to work with the help of this blog. Although I was facing following problem even after this: - I was not...

by Vivek Sachdeva
Tag: CQ5
30-Jun-2014