Web Operations/Service Matrix

From MozillaWiki
Jump to navigation Jump to search

Service Matrix

This is the matrix which describes all of the WebOps supported services. For additional information about this including using non-supported services please refer to the Reference Specification page.

NOTE: The services will eventually link to their respective Puppet module in git or other relevant documentation.

Component Type Supported Technologies
Database MySQL, Postgres
Memory Caching Memcache
Package Management (native only; no custom compiled)
Web Server Apache
Load Balancing Riverbed/Stingray (Zeus)
SSL Termination Riverbed/Stingray (Zeus)
Web Cache Riverbed/Stingray (Zeus)
Operating System RHEL
Logging (none)
Monitoring New Relic, Nagios
Back Ups Bugzilla/SREs
Scheduled/Cron Jobs/Async Processing Cron, Celery
Search Elasticsearch
User Defined Configuration Management Heat
Queuing RabbitMQ
Key Value Store (none)
Continuous Integration (Use external service like travis-ci)
Storage NFS
App Engine mod_wsgi, mod_php
Information (Network) Flows/ACLs Bugzilla/NetOps
User Management LDAP Groups in Puppet
Code Deployment Chief (Drednot)