Egy jól működő vállalat megkerülhetetlen eszköze az IT környezetek és folyamatok automatizálását támogató, a folyamatok átláthatóságát biztosító IT automatizációs technológia. Az Ansible Automation piacvezető megoldásként ad teljeskörű választ az automatizációs feladatokra.

Red Hat Ansible Automation is a highly effective tool for orchestrating enterprise IT environments. Ansible Automation is used by thousands of companies worldwide who have implemented the automation of their IT tasks, such as configuration management, deployment and installation of various applications, workflow coordination, and lifecycle management of systems and applications, based on Ansible technology.

One of the most important features of Ansible is that it has a low entry threshold. Ansible operates in an agentless manner, meaning that no additional components (agents) need to be installed on the devices being managed in order to manage servers or network devices. It is essentially an easy-to-install tool, and using its basic functions requires only a few minutes of installation and configuration. The Red Hat Ansible Tower component provides additional functionality to the basic Ansible operation, extending and enhancing security, scalability, and the scope of the solution.

Ansible ensures the organization of various IT management tasks into workflows, thereby simplifying them and ultimately providing IT teams with a shared, effective tool focused on problem solving. It helps centralize the control and management of IT infrastructures, with a strong focus on visual dashboards, role-based access control (RBAC), efficient task scheduling, and integrated notifications, all in a user-friendly way with graphical inventory management. In addition to the above, Ansible Tower can be easily integrated with existing tools and processes through its built-in RESTful application programming interface (API).

RH_features

Confident scaling

Red Hat Ansible Tower's key capabilities are automation, scheduling, and clustering, which enable companies to securely scale their IT systems without expanding existing IT teams or purchasing costly additional tools.

  • Több környezet kezelése. Az Ansible Tower dashboardján keresztül lehetővé válik több, akár földrajzilag vagy más tekintetben különböző környezet egyidejű kezelése, áttekintése. Egyetlen kolléga képes ezen eltérő környezetek kezelésére, azokon konfigurációk megváltoztatására vagy éppen alkalmazások telepítésére.
  • A biztonsági és jogosultsági rendszerek karbantartása. A Red Hat Ansible Tower szerepkör alapú hozzáférési rendszere (RBAC) segítségével megvalósul a felhasználók és a különböző erőforrások igen gyakran szükséges szét- és elválasztása. Példaként az üzemeltetés és a fejlesztés úgy dolgozhat a szolgáltatások egy-egy részhalmazán, hogy valamennyien az Ansible Towert használják erre a célra egymás munkájának és feladatkörének megsértése vagy veszélyeztetése nélkül.
  • A különböző csapatok munkájának támogatása. A Red Hat Ansible Tower egy központosított környezetet biztosít a vállalatoknál működő különböző csoportok számára az automatizálási feladataik támogatásához. A csoportok megoszthatják a playbookokat és a munkafolyamatokat számos különböző csapattal úgy, hogy ezek közül akár mindegyik teljesen önállóan dolgozik, azonban ennek ellenére megoszthatják egymás között az alkalmazások telepítésével és az infrastruktúra kezelésével kapcsolatos, a vállalaton belül felhalmozott tudást így támogatva és hatékonyabbá téve a közös munkát.

  • Az Ansible Tower a különböző adminisztrátorok, fejlesztők, hálózati szakemberek és egyéb IT-val kapcsolatos munkatársak igényeinek megfelelően képes skálázni a mindenkori működést.


RH_features

Orchestrating the corporate environment

Igen ritka, amikor egyetlen gyártó képes kiszolgálni egy vállalat valamennyi igényét, különösen ha a legfejlettebb infrastruktúrákról és vállalati rendszerekről beszélünk. A Red Hat Ansible Tower egy olyan eszköz, ami önmaga képes kezelni a többgyártós, több felhős és hibrid felhő alapú környezeteket. A következő rendszerek orkesztrációját támogatja:

  • Operációs rendszerek: Red Hat Enterprise Linux, Windows, Ubuntu és számos egyéb Linux és Unix alapú környezet
  • Szerverek: HP, Dell, Cisco és számos egyéb gyártó
  • Felhőmegoldások: Amazon Web Services, Microsoft Azure, Google Cloud Platform, DigitalOcean, CloudStack, OpenStack, Rackspace, Packet stb.
  • Hálózati eszközök: Arista, Cisco, Juniper, F5, Palo Alto stb.



Az alkalmazás-telepítés és menedzsment egy komplex folyamat, aminek igen nagy hatása van a vállalatok napi működésére. A Red Hat Ansible Tower támogatást ad az alkalmazások teljes életciklus-kezelésére, beleértve az alábbi tevékenységeket:

  • Kód telepítése
  • Buildek automatizálása
  • Különféle javak (pl. szoftverek) kezelése
  • Tanúsítványok kezelése
  • Szolgáltatások indítása, leállítása, újraindítása
  • Erőforrások hozzáadása és elvétele

A környezetek számos aspektusát lefedő workflow-k használata lehetővé teszi, hogy az egyébként csak részterületeket ismerő munkatársak is biztonsággal végezhessenek el módosításokat, műveleteket a rendszereken és ehhez ne legyen feltétlenül szükség a különböző részterületek szakértőit igénybe venni. A Red Hat Ansible Tower összekapcsolja azokat az eszközöket és folyamatokat, amelyeket a különböző csapatok a saját munkájuk során preferáltan használnak, ezáltal hozva létre egy egységes, szabályozottan és biztonságosan működő rendszert.


RH_features

Automated operations applicable to the entire stack

Red Hat OpenShift offers automated deployment, updates, and lifecycle management for the entire container stack, including the operating system, Kubernetes and cluster services, applications, and persistent storage management. The result is a more secure, continuously updated Kubernetes application platform that eliminates the headaches of constant manual updates and potential downtime.

A fejlesztői hatékonyság növelése

A Red Hat OpenShiftnek köszönhetően kitágulnak a fejlesztők számára a konténerek és a Kubernetes biztosította határok, legyen szó innovatív állapotfüggő alkalmazásokról, serverless, illetve esemény-vezérelt alkalmazásokról vagy éppen gépi tanulásról. A platform szorosan együttműködik az integrált Jenkins-szel vagy egyéb szabványos CI / CD eszközzel annak érdekében, hogy a biztonságot a középpontba helyező alkalmazások jöhessenek létre. A Red Hat OpenShift segít a gyorsabb, agilisebb, hitelesebb fejlesztésben és lehetővé teszi, hogy a fejlesztők valóban a fejlesztésre koncentrálhassanak.

A Red Hat OpenShift biztosítja, hogy:
  • Automatizálják a munkafolyamatokat, beleértve a forrásból történő működő kész, futtatható konténer-image létrehozást (S2I).
  • Egyszerűbbé váljon a fejlesztői munka, ne legyen feltétlenül szükséges a Kubernetes részletes ismerete ahhoz, hogy a mindennapi fejlesztői munkát el tudják végezni.
  • Az OpenShift Service Catalog-on keresztül érhessék el a nyilvános felhőszolgáltatók, mint például az AWS, a Microsoft Azure és a Google Cloud Platform kínálta szolgáltatásokat.


RH_features

Window on infrastructure

Abban az esetben, ha a munkatársak számára lehetőséget biztosítunk arra, hogy a mindenkori igényeknek megfelelően használhassák az erőforrásokat, az végeredményben a fejlesztések felgyorsulását és infrastruktúra, illetve az üzemeltetés terhelésének csökkenését okozza. A Red Hat Ansible Tower segítségével személyre szabott önkiszolgáló felületet hozhatunk létre, amelyen keresztül a munkatársak a számukra szükséges és engedélyezett funkciókat érhetik el.

Az Ansible Automation lehetővé teszi a vállalati folyamatok érvényesítését és azok automatizált workflow-ként történő alkalmazását, ezzel is támogatva az erőforrások jobb kihasználását. Támogatást ad az erőforrások címkézéséhez, hogy azonosítani lehessen mikor és hogyan hozták létre azokat, ki hozta létre őket, és mi működik, mi lett telepítve ezeken az erőforrásokon.

A Red Hat Ansible Tower segítségével megvalósulhat a(z):

  • Költségek optimalizálása. A vállalaton belül használt erőforrások sablonok alapján történő kezelése azt a célt szolgálja, hogy ezen erőforrások (legyenek azok helyben vagy a különböző felhőmegoldásokban) kihasználása optimális legyen, vagyis hogy a terhelés ott tudjon jelentkezni, ahol az az adott esetben a leginkább költséghatékony. Például ennek a koncepciónak az eredményeként éjszakára vagy hétvégére leállíthatóvá válnak egyes megcímkézett (pl. fejlesztői) rendszerek, így csökkentve akár drasztikusan az erőforrások használatát és ezen keresztül a hozzájuk kapcsolódó költségeket
  • .
  • Felelősségek megosztása. Az RBAC, vagyis a szerepkör alapú hozzáférés kezelése biztosítja, hogy minden felhasználó a számára szükséges jogokkal rendelkezzen. A Red Hat Ansible Tower lehetőséget teremt arra, hogy egyszerűen szabályozhatóvá váljanak a jogosultságok, be lehessen állítani, hogy kinek mire van jogosultsága, ki milyen folyamatokat hajthat végre vagy milyen rendszereket érhet el. Leegyszerűsödik az olyan szabályozások és törvények végrehajtása, illetve érvényesítése, mint például a GDPR (General Data Protection Regulation) vagy a SOX (Sarbanes-Oxley).
  • Auditálás. A Red Hat Ansible Tower alkalmas arra, hogy a vállalati környezetek kezelésének és orkesztrálásának központi elemeként működjön. Biztosítja azt, hogy követhetővé váljon ki, mit és mikor módosított vagy hajtott végre. Ezen változtatások különböző naplógyűjtő szerverek, biztonsági eszközök és egyéb megoldások felé továbbíthatók, így biztosítva a vállalati IT működésének auditálhatóságát.
  • A biztonság fenntartása. A Red Hat Ansible Tower használatával szabványos, újrahasználható konfigurációk hozhatók létre, amelyek megfelelnek a vállalatok biztonsággal és hozzáférésekkel kapcsolatos elvárásainak. Az Ansible Tower segíti az IT csapatokat abban, hogy olyan biztonságos környezeteket hozzanak létre, amelyek maximálisan megfelelnek a különböző iparági szabályozási és megfelelőségi előírásoknak, keretrendszereknek, mint pl. a PCI, a DSS, a NIST, a CIS, a FISMA vagy a HIPAA.

RH_features

Making DevOps visible

A stable, secure, and well-functioning software creation process is a very important part of the entire software development lifecycle. In order to ensure transparency in the software development process, it is essential to build trust in it. Red Hat Ansible Tower performs and supports many tasks that were originally performed by operations, helping developers to implement and access the capabilities they need. Ansible Tower is the link that creates smooth, predictable, and secure collaboration between development and operations within the company throughout the entire software development and deployment lifecycle.

  • A mindenre kiterjedő folyamat. Számos előnye van annak, a szoftverfejlesztési eszközkészlet (toolchain) elemei egymással össze vannak integrálva, ráadásul ezen eszközök orkesztrálását a Red Hat Ansible Tower végzi. A forráskód és a bináris biztonságosan és megbízhatóan léphet egyik környezetből a másikba, a folyamat elindulásától a tesztelésen át az éles környezetbe helyezésig, folyamatos kontroll és biztonsági, illetve megfelelőségi vizsgálatok mentén.
  • Folyamatos fejlődés. Azok a szervezetek és vállalatok, akik fokozatosan javítják és bővítik a különféle környezetek, stack-ek működését és képességeit, folyamatosan profitálhatnak és tanulhatnak az így fejlődő infrastruktúrájukból és rendszereikből. Amennyiben ezt a folyamatot a Red Hat Ansible Tower segítségével és támogatásával valósítjuk meg, akkor pontosabban kimutathatóvá és mérhetővé válnak a folyamat elemei, eldönthető, hogy mi az ami értéket hordoz (és így megtartandó, fejlesztendő) és mi az, ami nem (így kihagyható). Végeredményben a mérési pontok, a metrikák számítanak és fontosak, amelyek alapján Ansible Tower képes az IT szervezet működésének vizsgálatát több nézőpont alapján is támogatni.
  • Parancsok, playbookok, workflow-k. Bizonyos problémákat egyetlen parancs kiadásával orvosolni lehet, másokat parancsok sorozatát végrehajtva lehet megoldani. A szoftverfejlesztés és telepítés folyamatok sorozatát jelenti. A Red Hat Ansible Automation képes a teljes vállalatra vonatkozóan is ezen feladatok megoldására, lefedésére.
    • Például minden Windows szerveren le akarjuk futtatni ugyanazt a parancsot? Az Ansible Tower intuitív felhasználói felületet biztosít arra, hogy ezt egy felhasználóbarát felületről, egy helyről tehessük meg.
    • Olyan parancsokat szeretnénk futtatni valamennyi rendszerünkön, amelyek csökkentik a nulladik napi sérülékenységet (zero-day vulnerability)? Az Ansible Automation segítségével ezt egyszerre tudjuk elvégezni az érintett rendszereinken az azokon futó operációs rendszerektől vagy azok földrajzi elhelyezkedésétől függetlenül.
    • Egy szoftver telepítéshez frissíteni szükséges a rendszereink egy részét? Az Ansible Tower lehetővé teszi, hogy az ehhez szükséges, önálló lépésekből felépülő folyamatot egyetlen egységként kezeljük és hajtsuk végre.