# Multiple playbooks or multiple roles?

**URL:** <https://forum.ansible.com/t/multiple-playbooks-or-multiple-roles/13230>\
**Category:** Ansible Project\
**Created:** [July 31, 2013, 4:11pm UTC](https://forum.ansible.com/t/multiple-playbooks-or-multiple-roles/13230 "2013-07-31T16:11:06Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ryanchan404](https://avatars.discourse-cdn.com/v4/letter/r/ee59a6/32.png) [@ryanchan404](https://forum.ansible.com/u/ryanchan404)\
**Post date:** [July 31, 2013, 4:11pm UTC](https://forum.ansible.com/t/multiple-playbooks-or-multiple-roles/13230/1 "2013-07-31T16:11:06Z")

</div>

Hi,

I am new to Ansible

From the examples ([https://github.com/ansible/ansible-examples/tree/master/lamp\_simple/roles](https://github.com/ansible/ansible-examples/tree/master/lamp_simple/roles)) sound like you encourage organize playbook by application type, but why not by server features?

e.g.

Instead of

lamp/roles/db  
lamp/roles/web

why not separate into multiple playbook so to encourage reuse?

e.g.

mysql  
nginx  
apache2
