Szkolenia Cloudera

Cel szkolenia dlearning

Trzydniowy kurs Apache HBase pozwala uczestnikom nabyć umiejętności wykorzystania silnika noSQL w oparciu o dane przechowywane na klastrze technologii Hadoop. Apache HBase daje możliwości wykonywania na klastrze setki tysięcy opracji na wielostrukturalnych danych. Sama technologia jest również rozproszona i skalowalna. Pozwala na zapis dużej ilości danych w postaci bilionów wierszy i milionów kolumn, daje dostęp do danych przez wielu użytkowników i aplikacji jednocześnie w czasie rzeczywistym. Ponadto przy jej wykorzystaniu klient otrzymuje szybki, losowy dostęp do danych w trybie odczytu i zapisu.

W trakcie szkolenia prowadzony jest wykład przeplatany dyskusją, burzą mózgów, wykonywaniem ćwiczeń praktycznych, uczestnicy poruszać będą m.in. takie tematy w ramach technologii około Hadoop jak:

  • Przypadki i sytuacje użycia HBase, Hadoop, oraz RDBMS
  • Wykorzystanie HBase shell do bezpośredniego dostępu do tabel
  • Tworzenie optymalnych schematów HBase dla uzyskania wydajniejszego przechowywania i odtwarzania danych
  • W jaki sposób można wykorzystać Java API w kontakście połączenia do HBase, konfiguracja, zarządzanie klastrem HBase
  • Dobre praktyki polegające na identyfikacji i rozwiązywaniu problemów wydajnościowych oraz wąskich gardeł

Plan szkolenia Rozwiń listę

  1. Wstęp
  2. Wprowadzenie do Hadoop i HBase
    • Co to jest Big Data?
    • Wprowadzenie do Hadoop
    • Komponenty Hadoop
    • Co to jest HBase?
    • Dlaczego używać HBase?
    • Mocne strony HBase
    • Produkcyjne użycie HBase
    • Słabe strony HBase
  3. Tabele HBase
    • Założenia u podstaw HBase
    • Podstawy używania tabel HBase
    • Rozważania na temat projektowania tabel
  4. HBase Shell
    • Tworzenie tabel używając HBase Shell
    • Praca z tabelami
    • Praca z danymi
  5. Założenia architektury HBase
    • Regiony w HBase
    • Architektura klastra HBase
    • HBase a HDFS Data Locality
  6. Projektowane schematów dla HBase
    • Rozważania ogólne na temat projektowania
    • Projektowanie zorientowane na aplikacje
    • Projektowanie klucza dla wierszy w HBase
    • Inne funkcjonalności tabel HBase
  7. Podstawowe sposoby dostępu poprzez HBase API
    • Sposoby dostępu do danych w HBase
    • Tworzenie i usuwanie tabel w HBase
    • Pobieranie danych przy użyciu Get
    • Pobieranie danych przy użyciu Scan
    • Dodawanie i uaktualnianie danych
    • Usuwanie danych
  8. Bardziej zaawansowane funkcje HBase API
    • Filtrujące Scan'y
    • Dobre praktyki
    • HBase Coprocessors
  9. HBase na klastrze
    • Jak HBase utylizuje HDFS?
    • Compactions i Splits
  10. Zapis i odczyt danych przez HBase
    • Jak HBase zapisuje dane?
    • Jak HBase czyta dane?
    • Cache'owanie bloków przy odczycie
  11. Optymalizacje wydajności HBase
    • Rozważania na temat Column Family
    • Rozważania na temat projektowania schematu
    • Konfiguracja cache'owania
    • Radzenie sobie z seriami czasowymi i sekwencjami
  12. Dane
    • Wstępne dzielenie na Region'y
  13. Administracja i zarządzanie klastrem HBase
    • HBase Daemons
    • Rozważania na temat ZooKeeper
    • HBase High Availability
    • Używanie HBase Balancer
    • Naprawa tabel przy użyciu hbck
    • Bezpieczeństwo HBase
  14. Replikacja i tworzenie kopii zapasowej HBase
    • Replikcja HBase
    • Kopie zapasowe HBase
    • MapReduce i klaster HBase
  15. Używanie Hive i Impala z HBase
    • Używanie Hive i Impala z HBase
  16. Podsumowanie
Pobierz konspekt szkolenia w formacie PDF

Dodatkowe informacje

Wymagania
  • Szkolenie kierowane jest do deweloperów i administratorów, którzy używają bądź w niedalekiej przyszłości planują użycia technologii jaką jest NoSQL HBase.
  • Wiedza i doświadczenie około bazodanowe będzie na pewno pomocne, natomiast nie są one wymagane do uczestnictwa w szkoleniu.
  • Podobnie w przypadku podstawowej wiedzy dot. języka programowania Java. Wiedza w zakresie technologii Apache Hadoop nie jest wymagana.
Poziom trudności
Czas trwania 3 dni
Certyfikat

Wszyscy uczestnicy otrzymują certyfikaty uczestnictwa w szkoleniu, sygnowane przez Cloudera.

Ponadto szkolenie przygotowuje do egzaminu certyfikacyjnego Cloudera Certified Specialist in Apache HBase (CCSHB) http://www.cloudera.com/content/cloudera/en/training/certification/ccshb.html. Certyfikacja jest doskonałym wyróżnikiem, pomaga ustanowić się jako specjalistę w dziedzinie, zapewniając pracodawcom i klientom namacalny dowód swoich umiejętności i wiedzy.

Prowadzący

Certyfikowany instruktor Cloudera.

Pozostałe szkolenia Cloudera | Developer

Wszystkie szkolenia Cloudera

Szkolenia powiązane tematycznieRozwiń listę

Big Data


Formularz kontaktowy

Prosimy o wypełnienie poniższego formularza, jeśli chcą Państwo uzyskać więcej informacji o powyższym szkoleniu.






* pola oznaczone (*) są wymagane

Informacje o przetwarzaniu danych przez Compendium – Centrum Edukacyjne Spółka z o.o.

CENA 1780 EUR NETTO Czy wiesz, że możesz uzyskać do 100% dofinansowania na ten kurs?   Sprawdź jak »

zamknij

Kody rabatowe

Kod rabatowy, może dotyczyć (szkolenia, producenta, terminu). Jeżeli posiadasz kod rabatowy, to wpisz go w odpowiednie pole.
(kolor zielony oznacza wpisanie prawidłowego kodu | kolor czerwony oznacza, że wpisany kod jest nieprawidłowy)

FORMA SZKOLENIA ?

zamknij

Szkolenie stacjonarne

Szkolenia stacjonarne w Compendium CE odbywają się najczęściej w naszych lokalizacjach w Krakowie i Warszawie, ale także w miejscu ustalonym przez klienta. Grupa uczestnicząca w szkoleniu spotyka się w danym miejscu o określonym czasie i wraz z trenerem aktywnie uczestniczy w laboratoriach.

Szkolenie dlearning

W szkoleniach Compendium Distance Learning możesz uczestniczyć z dowolnego miejsca na świecie. Kursanci, dzięki zaawansowanej technologii, którą dostarcza Compendium CE, stale widzą i słyszą trenera, mogą mu zadawać pytania poprzez chat i mikrofon, a także uczestniczą w ćwiczeniach i laboratoriach, które rozwiązują wraz z prowadzącym. Po więcej informacji zajrzyj na stronę dlearning.eu

MATERIAŁY SZKOLENIOWE ?

zamknij

Materiały elektroniczne

Materiały elektroniczne: są to materiały szkoleniowe w wersji elektronicznej, które w zależności od dostawcy udostępniane są za pomocą dedykowanych aplikacji: Skillpipe, eVantage itd. lub w postaci dokumentów PDF.

Materiały ctab

Materiały ctab: cena zawiera tablet ctab oraz materiały szkoleniowe w formie elektronicznej bądź tradycyjne materiały szkoleniowe i materiały dodatkowe dostarczone w wersji elektronicznej w zależności od ustaleń z producentem (w postaci dokumentów PDF lub EPUB). Tak dostarczone materiały są przystosowane pod kątem wyświetlania ich na tablecie ctab. Po więcej informacji zajrzyj na stronę ctab.

 

WYBIERZ TERMIN SZKOLENIA

Zarezerwuj termin szkolenia
Terminy szkolenia dla angielskiej wersji językowej

Najbliższe szkolenia Cloudera

Harmonogram szkoleń Cloudera