Drupal Deployment

Jeff Eaton
Jeff EatonDigital Strategist
Deployment
The darkest of the Drupal arts
Moving stuff
to your live site
Moving stuff
to your live site
 (And living to tell about it)
Deployment’s
Five Commandments
Thou Shalt Use
Source Control
You will always collide with “The Other Guy”
  You will always need to undo something
Thou Shalt Smack
Anyone Who Doesn’t
  It’s not really source control if Bob
      keeps changing things via FTP
Thou Shalt Use Code
 Whenever Possible
    Code lives in source control
   Code is safer than the database
Thou Shalt
Test Thy Changes
It always works just fine on your laptop
Thou Shalt
    Document
   You will always be on vacation
when the really big emergency happens
The Launch
Dev laptop

cvs.drupal.org

                 SVN server




                 Live server
Drupal Deployment
Drupal Deployment
Drupal Deployment
Drupal Deployment
What’s in SVN?

public_html


assets


db_snapshots
What’s in SVN?

public_html


assets


db_snapshots
What’s in SVN?

public_html

         sites
assets           www.mysite.com
                        files
db_snapshots
What’s in SVN?

public_html

         sites
assets           www.mysite.com
                        files
db_snapshots
The magic of symlinks
                VERSION_1


  public_html   VERSION_2
The magic of symlinks
                VERSION_1


  public_html   VERSION_2


                VERSION_3
Fixin’ Bugs,
Addin’ Features
Dev laptop




SVN server




Live server
Dev laptop




SVN server    Test server




Live server
Dev laptop




SVN server    Test server




Live server   db_snapshots
Dev laptop




SVN server    Test server




Live server   db_snapshots
Test, Test, Test
Test
Then Test
Wipe the database
 then test again
Dev laptop




SVN server    Test server




Live server   db_snapshots
Don’t hack live
Configuration
  Changes
Export your Views
Export your Views




 your_module.views_defaults.inc
   hook_views_default_views()
Use update.php!
Use update.php!
Drupal Deployment
simpletest.install
http://api.drupal.org/api/function/hook_update_N
Use helper functions,
    not interns
Use helper functions,
    not interns
        CCK fields
Use helper functions,
    not interns
          CCK fields
      Imagecache presets
Use helper functions,
    not interns
          CCK fields
      Imagecache presets
      Rules configuration
Use helper functions,
    not interns
          CCK fields
      Imagecache presets
      Rules configuration
         Menu items
Use helper functions,
    not interns
          CCK fields
      Imagecache presets
      Rules configuration
         Menu items
      Taxonomy terms…
Use helper functions,
    not interns
          CCK fields
      Imagecache presets
      Rules configuration
         Menu items
      Taxonomy terms…

     Install Profile API
Devel module
Wipe the database
   then test
Test, Test, Test
Test
Then Test
Syncing Content
e ID 259
Nod




              ALSO Node ID 259
Nodes my way
 by the Psychedelic Furs
Nodes my way, Part 2
     by the Psychedelic Furs
Nodes my way, Epilogue
          by the Psychedelic Furs




   http://drupal.org/project/export_node
Yeah, but...
Don’t syncronize
   content.
Don’t syncronize
   content.
          Feed API
   Publish and Subscribe
         Aggregator
     Import/Export...
Workflow
Moderation
   Drafts
Editor Roles
No Magic Bullets
No Magic Bullets

• Figure out your organization
No Magic Bullets

• Figure out your organization
• Find matching tools
No Magic Bullets

• Figure out your organization
• Find matching tools
• Roll your own
No Magic Bullets

• Figure out your organization
• Find matching tools
• Roll your own
• Document! Document! Document!
Tools to watch
• Drush (do Drupal stuff from the command line)
  http://drupal.org/project/drush

• Install Profile API (helper code for updates)
  http://drupal.org/project/install_profile_api

• Patterns (save site configuration in XML)
  http://drupal.org/project/patterns

• Deployment (push site changes via XMLRPC)
  http://drupal.org/project/deploy

• Aegir (manage multiple sites from one UI)
  http://groups.drupal.org/aegir-hosting-system
1 of 67

Recommended

Drupal Continuous Integration (European Drupal Days 2015) by
Drupal Continuous Integration (European Drupal Days 2015)Drupal Continuous Integration (European Drupal Days 2015)
Drupal Continuous Integration (European Drupal Days 2015)Eugenio Minardi
1.5K views129 slides
Continuous Integration & Drupal by
Continuous Integration & DrupalContinuous Integration & Drupal
Continuous Integration & DrupalLimoenGroen
2.8K views35 slides
Getting Started With Jenkins And Drupal by
Getting Started With Jenkins And DrupalGetting Started With Jenkins And Drupal
Getting Started With Jenkins And DrupalPhilip Norton
14.1K views64 slides
Drupal Continuous Integration with Jenkins - Deploy by
Drupal Continuous Integration with Jenkins - DeployDrupal Continuous Integration with Jenkins - Deploy
Drupal Continuous Integration with Jenkins - DeployJohn Smith
5K views23 slides
Drupal Continuous Integration with Jenkins - The Basics by
Drupal Continuous Integration with Jenkins - The BasicsDrupal Continuous Integration with Jenkins - The Basics
Drupal Continuous Integration with Jenkins - The BasicsJohn Smith
41.6K views87 slides
Best practices for Continuous Deployment with Drupal - DrupalCon Latin Améric... by
Best practices for Continuous Deployment with Drupal - DrupalCon Latin Améric...Best practices for Continuous Deployment with Drupal - DrupalCon Latin Améric...
Best practices for Continuous Deployment with Drupal - DrupalCon Latin Améric...Taller Negócio Digitais
10.9K views85 slides

More Related Content

What's hot

Drupalcamp Simpletest by
Drupalcamp SimpletestDrupalcamp Simpletest
Drupalcamp Simpletestlyricnz
599 views14 slides
Implementing CI CD UiPath Using Jenkins Plugin by
Implementing CI CD UiPath Using Jenkins PluginImplementing CI CD UiPath Using Jenkins Plugin
Implementing CI CD UiPath Using Jenkins PluginSatish Prasad
307 views15 slides
DevOp with Me! by
DevOp with Me!DevOp with Me!
DevOp with Me!Nathen Harvey
715 views15 slides
Introduction to Infrastructure as Code & Automation / Introduction to Chef by
Introduction to Infrastructure as Code & Automation / Introduction to ChefIntroduction to Infrastructure as Code & Automation / Introduction to Chef
Introduction to Infrastructure as Code & Automation / Introduction to ChefNathen Harvey
911 views193 slides
Compliance Automation Workshop by
Compliance Automation WorkshopCompliance Automation Workshop
Compliance Automation WorkshopChef
1.8K views106 slides
Learn How Selenium And Jenkins Fit In DevOps | Edureka Live by
Learn How Selenium And Jenkins Fit In DevOps | Edureka LiveLearn How Selenium And Jenkins Fit In DevOps | Edureka Live
Learn How Selenium And Jenkins Fit In DevOps | Edureka LiveEdureka!
795 views11 slides

What's hot(20)

Drupalcamp Simpletest by lyricnz
Drupalcamp SimpletestDrupalcamp Simpletest
Drupalcamp Simpletest
lyricnz599 views
Implementing CI CD UiPath Using Jenkins Plugin by Satish Prasad
Implementing CI CD UiPath Using Jenkins PluginImplementing CI CD UiPath Using Jenkins Plugin
Implementing CI CD UiPath Using Jenkins Plugin
Satish Prasad307 views
Introduction to Infrastructure as Code & Automation / Introduction to Chef by Nathen Harvey
Introduction to Infrastructure as Code & Automation / Introduction to ChefIntroduction to Infrastructure as Code & Automation / Introduction to Chef
Introduction to Infrastructure as Code & Automation / Introduction to Chef
Nathen Harvey911 views
Compliance Automation Workshop by Chef
Compliance Automation WorkshopCompliance Automation Workshop
Compliance Automation Workshop
Chef1.8K views
Learn How Selenium And Jenkins Fit In DevOps | Edureka Live by Edureka!
Learn How Selenium And Jenkins Fit In DevOps | Edureka LiveLearn How Selenium And Jenkins Fit In DevOps | Edureka Live
Learn How Selenium And Jenkins Fit In DevOps | Edureka Live
Edureka!795 views
Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev... by Simplilearn
Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev...Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev...
Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev...
Simplilearn2.4K views
Jenkins and Chef: Infrastructure CI and Automated Deployment by Dan Stine
Jenkins and Chef: Infrastructure CI and Automated DeploymentJenkins and Chef: Infrastructure CI and Automated Deployment
Jenkins and Chef: Infrastructure CI and Automated Deployment
Dan Stine56.2K views
Continuous deployment-at-flipkart by Pankaj Kaushal
Continuous deployment-at-flipkartContinuous deployment-at-flipkart
Continuous deployment-at-flipkart
Pankaj Kaushal12.5K views
Chef Tutorial | Chef Tutorial For Beginners | DevOps Chef Tutorial | DevOps T... by Simplilearn
Chef Tutorial | Chef Tutorial For Beginners | DevOps Chef Tutorial | DevOps T...Chef Tutorial | Chef Tutorial For Beginners | DevOps Chef Tutorial | DevOps T...
Chef Tutorial | Chef Tutorial For Beginners | DevOps Chef Tutorial | DevOps T...
Simplilearn1.2K views
Continuous Integration Testing in Django by Kevin Harvey
Continuous Integration Testing in DjangoContinuous Integration Testing in Django
Continuous Integration Testing in Django
Kevin Harvey13.6K views
Infrastructure Automation with Chef by Jonathan Weiss
Infrastructure Automation with ChefInfrastructure Automation with Chef
Infrastructure Automation with Chef
Jonathan Weiss5.9K views
Introduction to Chef: Automate Your Infrastructure by Modeling It In Code by Josh Padnick
Introduction to Chef: Automate Your Infrastructure by Modeling It In CodeIntroduction to Chef: Automate Your Infrastructure by Modeling It In Code
Introduction to Chef: Automate Your Infrastructure by Modeling It In Code
Josh Padnick16.6K views
Chef Fundamentals Training Series Module 3: Setting up Nodes and Cookbook Aut... by Chef Software, Inc.
Chef Fundamentals Training Series Module 3: Setting up Nodes and Cookbook Aut...Chef Fundamentals Training Series Module 3: Setting up Nodes and Cookbook Aut...
Chef Fundamentals Training Series Module 3: Setting up Nodes and Cookbook Aut...
Chef Software, Inc.19.1K views
Introduction to Chef by Knoldus Inc.
Introduction to ChefIntroduction to Chef
Introduction to Chef
Knoldus Inc.10.8K views
Michelin Starred Cooking with Chef by Jon Cowie
Michelin Starred Cooking with ChefMichelin Starred Cooking with Chef
Michelin Starred Cooking with Chef
Jon Cowie5.4K views
Community Cookbooks & further resources - Fundamentals Webinar Series Part 6 by Chef
Community Cookbooks & further resources - Fundamentals Webinar Series Part 6Community Cookbooks & further resources - Fundamentals Webinar Series Part 6
Community Cookbooks & further resources - Fundamentals Webinar Series Part 6
Chef10.9K views
Automating Software Development Life Cycle - A DevOps Approach by Akshaya Mahapatra
Automating Software Development Life Cycle - A DevOps ApproachAutomating Software Development Life Cycle - A DevOps Approach
Automating Software Development Life Cycle - A DevOps Approach
Akshaya Mahapatra3.7K views

Similar to Drupal Deployment

Clearly, I Have Made Some Bad Decisions by
Clearly, I Have Made Some Bad DecisionsClearly, I Have Made Some Bad Decisions
Clearly, I Have Made Some Bad DecisionsJonathan Hitchcock
4.6K views77 slides
Pipeline as code for your infrastructure as Code by
Pipeline as code for your infrastructure as CodePipeline as code for your infrastructure as Code
Pipeline as code for your infrastructure as CodeKris Buytaert
1.9K views59 slides
Immutable Infrastructure & Rethinking Configuration - Interop 2019 by
Immutable Infrastructure & Rethinking Configuration - Interop 2019Immutable Infrastructure & Rethinking Configuration - Interop 2019
Immutable Infrastructure & Rethinking Configuration - Interop 2019RackN
9.4K views54 slides
Jenkins Evolutions - JEEConf 2012 by
Jenkins Evolutions - JEEConf 2012Jenkins Evolutions - JEEConf 2012
Jenkins Evolutions - JEEConf 2012Anton Arhipov
12.4K views83 slides
Extracting Plugins And Gems From Rails Apps by
Extracting Plugins And Gems From Rails AppsExtracting Plugins And Gems From Rails Apps
Extracting Plugins And Gems From Rails AppsJosh Nichols
1.3K views40 slides
Virtualize and automate your development environment for fun and profit by
Virtualize and automate your development environment for fun and profitVirtualize and automate your development environment for fun and profit
Virtualize and automate your development environment for fun and profitAndreas Heim
2.3K views107 slides

Similar to Drupal Deployment(20)

Pipeline as code for your infrastructure as Code by Kris Buytaert
Pipeline as code for your infrastructure as CodePipeline as code for your infrastructure as Code
Pipeline as code for your infrastructure as Code
Kris Buytaert1.9K views
Immutable Infrastructure & Rethinking Configuration - Interop 2019 by RackN
Immutable Infrastructure & Rethinking Configuration - Interop 2019Immutable Infrastructure & Rethinking Configuration - Interop 2019
Immutable Infrastructure & Rethinking Configuration - Interop 2019
RackN9.4K views
Jenkins Evolutions - JEEConf 2012 by Anton Arhipov
Jenkins Evolutions - JEEConf 2012Jenkins Evolutions - JEEConf 2012
Jenkins Evolutions - JEEConf 2012
Anton Arhipov12.4K views
Extracting Plugins And Gems From Rails Apps by Josh Nichols
Extracting Plugins And Gems From Rails AppsExtracting Plugins And Gems From Rails Apps
Extracting Plugins And Gems From Rails Apps
Josh Nichols1.3K views
Virtualize and automate your development environment for fun and profit by Andreas Heim
Virtualize and automate your development environment for fun and profitVirtualize and automate your development environment for fun and profit
Virtualize and automate your development environment for fun and profit
Andreas Heim2.3K views
Consistent Development Environment with Vagrant and Chef by Gerald Villorente
Consistent Development Environment with Vagrant and ChefConsistent Development Environment with Vagrant and Chef
Consistent Development Environment with Vagrant and Chef
Gerald Villorente1.5K views
SymfonyCon Madrid 2014 - Rock Solid Deployment of Symfony Apps by Pablo Godel
SymfonyCon Madrid 2014 - Rock Solid Deployment of Symfony AppsSymfonyCon Madrid 2014 - Rock Solid Deployment of Symfony Apps
SymfonyCon Madrid 2014 - Rock Solid Deployment of Symfony Apps
Pablo Godel4.9K views
Features, Exportables & You by jskulski
Features, Exportables & YouFeatures, Exportables & You
Features, Exportables & You
jskulski791 views
Staging and Deployment by heyrocker
Staging and DeploymentStaging and Deployment
Staging and Deployment
heyrocker761 views
Django Deployment with Fabric by Jonas Nockert
Django Deployment with FabricDjango Deployment with Fabric
Django Deployment with Fabric
Jonas Nockert5.2K views
Symfony Live NYC 2014 - Rock Solid Deployment of Symfony Apps by Pablo Godel
Symfony Live NYC 2014 -  Rock Solid Deployment of Symfony AppsSymfony Live NYC 2014 -  Rock Solid Deployment of Symfony Apps
Symfony Live NYC 2014 - Rock Solid Deployment of Symfony Apps
Pablo Godel2.6K views
Continuous Delivery Overview by Will Iverson
Continuous Delivery OverviewContinuous Delivery Overview
Continuous Delivery Overview
Will Iverson930 views
David Nuescheler: Igniting CQ 5.3: What's New and Roadmap by Day Software
David Nuescheler: Igniting CQ 5.3: What's New and RoadmapDavid Nuescheler: Igniting CQ 5.3: What's New and Roadmap
David Nuescheler: Igniting CQ 5.3: What's New and Roadmap
Day Software577 views
Containerize your Blackbox tests by Kevin Beeman
Containerize your Blackbox testsContainerize your Blackbox tests
Containerize your Blackbox tests
Kevin Beeman51 views

More from Jeff Eaton

This Is not a Place of Honor by
This Is not a Place of HonorThis Is not a Place of Honor
This Is not a Place of HonorJeff Eaton
561 views38 slides
An API Won't Fix Your Content Problem by
An API Won't Fix Your Content ProblemAn API Won't Fix Your Content Problem
An API Won't Fix Your Content ProblemJeff Eaton
565 views41 slides
Hello, {{FIRSTNAME}}, My Old Friend by
Hello, {{FIRSTNAME}}, My Old FriendHello, {{FIRSTNAME}}, My Old Friend
Hello, {{FIRSTNAME}}, My Old FriendJeff Eaton
751 views34 slides
Maps, Models, and Teams by
Maps, Models, and TeamsMaps, Models, and Teams
Maps, Models, and TeamsJeff Eaton
1.3K views58 slides
Collaborative Content Modeling by
Collaborative Content ModelingCollaborative Content Modeling
Collaborative Content ModelingJeff Eaton
892 views105 slides
Adventures in Drupal 8 by
Adventures in Drupal 8Adventures in Drupal 8
Adventures in Drupal 8Jeff Eaton
968 views43 slides

More from Jeff Eaton(20)

This Is not a Place of Honor by Jeff Eaton
This Is not a Place of HonorThis Is not a Place of Honor
This Is not a Place of Honor
Jeff Eaton561 views
An API Won't Fix Your Content Problem by Jeff Eaton
An API Won't Fix Your Content ProblemAn API Won't Fix Your Content Problem
An API Won't Fix Your Content Problem
Jeff Eaton565 views
Hello, {{FIRSTNAME}}, My Old Friend by Jeff Eaton
Hello, {{FIRSTNAME}}, My Old FriendHello, {{FIRSTNAME}}, My Old Friend
Hello, {{FIRSTNAME}}, My Old Friend
Jeff Eaton751 views
Maps, Models, and Teams by Jeff Eaton
Maps, Models, and TeamsMaps, Models, and Teams
Maps, Models, and Teams
Jeff Eaton1.3K views
Collaborative Content Modeling by Jeff Eaton
Collaborative Content ModelingCollaborative Content Modeling
Collaborative Content Modeling
Jeff Eaton892 views
Adventures in Drupal 8 by Jeff Eaton
Adventures in Drupal 8Adventures in Drupal 8
Adventures in Drupal 8
Jeff Eaton968 views
Recoupling by Jeff Eaton
RecouplingRecoupling
Recoupling
Jeff Eaton1.2K views
Modeling Rich Narrative Content by Jeff Eaton
Modeling Rich Narrative ContentModeling Rich Narrative Content
Modeling Rich Narrative Content
Jeff Eaton2.9K views
Battle for the Body Field (DrupalCon) by Jeff Eaton
Battle for the Body Field (DrupalCon)Battle for the Body Field (DrupalCon)
Battle for the Body Field (DrupalCon)
Jeff Eaton17.9K views
The Battle For The Body Field by Jeff Eaton
The Battle For The Body FieldThe Battle For The Body Field
The Battle For The Body Field
Jeff Eaton2.6K views
Workflow That Works Under Pressure by Jeff Eaton
Workflow That Works Under PressureWorkflow That Works Under Pressure
Workflow That Works Under Pressure
Jeff Eaton9.6K views
Planning Beyond the Page by Jeff Eaton
Planning Beyond the PagePlanning Beyond the Page
Planning Beyond the Page
Jeff Eaton9.9K views
Building Your Agency's Content Strategy Practice by Jeff Eaton
Building Your Agency's Content Strategy PracticeBuilding Your Agency's Content Strategy Practice
Building Your Agency's Content Strategy Practice
Jeff Eaton24.3K views
Deblobbing In The Real World by Jeff Eaton
Deblobbing In The Real WorldDeblobbing In The Real World
Deblobbing In The Real World
Jeff Eaton4.2K views
Prepare for the Mobilacalypse by Jeff Eaton
Prepare for the MobilacalypsePrepare for the Mobilacalypse
Prepare for the Mobilacalypse
Jeff Eaton1.6K views
Drupal in Action (CMS Expo 2011) by Jeff Eaton
Drupal in Action (CMS Expo 2011)Drupal in Action (CMS Expo 2011)
Drupal in Action (CMS Expo 2011)
Jeff Eaton1.5K views
Baby Got Backend (CMS Expo 2011) by Jeff Eaton
Baby Got Backend (CMS Expo 2011)Baby Got Backend (CMS Expo 2011)
Baby Got Backend (CMS Expo 2011)
Jeff Eaton1.3K views
The Platypus Problem by Jeff Eaton
The Platypus ProblemThe Platypus Problem
The Platypus Problem
Jeff Eaton3.8K views
Drupal in Action by Jeff Eaton
Drupal in ActionDrupal in Action
Drupal in Action
Jeff Eaton3.1K views
Architecture Is For Everyone by Jeff Eaton
Architecture Is For EveryoneArchitecture Is For Everyone
Architecture Is For Everyone
Jeff Eaton1.3K views

Recently uploaded

The Power of Heat Decarbonisation Plans in the Built Environment by
The Power of Heat Decarbonisation Plans in the Built EnvironmentThe Power of Heat Decarbonisation Plans in the Built Environment
The Power of Heat Decarbonisation Plans in the Built EnvironmentIES VE
67 views20 slides
Keynote Talk: Open Source is Not Dead - Charles Schulz - Vates by
Keynote Talk: Open Source is Not Dead - Charles Schulz - VatesKeynote Talk: Open Source is Not Dead - Charles Schulz - Vates
Keynote Talk: Open Source is Not Dead - Charles Schulz - VatesShapeBlue
178 views15 slides
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT by
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITUpdates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITShapeBlue
138 views8 slides
Uni Systems for Power Platform.pptx by
Uni Systems for Power Platform.pptxUni Systems for Power Platform.pptx
Uni Systems for Power Platform.pptxUni Systems S.M.S.A.
60 views21 slides
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue by
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlueShapeBlue
75 views23 slides
Kyo - Functional Scala 2023.pdf by
Kyo - Functional Scala 2023.pdfKyo - Functional Scala 2023.pdf
Kyo - Functional Scala 2023.pdfFlavio W. Brasil
443 views92 slides

Recently uploaded(20)

The Power of Heat Decarbonisation Plans in the Built Environment by IES VE
The Power of Heat Decarbonisation Plans in the Built EnvironmentThe Power of Heat Decarbonisation Plans in the Built Environment
The Power of Heat Decarbonisation Plans in the Built Environment
IES VE67 views
Keynote Talk: Open Source is Not Dead - Charles Schulz - Vates by ShapeBlue
Keynote Talk: Open Source is Not Dead - Charles Schulz - VatesKeynote Talk: Open Source is Not Dead - Charles Schulz - Vates
Keynote Talk: Open Source is Not Dead - Charles Schulz - Vates
ShapeBlue178 views
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT by ShapeBlue
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITUpdates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
ShapeBlue138 views
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue by ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
ShapeBlue75 views
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... by ShapeBlue
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
ShapeBlue69 views
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc130 views
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue by ShapeBlue
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlueCloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue
ShapeBlue63 views
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda... by ShapeBlue
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
ShapeBlue93 views
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker50 views
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha... by ShapeBlue
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
ShapeBlue113 views
State of the Union - Rohit Yadav - Apache CloudStack by ShapeBlue
State of the Union - Rohit Yadav - Apache CloudStackState of the Union - Rohit Yadav - Apache CloudStack
State of the Union - Rohit Yadav - Apache CloudStack
ShapeBlue218 views
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T by ShapeBlue
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TCloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
ShapeBlue81 views
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava... by ShapeBlue
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
ShapeBlue74 views
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... by ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue105 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue68 views
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ... by ShapeBlue
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
ShapeBlue114 views
"Surviving highload with Node.js", Andrii Shumada by Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays49 views

Drupal Deployment