Systemy operacyjne

W niniejszej kategorii naszej biblioteki online znajdziesz książki dotyczące systemów operacyjnych. Część z nich stanowi wprowadzenie do takiego oprogramowania jak Windows, Linux, czy Android. Inne wgłębiają się w bardziej techniczne zagadnienia dotyczące konfiguracji tych systemów oraz narzędzi na nich wykorzystywanych jak np. Ansible.

145
Ebook

Egzamin 70-740: Windows Server 2016 - Instalacja, funkcje magazynowe i obliczeniowe

Craig Zacker

Przygotuj się do egzaminu Microsoft 70-740, na którym z łatwością zaprezentujesz praktyczne opanowanie systemu operacyjnego Windows Server 2016 w zakresie instalacji oraz funkcji i możliwości magazynowych i obliczeniowych. Przeznaczony dla doświadczonych profesjonalistów IT gotowych na podwyższenie swoich kwalifikacji Podręcznik egzaminacyjny skupia się na krytycznym myśleniu i świadomym podejmowaniu decyzji koniecznych do osiągnięcia sukcesu na poziomie MCSA. Opanuj umiejętności specjalistyczne omawiane w następujących zagadnieniach: Instalacja systemów Windows Server w środowiskach hostingowych i obliczeniowych Implementacja rozwiązań magazynowych Implementacja funkcji Hyper-V Implementacja kontenerów Windows Implementacja wysokiej dostępności Konserwacja i monitorowanie środowisk serwerowych Cechy tego podręcznika: Porządkuje wiadomości według zagadnień egzaminacyjnych. Zawiera szereg strategicznych i stanowiących wyzwanie scenariuszy typu co, jeśli. Zakłada, że masz doświadczenie w pracy z systemem Windows Server w środowisku przedsiębiorstwa, znasz podstawowe zagadnienia dotyczące infrastruktury, topologii, architektur i protokołów sieciowych, a także masz doświadczenie z urządzeniami klienckimi Windows i wirtualizacją. O tym egzaminie Egzamin 70-740 sprawdza umiejętności i wiedzę niezbędną do implementacji i konfiguracji funkcji i funk-cjonalności magazynowych i obliczeniowych w systemie Windows Server 2016. O certyfikacji Microsoft Zdanie tego egzaminu pozwala zdobyć punkty do certyfikatu Microsoft Certified Solutions Associate (MCSA) potwierdzającego opanowanie podstawowych umiejętności związanych z systemem Windows Server 2016, które pozwalają zmniejszyć koszty związane z IT i dostarczyć więcej wartości biznesowych. Egzaminami wymaganymi do zdobycia certyfikatu MCSA: Windows Server 2016 są także egzamin 70-741 (Networking with Windows Server 2016) i egzamin 70-742 (Identity with Windows Server 2016). Dodatkowe informacje: microsoft.com/learning/ O autorze Craig Zacker jest pisarzem, redaktorem i dydaktykiem, który napisał lub współuczestniczył w tworzeniu kilkudziesięciu książek, podręczników akademickich oraz kursów szkoleniowych online o tematyce IT, w tym kilku pozycji przygotwujących do egzaminów certyfikacyjnych.

146
Ebook

Egzamin 70-741 Windows Server 2016 Praca w sieci

Andrew James Warren

Przygotuj się do egzaminu 70-741 i zademonstruj swoją biegłość w korzystaniu z funkcji sieciowych i funkcjonalności systemu Windows Server 2016. Ten podręcznik egzaminacyjny przeznaczony jest dla doświadczonych profesjonalistów z branży IT, którzy chcą podnieść swoją pozycję zawodową. Nacisk kładziony jest na krytyczne myślenie i wnikliwe podejmowanie decyzji, czyli umiejętności niezbędne do osiągnięcia sukcesu na poziomie MCSA. Opanuj umiejętności specjalistyczne omawiane w następujących zagadnieniach: Wdrażanie DNS Wdrażanie DHCP Wdrażanie IPAM Wdrażanie rozwiązań łączności sieciowej i zdalnego dostępu Wdrażanie głównych i rozproszonych rozwiązań sieciowych Wdrażanie zaawansowanej infrastruktury sieciowej Cechy tego podręcznika: Porządkuje wiadomości według zagadnień egzaminacyjnych. Zawiera praktyczne scenariusze strategicznie, z którymi trzeba się zmierzyć. Zakłada się, że Czytelnik ma już doświadczenie w pracy z systemem Windows Server w środowisku przedsiębiorstwa; jest zaznajomiony z infrastrukturą sieci, topologiami, architekturami i protokołami, a także miał do czynienia z klientami Windows oraz wirtualizacją. O tym egzaminie Egzamin 70-741 sprawdza umiejętności i wiedzę niezbędne do stosowania podstawowych i zaawansowanych technologii sieciowych systemu Windows Server 2016. O certyfikacji Microsoft Zdanie tego egzaminu to krok do przodu na ścieżce certyfikacyjnej MCSA (Microsoft Certified Solutions Associate), która potwierdza podstawowe umiejętności techniczne w zakresie Windows Server 2016, wymagane do zmniejszania kosztów informatycznych oraz dostarczania większej wartości biznesowej. Uzyskanie certyfikatu MCSA dla systemu Windows Server 2016 wymaga również zdania egzaminów 70-740 (Installa-tion, Storage, and Compute with Windows Server 2016) oraz 70-742 Identity with Windows Server 2016). Dodatkowe informacje: microsoft.com/learning/ O autorze Andrew James Warren pełni funkcję eksperta merytorycznego na kursach dotyczących Windows Server 2016, jest kierownikiem technicznym na kursach Windows 10 oraz współtwórcą sesji TechNet dotyczących Microsoft Exchange Server. Ma ponad 30 lat doświadczenia w branży IT.

147
Ebook

Egzamin 70-742: Tożsamość w Windows Server 2016

Andrew James Warren

Przygotuj się do egzaminu Microsoft 70-742 i udowodnij biegłość w obsłudze funkcji związanych z tożsamością w systemie Windows Server 2016. Ten podręcznik został opracowany z myślą o doświadczonych specjalistach z branży IT, pragnących rozwijać swoje umiejętności. Koncentruje się na rozwijaniu umiejętności krytycznego myślenia i podejmowania decyzji, które są kluczowe do osiągnięcia sukcesu na poziomie MCSA. Książka pozwala zdobyć następujące umiejętności: Instalowanie i konfigurowanie usług domenowych w usłudze Active Directory (AD DS) Zarządzanie i utrzymywanie AD DS Tworzenie i zarządzanie zasadami grupy Implementowanie usług certyfikatów w usłudze Active Directory Implementowanie federacji tożsamości i rozwiązań dostępu Cechy tego podręcznika: Porządkuje wiadomości według zagadnień egzaminacyjnych. Zawiera strategiczne scenariusze co się stanie, jeśli, stawiające wyzwania przed użytkownikami. Zakłada, że czytelnik ma już doświadczenie w obsłudze systemu Windows Server i klientów Windows oraz zna zagadnienia związane z wirtualizacją; czytelnik powinien również znać podstawowe technologie sieciowe i podstawy najlepszych praktyk związanych z zabezpieczeniami. O tym egzaminie Egzamin 70-742 koncentruje się na umiejętnościach i wiedzy, potrzebnej do zaimplementowania i skonfigurowania funkcji związanych z tożsamością, dostępnych w systemie Windows Server 2016. O certyfikacji Microsoft Po zaliczeniu tego egzaminu uzyskasz punkty, niezbędne do zdobycia certyfikatu Microsoft Certified Solutions Associate (MCSA). Potwierdza on doskonałe opanowanie umiejętności związanych z Windows Server 2016, które umożliwiają obniżenie kosztów IT i dostarczenie wyższej wartości biznesowej. Certyfikat MCSA: Windows Server 2016 wymaga także zaliczenia egzaminu 70-740 (Instalacja, przechowywanie i obliczenia w Windows Server 2016) i 70-741 (Windows Server 2016 Praca w sieci). Dodatkowe informacje: microsoft.com/learning/ O autorze Andrew James Warren pracował jako ekspert na kursach obsługi systemu Windows Server 2016 jako kierownik techniczny kursów dotyczących systemu Windows 10 oraz jako współtwórca sesji TechNet, dotyczących usługi Microsoft Exchange Server. Ma ponad 30 lat doświadczenia w branży IT.

148
Ebook

Egzamin 70-744 Zabezpieczanie systemu Windows Server 2016

Craig Zacker, Timothy L. Warner

Przygotuj się do egzaminu Microsoft 70-744 i pomóż dowieść swoich umiejętności w zakresie zabezpieczenia środowisk opartych na Windows Server 2016. Podręcznik ten zaprojektowano dla doświadczonych profesjonalistów IT, którzy gotowi są do podniesienia swoich kwalifikacji. Skupia się on przede wszystkim na umiejętnościach krytycznego myślenia i podejmowania decyzji, które są niezbędne do odniesienia sukcesu na poziomie MCSE. Opanuj umiejętności specjalistyczne omawiane w następujących zagadnieniach: Wdrażanie rozwiązań ograniczających funkcjonalność serwerów Ochrona infrastruktury wirtualizacji Ochrona infrastruktury sieci Zarządzanie tożsamościami uprzywilejowanymi Wdrażanie rozwiązań do wykrywania zagrożeń Wdrażanie zabezpieczeń odpowiednich dla obciążeń roboczych Cechy tego podręcznika: Porządkuje wiadomości według zagadnień egzaminacyjnych. Zawiera szereg strategicznych i stanowiących wyzwanie scenariuszy typu co, jeśli. Zakłada, że posiadasz doświadczenie w roli administratora systemu Windows Server oraz znasz i rozumiesz podstawowe zagadnienia z zakresu sieci, wirtualizacji Hyper-V, usług Active Directory Domain Services oraz bezpieczeństwa systemu Windows Server. O tym egzaminie Egzamin 70-744 jest egzaminem niezależnym, którego zaliczenie pozwoli Ci zdobyć poświadczenie MCP Security Specialist z zakresu systemu Windows Server 2016. O certyfikacji Microsoft Poprzez zaliczenie tego egzaminu otrzymasz punkty niezbędne do uzyskania certyfikatu Microsoft Certified Solutions Expert (MCSE), potwierdzającego Twoją biegłość w zarządzaniu systemem Windows Server 2016 w przedsiębiorstwie. Egzamin 70-744 jest egzaminem obieralnym, będącym częścią ścieżki certyfikacji MCSE Cloud Platform and Infrastructure. Dodatkowe informacje: microsoft.com/learning/ O autorach Timothy L. Warner pracował niemalże w każdej dziedzinie IT, od administracji systemów i projektowania oprogra-mowania, aż po redagowanie tekstów technicznych i prowadzenie szkoleń. Craig Zacker jest pisarzem, redaktorem i dydaktykiem, który napisał lub współuczestniczył w tworzeniu kilkudziesięciu książek, podręczników akademickich oraz kursów szkoleniowych online o tematyce IT.

149
Ebook

Egzamin MCITP 70-646: Administrowanie Windows Server 2008 R2 Training Kit

Mclean Ian, Orin Thomas

Książka pozwala zdobyć umiejętności potrzebne do zdania egzaminu MCITP 70-646, a także w pracy. Stosując własne tempo można przerobić kolejne lekcje, wyczerpujące każdy temat egzaminu. Wzięte z życia scenariusze przykładowe i zadania pomagają utrwalić zdobytą wiedzę i zastosować ją w praktyce. Ten oficjalny podręcznik firmy Microsoft został zaprojektowany z myślą o maksymalnym wykorzystaniu czasu nauki. Zwiększ swój wynik na egzaminie ucząc się, jak: Zaplanować instalację, uaktualnianie oraz wdrażanie automatyczne Skonfigurować łączność sieciową Skonfigurować usługi aplikacji, usługi plików i wydruku, dostarczanie danych i magazynowanie Zaplanować strategie administracyjne, między innymi zarządzanie zdalne i delegacje Zarządzać funkcjami zabezpieczeń – aktualizacjami, usługami certyfikatów, usługą NAP i dostępem zdalnym Zaplanować wysoką dostępność, kopie zapasowe i odzyskiwanie po katastrofie Monitorować i optymalizować wydajność serwera Wykorzystać nowe funkcje dostępne w wersji Windows Server 2008 R2 Ten zestaw zawiera: Oficjalny podręcznik do samodzielnej nauki. Testy ćwiczeniowe z licznymi opcjami dostosowawczymi i planem nauki opartym na uzyskiwanych wynikach. Ponad 300 pytań praktycznych i przeglądowych. Scenariusze, ćwiczenia i najlepsze praktyki. Omówienie nowych funkcji wprowadzonych w wersji Windows Server 2008 R2. (Dla czytelników eBook'a obraz dysku CD towarzyszącego książce jest dostępny na stronie wydawcy - dokładny link podano we wstępie eBook'a).  

150
Ebook

Egzamin MCITP 70-647 Administrowanie systemem Windows Server 2008 w skali przedsiębiorstwa

John Policelli, Ian Mclean, Orin Thomas

Podwójny zestaw szkoleniowy Książka pozwala zdobyć umiejętności potrzebne do zdania egzaminu MCITP 70-647, a także w pracy. Stosując własne tempo można przerobić kolejne lekcje, wyczerpujące każdy temat egzaminu. Wzięte z życia scenariusze przykładowe i zadania pomagają utrwalić zdobytą wiedzę i zastosować ją w praktyce. Ten oficjalny podręcznik firmy Microsoft został zaprojektowany z myślą o maksymalnym wykorzystaniu czasu nauki. (Dla czytelników eBook'a obraz dysku CD towarzyszącego książce jest dostępny na stronie wydawcy - dokładny link podano we wstępie eBook'a). Zwiększ swój wynik na egzaminie ucząc się, jak: Planować usługi sieciowe, łącznie z DNS i łącznością IPv4-do-IPv6 Projektować lasy, domeny i topologię Active Directory Planować stosowanie zasad grupy na poziomie przedsiębiorstwa oraz ich administrację, łącznie z delegowaniem Projektować rozwiązania wykorzystujące NAP (Network Access Protection), PKI oraz usługi certyfikatów Planować migrację, współdziałanie oraz struktury oddziałów Przygotowywać aplikacje wdrażać, aktualizować i zapewniać zgodność Projektować wirtualizację systemów, zarządzanie danymi oraz rozwiązania służące zapewnieniu ciągłości działania Testy próbne Oceń swoje umiejętności dzięki praktycznym testom ćwiczeniowym na dołączonym dysku CD. Setki pytań w wielu trybach testowych pozwalają sprawdzić wiedzę na różne sposoby. Dostępne są też szczegółowe objaśnienia zarówno dla poprawnych, jaki błędnych odpowiedzi, wraz ze wskazaniem zalecanej metody uzupełniania informacji. Certyfikacja Microsoft Certified IT Professional (MCITP) jest powszechnie uznawaną gwarancją umiejętności na poziomie eksperckim. Ten zestaw zawiera: Oficjalny podręcznik do samodzielnej nauki. Testy ćwiczeniowe z licznymi opcjami dostosowawczymi i planem nauki opartym na uzyskiwanych wynikach. Ponad 275 pytań praktycznych i przeglądowych. Scenariusze, ćwiczenia i najlepsze praktyki. W pełni przeszukiwalny podręcznik w formie książki elektronicznej (w języku angielskim). O autorach Orin Thomas (MCSE, MCITP, MVP) jest administratorem systemów, autorem książek oraz redaktorem i współautorem czasopisma Windows IT Pro. John Policelli (MCTS, MCSA, MVP) jest konsultantem IT specjalizującym się w architekturze, zabezpieczeniach i planowaniu strategicznym. Ian McLean (MCITP, MCTS, MCSE) ma 40-letnie doświadczenie w działalności akademickiej i komercyjnej i prowadzi własną firmę consultingową IT. J.C. Mackin (MCITP, MCSE, MCT) ma ponad 10-letnie doświadczenie w dziedzinie sieci Microsoft i jest konsultantem IT, szkoleniowcem oraz autorem książek. Paul Mancuso (MCITP, MCSE, MCT) od ponad 20 lat jest instruktorem, konsultantem i autorem książek z dziedziny IT. David R. Miller (MCITP, MCT, CISSP) jest konsultantem inżynierem w dziedzinie sieci i IT, instruktorem oraz autorem książek. Firma GrandMasters specjalizuje się w dziedzinie IT, opracowywaniu egzaminów oraz indywidualnej pomocy technicznej.

151
Ebook

Egzamin MCTS 70-642 Konfigurowanie infrastruktury sieciowej Windows Server 2008 R2 Training Kit

Mackin J.c., Tony Northrup

Książka pozwala zdobyć umiejętności potrzebne do zdania egzaminu MCTS 70-642 i przydatne w pracy. Stosując własne tempo można przerobić kolejne lekcje, wyczerpujące każdy temat egzaminu. Wzięte z życia scenariusze przykładowe i zadania pomagają utrwalić zdobytą wiedzę i zastosować ją w praktyce. Ten oficjalny podręcznik firmy Microsoft został zaprojektowany z myślą o maksymalnym wykorzystaniu czasu nauki. Zwiększ swój wynik na egzaminie ucząc się, jak: Wdrażać i konfigurować serwery DNS i DHCP Planować i konfigurować podsieci IP i routing Ustanawiać połączenia internetowe, bezprzewodowe i do zdalnych sieci Konfigurować ustawienia IPsec, Windows® Firewall i Network Access Protection (NAP) Monitorować zdarzenia i rozwiązywać problemy z wydajnością Dystrybuować aktualizacje oprogramowania do komputerów klienckich Zarządzać serwerami plików i wydruku Ten zestaw zawiera: Oficjalny podręcznik do samodzielnej nauki. Testy ćwiczeniowe z licznymi opcjami dostosowawczymi i planem nauki opartym na uzyskiwanych wynikach. Ponad 250 pytań praktycznych i przeglądowych. Scenariusze, ćwiczenia i najlepsze praktyki. Omówienie nowych funkcji wprowadzonych w wersji R2. (Dla czytelników eBook'a obraz dysku CD towarzyszącego książce jest dostępny na stronie wydawcy - dokładny link podano we wstępie eBook'a). O autorach Tony Northrup (MCTS, MCSE, CISSP i Microsoft MVP) jest konsultantem i pisarzem. Napisał wiele podręczników z serii Training Kit, w tym do egzaminu 70-622, i jest współautorem Windows Vista® Resource Kit i Microsoft Windows Server® 2008: Ochrona dostępu do sieci (NAP). J.C. Mackin (MCITP, MCTS, MCSE, MCDST) jest pisarzem, redaktorem, konsultantem i Microsoft Certified Trainer, który pracuje przy sieciach Microsoft od ponad dekady. Napisał wiele podręczników z serii Training Kit, w tym do egzaminów 70-291, 70-622 i 70-643.

152
Ebook

Egzamin MCTS 70-643 Konfigurowanie infrastruktury aplikacji w Windows Server 2008

Anil Desai, J.C. Mackin

Doprowadź do perfekcji umiejętności sprawdzane przez egzamin MCTS 70-643 - także do wykorzystania w codziennej pracy. We własnym tempie poznawaj kolejne zagadnienia, przechodząc od lekcji do lekcji, a później utrwal i ugruntuj zdobytą wiedzę poprzez serię ćwiczeń praktycznych. Ten oficjalny podręcznik Microsoft zaprojektowano tak, aby osiągnąć największe rezultaty z czasu poświęconego na naukę. (Dla czytelników eBook'a obraz dysku CD towarzyszącego książce jest dostępny na stronie wydawcy - dokładny link podano we wstępie eBook'a). Podnieś swoje umiejętności i dowiedz się, jak: -Wdrażać serwery i systemy klienckie Windows w sieci. -Konfigurować rozwiązania serwerowe zapewniające wysoką dostępność. -Umożliwiać dostęp zdalny do aplikacji i komputerów za pomocą Terminal Services. -Zarządzać infrastrukturą usług Web opartych na IIS 7.0. -Implementować funkcje zabezpieczeń usług Web - uwierzytelnianie, uprawnienia i SSL. -Konfigurować serwery Windows SharePoint Services oraz Windows Media. -Korzystać z technologii wirtualizacji, takich jak Hyper-V.

153
Ebook

Elasticsearch 5.x Cookbook. Distributed Search and Analytics - Third Edition

Alberto Paro

Elasticsearch is a Lucene-based distributed search server that allows users to index and search unstructured content with petabytes of data. This book is your one-stop guide to master the complete Elasticsearch ecosystem. We’ll guide you through comprehensive recipes on what’s new in Elasticsearch 5.x, showing you how to create complex queries and analytics, and perform index mapping, aggregation, and scripting. Further on, you will explore the modules of Cluster and Node monitoring and see ways to back up and restore a snapshot of an index. You will understand how to install Kibana to monitor a cluster and also to extend Kibana for plugins. Finally, you will also see how you can integrate your Java, Scala, Python, and Big Data applications such as Apache Spark and Pig with Elasticsearch, and add enhanced functionalities with custom plugins.By the end of this book, you will have an in-depth knowledge of the implementation of the Elasticsearch architecture and will be able to manage data efficiently and effectively with Elasticsearch.

154
Ebook

Embedded Linux Development Using Yocto Project Cookbook. Practical recipes to help you leverage the power of Yocto to build exciting Linux-based systems - Second Edition

Alex Gonzalez

The Yocto Project has become the de facto distribution build framework for reliable and robust embedded systems with a reduced time to market.You'll get started by working on a build system where you set up Yocto, create a build directory, and learn how to debug it. Then, you'll explore everything about the BSP layer, from creating a custom layer to debugging device tree issues. In addition to this, you’ll learn how to add a new software layer, packages, data, scripts, and configuration files to your system. You will then cover topics based on application development, such as using the Software Development Kit and how to use the Yocto project in various development environments. Toward the end, you will learn how to debug, trace, and profile a running system. This second edition has been updated to include new content based on the latest Yocto release.

155
Ebook

Embedded Linux Development using Yocto Projects. Learn to leverage the power of Yocto Project to build efficient Linux-based products - Second Edition

Otavio Salvador, Daiane Angolini

Yocto Project is turning out to be the best integration framework for creating reliable embedded Linux projects. It has the edge over other frameworks because of its features such as less development time and improved reliability and robustness.Embedded Linux Development using Yocto Project starts with an in-depth explanation of all Yocto Project tools, to help you perform different Linux-based tasks. The book then moves on to in-depth explanations of Poky and BitBake. It also includes some practical use cases for building a Linux subsystem project using Yocto Project tools available for embedded Linux. The book also covers topics such as SDK, recipetool, and others.By the end of the book, you will have learned how to generate and run an image for real hardware boards and will have gained hands-on experience at building efficient Linux systems using Yocto Project.

156
Ebook
157
Ebook
158
Ebook

Embedded Systems Architecture. Explore architectural concepts, pragmatic design patterns, and best practices to produce robust systems

Daniele Lacamera

Embedded systems are self-contained devices with a dedicated purpose. We come across a variety of fields of applications for embedded systems in industries such as automotive, telecommunications, healthcare and consumer electronics, just to name a few.Embedded Systems Architecture begins with a bird's eye view of embedded development and how it differs from the other systems that you may be familiar with. You will first be guided to set up an optimal development environment, then move on to software tools and methodologies to improve the work flow. You will explore the boot-up mechanisms and the memory management strategies typical of a real-time embedded system. Through the analysis of the programming interface of the reference microcontroller, you'll look at the implementation of the features and the device drivers. Next, you'll learn about the techniques used to reduce power consumption. Then you will be introduced to the technologies, protocols and security aspects related to integrating the system into IoT solutions.By the end of the book, you will have explored various aspects of embedded architecture, including task synchronization in a multi-threading environment, and the safety models adopted by modern real-time operating systems.

159
Ebook

Embedded Vision. Mastering Advanced Techniques for Real-Time Image Processing and Analysis

Mercury Learning and Information, S. R. Vijayalakshmi, S. Muruganand

Embedded vision integrates computer vision into machines using algorithms to interpret images or videos. This book serves as an introductory guide for designing vision-enabled embedded products, with applications in AI, machine learning, industrial, medical, automotive, and more. It covers hardware architecture, software algorithms, applications, and advancements in cameras, processors, and sensors.The course begins with an overview of embedded vision, followed by industrial and medical vision applications. It then delves into video analytics, digital image processing, and camera-image sensors. Subsequent chapters cover embedded vision processors, computer vision, and AI integration. The final chapter presents real-time vision-based examples.Understanding these concepts is vital for developing advanced vision-enabled machines. This book takes readers from the basics to advanced topics, blending theoretical knowledge with practical applications. It is an essential resource for mastering embedded vision technology across various industries.

160
Ebook

Embracing Microservices Design. A practical guide to revealing anti-patterns and architectural pitfalls to avoid microservices fallacies

Ovais Mehboob Ahmed Khan, Nabil Siddiqui, Timothy Oleson, Mark Fussell

Microservices have been widely adopted for designing distributed enterprise apps that are flexible, robust, and fine-grained into services that are independent of each other. There has been a paradigm shift where organizations are now either building new apps on microservices or transforming existing monolithic apps into microservices-based architecture.This book explores the importance of anti-patterns and the need to address flaws in them with alternative practices and patterns. You'll identify common mistakes caused by a lack of understanding when implementing microservices and cover topics such as organizational readiness to adopt microservices, domain-driven design, and resiliency and scalability of microservices. The book further demonstrates the anti-patterns involved in re-platforming brownfield apps and designing distributed data architecture. You’ll also focus on how to avoid communication and deployment pitfalls and understand cross-cutting concerns such as logging, monitoring, and security. Finally, you’ll explore testing pitfalls and establish a framework to address isolation, autonomy, and standardization.By the end of this book, you'll have understood critical mistakes to avoid while building microservices and the right practices to adopt early in the product life cycle to ensure the success of a microservices initiative.