RabbitMQ-viestintä ja asynkroniset järjestelmät logo
Pilvipalvelut ja DevOpsJärjestelmätTasot A1 → C222 kieltä

RabbitMQ-viestintä ja asynkroniset järjestelmät

Hallitse RabbitMQ ja suunnittele vankkoja asynkronisia järjestelmiä skaalautuvien, vikasietoisten ja löyhästi kytkettyjen sovellusten rakentamiseen. CoddyKitin oppimispolku, joka sisältää 11 lyhyttä kurssia ja 44 interaktiivista oppituntia sekä tekoälytuutorin käytettävissäsi ympäri vuorokauden.

Kurssit
11
Oppitunnit
44
Interaktiiviset vaiheet
510
Aloita maksutta
Kurssi 1
Kurssisisältö

11 kurssia tässä opintopolussa

Kaikki RabbitMQ-viestintä ja asynkroniset järjestelmät-opintopolun kurssit suoritusjärjestyksessä. Ensimmäinen on ilmainen.

1

A14 oppituntiaIlmainen

Tutustutte viestijonojen keskeisiin käsitteisiin ja ymmärrätte, miksi ne ovat olennaisia nykyaikaisissa hajautetuissa järjestelmissä. Tässä minikurssissa luodaan yleiskatsaus RabbitMQ:n arkkitehtuuri…

2

A24 oppituntiaPRO

Opitte toteuttamaan keskeisiä viestintämalleja RabbitMQ:lla keskittyen yksinkertaiseen viestien välitykseen ja tehtävien jakamiseen. Kurssilla käsitellään jonojen perustoiminnot, viestien kuittaukset…

3

B14 oppituntiaPRO

Tutustutte RabbitMQ:n tehokkaisiin exchange-tyyppeihin publish/subscribe- ja edistyneiden reititysmallien toteuttamiseksi. Tässä minikurssissa käsitellään Fanout-, Direct- ja Topic-exchangeja joustav…

4

B24 oppituntiaPRO

Syvennätte RabbitMQ:n exchange-mekanismien ymmärrystä tutustumalla Headers-exchangeihin ja edistyneisiin binding-strategioihin. Opitte hallitsemaan toimittamatta jääneitä viestejä Dead Letter Exchang…

5

B24 oppituntiaPRO

Tutustutte RabbitMQ:n viestien säilyvyyden ja luotettavuuden takaamisen edistyneisiin tekniikoihin. Kurssilla käsitellään pysyviä viestejä, publisher confirmseja ja kuluttajien luotettavia kuittauksi…

6

B24 oppituntiaPRO

Suojaatte RabbitMQ-käyttöönottonne ja saatte tietoa niiden suorituskyvystä ja tilasta. Kurssilla käsitellään käyttäjien hallintaa, SSL/TLS-konfiguraatiota ja management-pluginin hyödyntämistä tehokka…

7

C14 oppituntiaPRO

Tutustutte strategioihin viestien kulutuksen skaalaamiseksi ja kuluttajien työkuormien tehokkaaksi hallitsemiseksi. Tässä minikurssissa käsitellään kilpailevia kuluttajia, prefetch-määriä ja exclusiv…

8

C14 oppituntiaPRO

Hyödynnätte RabbitMQ:n laajennettuja ominaisuuksia tutustumalla tehokkaisiin plugineihin ja edistyneisiin toimintoihin. Kurssilla käsitellään viivästettyjä viestejä, viestien federaatiota ja shovel-p…

9

C14 oppituntiaPRO

Suunnittelette ja toteutatte erittäin käytettäviä RabbitMQ-klustereita jatkuvan toiminnan ja vikasietoisuuden varmistamiseksi. Kurssilla käsitellään klusteroinnin käsitteitä, käyttöönottoa ja peilatt…

10

C14 oppituntiaPRO

Hallitsette vankkojen ja skaalautuvien asynkronisten järjestelmien rakentamiseen tarkoitetut edistyneet suunnittelumallit RabbitMQ:lla. Kurssilla tutustutaan idempotenssiin, Saga-malliin ja CQRS:ään…

11

C24 oppituntiaPRO

Hankitte valmiudet RabbitMQ:n yleisten ongelmien vianmääritykseen ja tuotantoympäristöjen parhaiden käytäntöjen toteuttamiseen. Kurssilla käsitellään virheenkorjausta, yleisiä sudenkuoppia ja operati…

CoddyKit PRO

Avaa kaikki 11 tämän opintopolun kurssia ja kaikki muut opintopolut

Tekoälytuutori, sertifiointikoe ja suoritustodistus. Toimii verkossa sekä iOS- ja Android-laitteilla.

Näytä kaikki paketit
Vuosittain$29.90 / vuosiNoin $2.49 kuukaudessaMaksa kerranElinikäinen$69.99 KerranEi uusimisia. PRO ikuisesti.
Kurssin yleiskatsaus

RabbitMQ: tuotantokäyttöön soveltuva viestinvälitys

RabbitMQ on avoimen lähdekoodin viestinvälitysvälityspalvelin, joka irrottaa hajautettujen järjestelmien komponentit toisistaan — näin tuottajat ja kuluttajat voivat toimia itsenäisesti, kestää liikennepiikkejä ja palautua osittaisista häiriöistä ilman ketjureaktiona syntyviä käyttökatkoja. Se toteuttaa AMQP-protokollan, ja sitä käytetään tuotannossa yrityksissä, jotka ylläpitävät suuren suorituskyvyn tietoputkia, mikropalveluarkkitehtuureja ja tapahtumavetoisia työnkulkuja, joissa luotettavuus ja viestien järjestystakuut ovat tärkeitä.

Mitä opit

Aloitat viestijonojen peruskäsitteistä ja etenet RabbitMQ:n jokaiseen kerrokseen: viestien julkaisemiseen ja kuluttamiseen, exchangejen ja sidosten määrittämiseen direct-, topic-, fanout- ja headers-reititystä varten, viestien pysyvyyden ja toimituskuittausten varmistamiseen, välityspalvelinten suojaamiseen TLS:n ja käyttöoikeuksien hallinnan avulla sekä jonojen koon ja kuluttajien viiveen seuraamiseen. Myöhemmillä kursseilla käsitellään kilpailevia kuluttajia ja kuluttajaryhmiä, korkean käytettävyyden klusterointia, välityspalvelimen toimintaa laajentavia virallisia lisäosia sekä luotettavien asynkronisten järjestelmien perustana toimivia suunnittelumalleja, kuten dead-letter-jonoja, viivästettyä viestinvälitystä ja saga-orkestrointia.

Oppimispolku

Yksitoista kurssia kattaa tasot A1–C2. Ensimmäisellä kurssilla tutustutaan viestijonojen perusteisiin, ja se on maksuton. Sen jälkeen polku etenee tasojen A2 ja B kautta reititykseen, edistyneisiin exchangeihin, pysyvyyteen ja tietoturvaan. Neljällä C1-kurssilla käsitellään kilpailevia kuluttajia, RabbitMQ-lisäosia, klusterointia ja korkeaa käytettävyyttä sekä asynkronisten järjestelmien suunnittelumalleja. Polku päättyy C2-tasolla kurssiin Tuotantojärjestelmien vianmääritys ja parhaat käytännöt, jossa käsitellään häiriöiden diagnosointia, suorituskyvyn säätämistä ja tuotantoympäristöjen käyttöönottotarkistuslistoja.

Näin opiskelet

Jokainen kurssi koostuu lyhyistä ja keskittyneistä oppitunneista, jotka suoritat sovelluksen sisäisessä editorissa reaaliaikaisen palautteen avulla. AI-tutor on käytettävissä aina, kun jäät jumiin, joten voit käydä välityspalvelimen asetukset, jonojen määritykset ja asiakaskoodin läpi omaan tahtiisi poistumatta sovelluksesta.

Näin opiskelet

  1. 01

    Interaktiiviset oppitunnit

    Käytännön koodiharjoituksia ja reaaliaikaista palautetta

  2. 02

    Tekoälytuutori

    Saat heti apua tekoälyltä, kun jäät jumiin

  3. 03

    Sisäänrakennettu editori

    Kirjoita ja suorita koodia suoraan selaimessa

  4. 04

    Sertifikaatti

    Saat sertifikaatin suoritettuasi kurssin

UKK

Usein kysytyt kysymykset

Onko RabbitMQ-viestintä ja asynkroniset järjestelmät-kurssi ilmainen?

Kyllä. Voit aloittaa RabbitMQ-viestintä ja asynkroniset järjestelmät-kurssin ilmaiseksi ja suorittaa sen vuorovaikutteiset oppitunnit maksutta. Valinnainen PRO-tilaus avaa käyttöön edistyneet tekoälytyökalut ja jaettavan todistuksen.

Tarvitsenko aiempaa kokemusta oppiakseni RabbitMQ-viestintä ja asynkroniset järjestelmät?

Et tarvitse. Kurssi alkaa perusteista ja etenee vähitellen edistyneempiin aiheisiin, joten voit aloittaa, vaikka sinulla ei olisi aiempaa RabbitMQ-viestintä ja asynkroniset järjestelmät-kokemusta.

Miten opin RabbitMQ-viestintä ja asynkroniset järjestelmät CoddyKitissä?

Opit tekemällä. Lyhyillä vuorovaikutteisilla oppitunneilla selkeä teoria yhdistyy käytännön koodiharjoitukseen, joka suoritetaan reaaliajassa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori auttaa henkilökohtaisesti aina, kun jäät jumiin.

Saanko todistuksen RabbitMQ-viestintä ja asynkroniset järjestelmät-kurssin suorittamisesta?

Kyllä. PRO-oppijat voivat suorittaa kokeen ja saada RabbitMQ-viestintä ja asynkroniset järjestelmät-kurssin suorittamisesta jaettavan todistuksen, jonka koodi voidaan tarkistaa.

Voinko oppia RabbitMQ-viestintä ja asynkroniset järjestelmät puhelimellani?

Kyllä. CoddyKit on käytettävissä verkossa sekä iOS- ja Android-natiivisovelluksina, joten voit oppia RabbitMQ-viestintä ja asynkroniset järjestelmät millä tahansa laitteella, ja edistymisesi synkronoituu niiden välillä.

Paljonko CoddyKit PRO maksaa?

RabbitMQ-viestintä ja asynkroniset järjestelmät-opintopolun ensimmäinen kurssi on ilmainen. CoddyKit PRO avaa kaikki kurssit: $5.90 viikossa, $7.90 kuukaudessa, $29.90 vuodessa tai $69.99 kerran maksettuna, jolloin saat elinikäisen käyttöoikeuden ilman uusimisia.

Kuinka kauan RabbitMQ-viestintä ja asynkroniset järjestelmät-opintopolun suorittaminen kestää?

RabbitMQ-viestintä ja asynkroniset järjestelmät sisältää 11 kurssia ja 44 oppituntia. Useimmat oppitunnit kestävät noin 5–10 minuuttia, joten koko opintopolun suorittamiseen kuluu omaan tahtiin noin 5 tuntia käytännön harjoittelua.

Aloita RabbitMQ-viestintä ja asynkroniset järjestelmät nyt

Liity tuhansien oppijoiden joukkoon ja opi ohjelmointia tekoälyä hyödyntävillä oppitunneilla.