Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Current State

...

  • Reduction of “VPN hopping”

    • Our current setup requires us use three separate VPNs to interact with the front and back of staging sites at the same time

  • Recommendations for Azure training for developers who are supporting Azure Infrastructure

    • Things such as Craft CMS tech stack / Magento tech stack / n8n / meilisearch / docker image devops flow

  • Docker image repository if we dont already have one

  • Team based permissions

  • Internal tools dashboard for simple Azure actions for prod issues? (i.e. restarting melisearch service when down)

    • Button to clear respective cloudflare caches after a deploy

  • Easy ssh key management

  • Monitoring, uptime checks, log aggregation

    • Pingdom + Datadog + more robust Azure monitoring/logging as a dashboard

  • Fast, private networks between environments for data syncs

  • Permissions to

    • Cost

    • Network (View only)

    • Monitoring, logs, health checks

    • Environment vars, settings for managed services

    • App service/container redeploys/mods

  • FreeCME domain in cloudflare for consistency and security

  • Permissions to cloudflare desired - flushing asset caches and reviewing status of things

  • Meilisearch App container with persistent storage - https://docs.meilisearch.com/learn/cookbooks/azure.html (Done)

    • This may be for all, or each environmentThis is done - but we have no access to see the environment keys - we need the master key to create more limited keys

      Ian I believe made a pipeline for this on prod- can we get a demo on pushing this to stage as well? Do we NEED to use Azure devops? Or can we use Bitbucket Pipelines?

      keys are held in a secret in ADO I believe

  • SSL wildcards for domains where possible (fcme pending)

  • FCME Behind cloudflare - DNS moved into .. Cloudflare I think - last I knew it was on Godaddy

  • Load balancing (IF NEEDED - I have not seen a reason for this just yet- until we get caching straightened out, this should be low priority)

  • Managed Services

    • Redis DB for prod+stage

    • MariaDB and replica for stage

  • Need to prep for move off of Adobe Cloud - Ben Williamson (Deactivated) recommends JetRails https://jetrails.com/

  • TODO: Date for end of cloud contract (may need to extend by another year to support migration)