[{'name': 'Configure web servers',
  'hosts': 'webservers',
  'become': True,
  'vars': {'http_port': 80, 'max_clients': 200},
  'tasks': [{'name': 'Install nginx', 'package': {'name': 'nginx', 'state': 'present'}},
            {'name': 'Start nginx',
             'service': {'name': 'nginx', 'state': 'started', 'enabled': True}},
            {'name': 'Deploy config',
             'template': {'src': 'nginx.conf.j2', 'dest': '/etc/nginx/nginx.conf'},
             'notify': ['Restart nginx']}],
  'handlers': [{'name': 'Restart nginx',
                'service': {'name': 'nginx', 'state': 'restarted'}}]}]