SlideShare a Scribd company logo
1 of 27
Download to read offline
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 
1
2
3
4
5
6
7
8
9
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 
1
P 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 
1
2
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 
1
2
3
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 
1
2
3
4
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 
1
2
3
4
5
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 
1
2
3
4
5
6
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 
1
2
3
4
5
6
7
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 
1
2
3
4
5
6
7
8
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 
1
2
3
4
5
6
7
8
9
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
The 10 Layers of PaaS: Best Practices to Optimize the Delivery and Maintenance of High Quality Sites

More Related Content

More from Acquia

Improve Code Quality and Time to Market: 100% Cloud-Based Development Workflow
Improve Code Quality and Time to Market: 100% Cloud-Based Development WorkflowImprove Code Quality and Time to Market: 100% Cloud-Based Development Workflow
Improve Code Quality and Time to Market: 100% Cloud-Based Development WorkflowAcquia
 
September Partner Bootcamp
September Partner BootcampSeptember Partner Bootcamp
September Partner BootcampAcquia
 
August partner bootcamp
August partner bootcampAugust partner bootcamp
August partner bootcampAcquia
 
July 2021 Partner Bootcamp
July  2021 Partner BootcampJuly  2021 Partner Bootcamp
July 2021 Partner BootcampAcquia
 
May Partner Bootcamp
May Partner BootcampMay Partner Bootcamp
May Partner BootcampAcquia
 
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASYDRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASYAcquia
 
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead MachineWork While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead MachineAcquia
 
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B LeadsAcquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B LeadsAcquia
 
April partner bootcamp deck cookieless future
April partner bootcamp deck  cookieless futureApril partner bootcamp deck  cookieless future
April partner bootcamp deck cookieless futureAcquia
 
How to enhance cx through personalised, automated solutions
How to enhance cx through personalised, automated solutionsHow to enhance cx through personalised, automated solutions
How to enhance cx through personalised, automated solutionsAcquia
 
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...Acquia
 
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021Acquia
 
Leave Local Dev Behind: Start Writing Your Code In The Cloud
Leave Local Dev Behind: Start Writing Your Code In The CloudLeave Local Dev Behind: Start Writing Your Code In The Cloud
Leave Local Dev Behind: Start Writing Your Code In The CloudAcquia
 
Overwhelmed with data from different sources and systems?
Overwhelmed with data from different sources and systems?Overwhelmed with data from different sources and systems?
Overwhelmed with data from different sources and systems?Acquia
 
You've got a CDP, so what?
You've got a CDP, so what?You've got a CDP, so what?
You've got a CDP, so what?Acquia
 
CDP vs CRM - What's the difference?
CDP vs CRM - What's the difference?CDP vs CRM - What's the difference?
CDP vs CRM - What's the difference?Acquia
 
Making the Jump to a Digital-First Business Strategy: A Marketer’s Guide to P...
Making the Jump to a Digital-First Business Strategy: A Marketer’s Guide to P...Making the Jump to a Digital-First Business Strategy: A Marketer’s Guide to P...
Making the Jump to a Digital-First Business Strategy: A Marketer’s Guide to P...Acquia
 
Driving Conversions Through Deep Personalization
Driving Conversions Through Deep PersonalizationDriving Conversions Through Deep Personalization
Driving Conversions Through Deep PersonalizationAcquia
 
Understanding how a CDP can unify your Martech
Understanding how a CDP can unify your MartechUnderstanding how a CDP can unify your Martech
Understanding how a CDP can unify your MartechAcquia
 
Why Open Source is the Smart choice for Higher Education
Why Open Source is the Smart choice for Higher EducationWhy Open Source is the Smart choice for Higher Education
Why Open Source is the Smart choice for Higher EducationAcquia
 

More from Acquia (20)

Improve Code Quality and Time to Market: 100% Cloud-Based Development Workflow
Improve Code Quality and Time to Market: 100% Cloud-Based Development WorkflowImprove Code Quality and Time to Market: 100% Cloud-Based Development Workflow
Improve Code Quality and Time to Market: 100% Cloud-Based Development Workflow
 
September Partner Bootcamp
September Partner BootcampSeptember Partner Bootcamp
September Partner Bootcamp
 
August partner bootcamp
August partner bootcampAugust partner bootcamp
August partner bootcamp
 
July 2021 Partner Bootcamp
July  2021 Partner BootcampJuly  2021 Partner Bootcamp
July 2021 Partner Bootcamp
 
May Partner Bootcamp
May Partner BootcampMay Partner Bootcamp
May Partner Bootcamp
 
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASYDRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
 
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead MachineWork While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
 
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B LeadsAcquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
 
April partner bootcamp deck cookieless future
April partner bootcamp deck  cookieless futureApril partner bootcamp deck  cookieless future
April partner bootcamp deck cookieless future
 
How to enhance cx through personalised, automated solutions
How to enhance cx through personalised, automated solutionsHow to enhance cx through personalised, automated solutions
How to enhance cx through personalised, automated solutions
 
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
 
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
 
Leave Local Dev Behind: Start Writing Your Code In The Cloud
Leave Local Dev Behind: Start Writing Your Code In The CloudLeave Local Dev Behind: Start Writing Your Code In The Cloud
Leave Local Dev Behind: Start Writing Your Code In The Cloud
 
Overwhelmed with data from different sources and systems?
Overwhelmed with data from different sources and systems?Overwhelmed with data from different sources and systems?
Overwhelmed with data from different sources and systems?
 
You've got a CDP, so what?
You've got a CDP, so what?You've got a CDP, so what?
You've got a CDP, so what?
 
CDP vs CRM - What's the difference?
CDP vs CRM - What's the difference?CDP vs CRM - What's the difference?
CDP vs CRM - What's the difference?
 
Making the Jump to a Digital-First Business Strategy: A Marketer’s Guide to P...
Making the Jump to a Digital-First Business Strategy: A Marketer’s Guide to P...Making the Jump to a Digital-First Business Strategy: A Marketer’s Guide to P...
Making the Jump to a Digital-First Business Strategy: A Marketer’s Guide to P...
 
Driving Conversions Through Deep Personalization
Driving Conversions Through Deep PersonalizationDriving Conversions Through Deep Personalization
Driving Conversions Through Deep Personalization
 
Understanding how a CDP can unify your Martech
Understanding how a CDP can unify your MartechUnderstanding how a CDP can unify your Martech
Understanding how a CDP can unify your Martech
 
Why Open Source is the Smart choice for Higher Education
Why Open Source is the Smart choice for Higher EducationWhy Open Source is the Smart choice for Higher Education
Why Open Source is the Smart choice for Higher Education
 

Recently uploaded

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Recently uploaded (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

The 10 Layers of PaaS: Best Practices to Optimize the Delivery and Maintenance of High Quality Sites

  • 1. 1 0 L A Y E R S O F P A A S Andrew Kenney – VP Platform Engineering
  • 2. 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
  • 3. 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 1 2 3 4 5 6 7 8 9 10
  • 4. 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
  • 5. 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
  • 6. 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 P L A T F O R M A N D O R C H E S T R A T I O N 2
  • 7. 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
  • 8. 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
  • 9. 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 1 2 A U T O M A T E D D E V T O O L S 3
  • 10. 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
  • 11. 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 1 2 3 T R O U B L E S H O O T I N G T O O L S 4
  • 12. 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
  • 13. 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 1 2 3 4 M U L T I S I T E 5
  • 14. 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
  • 15. 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 1 2 3 4 5 T E A M S A N D P E R M I S S I O N S 6
  • 16. 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
  • 17. 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 1 2 3 4 5 6 S E C U R I T Y 7
  • 18. 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
  • 19. 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 1 2 3 4 5 6 7 M O N I T O R I N G & O P S 8
  • 20. 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
  • 21. 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 1 2 3 4 5 6 7 8 I N T E G R A T I O N 9
  • 22. 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
  • 23. 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 1 2 3 4 5 6 7 8 9 C U S T O M C O D E & S E R V I C E S 10
  • 24. 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
  • 25. 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
  • 26. T H A N K Y O U