THE FIRST TWO YEARS
CLIFFANO SUBAGIO (@CLIFFANO) - SHINE SOLUTIONS
ME
CLIFF’S OPEN SOURCE
LACK OF HIGHLIGHTS
AEM OPENCLOUD
ADOBE EXPERIENCE MANAGER
AEM OPENCLOUD
AMAZON WEB SERVICES
HISTORY
2013
2014
2015
2016
2017
2018
2019
2020
?
?
MAGICALLY
TURN CONFIG
INTO…
AEM FULL-SET
ARCHITECTURE
AEM CONSOLIDATED
ARCHITECTURE
ENVIRONMENT
MANAGER
MULTI AEM VERSIONS
MULTI ARCHITECTURES
MULTI OPERATING SYSTEMS
MULTI PERMISSION TYPES
MULTI CLOUD PLATFORMS
WHY OPEN SOURCE?
NO VENDOR LOCK-IN
REUSABILITY
APACHE 2
HEAD START
PROOF OF EXPERTISE
AWS LIBS MODEL
4,857 COMMITS
29 CONTRIBUTORS
LESSONS
PRODUCT VS CONSULTING
TIMELINES
6.2
6.2
6.36.4
COMMIT COUNTS
0
200
400
ANDY W ANKUR A BENNY Y DAVID E DAVIN B DOUG H IBRAHIM H JASON L JAMES S JESUS G JIMMY T
0
300
600
KAI X KAVEEN S MICHAEL B MICHAEL D MICHAEL L MIKE R NICK L PETER F PETER Z PHIL G
0
100
200
SLAVA K TONY R STEPHEN S RAMSES V NISHANT S STANLEY Z STAR Z
39%
61%
CLIFF S
2956 COMMITS
EVERYONE ELSE
1901 COMMITS
BUS FACTOR
ADOBE
USERS THINK
EVERYONE WANTS
THE SAME THING
HINT:
MAKE IT CONFIGURABLE
ENGINEERS LOVE
TO BUILD THINGS
BUT NOT SO MUCH
ON TESTING THEM
TESTING ACROSS ALL LAYERS
BUILD PIPELINE
CREATE AMIS
CREATE AEM ENV
WITH LATEST PROD CONTENT
READINESS CHECK
CONTENT ALARMS CHECK
DEPLOY LATEST CODE
REGRESSION TEST
ACCEPTANCE TEST
AEM SECURITY TEST
RECOVERY TEST
TRAVIS CI
CODE BUILD
POLYGLOT
PYTHON + RUBY + JAVA + BASH
WHY NOT GO LANG?
PUBLISHED 30+ PACKAGES
PUPPET FORGE RUBYGEMS.ORG MAVEN CENTRAL GITHUB
PYPI NPM CHEF SUPERMARKET
FUTURE
SUSTAINABLE TEAM
TECHNOLOGY COVERAGE
COMMUNITY GROWTH
COME AND
JOIN THE FRAY!
QUESTIONS?

AEM Open Cloud - The First Two Years