Obsah

Slack

Slack je cloudový nástroj pro týmovou spolupráci a komunikaci. Na rozdíl od běžných messengerů organizuje konverzace do tzv. kanálů (channels), které umožňují oddělit diskuse podle projektů, témat nebo oddělení.

Klíčové koncepty

Slack jako integrační uzel (ChatOps)

Pro technologické firmy je nejdůležitější vlastností Slacku jeho schopnost propojovat se s dalšími nástroji:

  1. Upozornění z CI/CD: Jenkins nebo GitHub Actions mohou poslat zprávu do kanálu, pokud sestavení (build) selže.
  2. Monitoring: Služby jako Prometheus nebo Grafana mohou do Slacku zasílat alarmy při výpadku serveru.
  3. Slash Commands: Příkazy typu /deploy-prod přímo ze Slacku mohou spustit procesy v cloudu.

Srovnání: Slack vs. Microsoft Teams

Vlastnost Slack Microsoft Teams
Zaměření Rychlost, UX, vývojářská komunita. Firemní ekosystém, videokonference.
Integrace Vynikající API a široká škála aplikací. Hluboká integrace s Office 365.
Vyhledávání Velmi výkonné a intuitivní. Někdy složitější v rámci struktury souborů.
Vlákna Čistá, oddělená od hlavního toku. Integrovaná přímo v kanálu (často nepřehledná).

Výhody a nevýhody

Slack Connect

Relativně nová funkce, která umožňuje bezpečně propojit kanály mezi dvěma různými firmami (např. agentura a klient), čímž odpadá nutnost posílat e-maily.

Zajímavost: Slack byl původně interním nástrojem vyvinutým pro vývoj online hry *Glitch*. Hra neuspěla, ale komunikační nástroj se stal globálním hitem.

Související: DevOps, Jenkins, Oficiální web Slack