Ta kontakt

Kursplan

1. Innføring i RabbitMQ

  • Oppsett av nødvendige mapper
  • Nedlasting og installasjon av RabbitMQ

2. Forståelse av meldingshåndtering

  • Rollen til en konsument
  • Rollen til en produsent
  • Kobling av konsumenter og produsenter
  • Meldinger og varighet
  • Hvordan verifisere levering

3. Administrasjon av RabbitMQ

  • Starte og stoppe noder
  • Konfigurasjonsfiler for RabbitMQ
  • Hvordan administrere rettigheter
  • Vise statistikk og analysere loggfiler
  • Sende varsler
  • Hvordan sette opp parallell behandling

4. Høy tilgjengelighet med kluster

  • Klusterarkitektur
  • Køer i et kluster
  • Oppsett av et testkluster
  • Distribusjon av noder til flere maskiner
  • Hvordan bevare meldinger: speilede køer

5. Et utviklerperspektiv

  • Skriving av robust kode
  • Installasjon og konfigurasjon av HAProxy
  • Failover av klienter mellom servere

6. Implementering av failover og replikering

  • Oppsett av lastbalanser-basert master/slave
  • Installasjon av Shovel-plugginet
  • Konfigurasjon og kjøre Shovel

7. Værktøy for administrasjon av RabbitMQ

  • RabbitMQ Management-plugginet
  • Administrere RabbitMQ fra nettkonsolen
  • Administrere brukere fra nettkonsolen
  • Administrere køer fra nettkonsolen
  • Bruk av kommandolinjegrensesnittet

8. RabbitMQ og REST API

  • Funksjoner i REST API
  • Tilgang til statistikk
  • Vhost og brukerprovisjonering

9. Overvåking og sikring av RabbitMQ

  • Meldingsvarighet og bekreftelse av meldinger
  • Mindrebruk og prosessbegrensninger
  • Oppsett av SSL

Krav

  • Opplevelse med kommandolinjegrensesnittet i Linux.
  • Forståelse for konsepter knyttet til utvikling av enterpriseapplikasjoner.

Målgruppe

  • IT-spesialister
 14 Timer

Antall deltakere


Pris per deltaker

Referanser (7)

Kommende kurs

Relaterte kategorier