Apache Kafka ja suoratoistonkäsittelyn perusteet logo
AloittelijaDataPilvipalvelut ja DevOpsTasot A1 → C222 kieltä

Apache Kafka ja suoratoistonkäsittelyn perusteet

Hallitkaa Apache Kafkan ja suoratoistonkäsittelyn perusteet skaalautuvien, reaaliaikaisten dataputkien ja tapahtumavetoisten sovellusten rakentamiseen. CoddyKitin oppimispolku, joka sisältää 12 lyhyttä kurssia ja 48 interaktiivista oppituntia sekä tekoälytuutorin käytettävissäsi ympäri vuorokauden.

Kurssit
12
Oppitunnit
48
Interaktiiviset vaiheet
556
Aloita maksutta
Kurssi 1
Kurssisisältö

12 kurssia tässä opintopolussa

Kaikki Apache Kafka ja suoratoistonkäsittelyn perusteet-opintopolun kurssit suoritusjärjestyksessä. Ensimmäinen on ilmainen.

1

A14 oppituntiaIlmainen

Tämä minikurssi johdattaa Apache Kafkan, hajautetun streaming-alustan, keskeisiin käsitteisiin. Oppikaa, mikä Kafka on, mitkä ovat sen tärkeimmät komponentit ja miten se mahdollistaa suuren läpäisyky…

2

A24 oppituntiaPRO

Tutustukaa Kafkan käytännönläheiseen käyttöön. Oppikaa lähettämään viestejä topiceihin tuottajien avulla ja hakemaan niitä kuluttajilla sekä ymmärtämään keskeiset määritykset ja toimintaperiaatteet.

3

B14 oppituntiaPRO

Muodostakaa perustavanlaatuinen ymmärrys stream-prosessoinnin paradigmoista ja niiden eduista perinteiseen eräkäsittelyyn verrattuna. Tutustukaa reaaliaikaisen data-analyysin keskeisiin periaatteisii…

4

B14 oppituntiaPRO

Tutustukaa Kafka Connectiin, kehyksenä, jolla tietoja streamataan skaalautuvasti ja luotettavasti Kafkan ja muiden tietojärjestelmien välillä. Oppikaa käyttämään source- ja sink-connectoreita vankkoj…

5

B24 oppituntiaPRO

Tämä minikurssi kattaa Kafka-klustereiden hallinnan ja monitoroinnin keskeiset taidot. Oppikaa käyttämään komentorivityökaluja hallintaan, integroimaan monitorointiratkaisuja ja toteuttamaan perustas…

6

B24 oppituntiaPRO

Oppikaa Kafka Streamsin perusteet. Se on asiakaskirjasto Kafkaan suoraan perustuvien stream-prosessointisovellusten rakentamiseen. Ymmärtäkää keskeiset käsitteet, kuten KStream ja KTable, ja erottaka…

7

B24 oppituntiaPRO

Ymmärtäkää skeemojen hallinnan kriittinen rooli kehittyvissä data pipelineissa. Oppikaa käyttämään Confluent Schema Registryä data contractien valvontaan, yhteensopivuuden varmistamiseen ja skeemojen…

8

C14 oppituntiaPRO

Tutustukaa vankan Kafka-klusterin arkkitehtuurin komponentteihin. Ymmärtäkää, miten replikointi varmistaa tietojen säilyvyyden ja saatavuuden sekä mikä on Kafka Controllerin ja ZooKeeperin (tai Kraft…

9

C14 oppituntiaPRO

Syventäkää stream-prosessoinnin osaamistanne Kafka Streamsin edistyneiden operaatioiden ja KSQL:n perusteiden avulla. Tutustukaa aikaikkunoihin, liitoksiin ja aggregointeihin kehittyneiden reaaliaika…

10

C14 oppituntiaPRO

Optimoikaa Kafka-käyttöönottonne mahdollisimman suorituskykyiseksi ja tehokkaaksi. Tämä minikurssi kattaa tuottajien, kuluttajien ja brokerien säätötekniikat sekä levy-I/O:n ja verkon läpäisykyvyn op…

11

C14 oppituntiaPRO

Tutustukaa yleisiin ja edistyneisiin suunnittelumalleihin Kafkan hyödyntämiseksi yritystason sovelluksissa. Oppikaa event sourcingista, Change Data Capturesta (CDC) ja siitä, miten Kafka mahdollistaa…

12

C24 oppituntiaPRO

Hallitkaa erittäin skaalautuvien ja resilienttien stream-prosessointijärjestelmien suunnittelu ja toteutus Apache Kafkan avulla. Kurssilla käsitellään edistyneitä aiheita, kuten geo-replikointia, dis…

CoddyKit PRO

Avaa kaikki 12 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

Apache Kafka ja suoratoistonkäsittely reaaliaikaisissa järjestelmissä

Apache Kafka on nykyaikaisten tapahtumavetoisten arkkitehtuurien runko – tuhannet kehitystiimit käyttävät sitä tiedon luotettavaan siirtämiseen palveluiden välillä, reaaliaikaiseen analytiikkaan ja tuottajien erottamiseen kuluttajista suuressa mittakaavassa. Tämä kokonaisuus käsittelee Kafkan perusteista tuotantotasoiseen suoratoistonkäsittelyyn ja antaa teille taidot suunnitella, ylläpitää ja virittää järjestelmiä, jotka käsittelevät jatkuvia tietovirtoja pienellä viiveellä ja suurella suorituskyvyllä.

Mitä opitte

Aloitatte perehtymällä Kafkan aiheiden, osioiden ja kuluttajaryhmien toimintaan ja etenette viestien ohjelmalliseen tuottamiseen ja kuluttamiseen. Sen jälkeen työskentelette Kafka Connectin avulla tiedon integroimiseksi, hallitsette skeemoja Confluent Schema Registryn avulla ja rakennatte tilallisia dataputkia Kafka Streams API:n avulla. Myöhemmillä kursseilla käsitellään klusterin hallintaa, valvontaa ja KSQL-kyselykerrosta suoratoistoanalytiikkaa varten. Edistyneissä aiheissa perehdytään klusteriarkkitehtuuriin, suorituskyvyn virittämiseen ja todellisten Kafka-suunnittelumallien soveltamiseen yleisten ohjelmistokehityksen ongelmien ratkaisemiseksi.

Oppimispolku

Kaksitoista kurssia kattavat tasot A1–C2. Kokonaisuus alkaa A-tasolla kursseilla Introduction to Apache Kafka Fundamentals ja Producing & Consuming Messages in Kafka ja etenee B1-tasolla suoratoistonkäsittelyn käsitteisiin ja Kafka Connectiin. Keskivaiheen B2-kursseilla käsitellään Streams API:a, Schema Registryä ja operatiivista valvontaa. Neljä viimeistä C1-kurssia – Advanced Kafka Cluster Architecture, Advanced Kafka Streams & KSQL, Kafka Performance & Tuning Strategies ja Real-World Kafka Design Patterns – syventävät suunnittelun ja toteutuksen osaamista. Kokonaisuus päättyy C2-tason kurssiin Building Scalable Stream Processing Systems, jossa kaikki käsitteet yhdistyvät päästä päähän ulottuvaksi järjestelmäsuunnitteluksi.

Näin opiskelu toimii

Jokainen kurssi on jaettu lyhyisiin, kohdennettuihin oppitunteihin, jotka suoritatte sovelluksen sisäisessä koodieditorissa reaaliaikaisen palautteen avulla. Tekoälytuutori on käytettävissänne aina, kun jäätte jumiin, ja jokaista käsitettä vahvistetaan käytännön harjoituksilla, jotka perustuvat todellisiin Kafka-tilanteisiin eivätkä leikkiesimerkkeihin.

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 Apache Kafka ja suoratoistonkäsittelyn perusteet-kurssi ilmainen?

Kyllä. Voit aloittaa Apache Kafka ja suoratoistonkäsittelyn perusteet-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 Apache Kafka ja suoratoistonkäsittelyn perusteet?

Et tarvitse. Kurssi alkaa perusteista ja etenee vähitellen edistyneempiin aiheisiin, joten voit aloittaa, vaikka sinulla ei olisi aiempaa Apache Kafka ja suoratoistonkäsittelyn perusteet-kokemusta.

Miten opin Apache Kafka ja suoratoistonkäsittelyn perusteet 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 Apache Kafka ja suoratoistonkäsittelyn perusteet-kurssin suorittamisesta?

Kyllä. PRO-oppijat voivat suorittaa kokeen ja saada Apache Kafka ja suoratoistonkäsittelyn perusteet-kurssin suorittamisesta jaettavan todistuksen, jonka koodi voidaan tarkistaa.

Voinko oppia Apache Kafka ja suoratoistonkäsittelyn perusteet puhelimellani?

Kyllä. CoddyKit on käytettävissä verkossa sekä iOS- ja Android-natiivisovelluksina, joten voit oppia Apache Kafka ja suoratoistonkäsittelyn perusteet millä tahansa laitteella, ja edistymisesi synkronoituu niiden välillä.

Paljonko CoddyKit PRO maksaa?

Apache Kafka ja suoratoistonkäsittelyn perusteet-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 Apache Kafka ja suoratoistonkäsittelyn perusteet-opintopolun suorittaminen kestää?

Apache Kafka ja suoratoistonkäsittelyn perusteet sisältää 12 kurssia ja 48 oppituntia. Useimmat oppitunnit kestävät noin 5–10 minuuttia, joten koko opintopolun suorittamiseen kuluu omaan tahtiin noin 6 tuntia käytännön harjoittelua.

Aloita Apache Kafka ja suoratoistonkäsittelyn perusteet nyt

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