Budowanie mikrousług. Projektowanie drobnoziarnistych systemów

Informacje szczegółowe Pokaż wszystkie

Format: 16.5 x 23.5 cm
Oprawa: Miękka
Wydawnictwo: Helion
Rok wydania: 2022
Ilość stron: 552
Opis

Mikrousługi są dla wielu organizacji wspaniałą alternatywą. Systemy rozproszone złożone ze współpracujących ze sobą mikrousług pozwalają na efektywne i elastyczne dostarczanie oprogramowania, które ściśle odpowiada na wymagania użytkowników. Dodatkową zaletą jest możliwość relatywnie szybkiego wprowadzania modyfikacji w systemie, co ułatwia płynne zaspokajanie zmieniających się potrzeb. Pewnym wyzwaniem dla programistów jednak może być złożoność powodowana przez właściwości architektury systemów rozproszonych, a także pojawiające się wciąż nowe technologie i metodyki, które znacząco zmieniają sposób korzystania z mikrousług.

To drugie wydanie praktycznego przewodnika po projektowaniu, tworzeniu, wdrażaniu, skalowaniu i utrzymaniu systemów opartych na drobnoziarnistych mikrousługach. Publikacja została uzupełniona o informacje dotyczące najnowszych trendów i technologii związanych z mikrousługami. Sporo miejsca poświęcono na staranne przeanalizowanie przykładów dotyczących opisywanych koncepcji, a także pokazanie optymalnych sposobów rozwiązywania różnych problemów. Opisano również najnowsze rozwiązania dotyczące modelowania, integracji, testowania, wdrażania i monitorowania autonomicznych usług. Bardzo interesującą częścią są studia przypadków, w których przeanalizowano, jak organizacjom udaje się w praktyce w pełni wykorzystywać możliwości mikrousług.

Dzięki książce dowiesz się, jak:

  • przeprowadzać orkiestrację kontenerów i wdrażać rozwiązania bezserwerowe
  • dostosowywać projekt systemu do potrzeb organizacji
  • wybrać najlepszy sposób integracji usługi z systemem
  • samodzielnie wdrażać mikrousługi
  • skutecznie testować i monitorować usługi rozproszone
  • zarządzać zabezpieczeniami dla rozszerzonej zawartości

Architektura mikrousług: naucz się podejmować najlepsze decyzje projektowe!

Szczegóły
  • Autor: Sam Newman
  • Wydawnictwo Helion
  • Oprawa: Miękka
  • Rok wydania: 2022
  • Ilość stron: 552
  • Format: 16.5 x 23.5 cm
  • Stan: nowy, pełnowartościowy produkt
  • Model: 9788328388000
  • Język: polski
  • Podtytuł: Projektowanie drobnoziarnistych systemów
  • Oryginalny tytuł: Building Microservices: Designing Fine-Grained Systems, 2nd Edition
  • Tłumacz: Radosław Meryk
  • Nr wydania: 2
  • ISBN: 9788328388000
  • EAN: 9788328388000
  • Wymiary: 16.5 x 23.5 cm
  • Dane producenta: HELION S.A., ul. Kościuszki 1C, 44-100 Gliwice, Polska, gpsr@grupahelion.pl, tel. (32) 230-98-63
Recenzje

Dla miłośników Budowanie mikrousług. Projektowanie drobnoziarnistych systemów - rekomendacje

  1. 1. Mikrousługi. Budowa i działanie, Irakli Nadareishvili

    Przewodnik po budowaniu architektury mikrousług Architektury mikrousług oferują większą prędkość wprowadzania zmian, lepszą skalowalność oraz czystsze, łatwiejsze do rozwijania projekty systemów. Jednak implementowanie architektury mikrousług nie jest łatwe. Jak dokonywać niezliczonych wyborów, przeszkolić zespół pod kątem tych wszystkich szczegółów technicznych i poprowadzić organizację w stronę udanego wdrożenia, aby zmaksymalizować szanse powodzenia? Autorzy tej książki, Ronnie Mitr...

  2. 2. MacPodręcznik. Odkryj moc możliwości macOS, Piotr Wróblewski

    MacPodręcznik. Odkryj moc możliwości macOS A gdyby tak przesiąść się na Maca? Komputery firmy Apple to swojego rodzaju legenda - dla niektórych wybór oczywisty i właściwie jedyny, dla innych zwykła moda nakręcająca popularność, dla części tajemnica. Czy warto ją poznać i przesiąść się z komputera pracującego pod Windowsem lub Linuksem na Macintosha z macOS? Warto, warto, po trzykroć warto! I nie ma w tym grama przesady - sprzęt marki Apple jest niesamowity, praca na nim przynosi mnóstwo frajd...

  3. 3. Prawdziwa głębia OSINT. Odkryj wartość danych Open Source Intelligence, Rae Baker

    OSINT (ang. open source intelligence) polega na pozyskiwaniu danych wywiadowczych z ogólnodostępnych źródeł. Jest to zestaw praktycznych umiejętności, które przydadzą się nie tylko analitykom - metody białego wywiadu okazują się pomocne na wielu ścieżkach kariery, a także w życiu codziennym. Łatwo się przekonasz, że OSINT pozwala uzyskać niezwykle cenne informacje, a przy tym jest satysfakcjonującym i ciekawym zajęciem! Dzięki tej książce nauczysz się gromadzić publicznie dostępne inf...

  4. 4. Światłożercy. Jak tajemnicza inteligencja roślin zmienia nasze rozumienie życia na Ziemi, Zoë Schlanger

    Rośliny - cisi architekci naszego świata, których rola w ekosystemie wykracza daleko poza to, co widoczne na pierwszy rzut oka. Książka "Światłożercy. Jak tajemnicza inteligencja roślin zmienia nasze rozumienie życia na Ziemi" to fascynująca podróż w głąb zielonego królestwa, która odmieni Twoje spojrzenie na otaczającą nas naturę.Zoë Schlanger, z reporterską precyzją i poetycką wrażliwością, odkrywa przed nami świat, w którym rośliny są znacznie bardziej złożonymi i aktywnymi istotami, niż m...

  5. 5. Myślenie systemowe dla programistów. Nieliniowe podejście do złożoności i nieprzewidywalności w branży IT, Diana Montalion

    Dziś programiści nie piszą już programó,w, tylko tworzą systemy oprogramowania. Wymaga to ciągłego wdrażania zmian w ekosystemach oprogramowania koordynowanych przez responsywną infrastrukturę. A to oznacza, że musisz myśleć inaczej: systemowo. Myślenie systemowe zwiększa efektywność i ułatwia wprowadzanie istotnych zmian. Jednak aby nauczyć się myśleć, komunikować i funkcjonować systemowo, musisz rozszerzyć swó,j zestaw umiejętności.Dzięki tej książce opanujesz kluczowe koncepcje...

  6. 6. Spring Boot LiveBook, Przemysław Bykowski

    Poznaj nowy wymiar nauki! Doświadcz innowacyjnego podejścia do przyswajania skondensowanej dawki wiedzy, będącej solidnym wprowadzeniem w świat Spring Boota. To specjalnie zaprojektowana, lekka forma publikacji: • Stanowiąca esencję i skupiająca się na najczęściej stosowanych praktykach. • Jest ultra cienka, licząc niecałe 250 stron. • Stworzona jest w duchu edutainment, gdzie edukacja połączona z rozrywką sprawi, że szybko osiągniesz efekty w drodze do tworzenia zaawansowan...

  7. 7. English 4 IT. Praktyczny kurs języka angielskiego dla specjalistów IT i nie tylko, Beata Błaszczyk

    Obecnie język angielski jest nieodłącznym elementem świata IT. Większość producentów oprogramowania oraz twórców metodyk i standardów w branży IT udostępnia materiały wyłącznie w tym języku. Ponadto wiele projektów informatycznych jest realizowanych we współpracy z ekspertami pochodzącymi z różnych krajów. Komunikacja odbywa się wówczas przeważnie także w języku angielskim. Jeśli więc jesteś specjalistą z branży IT, funkcjonującym na co dzień w środowisku anglojęzycznym, możesz z kolei nie cz...

  8. 8. Inżynieria oprogramowania w praktyce. Od wymagań do kodu z językiem UML, Kamil Rybiński

    Proces wytwarzania oprogramowania bezustannie ewoluuje. Coraz częściej stosowane są metodyki zwinne (agile), a dominującymi zasadami stają się między innymi iteracyjny cykl wytwórczy i ciągła integracja. Mimo to doświadczenia przemysłu i obiektywne badania wskazują na utrzymującą się od lat "chroniczną chorobę" przekroczonych budżetów, niedotrzymanych terminów i niezadowolonych klientów. Jako istotne przyczyny tego stanu można wskazać zaniechanie stosowania podstawowych zasad inż...

  9. 9. Dodaj mocy Power BI! Jak za pomocą kodu w Pythonie i R pobierać, przekształcać i wizualizować dane, Francesca Lazzeri

    Ważnym zadaniem inżynierów danych jest kreowanie modeli uczenia maszynowego. Używa się do tego narzędzi do analizy biznesowej, takich jak Power BI. Możliwości Power BI są imponujące, a można je dodatkowo rozbudować. Jedną z ciekawszych metod wzbogacania modelu danych i wizualizacji Power BI jest zastosowanie złożonych algorytmów zaimplementowanych w językach Python i R. W ten sposób można nie tylko tworzyć interesujące wizualizacje danych, ale także pozyskiwać dzięki nim kluczowe dla biznesu ...

  10. 10. Hakowanie interfejsów API. Łamanie interfejsów programowania aplikacji internetowych, Corey J. Ball

    eśli najcenniejszym zasobem świata są dane, to interfejsy API można porównać do cyfrowych rurociągów przesyłających cenny towar pomiędzy kontrahentami. Ta technologia, dzięki temu, że umożliwia wymianę danych między różnymi aplikacjami, zmieniła sposób projektowania oprogramowania. API mają jednak bardzo poważną wadę: podatność na ataki. Bardzo często hakerzy traktują je jako otwarte drzwi do cennych danych. A to najkrótsza droga do katastrofy.Ta książka stanowi przyspieszony kurs testowania ...

  11. 11. Złożone zagadnienia architektury oprogramowania. Jak analizować kompromisy i podejmować trudne decyzje, Mark Richards

    W epoce infrastruktur chmurowych, mikrousług czy wysublimowanych wzorców projektowych architekt oprogramowania musi sobie radzić z trudnym zadaniem, jakim jest wybór odpowiednich rozwiązań. Będą one potem szczegółowo testowane podczas pracy w środowisku produkcyjnym, a także przy późniejszym dostosowywaniu i rozbudowywaniu oprogramowania. Tymczasem w wypadku architektury złożonych systemów nie ma łatwych kompromisów. Konieczne jest bardzo wnikliwe i krytyczne przemyślenie każdej decyz...

  12. 12. Lider w świecie AI. Jak wprowadzać strategiczne innowacje, rozwijać biznes i przewodzić zespołowi w, Jarrod Anderson

    Współczesny świat biznesu pędzi naprzód w tempie dyktowanym przez innowacje technologiczne, a sztuczna inteligencja stała się jego niezaprzeczalnym motorem. Nie jest już kwestią wyboru, czy ją wdrażać, lecz jak robić to strategicznie, skutecznie i etycznie. Książka "Lider w świecie AI. Jak wprowadzać strategiczne innowacje, rozwijać biznes i przewodzić zespołowi w erze sztucznej inteligencji" autorstwa Jarroda Andersona to absolutnie niezbędny przewodnik dla każdego, kto aspiruje do roli wizj...

  13. 13. Linux. Zostań mistrzem skryptów powłoki. Najlepszy przewodnik, z którym zoptymalizujesz, zautomatyzujesz i usprawnisz każde zadanie, Donald A. Tevault

    Czy zastanawiałeś się kiedyś, jak naprawdę uwolnić pełen potencjał swojego systemu Linux? Jeśli administracja Linuksem to Twoja pasja lub zawodowe wyzwanie, z pewnością wiesz, że choć graficzny interfejs użytkownika ułatwia wiele zadań, to prawdziwa moc tkwi w wierszu poleceń i możliwościach, jakie oferują skrypty powłoki. Dzięki nim możesz przekształcić powtarzalne, czasochłonne czynności w szybkie, efektywne i w pełni zautomatyzowane procesy. To właśnie tutaj rodzi się przestrzeń na innowac...

  14. 14. Zarządzanie powierzchnią ataku w..., Ron Eddings

    W obliczu nieustannie rosnącej liczby cyberzagrożeń, kluczowe dla bezpieczeństwa cyfrowego staje się skuteczne zarządzanie powierzchnią ataku. To pojęcie, choć brzmiące technicznie, odnosi się do wszystkich punktów, przez które cyberprzestępcy mogą uzyskać dostęp do Twoich systemów i danych. Niestety, powierzchnia ataku jest często rozległa, dynamiczna i trudna do pełnego opanowania, co czyni ją idealnym celem dla atakujących. Czy wiesz, jak skutecznie zidentyfikować, ocenić i zabezpieczyć te...

  15. 15. AutoCAD 2026 PL. Pierwsze kroki, Andrzej Pikoń

    Zacznij korzystać z AutoCAD-a w jego najnowszej wersjiAutoCAD to program, bez któ,rego większość projektantó,w nie wyobraża sobie dzisiaj pracy. Oprogramowania firmy Autodesk codziennie używają konstruktorzy, architekci, mechanicy i elektronicy na całym świecie. Po AutoCAD sięgniesz, by tworzyć projekty dwu- i tró,jwymiarowe, a także wykonać grafiki inżynierskie 2,5D z zastosowaniem metody FBM (modelowania opartego na cechach konstrukcyjnych).Odkąd w 1982 roku firma Autodesk...

  16. 16. Projektowanie aplikacji LLM. Holistyczne podejście do dużych modeli językowych, Suhas Pai

    W świecie dynamicznego rozwoju sztucznej inteligencji, duże modele językowe (LLM) stały się prawdziwym fenomenem, przenikając do niemal każdej dziedziny technologii i biznesu. Ich potencjał w rozwiązywaniu złożonych problemów jest niezaprzeczalny, a przedsiębiorstwa na całym globie z coraz większym entuzjazmem wykorzystują je do napędzania własnego rozwoju. Jednakże, przejście od fascynującego prototypu do w pełni funkcjonalnej, niezawodnej aplikacji LLM to często droga pełna wyzwań i skompli...

  17. 17. Sztuczna inteligencja od podstaw, Feliks Kurp

    Nie ma wątpliwości, że sztuczna inteligencja (AI) zrewolucjonizuje w najbliższych dekadach nasze życie. Wśród największych autorytetów świata nauki panuje przekonanie, że stoimy w obliczu przełomu porównywalnego z wynalezieniem i zastosowaniami elektryczności. Sztuczna inteligencja od podstaw to pozycja, która począwszy od opisu klasycznych metod SI, takich jak algorytm genetyczny, algorytm mrówkowy, systemy ekspertowe czy sztuczne życie, zapoznaje Czytelnika z najbardziej zaawansowany...

  18. 18. Przewodnik po MongoDB. Wydajna i skalowalna baza danych, Eoin Brazil

    MongoDB jest wieloplatformowym, nierelacyjnym systemem do obsługi baz danych, napisanym w języku C++. Nie przypomina ściśle ustrukturyzowanych relacyjnych baz danych, zamiast tego korzysta z dokumentów w formacie BSON. Ułatwia to bardziej naturalne przetwarzanie informacji w aplikacjach, oczywiście przy zachowaniu możliwości tworzenia hierarchii oraz indeksowania. W ten sposób cały system zyskuje na wydajności, co jest szczególnie istotne przy przetwarzaniu bardzo dużych zbiorów danych. Mo...

  19. 19. Microsoft Visual C# 2022. Krok po kroku, John Sharp

    Praktyczny przewodnik po podstawach Visual C# przy użyciu Visual Studio 2022 Poszerz swoje umiejętności i samodzielnie poznawaj podstawy programowania w najnowszej wersji Visual C# i Visual Studio 2022. Znajdziesz tu niezbędne wskazówki, ćwiczenia i przykładowy kod, niezbędne do tworzenia skutecznych, skalowalnych, połączonych z chmurą aplikacji, które mogą działać niemal wszędzie. Dowiedz się jak: • Szybko rozpocząć tworzenie kodu i projektów Visual C# przy użyciu Visual Studio • P...

  20. 20. Piksele, czyli jeszcze więcej Photoshopa. Grafika komputerowa dla dzieci, Alicja Żarowska-Mazur

    Grafika rastrowa daje nam ogromne możliwości zarówno w retuszu fotografii, jak i tworzeniu różnych projektów, począwszy od prostych ulotek, a skończywszy na złożonych ilustracjach. Piksele, czyli jeszcze więcej Photoshopa. Grafika komputerowa dla dzieci to propozycja dla tych osób, które posiadają już podstawową wiedzę z zakresu obsługi Photoshopa. Dzięki tej książce zobaczysz, na czym polega stosowanie inteligentnych obiektów oraz inteligentnych filtrów. Jak mogą usprawnić pracę i ułatwić...

Zobacz, dlaczego warto nam zaufać

taniaksiazka.pl

Doskonała komunikacja, perfekcyjne podejście do klienta, realizacja szybka i całkowicie zgodna z zamówieniem, do tego dobra cena, czyli całość na piątkę.

Anyszka

Polecam, polecam, polecam! Świetny wybór, książki w doskonałej cenie i co najważniejsze błyskawiczna realizacja zamówienia - dodaję do moich ulubionych sklepów.

magdape

Bardzo miła obsługa, szybko reagują na wiadomości pisane. Szybko rozwiązują problem i tłumaczą sytuację, oraz bardzo jasno i konkretnie piszą mail o każdej zmianie w zamówieniach.

Lenka

Kolejny raz robię zakupy w sklepie i jest super szybko, tanio i wygodnie. Aż żałuję, że nie mają innych propozycji, które mnie interesują. Gorąco polecam.

Beata

Transakcja przebiegła szybko i sprawnie. Książki super i wszystko porządnie zapakowane. Nie jest to na pewno moja ostatnia styczność ze sklepem. Polecam.

Agnieszka

Sklep godny polecenia, szybko zrealizował zamówienie. Dodatkowo otrzymałam rabat. Bardzo korzystna cena zamówionych książek. Łącznie z przesyłką wyszło taniej niż w księgarni stacj...

Zosia

Bardzo sprawnie zrealizowane zamówienie. Pomimo, że podano mi późniejszy termin dostarczenia przesyłki otrzymałam ją kilka dni wcześniej. Sklep cechuje solidność i profesjonalizm. ...

Joanna

Sklep bardzo fajny, pomocny i szybki. Realizacja zamówienia trwała kilka dni. Zamówienie doskonale zapakowane i nienaruszone.

Frau Sonne

Jestem zadowolona ze sklepu i przeprowadzonej transakcji. Duży wybór książek, dostawa zgodnie z podaną przez sprzedawcę datą, bardzo porządnie zapakowana. Polecam.

agnes352

Polecam sklep z czystym sumieniem. Kontakt bardzo dobry, ceny rewelacyjne, wybór książek ogromny. Na pewno wkrótce znów złożę zamówienie.

natka2817

Rewelacja!!! Zamówienie otrzymałam 5 dni od złożenia zamówienia, a mieszkam w Wielkiej Brytanii.

Adrianna

Pierwszy raz kupowałam książki przez internet i się nie rozczarowałam. Książki przyszły w oczekiwanym terminie, były dobrze zabezpieczone. Na pewno skorzystam jeszcze nie jeden raz...

Paula