Jump to content

Fundraising/techops/docs/dependencies-production

From Wikitech

Production Dependencies

Tracking of dependencies the Fundraising systems have on production processes and resources

Mail

  • mxi - used for inbound mail destined for fundraising hosts
    • @donate
    • @civicrm
    • @community-crm
  • mxo - used for outbound mail sending
    • from frmx hosts for general host email
    • from civicrm hosts for mail sends (traverses through frmx?)
    • from community-crm hosts for mail sends
  • coordination with jhathaway, et al for major changes

Network

  • Netops for network and firewall management
    • firewall
    • NAT mappings
    • BGP configs for load balancing
    • network separation

DNS

  • records for SPF/DKIM services
  • records for services
  • records for site validation

Analytics

  • pipelines from DPE data to datalake

Community CRM

  • VPS infrastructure in cloud services for test host
  • VPS infrastructure in production for prod host
  • Email infrastructure for production
  • External dependencies for WP/Drupal integration

Cloud Services

  • VPS infrastructure for developer API testing (aka applepay, etc)

Development

  • gerrit for source code
  • gitlab for source code
  • CI testing infrastructure

DC OPS

  • hardware procurement
  • rack/stack
  • hardware repair / replacement
  • decommissioning
  • ssl certificate procurement (payments)

SRE

  • permissions for DNS changes
  • +2/deploy assistance on puppet changes
  • reminders/info on security updates from SRE for community-crm host