Cassandra

Cassandra

Cassandra i ten kurs jest dla Ciebie, gdy:

  • budujesz systemy, które przetwarzają w czasie rzeczywistym za dużo danych, by wygodnie zmieścić je na pojedynczej maszynie
  • masz wysokie wymagania biznesowe dotyczące dostępności systemu
  • interesuje Cię architektura systemów rozproszonych, modelowanie danych w systemach rozproszonych, sposoby zrównoleglania przetwarzania, rozwiązywania konfliktów czy zapewnienia spójności danych w obliczu awarii

By wygodnie realizować kurs wymagana jest minimalna znajomość systemu Linux, dostęp do systemu Linux (np. lokalna lub chmurowa maszyna wirtualna) z działającym Dockerem. Około 8GB RAM i 20GB dysku.

Kurs wprowadza w wymaganym zakresie do używania Dockera, który jest używany do uruchamiania Cassandry i symulowania pracy z klastrem.

Materiał składa się z:

  • nagranych warsztatów (konsola “na żywo” + komentarz)
  • niezbędnej nagranej teorii
  • konspektu z linkami do dokumentacji użytymi podczas warsztatu przykładami
 
 

Skuteczna nauka online

6h nagrań e-learningowych

Poziom

średniozaawansowany

Doświadczeni trenerzy

Skorzystaj na doświadczeniu najlepszych ekspertów w branży

jQuery UI Accordion – Default functionality

PROGRAM KURSU CASSANDRA

  • Wstęp
  • Analiza paczki Cassandra
  • Warsztat: Docker
  • Wykład: Wprowadzenie do baz NoSQL
  • Wykład: Architektura Cassandry I
  • Warsztat: CQL I
  • Warsztat: CQL II – Typy i trivia
  • Wykład: Architektura Cassandry II
  • Warsztat: Cassandra w klastrze
  • Warsztat: Python & Cassandra

Przeczytaj opinie o kursie

Poznaj autora – Tomasz Fortuna

Był głównym architektem Systemu Rejestrów Państwowych w Centralnym Ośrodku Informatyki, odpowiedzialnym za wysoko poziomową architekturę systemu w częściach jawnej i niejawnej oraz komunikację pomiędzy zespołami wytwórczymi, a biznesem. (Java, JBoss, Oracle / Agile). Odpowiadał za projekt procesu migracji danych z bazy PESEL. Stworzył oprogramowanie realizujące migracje i raportujące niespójności w danych źródłowych. (DB2, MS SQL, PostgreSQL, Python). Odpowiadał za budowę zespołu developerskiego, przygotowanie narzędzi developerskich, administrację środowiskiem developerskim, wdrażanie procesów wytwórczych w zespole i komunikację pomiędzy administratorami systemów, a zespołami wytwórczymi. (Linux, Puppet, Git, / Jira, Confluence, Scrum, Devops). Prowadził audyt bezpieczeństwa firmy w oparciu o analizę metadanych sieciowych (Elasticsearch, Kibana). W ramach grantu badawczo-rozwojowego tworzył, jako architekt i programista, system do ochrony przed atakami DDoS, który agregował dane sieciowe (C++, REDIS, Elasticsearch), wykrywał anomalie (Python) oraz mitygował ataki (C++, DPDK). Zarządzał zespołem wytwórczym (Scrum master/product owner/tech lead), a także przygotowywał mechanizmy i procesy dewelopersko-wdrożeniowe (CI / Jenkins, Docker, Bitbucket, Jira, Confluence, Devops).

UWAGA: Prezentowany kurs e-learningowy o bazie danych Cassandra powstał na potrzeby studiów podyplomowych na Politechnice Warszawskiej dla kierunku “Big Data – przetwarzanie i analiza dużych zbiorów danych” i jest wykorzystywany w ramach przedmiotu “Wprowadzenie do baz noSQL – moduł Cassandra”.

Zamówienie

599.00

PLN

Zamów
© Sages 2024 - Wszelkie prawa zastrzeżone