KURS ONLINE

Jak Monitorować Swoje Aplikacje w Javie na Produkcji?

Poznaj Micrometer, Prometheus i Grafanę

Zapisy zamykamy za
05
DNI
:
 
01
GODZIN
:
 
25
MINUT
:
 
45
SEKUND

You missed out!

🔒 Bezpieczna Płatność + 30 Dni Gwarancji

Poznaj najważniejsze narzędzia do monitoringu aplikacji
w erze mikroserwisów 🚀

Rynek wymaga dostępności usług 24/7. Budowanie złożonych systemów prowadzi do nieuniknionych problemów i wielu zależności. Żadna firma nie może sobie pozwolić na wielogodzinne problemy z wydajnością, czy dostępnością.

Czasy, w których solidne testy jednostkowe i integracyjne wystarczały by zapewnić jakość projektom niestety minęły.

Kolejnym krokiem w zapewnieniu najwyższej jakości usług jest wdrożenie usługi monitoringu do swoich systemów.

Na szczęście z takimi narzędziami jak Micrometer, Prometehus i Grafana monitorowanie aplikacji w Javie jeszcze nigdy nie było takie proste.

Zbuduj własny dashboard z metrykami ze swojej aplikacji w Grafanie

Cel naszego programu. Zbudujesz kuloodporny dashboard w Grafanie, w którym jak na dłoni będziesz mógł analizować zachowanie swojego systemu.

Zbieraj i analizuj metryki z Prometheusem

Metryki będziemy zbierać do Prometheusa, w którym można wykonywać specjalistyczne zapytania i dokładnie analizować co się dzieje w Twoim systemie.

Definiuj własne metryki w aplikacji w Javie z Micrometerem

Aby zbierać metryki potrzebujemy specjalnej biblioteki. Użyjemy Micrometer-a. Z jego pomocą dodamy wbudowane oraz własnego metryki do naszej aplikacji!

Poznaj Szkołę Monitoringu

Kurs online monitoringu aplikacji w Javie za pomocą metryk

48 starannie przygotowanych lekcji podzielonych na 5 modułów, w których wprowadzam Cię w świat monitoringu aplikacji w Javie.

Bogate wprowadzenie do narzędzi: Micrometer, Prometheus i Grafana

Poznaj popularny stos narzędzi do monitoringu: bibliotekę do pomiaru aplikacji Micrometer, serwer do zbierania i analizowania danych Prometheus oraz narzędzie do wizualizacji danych Grafana.

Wsparcie mentora i Webinary Na Żywo

Program to nie tylko lekcje wideo.Oprócz nagrań spotykamy się podczas webinarów na żywo, gdzie możemy głębiej poznać dany temat i powymieniać się przemyśleniami.

Jestem też dostępny dla Ciebie na naszej grupie na Facebooku!

Dostęp do społeczności osób takich jak Ty

Dołączając do programu otrzymasz dostęp do dedykowanej Grupy na Facebooku, gdzie spotkasz osoby takie jak Ty, które razem z Tobą będą poznawać temat monitoringu.

Dożywotni dostęp i aktualizacje materiałów

Kupując program raz, otrzymujesz nieograniczony dostęp. Przyszłe aktualizacje i wydarzenia LIVE zostają z Tobą na zawsze!

Jak to działa? 👀

1. Poznajesz fundamenty monitoringu

W programie wprowadzam Cię w świat monitoringu. Pokazuję wszystkie narzędzia, pojęcia i najlepsze praktyki od zera!

2. Budujesz własny system monitoringu razem ze mną

Teoria spotyka się z praktyką. W ramach lekcji wideo pokazuję Ci jak zacząć monitorować i obserwować realną aplikację.

3. Zyskujesz bogate narzędzie do obserwowania swojej aplikacji na produkcji

Przechodząc przez kurs zyskujesz unikatową wiedzę, o którą trudno na Polskim rynku. Tym samym wyróżniasz się spośród innych programistów!

Zobacz przykładowe lekcje 📹

Kliknij, aby odtworzyć

Kliknij, aby odtworzyć

Końcowy efekt?

Nigdy więcej 🚫

  1. Zastanawiania się, co się dzieje na produkcji
  2. Obgryzania paznokci przy kolejnym deployu
  3. Odpowiadania na kolejne narzekania klientów z powodu błędów na produkcji
  4. Wymyślania na poczekaniu powodów awarii na produkcji
  5. Poszukiwania wartościowych informacji pośród szumu logów

Awarii, które odkryło się z późno...

Z systemem monitoringu ✅

  1. Zbudujesz jedno miejsce, w którym jak na dłoni widać aktualny stan Twojego systemu
  2. Będziesz w stanie zweryfikować jaki jest ruch w Twojej aplikacji
  3. Zobaczysz, które elementy systemu stają się jego wąskim gardłem
  4. Przed czasem zapobiegniesz awariom, problem i frustracjom Twoich klientów

Zyskasz narzędzie, które da Ci spokój i odpowiednie informacje na temat działania Twojego systemu

Co możesz monitorować? 🤔

  1. Liczbę requestów do Twojej aplikacji
  2. Ich czas trwania
  3. Zużycie pamięci
  4. Wykorzystanie procesora
  5. Częstotliwość i czasy czyszczenia pamięci
  6. Zużycie wątków
  7. Czas działania aplikacji od ostatniego deployu
  8. Wydajność bazy danych
  9. Przetwarzanie wiadomości na Twoim brokerze
  10. Ilość klientów w Twojej aplikacji
  11. Liczbę zamówień z danego dnia

...i wiele innych rzeczy, które tylko przyjdą Ci do głowy!

Jesteś Java Developerem? Ten program jest dla Ciebie ☕️

Obserwowalność aplikacji (ang. observability) to jeden z najważniejszych trendów do analizowania skomplikowanych systemów - w tym mikroserwisów.

W dobie dostępności 24/7 nie możesz sobie pozwolić na niewiedzę dotyczącą stanu działania Twojego systemu.

Z pomocą metryk, Micrometera, Prometheusa i Grafany zbudujesz kuloodporny system informujący Cię o każdej nieprawidłowości.

...i co najlepsze, nie jest to takie trudne jak się wydaje!

Czy jest inna droga? 🛣

Oczywiście!

Możesz podążać drogą prób i błędów. Oglądać tutoriale na Youtube, czytać artykuły na blogach i próbować budować coś na własną rękę. Dużo osób tak robi... i niestety szybko odpuszcza.

W TYM PROGRAMIE DOSTAJESZ WSZYSTKO NA TACY - NA ZAWSZE!

Przeprowadzę Cię za rękę przez świat monitoringu.
Wszystko pod moim okiem i zaangażowaniem w proces.

Jeśli tylko zaangażujesz się w naukę - nie ma opcji, że się nie uda!

Dlaczego ja? 🗣

Tematem observability zajmuję się się od 2015 roku. Na początku było trudno. Liczba rzeczy do nauczenia, mnogość nowych terminów i narzędzi nie ułatwiała sprawy.

Po kilku latach budowania narzędzi do monitorowania aplikacji opracowałem wygodną metodę nauki tego tematu.

Ze mną w ciągu 5h programu poznasz dogłębnie temat monitoringu aplikacji w Javie, zyskasz nową, cenną umiejętność i będziesz w stanie zabłysnąć w swoim zespole... lub podczas rozmowy o pracę :)

...i będę z Tobą przez cały proces nauki!

Dariusz Mydlarz, Senior Software Engineer @ Zendesk

Twórca bloga sztukakodu.pl

Co mówią moi studenci? 🗣

Zobacz, co mówią studenci moich innych programów.
(to pierwsza edycja Szkoły Monitoringu, więc sam rozumiesz, że nie mam jeszcze feedbacku :)

Agenda Programu 📝

1. Powitanie - 3 lekcje

  1. Powitanie
  2. Jak studiować ten kurs
  3. Praca domowa

2. Wprowadzenie do Monitoringu - 6 lekcji

  1. Wprowadzenie do monitoringu
  2. Czym są metryki?
  3. Co można mierzyć?
  4. Architektura Monitoringu
  5. Rodzaje Metryk
  6. Podsumowanie

3. Fundamenty Monitoringu - 19 lekcji

  1. Powitanie
  2. Przedstawienie Aplikacji + Actuator
  3. Micrometer i pierwsze metryki
  4. Prometheus
  5. Postawienie Grafany
  6. Grafana Dashboard
  7. HTTP Requests + Pierwszy Panel
  8. JVM Memory Heap - Gauge + Variable
  9. JVM Memory Non-Heap
  10. CPU Usage + Gauge Average
  11. CPU Load
  12. Threads & Logs + Increase
  13. Panel Szybkich Faktów
  14. Garbage Collections
  15. JVM Memory
  16. I/O Overview
  17. Różne Instancje
  18. Wiele Instancji Na Raz
  19. Praca Domowa

4. Własny Monitoring - 11 Lekcji

  1. Wprowadzenie
  2. MetricRegistry / Counter
  3. Timer
  4. Gauge
  5. @Timed
  6. LongTimer
  7. Percentyle
  8. Histogram I/O
  9. Histogram Timer
  10. Distribution Summary
  11. Podsumowanie

5. Błędy Początkujących i Najlepsze Praktyki - 9 Lekcji

  1. Powitanie
  2. Co mierzyć?
  3. High Cardinality
  4. 1 minuta vs 10 minut?
  5. System Alertingu
  6. Alerting Przykład
  7. Nazywanie Metryk
  8. Nie tylko metryki
  9. Podsumowanie

Z czego składa się program? ⬇️

  1. 1
    5-Tygodniowy Program Wspólnej Nauki: 795 PLN
  2. 2
    Webinary na żywo ze studentami: 497 PLN
  3. 3
    Dożywotni Dostęp do Kursu oraz Aktualizacji Materiałów: 497 PLN
  4. 4
    Analizy Twoich Materiałów Przez Mnie: 497 PLN
  5. 5
    Dożywotni Dostęp do Grupy na Facebooku "Szkoła Monitoringu": Bezcenne

Wartość wszystkich elementów: 2.286 PLN

To wszystko tylko teraz za jedyne 397 PLN brutto

Zapisy zamykamy za
05
DNI
:
 
01
GODZIN
:
 
25
MINUT
:
 
45
SEKUND

You missed out!

🔒 Bezpieczna Płatność + 30 Dni Gwarancji

100% Gwarancji Satysfakcji

Program został zaprojektowany tak, by dawał Ci 10x więcej wartości, niż się spodziewasz. Jeśli z jakiegoś powodu program nie będzie Ci pasował, zwracam Ci 100% pieniędzy. Masz na to 30 dni od daty zakupu. Po prostu napisz do mnie na darek@sztukakodu.pl


30 DNI GWARANCJI

FAQ - Często zadawane pytania

  1. 1
    Kiedy kończy się sprzedaż kursu?
    Sprzedaż trwa do piątku do 22:00. Po tej dacie nie będzie już możliwości dołączenia do programu oraz cena wróci do standardowej wysokości.
  2. 2
    Czy w kolejnej edycji cena wzrośnie? 
    Tak. W przyszłości cena będzie wzrastać.
  3. 3
    Kiedy zaczyna się program i jak długo trwa?
    Od razu po zakupie. Na początek dostaniesz dostęp do Modułu 1, 2. Całość trwa 4 tygodnie.
  4. 4
    Jak długo mam dostęp do programu?
    Dożywotnio - a raczej tak długo jak Sztuka Kodu będzie istnieć.
  5. 5
    Czy dostanę cały kurs od razu?
    Nie. Program trwa 4 tygodnie. Dodaję nowe materiały każdego tygodnia, by nie przytłoczyć Cię ilością wiedzy i aby cała grupa przechodziła cały materiał w tym samym momencie.
  6. 6
    Co jeśli nie jestem zadowolony z kursu?
    Po prostu napisz na darek@sztukakodu.pl, a zwrócę Ci 100% pieniędzy. Masz na to 30 dni od daty zakupu.
  7. 7
    Czy dostanę fakturę VAT?
    Tak. Do każdego zakupu generowana jest faktura VAT.
  8. 8
    Chcę zapisać więcej osób na kurs. Czy dostanę zbiorczą fakturę?
    Tak. Napisz do mnie na darek@sztukakodu.pl
  9. 9
    Co jeśli mam dalsze pytania?
    Napisz do mnie na darek@sztukakodu.pl


PS
: Mam nadzieję, że wytłumaczyłem Ci wszystko. Teraz decyzje należy tylko do Ciebie. Ryzykujesz - inwestując w swoją lepszą przyszłość lub... zostawiasz wszystko tak jak jest.

Zapisy zamykamy za
05
DNI
:
 
01
GODZIN
:
 
25
MINUT
:
 
45
SEKUND

You missed out!

🔒 Bezpieczna Płatność + 30 Dni Gwarancji