Apache Kafka. Kurs video. Wstęp do strumieniowego przetwarzania danych - Helion
ISBN: 978-83-283-7574-1
Format: video
Data wydania: 2021-01-12
Księgarnia: Helion
Cena książki: 58,05 zł (poprzednio: 129,00 zł)
Oszczędzasz: 55% (-70,95 zł)
Obierz kurs na... sprawną komunikację między maszynami
Apache Kafka jest rodzajem brokera wiadomoÅ›ci (poÅ›rednika miÄ™dzy nadawcÄ… i odbiorcÄ…). Opracowany dziesięć lat temu, dziÅ› jest coraz chÄ™tniej używanym oprogramowaniem. Tak siÄ™ bowiem skÅ‚ada, że z roku na rok roÅ›nie ilość danych, które sieci komputerowe muszÄ… przetwarzać w czasie rzeczywistym. Bez brokerów typu Apache Kafka byÅ‚oby to na dÅ‚uższÄ… metÄ™ niemożliwe. WagÄ™ tego rozwiÄ…zania widać zarówno w opiekujÄ…cej siÄ™ nim fundacji - Kafka to jeden z najintensywniej rozwijanych projektów Apache - jak i w wymaganiach rekrutacyjnych dla programistów. Kafka czÄ™sto znajduje siÄ™ na liÅ›cie must have.
Proponowany przez nas kurs ma na celu zapoznanie sÅ‚uchacza z zasadami dziaÅ‚ania Apache Kafka jako przykÅ‚adowego brokera wiadomoÅ›ci. Nawet osoba, która do tej pory nie miaÅ‚a stycznoÅ›ci z innym źródÅ‚em danych niż baza relacyjna, poznawszy z nami KafkÄ™, nie tylko bÄ™dzie potrafiÅ‚a odnaleźć siÄ™ w projektach wykorzystujÄ…cych wÅ‚aÅ›nie to oprogramowanie, ale także zrozumie zasadÄ™ dziaÅ‚ania dowolnego brokera wiadomoÅ›ci. BÄ™dzie też swobodnie korzystać z brokerów w codziennej pracy. Ponieważ szkolenie porusza również zagadnienia zwiÄ…zane z analizÄ… strumieniowÄ…, stanowi Å›wietnÄ… podstawÄ™ do dalszego rozwoju w tym wartym uwagi zakresie - szczególnie jeżeli kursant ma ambicje rozwoju w kierunku inżynierii zwiÄ…zanej z przetwarzaniem dużych zbiorów danych.
Co CiÄ™ czeka podczas naszego profesjonalnego szkolenia?
W trakcie kursu video:
- Dowiesz siÄ™, czym jest Apache Kafka.
- Zrozumiesz architekturÄ™ i genezÄ™ brokera Kafka.
- Na praktycznych przykładach przekonasz się, jak działają konsumenci i producenci.
- Poznasz podstawy wykorzystywania API klienta Kafki z użyciem języka Java.
- Opanujesz podstawowe koncepcje stojÄ…ce za bibliotekÄ… Kafka Streams.
- Stworzysz przykÅ‚adowy mechanizm liczenia sÅ‚ów w tekÅ›cie przy użyciu biblioteki Kafka Streams.
- Zaznajomisz siÄ™ z podstawowymi koncepcjami stojÄ…cymi za Kafka Connect, nauczysz siÄ™ stosować jÄ… w podstawowych przypadkach (korzystajÄ…c ze sterowników JDBC).
Co więcej...
- Zbudujesz PoC (proof of concept) architektury przetwarzajÄ…cej dane pÅ‚ynÄ…ce z API strumieniowego sieci spoÅ‚ecznoÅ›ciowej Twitter. Samodzielnie, z wykorzystaniem zewnÄ™trznych bibliotek, stworzysz prosty mechanizm analizujÄ…cy nacechowania emocjonalne tweetów w czasie rzeczywistym.
Apache Kafka. Kurs video. Wstęp do strumieniowego przetwarzania danych kończy się na poziomie podstawowym. Odbywszy to szkolenie, będziesz dysponować solidną bazą teoretyczną i praktyczną, niezbędną do tego, by zacząć korzystać z Apache Kafka.
Kafka od podstaw
Kafka powstaÅ‚a jako projekt LinkedIn, udostÄ™pniono jÄ… odbiorcom w 2011 roku w charakterze oprogramowania typu open source. DziÅ› rozwija siÄ™ pod skrzydÅ‚ami fundacji Apache i jest dodatkowo wspierana przez firmÄ™ Confluent. Należąca do niej specjalna platforma dedykowana Kafce powstaÅ‚a dziÄ™ki wspóÅ‚pracy twórców tego brokera wiadomoÅ›ci i byÅ‚ych pracowników firmy LinkedIn. Zatem, jak widać, powstanie Kafki zainicjowaÅ‚o zwrot w karierze inżynierów zaangażowanych od poczÄ…tku w ten projekt.
Komu Kafki?
JeÅ›li zastanawiasz siÄ™ nadal, komu i do czego może siÄ™ przydać broker wiadomoÅ›ci, pozwól, że zarysujemy przed TobÄ… sylwetkÄ™ typowego użytkownika. To programista posiadajÄ…cy co najmniej podstawowÄ… wiedzÄ™ z zakresu programowania warstwy serwerowej (backendu) - w przypadku naszego kursu akurat z użyciem jÄ™zyka Java. Kafka może być jednak wykorzystywana nie tylko przez „javowców” - równie dobrze mogÄ… jej używać developerzy operujÄ…cy w Pythonie czy Scali. Przydaje im siÄ™ ona w projektach typu big data, w których stanowi niezbÄ™dny wrÄ™cz element architektury, a jej dobre zrozumienie może okazać siÄ™ decydujÄ…ce przy podejmowaniu poprawnych merytorycznie i biznesowo decyzji.
Osoby które kupowały "Apache Kafka. Kurs video. Wstęp do strumieniowego przetwarzania danych", wybierały także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Mapa Agile & Scrum. Jak si 57,69 zł, (15,00 zł -74%)
- Sztuka podst 53,46 zł, (13,90 zł -74%)
- Lean dla bystrzaków. Wydanie II 49,62 zł, (12,90 zł -74%)