the 10 layers of paas: best practices to optimize the delivery and maintenance of high quality sites
TRANSCRIPT
1 0 L A Y E R S O F P A A S Andrew Kenney – VP Platform Engineering
D E V O P S I S A B O U T L I F E C Y C L E S P E E D ( R A P I D T E S T I N G
A N D R E L E A S E ) A N D C L O U D C O M P U T I N G I S A B O U T E L A S T I C
S C A L I N G ( A P P E A R I N G T O H A V E I N F I N I T E I N F R A S T R U C T U R E
A N D Q U I C K L Y P R O V I S I O N I N G A N D D E - P R O V I S I O N I N G
I N F R A S T R U C T U R E R E S O U R C E S )
- G A R T N E R
1 0 L A Y E R S O F P A A S
I N F R A S T R U C T U R E
P L A T F O R M O R C H E S T R A T I O N
A U T O M A T E D D E V E L O P E R T O O L S
T R O U B L E S H O O T I N G T O O L S
M U L T I S I T E
T E A M S A N D P E R M I S S I O N S
S E C U R I T Y
M O N I T O R I N G & O P S
I N T E G R A T I O N
C U S T O M C O D E & S E R V I C E S
123456789
10
1 0 L A Y E R S O F P A A S
I N F R A S T R U C T U R E 1
R E L I A B L E , S C A L A B L E "& S E C U R E
I N F R A S T R U C T U R E
1 0 L A Y E R S O F P A A S
I N F R A S T R U C T U R E 1P L A T F O R M A N D O R C H E S T R A T I O N 2
R E P E A T A B I L I T Y & P R E D I C T A B I L I T Y "
T H R O U G H "A U T O M A T I O N
P L A T F O R M O R C H E S T R A T I O N
R E L E A S I N G S O F T W A R E I S T O O O F T E N A N A R T ; I T S H O U L D
B E A N E N G I N E E R I N G D I S C I P L I N E
- - D A V I D F A R L E Y
1 0 L A Y E R S O F P A A S
I N F R A S T R U C T U R E
P L A T F O R M A N D O R C H E S T R A T I O N
12
A U T O M A T E D D E V T O O L S 3
S I M P L I F Y & A C C E L E R A T E
A U T O M A T E D D E V T O O L S
1 0 L A Y E R S O F P A A S
I N F R A S T R U C T U R E
P L A T F O R M A N D O R C H E S T R A T I O N
A U T O M A T E D D E V T O O L S
123
T R O U B L E S H O O T I N G T O O L S 4
I N S I G H T A T Y O U R
F I N G E R T I P S
T R O U B L E S H O O T I N G T O O L S
1 0 L A Y E R S O F P A A S
I N F R A S T R U C T U R E
P L A T F O R M A N D O R C H E S T R A T I O N
A U T O M A T E D D E V E L O P E R T O O L S
T R O U B L E S H O O T I N G T O O L S
1234
M U L T I S I T E 5
C R E A T E & M A N A G E A T S C A L E
M U L T I S I T E
1 0 L A Y E R S O F P A A S
I N F R A S T R U C T U R E
P L A T F O R M A N D O R C H E S T R A T I O N
A U T O M A T E D D E V T O O L S
T R O U B L E S H O O T I N G T O O L S
M U L T I S I T E
12345
T E A M S A N D P E R M I S S I O N S 6
G R A N U L A R & F L E X I B L E
T E A M S & P E R M I S S I O N S
1 0 L A Y E R S O F P A A S
I N F R A S T R U C T U R E
P L A T F O R M O R C H E S T R A T I O N
A U T O M A T E D D E V T O O L S
T R O U B L E S H O O T I N G T O O L S
M U L T I S I T E
T E A M S & P E R M I S S I O N S
123456
S E C U R I T Y 7
A R E Q U I R E M E N T – N O T A N O P I T O N
S E C U R I T Y
1 0 L A Y E R S O F P A A S
I N F R A S T R U C T U R E
P L A T F O R M O R C H E S T R A T I O N
A U T O M A T E D D E V T O O L S
T R O U B L E S H O O T I N G T O O L S
M U L T I S I T E
T E A M S & P E R M I S S I O N S
S E C U R I T Y
1234567
M O N I T O R I N G & O P S 8
P R O A C T I V E , A L W A Y S W A T C H I N G
M O N I T O R I N G & O P S
1 0 L A Y E R S O F P A A S
I N F R A S T R U C T U R E
P L A T F O R M O R C H E S T R A T I O N
A U T O M A T E D D E V T O O L S
T R O U B L E S H O O T I N G T O O L S
M U L T I S I T E
T E A M S & P E R M I S S I O N S
S E C U R I T Y
M O N I T O R I N G & O P S
12345678
I N T E G R A T I O N 9
L E V E R A G E A N Y T O O L N E C E S S A R Y
I N T E G R A T I O N
1 0 L A Y E R S O F P A A S
I N F R A S T R U C T U R E
P L A T F O R M O R C H E S T R A T I O N
A U T O M A T E D D E V T O O L S
T R O U B L E S H O O T I N G T O O L S
M U L T I S I T E
T E A M S & P E R M I S S I O N S
S E C U R I T Y
M O N I T O R I N G & O P S
I N T E G R A T I O N
123456789
C U S T O M C O D E & S E R V I C E S 10
A L W A Y S O N
C U S T O M C O D E & S E R V I C E S
D E V E L O P E R S W A N T T O C O D E , N O T M A N A G E
I N F R A S T R U C T U R E - F O R R E S T E R
W I T H P A A S , D E V E L O P E R S C A N S P E N D “ 1 0 0 % O F T H E T I M E
O N D E V E L O P M E N T ” - T E C H T A R G E T
T H A N K Y O U