Posts Tagged “DevOps”

CQ 5.6 Tipping Point

Image Credit: "Woodwards building Vancouver demolition 1" by Tannoy at English Wikipedia. Licensed under CC BY-SA 3.0 via Wikimedia Commons. Recently, I spent a bit of time running performance tests against various versions of CQ5/AEM to understand the performance characteristics of the different versions. One of the interesting outcomes of...

Repository runmodes now tied to instance runmode.

In AEM/CQ versions past, as in prior to AEM 6.0 and 6.1, if a publish instance was to go down and time was of the essence, you could always shutdown the author and copy the author repository over top of the publish repository. Once you brought up the publish instance, it would behave like a publish instance and you'd have all the content of the author instance with no need for long and costly activation...

Monitoring AEM with New Relic

I love New Relic.  Their server monitoring tools allow me to remotely monitor my various servers and development applications for free and their stuff just works.  Recently, we were running into an issue at Six Dimensions where a couple of our development servers were toppling over and without any real monitoring in place we couldn't tell why.  To address this, we've been rolling out New Relic on all of our development servers.   As part...

My AEM Development Setup

I'm pretty particular about how I like to lay out my computer for development.  Ideally a good setup would:  Exist within my user's home directory  Contain short but meaningful folder names  Allow for multiple versions of an application To support this I create three folders:  dev - contains some app data and development utilities  git - contains all of my GIT repositories  scripts - contains custom shell scripts The git and scripts folders are pretty straight forward....

CQ Dev Architecture #01 - We're Building What?

In this blog post, and the subsequent 6 or so we will discuss one possible way of building a complete CQ development environment, "DevOps", development architecture, or whatever moniker you prefer.  To roughly outline this a bit for you:What we are building (this post)Create yourself an AWS AMINeeded Servers and their ConfigurationIDE Setup - EclipseMaven POM creation, organization, and CQ ProjectsCI / Jenkins Setup, configuration and build projectsWhat I don't like about my setupSome of...