Community Ops/PaaS: Difference between revisions
Jump to navigation
Jump to search
(Created page with "==Community Ops - PaaS== ===Purpose=== ===Architecture=== ===Software stack=== ===Configuration Management===") |
|||
Line 1: | Line 1: | ||
==Community Ops - PaaS== | ==Community Ops - PaaS== | ||
===Purpose=== | ===Purpose=== | ||
===Architecture=== | ===AWS Architecture=== | ||
===Software stack=== | ===Software stack=== | ||
====Apache Mesos==== | |||
[https://mesos.apache.org/ Apache Mesos] is a cluster manager that provides efficient resource isolation and sharing across distributed applications or frameworks. | |||
====Apache ZooKeeper==== | |||
[https://zookeeper.apache.org/ Apache ZooKeeper] provides distributed configuration service, synchronization service, and naming registry for large distributed systems. | |||
====Marathon==== | |||
[https://mesosphere.github.io/marathon/ Marathon] is a production-grade container orchestration platform for Apache Mesos. | |||
====HAProxy==== | |||
[http://www.haproxy.org/ HAProxy] is a high availability load balancer/proxy for TCP and HTTP application. | |||
====Bamboo==== | |||
[https://github.com/QubitProducts/bamboo Bamboo] is a HAProxy auto configuration and auto service discovery for Mesos Marathon. | |||
===Configuration Management=== | ===Configuration Management=== | ||
* Ansible playbooks | |||
** https://github.com/mozilla/partinfra-playbooks | |||
* Terraform configuration | |||
** https://github.com/mozilla/partinfra-terraform |
Revision as of 19:48, 29 March 2016
Community Ops - PaaS
Purpose
AWS Architecture
Software stack
Apache Mesos
Apache Mesos is a cluster manager that provides efficient resource isolation and sharing across distributed applications or frameworks.
Apache ZooKeeper
Apache ZooKeeper provides distributed configuration service, synchronization service, and naming registry for large distributed systems.
Marathon
Marathon is a production-grade container orchestration platform for Apache Mesos.
HAProxy
HAProxy is a high availability load balancer/proxy for TCP and HTTP application.
Bamboo
Bamboo is a HAProxy auto configuration and auto service discovery for Mesos Marathon.
Configuration Management
- Ansible playbooks
- Terraform configuration