Ansible Training

As the official Ansible partner in Switzerland, we’re happy to announce our Ansible Training.

Informations

Registration

If you’re interested in an Ansible training, send us an e-mail or call us.
You can find our contact details on the bottom of our website.

The training is held in swiss-german and german.
However don’t hesitate to ping us, if you’re looking for an english speaking teacher.

Workshop

This training is a workshop and all participants should at least know Linux basics and how to work on a shell. Please note you won’t get a lot of training material like in a classic course, but you’ll build your own git repository with all the workshop topics.

For off-premises workshops the whole infrastructure is provided, client PCs included. Though feel free to bring your own device – Linux, Mac OS X and Windows clients are welcome.

Off-premises trainings

Together with our partner OpenEduction we provide off-premises trainings in the heart of Zurich, Switzerland.
The costs for 3 days are CHF 2700 / participant and the training is limited to 6 participants.

On-premises trainings

Please contact us if you’re interested in trainings on your premises.
We’re happy to send you an offer.

Training Blocks

Day 1: Basics and Introduction

On Day 1 we want to introduce you to all the required technologies you’ll see when you manage your environment with Ansible. It starts with all the basics, so no rocket science here.

  • Introduction into git
    • What is git?
    • Setup a git repository for the training.
    • Dig into git and play around.
  • Introduction into Ansible
    • What is Ansible?
    • Where to start with Ansible?
    • Setup Ansible Core.
  • Configure Ansible
    • Configure Ansible Core.
    • Configure a static inventory.
  • Ansible Commands
    • Run Ansible ad-hoc commands.
    • Read the documentation.
  • Roles and playbooks
    • YAML is your friend.
    • Create the first role.
    • Create and run the first playbook.
  • Variables
    • Variable definitions and their scope.
    • Prompting for variables.
    • Introduction into Jinja 2.
    • Benefits of templates.
  • Dependencies
    • Project Role Dependencies.
    • Ansible Galaxy.
    • Download / installation of additional roles.

Day 2: Ansible in an enterprise environment

On day 2 we’ll show you how to setup your Ansible environment for an enterprise environment, and what you’ve to keep in mind for a successful implementation. We’ll do that by deploying a simple multitier application into different environments.

  • Inventory
    • Host groups.
    • Naming of host groups and structure of the inventory.
    • Dynamic inventory sources.
  • Multitier architecture
    • Setting variables for tiers.
    • Add new servers for scale out.
  • Multiple environments
    • Pushing applications from test to production.
    • Settings variables for environments.
    • Using separate inventories.
  • Lifecycle of an application
    • Updating applications.
    • Rolling updates.
    • Rollbacks of application releases.

Day 3: Challenges in enterprise environments

Day 3 is about challenges in enterprise environments. While Ansible is a really simple tool, the requirements and processes of enterprise environments can be challenging sometimes.

IMPORTANT: We can’t deep dive into each topic, so we’ll focus more on the topics you’re interested in that day.

  • Informations
    • Where do I find the documentation for Ansible?
    • Where can I find additional informations and other Ansible users?
    • Are there official support plans available for Ansible?
  • Introduce Ansible in your company
    • To whom should I talk to when I want introduce Ansible?
    • How do I sell Ansible to my colleagues?
  • Best practices
    • Introduction into the best practices of Ansible.
    • Important things you should keep in mind when you start working with Ansible.
  • Securing Ansible Core
    • Communication with managed machines.
    • Storing of sensitive data.
  • Deploying SSH keys
    • Deploying SSH keys via Ansible.
    • Deploying SSH keys via package manager (e.g. yum/rpm, apt/dpkg).
    • Deploying SSH keys via RedHat Satellite.
  • Source Control Management
    • When should I choose git over svn/cvs?
    • Are the private hosted alternatives to github?
    • How do I implement my administrative IT processes into git?
  • Ansible modules and plugins
    • What’s the difference between an Ansible module and a plugin?
    • Where can I find new modules and plugins?
    • How do I write modules and plugins?
  • Ansible Tower
    • Introduction into the Ansible Tower.
    • Demonstration of the Portal mode and surveys.
  • Ansible Release
    • How should we update Ansible
  • Ansible + Docker
    • Introduction into Ansible + Docker.

67 Comments

  • alisonbenhar Reply

    The information that you provided about ansible course is very realiable, In additional resource, here is the more information about ansible course. mindmajix offers best online coaching with free demo class.

    • Welcome Reply

      Thanks Dave, my early/late visit was purely accidental. I di#&;d8217nt even know the site had moved until I found myself on the Old site Good luck with the new one, I hope all goes well.

  • katherine tk Reply

    Thanks for providing information aboiut ansible training…

  • rolling sky Reply

    The information you share is very useful. It is closely related to my work and has helped me grow.

  • survival island evo 2 Reply

    I am beginner, Thank you for making this Ansible training interesting at every lesson.

  • painter Chicago Reply

    Thank you for putting this together for Ansible training.

  • Subway surfer Reply

    Ansible 2.0 is a powerful and simple open source tool which can get any automation task done from managing an entire cloud region, configuring network devices, to making configuration changes across Linux or Windows. It is extremely beneficial to System administrators, developers, and automation engineers.

    Although Ansible is easier to learn than many of the other IT automation engines, you still need to learn a lot before you can start using it.

    Ansible itself is written in Python and has a fairly minimal learning curve. Ansible follows a simple setup procedure and does not depend on any additional software, servers or client daemons.

  • Free Fonts Reply

    This is such a great resource that you are providing and you give it away for free.

  • ccr gov Reply

    Thanks for sharing this information.

  • Leptitox Supplement Reply

    The website is looking bit flashy and it catches the visitors eyes. Design is pretty simple and a good user friendly interface.

  • Resurge Supplement Reply

    Wow, What a Excellent post. I really found this to much informatics. It is what i was searching for.I would like to suggest you that please keep sharing such type of info.Thanks

  • plumber Reply

    Thanks for the very detailed information I will try this Ansible training course.

  • Plumbers in Eastbourne Reply

    Thanks for this site I will recommend to my friend if they looking for a Ansible Trainig.

  • Plumber near me Reply

    Everyone had admired your article Keep it up good work with your team.

  • flatbed towing Reply

    Awesome post! Thanks for the share, would like to join soon.

  • Durban plumbers Reply

    I’m happy to hear that anyone can join in Ansible Training.

  • Pergola Reply

    It’s really nice to read a good content.

  • kbc Reply

    First You obtained a wonderful blog. I will have an interest in more comparable subjects. I see you obtained really extremely useful topics, I will be constantly examining your blog site many thanks.

  • 먹튀토토 Reply

    No question this is an outstanding post I obtained a great deal of expertise after reviewing best of luck. The theme of the blog is superb there is practically everything to read, Brilliant message.

  • Numerous many thanks! Reply

    There are numerous choices available that I’m completely overwhelmed. Any type of recommendations? Numerous many thanks!

  • Exceptional post. I was always checking this blog, and also I’m satisfied! Very useful info specifically the last component, I take care of such info a whole lot. I was exploring this certain info for a long period of time. Many thanks to this blog site my exploration has ended.

  • micabeauty Reply

    Awesome! Looking forward to more great post here.

  • Live vs Reply

    I obtained excessive interesting things on your blog site. I presume I am not the only one having all the enjoyment here! Maintain the great.

  • towing Reply

    Would love to visit this site again.

  • น้ำยา pod Reply

    Your job is genuinely valued round the clock as well as the world. It is a useful and also extremely thorough blog.

  • towing Reply

    Glad to see this post, thanks for sharing.

  • www prepaidgiftbalance com Reply

    i’m glad to locate this say very beneficial for me, because it consists of lot of are seeking for. I constantly choose to admission the man or woman content and this case i discovered in you proclaim. thank you for sharing.

  • WichitaFallsConcrete Reply

    I just hope I can join an ansible training similar to this one. I really like to learn about it. Do you have any future events or online classes regarding such? Anyway, thank you for sharing this event, and please reach out if you need concrete contractors to take care of your home’s concreting needs in Wichita Falls, Texas.

  • M88 Reply

    If more people that write articles really concerned themselves with writing great content like you, more readers would be interested in their writings. Thank you for caring about your content.

  • cherry u Reply

    This very informative! Thanks!

  • 에볼루션카지노 Reply

    Through this post, I realize that your great information in playing with all the pieces was exceptionally useful. I advise this is the primary spot where I discover issues I’ve been scanning for. You have a smart yet alluring method of composing.

  • Grout cleaning Reply

    The training outline is so organized. You have an overview of the big picture.

  • landscaping company Reply

    It’s my pleasure to find this amazing website who provides mostly unseen information about every single topic which is i really like it.

  • Houston Embroidery Service Reply

    The website is looking bit flashy and it catches the traffic eyes. layout is beautiful clean and a enjoyable adherent without problems reached interface.

  • Cyprus VIllas Reply

    Yes i am totally agreed with this article and i just want say that this article is very nice and very informative article.I will make sure to be reading your blog more. You made a good point but I can’t help but wonder, what about the other side? !!!!!!Thanks

  • towing Reply

    Thanks for the share.

  • hvac Reply

    I didnt know about this. Thank you!

  • cheap collagen Reply

    Vitamin X are specialists in Anti-Ageing and Liquid Vitamins. Our range includes the award winning Magic Potion 10,000MG Liquid Marine Hydrolyzed Collagen Types 1 & 2 Anti-Ageing Drink which is packed full of super ingredients

  • abrasive blasting Reply

    It wouldn’t hurt if Ansible did a better job of explaining the structure used

  • online here Reply

    i am glad to find your outstanding displaying off of writing the country. Now you create it smooth for me to recognise and put in force the concept. thank you for the usher in.

  • Sounds of Rain Reply

    I forward you to scan this theme it is enjoyable described …

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.