Ansible 2.0 to nowa wersja bezagentowej platformy open source do automatyzacji operacji IT. Charakteryzuje się poprawioną stabilności i nowymi funkcjami automatyzacji. Jej wykorzystanie ułatwia wdrażanie chmur publicznych, prywatnych i hybrydowych.
Ansible 2.0 jest łatwiejsze do wdrożenia i obsługi. Wspiera tym samym przełamanie barier między zespołami deweloperów i administratorów IT poprzez automatyzację rutynowych czynności. Wydanie 2.0 ułatwia rozpoczęcie dzięki kilku ulepszeniom:
- Bloki zadań umożliwiają łatwiejsze tworzenie skryptów (playbooks) i zadań, a ponadto pozwalają na zintegrowanie obsługi wyjątków;
- Ulepszony parser skryptów identyfikuje błędy i sugeruje poprawki w bardziej czytelny sposób;
- Nowe tryby wykonania umożliwiają użytkownikom przyspieszenie wdrożeń na wielu komputerach;
- Zwiększona elastyczność zadań ułatwia wielokrotne wykorzystywanie zautomatyzowanych zadań w różnych środowiskach i kontekstach;
- Rejestrowanie informacji ze skryptów w usługach takich jak czat, e-mail lub agregatory dzienników można teraz łatwo konfigurować za pomocą nowo dołączonych wtyczek.
Społeczność użytkowników Ansible tworzy, m.in. 2000 deweloperów w repozytoriach na GitHubie i ponad 200 nowych współtwórców samej wersji 2.0 od czasu ostatniego wydania, którzy dysponują różnymi środowiskami i wykorzystują tę platformę do różnych zastosowań.
Modularność kodu Ansible i łatwość pisania nowego kodu sprawia, że Ansible może nie tylko zarządzać współczesną infrastrukturą, ale również szybko adaptować się do nowych potrzeb oraz integrować technologie powstające w ramach społeczności. Ansible 2.0.
Do najważniejszych nowych modułów należą:
- Nowy zbiór modułów do zarządzania OpenStack opracowanych we współpracy ze społecznością OpenStack;
- 30 nowych modułów ulepszających zarządzanie Amazon Web Services;
- Znacznie rozszerzona obsługa konfigurowania i zarządzania środowiskami VMware;
- Rozszerzone wsparcie dla zarządzania środowiskami Microsoft Windows;
- Istotne ulepszenia modułu Docker i nowa wtyczka do łączności z Dockerem;
- Ulepszona obsługa automatyzacji sieci.
Rozwiązanie Ansible 2.0 jest obecnie dostępne w serwisach GitHub i PyPi oraz za pośrednictwem menedżerów pakietów w większości najpopularniejszych dystrybucji Linuksa. Dla użytkowników, którzy potrzebują więcej kontroli, bezpieczeństwa i delegowania zadań w swoich wdrożeniach Ansible, dostępna jest usługa Ansible Tower z kilkoma poziomami subskrypcji – od małych firm do dużych, czy korporacyjnych zespołów DevOps.