Automatizacni nastroje jsou aplikace, ktere slouzi k automaticke opakujici se cinnosti k ovladani jinych komponent. Obsahuji vetsinou nasledujici vrstvy:
<ul> <li>Prezentacni - webovy portal - aplikaci na aplikacnim serveru ktera slouzi k manazovani automatizace</li> <li>Vyvojove prostredi (IDE) k definovani automatizaci</li> <li>Automatizacni jadro (engine) vykonavajici automatizaci</li> </ul>
Development & Operations - nastroje na pruzny, rychly a bezpecny vyvoj a aplikaci na produkci.
Objednani poskytovani u IBM: GitHub, Gerrit, Jenkins, uDeploy, Slack, Mural
GitHub enterprise … 150$/osoba/rok - portal - SCM, code review, trackovani problemu, publikace a integrace
Github free … volna verze
Gerit … volny webovy nastroj na spolupraci vyvojaru. Vyvojari vidi upravy jinych a mohou je schvalit/zamitnout. Spoluprace s SCM
Slack … 150$/osoba/rok - komunikacni nastroj se spolupracovniky s mnoha moznostmi
Mural … Vizualni organizace myslenek.
Apache Archiva
Nexus repository manager
JFrog Artifactory
IBM UrbanCode (AnthillPro)
Jenkins / Travis
VSTS / Azure Devops … Visual Studio Team Services
Octopus … CD od Microsoft
Buildbot — Python reseni na automatizaci kompilacnich/test cyklu k validaci zmen v kodu
Porovnani CI nastroju
Pure AS … Kompletni reseni HW+SW pro vytvareni a spravu aplikacnich serveru a aplikaci (a samozrejme nosnych virtualnich serveru)
Pure DB … Kompletni reseni HW+SW pro vytvareni a spravu databazi (a samozrejme nosnych virtualnich serveru)
TPM - Tivoli Provisioning Manager … Portal pro automatizaci instalaci serveru a aplikaci (TPM for Software, TPM for Images System x Edition, TPM Express for Inventory, TPM for Software distribution, IBM SmartCloud Cost Management/Patch management, IBM Clout Management Suite for System z
ICO - IBM Cloud Orchestrator
OpenStack
cobbler … reseni automatickou instalaci linuxu
Vagrant
Kubernetes
Boxgrinder
Docker
Hashicorp
Tivoli Endpoint Manager - BigFix - vzdalene spousteni skriptu (healthchecky, opravy, deploye atd.)
RES - automation management
Chef - Opscode Chef / programovani v Chef
Puppet
Ansible
DSC - MS Desired State Configuration
Salt
Vargant
Redhat Spacewalk
NuGet a Chocolatey … balickovaci system a deployment sluzba na automatizace konfigurace Windows
Porovnani CM nastroju
Automatizace vyvolane na zaklade jistych udalosti (eventu), jako treba udalosti v monitoringu - incidenty.
<P>
IPSoft
TSA - Tivoli System Automation … reseni pro spravu automatizaci pro operatory - webovy portal nabizejici spousteni automatizaci (HA, performance) na zaklade pravidel
IaaS - Infrastructure as a Service - automatizace datacentra - virtualni stroje, site
SaaS - Software as a Service - automatizace aplikaci - vytvareni a manazovani aplikaci
PaaS - Platform as a Service - vytvareni aplikacnich reseni z komponent (Napriklad BlueMix)
Private cloud … intranetovy cloud (Napriklad Pure atd)
Public cloud … internetovy cloud (Napriklad SoftLayer, Amazon atd)
Hybrid cloud … hybrid mezi Private a Public
poskytuji management objektu (virtualnich serveru, kontejneru, disku, …), nacenovani ceny, separuji ucty (projekty) atd.
OpenStack … OpenSource Cloud Computing platforma
Heat … Orchestracni engine, Heat template (v textove forme)
OpenWhisk … abstrakce virtualizaci bezserverovych kontejneru (Docker)
VMware vSphere
Kubernetes and Containers
IBM Cloud Private
BlueMix Private … Zjednoduseny BlueMix ve vlastnim datacentru
Azure Stack … zjednoduseny Azure ve vlastnim datacentru
Terraform … nastroj na managovani konfigurace infrastruktury (pomoci chef, heat, …)
Prehled poskytovatelu na Wikipedia.org
[[bluemix.html|BlueMix]] ... IBM Cloud / BlueMix / [[softlayer.html|Softlayer]]\\ [[azure.html|Azure]] ... Microsoft Azure\\ [[aws.html|AWS]] ... Amazon AWS\\ Rackspace\\ [[https://www.blueboxcloud.com/products/blue-box-local|IBM Blue Box]] - Private Cloud as a Service - postaveny na OpenStack reseni, Bluemixu - Cloud-like prostredi v zakaznickem datacentru\\
xCAT … Extreme Cluster/Cloud Administration Toolkit