-
Notifications
You must be signed in to change notification settings - Fork 144
Outreach: Speakers
Some simple guidelines for finding speakers for your meetups.
The best meetups are always, always, always meetups that are driven by strong local content. If you have Ansible experts in your meetup, you should be asking them to share their experiences. The topic "How we use $TECHNOLOGY at $COMPANY" always leads to valuable and educational discussion.
Lightning talks are a good way of getting your meetup members talking. Even if you already have a speaker, asking for 5-minute lightning talks is a way to give your members a safe, structured way to share a little bit about how they're using Ansible.
If you don't have any members who are ready to give a particular talk, the next best option is to have a member dig into a topic to learn more, and then to share that knowledge with other meetup members. Many Ansible topics can be picked up in a relatively short period of time just by reading documentation and experimenting. Some of the best meetup talks happen when one newbie walks through a topic and explains his or her experiences to other newbies.
Here's a recommended list of topics that can be useful for this purpose:
- Introduction
- An Introduction to Ansible
- An Introduction to Ansible Galaxy
- Ansible and Docker
- Ansible and LXC
- Ansible and Vagrant
- Ansible and Jenkins
- Ansible and Network automation
- Ansible Tower & AWX
- Ansible and Database automation
- Ansible and Windows
- Roles
- Role deep-dive: pick a role and start dissecting
- How to write a new module/role (or, how to modify someone else's module/role for your own use)
- Roles structure - What did your roles look like when you started compared to now?
- Roles best practices
- Testing roles with molecule and testinfra
- Ansible Features
- Jinja2 Templates
- Groups & inventory management
- Integration with Hashicorp Vault for secret storage
- Integration with VMware
- Integration with Docker
- Use case/Real world
- Ansible & Secrets (Vault, etc)
- What I wish I knew when I started
- Best practices, real life use cases
- Running at scale - tips for speeding up executions - e.g. parallelisation, tagging subsets of actions
- CI/CD pipeline
- Testing playbooks - staging, ansible-lint, yamllint
- Automate public and private clouds ( Openstack, AWS, GCP, etc )
- What I learned from using Ansible at...
- Development
- Module deep-dive: pick a module and start dissecting, how to create a module
- Developing a dynamic inventory script
- Creating integration tests for your favorite modules
- Developing lookup plugins
- ...add your topic idea here!
There are a lot of experienced Ansible speakers all over the world -- and with teleconference/telepresence software improving all the time, remote speakers can be a good option. The following remote speakers are experts in their topics, and may be able to do a remote session with your meetup group. Feel free to reach out directly to any of the following speakers to schedule a session!
-
Greg DeKoenigsberg (gdk at redhat dot com) -- Just about any Ansible topic not covered below; I can hook you up with internal Red Hat speakers
-
Brian Coca (bcoca at redhat dot com) -- How Does Ansible Work? A Developer's Guide
-
Walter Bentley (wbentley at redhat dot com) -- DevOps adoption with Ansible, Ansible and OpenStack
-
Chris Houseknecht (house at redhat dot com) -- Ansible Container, Getting Started with AWX
-
Colin McCarthy (cmccarth at redhat dot com) -- Network Automation with Ansible
-
Jonathan Lozada De La Matta (jlozadad at redhat dot com) -- Ansible Essentials, My first experience using ansible.
-
David Moreau-Simard (dmsimard at redhat dot com) -- ARA Records Ansible, extending Ansible with custom modules, plugins, callbacks.
-
Add your name here!
This Wiki is used for quick notes, not for support or documentation.
Working groups are now in the Ansible forum
Ansible project:
Community,
Contributor Experience,
Docs,
News,
Outreach,
RelEng,
Testing
Cloud:
AWS,
Azure,
CloudStack,
Container,
DigitalOcean,
Docker,
hcloud,
Kubernetes,
Linode,
OpenStack,
oVirt,
Virt,
VMware
Networking:
ACI,
AVI,
F5,
Meraki,
Network,
NXOS
Ansible Developer Tools:
Ansible-developer-tools
Software:
Crypto,
Foreman,
GDrive,
GitLab,
Grafana,
IPA,
JBoss,
MongoDB,
MySQL,
PostgreSQL,
RabbitMQ,
Zabbix
System:
AIX,
BSD,
HP-UX,
macOS,
Remote Management,
Solaris,
Windows
Security:
Security-Automation,
Lockdown
Tooling:
AWX,
Galaxy,
Molecule
Plugins:
httpapi