Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Running Plone on AWS

Calvin Hendryx-Parker, https://2020.ploneconf.org/speakers/calvin-hendryx-parker

In this talk I will walk through all of the intricacies of getting Plone to run on the cloud using cloud Native technologies. I walk though the whole process of setting up your storages, your ingresses, your load balancers, running Plone on Container etc.

https://2020.ploneconf.org/talks/running-plone-on-aws/

  • Login to see the comments

  • Be the first to like this

Running Plone on AWS

  1. 1. RUNNINGPLONEONAWS 2020EDITION CALVINHENDRYX-PARKER,CTO SIXFEETUP https://github.com/calvinhp/2020_PloneConf_RunningPloneonAWS
  2. 2. SIXFEETUPISHIRING!!
  3. 3. BEAUTIFULUNIQUESNOWFLAKESARE NOTREPRODUCIBLE.
  4. 4. PETS
  5. 5. CATTLE
  6. 6. FROMTHECLOSETTOTHECLOUD
  7. 7. SINGLESERVERMONOLITH
  8. 8. CLOUDOPTIMIZED
  9. 9. NETWORKCOMPLEXITY
  10. 10. BITOFACHICKENANDEGGPROBLEM
  11. 11. ORCHESTRATE! And build a test environment $ salt-run state.orchestrate orch.deploy-environment pillarenv=prod $ salt-run state.orchestrate orch.deploy-environment pillarenv=test
  12. 12. SOUNDSTOOEASY The road was bumpy for sure. Satisfying the rules for no special cases was tricky.
  13. 13. MINDFULNESS There should be one, and preferably only one, obvious way to do it. Although that way may not be obvious at rst unless you’re Dutch. – The Zen of Python
  14. 14. THEJOURNEYOF3OPERATING SYSTEMS » 2a67758 Editing requirements to run properly on amazon linux » 472d844 Refactoring to run CentOS 7 machines » dd67b7a Refactoring for FreeBSD What happened here?
  15. 15. THEROADFORWARD
  16. 16. DEMO
  17. 17. DEVELOPEREXPERIENCE
  18. 18. WHAT’SMISSING? » Passing Environment Variables » Local Dev of Theme and Apps » Build and Deploy of Custom Bits
  19. 19. THANKS! CALVIN@SIXFEETUP.COM @calvinhp https://github.com/calvinhp/2020_PloneConf_RunningPloneonAWS
  20. 20. // reveal.js plugins

×