Mastering Distributed Tracing

Analyzing performance in microservices and complex systems
Author: Yuri Shkuro
Publisher: Packt Publishing Ltd
ISBN: 1788627598
Category: Computers
Page: 444
View: 4308
DOWNLOAD NOW »
Understand how to apply distributed tracing to microservices-based architectures Key Features A thorough conceptual introduction to distributed tracing An exploration of the most important open standards in the space A how-to guide for code instrumentation and operating a tracing infrastructure Book Description Mastering Distributed Tracing will equip you to operate and enhance your own tracing infrastructure. Through practical exercises and code examples, you will learn how end-to-end tracing can be used as a powerful application performance management and comprehension tool. The rise of Internet-scale companies, like Google and Amazon, ushered in a new era of distributed systems operating on thousands of nodes across multiple data centers. Microservices increased that complexity, often exponentially. It is harder to debug these systems, track down failures, detect bottlenecks, or even simply understand what is going on. Distributed tracing focuses on solving these problems for complex distributed systems. Today, tracing standards have developed and we have much faster systems, making instrumentation less intrusive and data more valuable. Yuri Shkuro, the creator of Jaeger, a popular open-source distributed tracing system, delivers end-to-end coverage of the field in Mastering Distributed Tracing. Review the history and theoretical foundations of tracing; solve the data gathering problem through code instrumentation, with open standards like OpenTracing, W3C Trace Context, and OpenCensus; and discuss the benefits and applications of a distributed tracing infrastructure for understanding, and profiling, complex systems. What you will learn How to get started with using a distributed tracing system How to get the most value out of end-to-end tracing Learn about open standards in the space Learn about code instrumentation and operating a tracing infrastructure Learn where distributed tracing fits into microservices as a core function Who this book is for Any developer interested in testing large systems will find this book very revealing and in places, surprising. Every microservice architect and developer should have an insight into distributed tracing, and the book will help them on their way. System administrators with some development skills will also benefit. No particular programming language skills are required, although an ability to read Java, while non-essential, will help with the core chapters.

Die richtige Corporate Governance

Mit wirksamer Unternehmensaufsicht Komplexität meistern
Author: Fredmund Malik
Publisher: Campus Verlag
ISBN: 3593386968
Category: Business & Economics
Page: 335
View: 5339
DOWNLOAD NOW »
Kritiklos-naive Propagierung und Übernahme des US-Modells der Corporate Governance sowie falsche Wirtschaftstheorien haben die geschichtlich größte Fehlsteuerung von Management, Unternehmensführung und Wirtschaft verursacht. Als Erster und lange vor anderen hat Fredmund Malik mit seinem ganzheitlichen General-Management-Ansatz die falsche Logik der herkömmlichen Corporate Governance sichtbar gemacht und die destruktiven Irrlehren von Neoliberalismus und mechanistischem Finanzmanagement entlarvt.

Maschinen mit Bewusstsein

Wohin Führt die Künstliche Intelligenz?
Author: Bernd Vowinkel
Publisher: John Wiley & Sons
ISBN: 352764136X
Category: Computers
Page: 331
View: 8447
DOWNLOAD NOW »
Mochten Sie mit einem Roboter Handchen halten? Wie fuhlt sich das wohl an? Sind Bewusstsein und Emotionen konstruierbar - oder bleiben sie ein allein menschliches Privileg? Schon im Jahr 2015 sind PCs ahnlich leistungsfahig wie das menschliche Gehirn. Das klingt zwar wie Science-Fiction, ist jedoch die gut begrundete Prognose von Wissenschaftlern, die sich mit Kunstlicher Intelligenz beschaftigen. Dabei geht es dem Autor, Bernd Vowinkel, nicht nur ausschlie?lich um die blo?e technische Machbarkeit: er stellt sowohl Gedankenexperimente vor, die in die Grenzbereiche von Philosophie und Wissenschaft vorsto?en, aber er geht auch existenziellen Fragen nach den langfristigen Auswirkungen der KI auf unsere Zivilisation nicht aus dem Weg. Dank seiner allgemein verstandlichen Sprache ist das Buch fur Jeden, der an kunstlicher Intelligenz interessiert ist, eine spannende Wanderung auf dem Grat zwischen Realitat und Fiktion!

Money

Die 7 einfachen Schritte zur finanziellen Freiheit
Author: Tony Robbins
Publisher: FinanzBuch Verlag
ISBN: 3862487393
Category: Business & Economics
Page: 672
View: 6557
DOWNLOAD NOW »
Mehr als 10 Jahre sind seit seiner letzten Veröffentlichung in Deutschland vergangen, jetzt meldet sich Anthony Robbins zurück. Als Personal Trainer beriet er Persönlichkeiten wie Bill Clinton und Serena Williams sowie ein weltweites Millionenpublikum, nun widmet er seine Aufmerksamkeit den Finanzen. Basierend auf umfangreichen Recherchen und Interviews mit mehr als 50 Starinvestoren, wie Warren Buffett oder Star-Hedgefondsmanager Carl Icahn, hat Robbins die besten Strategien für die private finanzielle Absicherung entwickelt. Sein Werk bündelt die Expertise erfolgreicher Finanzmarktakteure und seine Beratungserfahrung. Selbst komplexe Anlagestrategien werden verständlich erläutert, ohne an Präzision einzubüßen. In 7 Schritten zur finanziellen Unabhängigkeit - praxisnah und für jeden umsetzbar.

Kubernetes

Eine kompakte Einführung
Author: Kelsey Hightower,Brendan Burns,Joe Beda
Publisher: dpunkt.verlag
ISBN: 396088429X
Category: Computers
Page: 204
View: 8664
DOWNLOAD NOW »
Es heißt, dass Google über zwei Milliarden Anwendungscontainer pro Woche deployt. Wie ist das möglich? Diese Frage hat Google mit einem Projekt namens Kubernetes beantwortet, einem Cluster-Orchestrierer, der das Bauen, Deployen und Warten skalierbarer, verteilter Systeme in der Cloud radikal vereinfacht. Dieser praktische Leitfaden zeigt Ihnen, wie Kubernetes und die Container-Technologie Ihnen helfen können, in Bezug auf Schnelligkeit, Agilität, Zuverlässigkeit und Effizienz in ganz neue Bereiche vorzudringen. Die Autoren Kelsey Hightower, Brendan Burns und Joe Beda haben bei Google und in anderen Firmen mit Kubernetes gearbeitet und erklären Ihnen, wie sich dieses System in den Lebenszyklus einer verteilten Anwendung einfügt. Sie werden lernen, wie Sie Tools und APIs einsetzen, um skalierbare, verteilte Systeme zu automatisieren – egal ob es sich um Online-Services, Systeme zum maschinellen Lernen oder ein Cluster aus Raspberry Pis handelt. Lernen Sie die Herausforderungen verteilter Systeme kennen, die Sie mit Kubernetes angehen können. Tauchen Sie ein in die containerisierte Anwendungsentwicklung und nutzen Sie dabei zum Beispiel Docker-Container. Erstellen Sie Container im Docker-Image-Format mit Kubernetes und lassen Sie sie über die Docker-Runtime ausführen. Begutachten Sie die zentralen Konzepte und API-Objekte von Kubernetes, die notwendig sind, um Anwendungen produktiv laufen zu lassen. Rollen Sie neue Softwareversionen zuverlässig ohne Downtime oder Fehler aus. Lernen Sie aus Beispielen zum Entwickeln und Deployen realer Anwendungen in Kubernetes.

Der Seestern und die Spinne

die beständige Stärke einer kopflosen Organisation
Author: Ori Brafman,Rod A. Beckström
Publisher: VCH
ISBN: 9783527503452
Category: Decentralization in management
Page: 192
View: 7938
DOWNLOAD NOW »
Wenn man einer Spinne den Kopf abreißt, dann stirbt sie. Aber wenn man einem Seestern ein Bein abschneidet, dann wächst ihm ein neues. Und das andere Bein kann zu einem komplett neuen Seestern heranwachsen. Herkömmliche Organisationen, die auf Hierarchien fußen, sind wie Spinnen. Aber nun beginnen Seesternorganisationen, das Gesicht der Wirtschaft und der Welt zu verändern. Was ist die versteckte Macht hinter dem Erfolg von Wikipedia, Craigslist und Skype? Was haben eBay, General Electric mit der Anti-Sklavereibewegung und der Frauenrechtsbewegung gemeinsam? Welche Grundsatzentscheidung ließ General Motors und Toyota zwei ganz verschiedene Pfade beschreiten? Wieso kann ein siegreich beendetes Verfahren vor dem Obersten Gerichtshof der USA der größte Fehler sein, den MGM jemals gemacht hat? Ori Brafman und Rod A. Beckström bieten unverhoffte Antworten, mitreißende Geschichten und unglaubliche Verknüpfungen. In 'Der Seestern und die Spinne' behaupten sie, dass es zwei Kategorien von Organisationen gibt: traditionelle 'Spinnen', die starre Hierarchien und Befehlsketten von oben nach unten haben, und revolutionäre 'Seesterne', die sich auf die Macht von Beziehungen unter Gleichgestellten stützen. 'Der Seestern und die Spinne' erkundet, was passiert, wenn Seesterne gegen Spinnen kämpfen (so wie die Musikindustrie gegen Napster, Kazaa und alle ihre Nachfolger vorging). Das Buch zeigt, wie alteingesessene Unternehmen und Institutionen lernen, mit Prinzipien der Seesternorganisation erfolgreicher zu sein. Der Seestern und die Spinne ist eines der seltenen Bücher, das Ihr Verständnis der Welt komplett verändern wird.

Versionskontrolle mit Subversion


Author: C. Michael Pilato,Ben Collins-Sussman,Brian W. Fitzpatrick
Publisher: O'Reilly Germany
ISBN: 3897218984
Category: Computers
Page: 496
View: 3145
DOWNLOAD NOW »
Ganz klar: Das Schöne am Open Source-Code ist natürlich der freie Zugriff auf ihn, doch gerade deshalb will die Code-Entwicklung besonders gut organisiert sein. Versionskontrollsysteme ermöglichen es jedem Projektmitglied, zunächst unabhängig zu arbeiten und seine Änderungen am Quellcode dann in ein Repository einzufügen, mit dem die unterschiedlichen Versionen überwacht und verwaltet werden. Intelligente Verwaltung mit Subversion Wer bei Software-Projekten bisher das bewährte CVS benutzt hat, dem steht mit Subversion eine stabilere und flexiblere Alternative zur Verfügung. Versionskontrolle mit Subversion, geschrieben von Mitgliedern des Subversion-Entwicklerteams, stellt dieses mächtige Open Source-Tool vor und beschreibt, wie Sie es fachgerecht installieren und konfigurieren. Die Autoren zeigen Ihnen, wie Sie durch die intelligente Verwaltung und Dokumentation mit Subversion Konflikte und Datenverlust vermeiden können. Für Programmierer und für Systemadministratoren Das Buch eignet sich für Leser mit ganz unterschiedlichem Hintergrundwissen: Sowohl Programmierer ohne Kenntnisse der Versionskontrolle als auch erfahrene Systemadministratoren kommen hier auf ihre Kosten. Und CVS-Kennern wird mit diesem Buch ein problemloser Wechsel zu Subversion ermöglicht.

Mastering Spring 5.0


Author: Ranga Rao Karanam
Publisher: Packt Publishing Ltd
ISBN: 1787122336
Category: Computers
Page: 496
View: 1440
DOWNLOAD NOW »
Develop cloud native applications with microservices using Spring Boot, Spring Cloud, and Spring Cloud Data Flow About This Book Explore the new features and components in Spring Evolve towards micro services and cloud native applications Gain powerful insights into advanced concepts of Spring and Spring Boot to develop applications more effectively Understand the basics of Kotlin and use it to develop a quick service with Spring Boot Who This Book Is For This book is for an experienced Java developer who knows the basics of Spring, and wants to learn how to use Spring Boot to build applications and deploy them to the cloud. What You Will Learn Explore the new features in Spring Framework 5.0 Build microservices with Spring Boot Get to know the advanced features of Spring Boot in order to effectively develop and monitor applications Use Spring Cloud to deploy and manage applications on the Cloud Understand Spring Data and Spring Cloud Data Flow Understand the basics of reactive programming Get to know the best practices when developing applications with the Spring Framework Create a new project using Kotlin and implement a couple of basic services with unit and integration testing In Detail Spring 5.0 is due to arrive with a myriad of new and exciting features that will change the way we've used the framework so far. This book will show you this evolution—from solving the problems of testable applications to building distributed applications on the cloud. The book begins with an insight into the new features in Spring 5.0 and shows you how to build an application using Spring MVC. You will realize how application architectures have evolved from monoliths to those built around microservices. You will then get a thorough understanding of how to build and extend microservices using Spring Boot. You will also understand how to build and deploy Cloud-Native microservices with Spring Cloud. The advanced features of Spring Boot will be illustrated through powerful examples. We will be introduced to a JVM language that's quickly gaining popularity - Kotlin. Also, we will discuss how to set up a Kotlin project in Eclipse. By the end of the book, you will be equipped with the knowledge and best practices required to develop microservices with the Spring Framework. Style and approach This book follows an end-to-end tutorial approach with lots of examples and sample applications, covering the major building blocks of the Spring framework.

Versionskontrolle mit Git


Author: Jon Loeliger
Publisher: O'Reilly Germany
ISBN: 389721945X
Category:
Page: 338
View: 9276
DOWNLOAD NOW »
Git wurde von keinem Geringeren als Linus Torvalds ins Leben gerufen. Sein Ziel: die Zusammenarbeit der in aller Welt verteilten Entwickler des Linux-Kernels zu optimieren. Mittlerweile hat das enorm schnelle und flexible System eine groe Fangemeinde gewonnen. Viele Entwickler ziehen es zentralisierten Systemen vor, und zahlreiche bekannte Entwicklungsprojekte sind schon auf Git umgestiegen. Verstandliche Einfuhrung: Wer Git einsetzen und dabei grotmoglichen Nutzen aus seinen vielseitigen Funktionen ziehen mochte, findet in diesem Buch einen idealen Begleiter. Versionskontrolle mit Git fuhrt grundlich und gut verstandlich in die leistungsstarke Open Source-Software ein und demonstriert ihre vielfaltigen Einsatzmoglichkeiten. Auf dieser Basis kann der Leser Git schon nach kurzer Zeit produktiv nutzen und optimal auf die Besonderheiten seines Projekts abstimmen. Insider-Tipps aus erster Hand: Jon Loeliger, der selbst zum Git-Entwicklerteam gehort, lasst den Leser tief ins Innere des Systems blicken, so dass er ein umfassendes Verstandnis seiner internen Datenstrukturen und Aktionen erlangt. Neben alltaglicheren Szenarios behandelt Loeliger auch fortgeschrittene Themen wie die Verwendung von Hooks zum Automatisieren von Schritten, das Kombinieren von mehreren Projekten und Repositories zu einem Superprojekt sowie die Arbeit mit Subversion-Repositories in Git-Projekten.

Microservices

Konzeption und Design
Author: Sam Newman
Publisher: MITP-Verlags GmbH & Co. KG
ISBN: 3958450830
Category: Computers
Page: 312
View: 8049
DOWNLOAD NOW »
Feingranulare Systeme mit Microservices aufbauen Design, Entwicklung, Deployment, Testen und Monitoring Sicherheitsaspekte, Authentifizierung und Autorisierung Verteilte Systeme haben sich in den letzten Jahren stark verändert: Große monolithische Architekturen werden zunehmend in viele kleine, eigenständige Microservices aufgespalten. Aber die Entwicklung solcher Systeme bringt Herausforderungen ganz eigener Art mit sich. Dieses Buch richtet sich an Softwareentwickler, die sich über die zielführenden Aspekte von Microservice-Systemen wie Design, Entwicklung, Testen, Deployment und Monitoring informieren möchten. Sam Newman veranschaulicht und konkretisiert seine ganzheitliche Betrachtung der grundlegenden Konzepte von Microservice-Architekturen anhand zahlreicher praktischer Beispiele und Ratschläge. Er geht auf die Themen ein, mit denen sich Systemarchitekten und Administratoren bei der Einrichtung, Verwaltung und Entwicklung dieser Architekturen in jedem Fall auseinandersetzen müssen. Aus dem Inhalt: Vorteile von Microservices Gestaltung von Services Ausrichtung der Systemarchitektur an der Organisationsstruktur Möglichkeiten zur Integration von Services Schrittweise Aufspaltung einer monolithischen Codebasis Deployment einzelner Microservices mittels Continuous Integration Testen und Monitoring verteilter Systeme Sicherheitsaspekte Authentifizierung und Autorisierung zwischen Benutzer und Service bzw. zwischen Services untereinander Skalierung von Microservice-Architekturen »Microservice-Architekturen besitzen viele interessante Eigenschaften, allerdings sind bei der Umstellung so einige Fallstricke zu beachten. Dieses Buch wird Ihnen helfen herauszufinden, ob Microservices für Ihre Zwecke geeignet sind und zeigt Ihnen, wie Sie die Fallstricke umgehen können.« Martin Fowler, Chief Scientist, ThoughtWorks

Kubernetes in Action

Anwendungen in Kubernetes-Clustern bereitstellen und verwalten
Author: Marko Lukša
Publisher: Carl Hanser Verlag GmbH Co KG
ISBN: 3446458247
Category: Computers
Page: 670
View: 7297
DOWNLOAD NOW »
Mit Kubernetes große Container-Infrastrukturen ausfallsicher verwalten Nach einer Einführung in die typischen Problemstellungen, mit denen Softwareentwickler und Administratoren konfrontiert sind, und wie diese mit Kubernetes gelöst werden können, lernen Sie in einem ersten Beispielprojekt die praktische Umsetzung. Es wird gezeigt, wie eine einfache in einem Container laufende Web-Applikation über ein Kubernetes-Cluster verwaltet werden kann. Im zweiten Teil des Buches lernen Sie die zu Grunde liegenden Konzepte kennen, deren Verständnis unbedingt notwendig ist, um große Container-Cluster mit Kubernetes zu betreiben. Im letzten Teil wird die Funktionsweise von Kubernetes beschrieben und auf weiterführende Aspekte eingegangen. Hier wird außerdem das erworbene Wissen aus den ersten beiden Teilen zusammengeführt, damit Sie den vollen Nutzen aus der Kubernetes-Plattform ziehen können.

The Master Key System

Der Universalschlüssel zu einem erfolgreichen Leben
Author: Charles F. Haanel
Publisher: Arkana
ISBN: 3641086817
Category: Body, Mind & Spirit
Page: 288
View: 3512
DOWNLOAD NOW »
Charles F. Haanel gilt als Pionier des Mentaltrainings und Positiven Denkens. Er ist ohne Zweifel der geistige Vater moderner spiritueller Autoren und hat vor allem auch Rhonda Byrne zu ihrem Bestseller „the Secret“ inspiriert. Haanel war es ein Anliegen, den Schlüssel für ein erfülltes und glückliches Leben einem breiten Publikum zugänglich zu machen. Das Master Key System zeigt prägnant und anschaulich, wie wir mit der schöpferischen Kraft unseres Geistes die Wirklichkeit erschaffen können, die wir uns wünschen, und dabei kreativ und konstruktiv leben.

Psychologie der Intelligenz


Author: Jean Piaget
Publisher: Klett-Cotta
ISBN: 9783608940145
Category:
Page: 196
View: 8553
DOWNLOAD NOW »


Mastering Spring Cloud

Build self-healing, microservices-based, distributed systems using Spring Cloud
Author: Piotr Mińkowski
Publisher: Packt Publishing Ltd
ISBN: 1788477243
Category: Computers
Page: 432
View: 6074
DOWNLOAD NOW »
Learn how to build, test, secure, deploy, and efficiently consume services across distributed systems. Key Features - Explore the wealth of options provided by Spring Cloud for wiring service dependencies in microservice systems. - Create microservices utilizing Spring Cloud's Netflix OSS - Architect your cloud-native data using Spring Cloud. Book Description Developing, deploying, and operating cloud applications should be as easy as local applications. This should be the governing principle behind any cloud platform, library, or tool. Spring Cloud–an open-source library–makes it easy to develop JVM applications for the cloud. In this book, you will be introduced to Spring Cloud and will master its features from the application developer's point of view. This book begins by introducing you to microservices for Spring and the available feature set in Spring Cloud. You will learn to configure the Spring Cloud server and run the Eureka server to enable service registration and discovery. Then you will learn about techniques related to load balancing and circuit breaking and utilize all features of the Feign client. The book now delves into advanced topics where you will learn to implement distributed tracing solutions for Spring Cloud and build message-driven microservice architectures. Before running an application on Docker container s, you will master testing and securing techniques with Spring Cloud. What you will learn - Abstract Spring Cloud's feature set - Create microservices utilizing Spring Cloud's Netflix OSS - Create synchronous API microservices based on a message-driven architecture. - Explore advanced topics such as distributed tracing, security, and contract testing. - Manage and deploy applications on the production environment Who this book is for This book appeals to developers keen to take advantage of Spring cloud, an open source library which helps developers quickly build distributed systems. Knowledge of Java and Spring Framework will be helpful, but no prior exposure to Spring Cloud is required.

Java in verteilten Systemen

Nebenläufigkeit, Verteilung, Persistenz
Author: Marko Boger
Publisher: N.A
ISBN: 9783932588327
Category: Electronic data processing
Page: 352
View: 1474
DOWNLOAD NOW »


Mastering Docker

Unlock new opportunities using Docker's most advanced features, 3rd Edition
Author: Russ McKendrick,Scott Gallagher
Publisher: Packt Publishing Ltd
ISBN: 1789618681
Category: Computers
Page: 426
View: 1245
DOWNLOAD NOW »
Master Docker and leverage its power in your day-to-day workflow Key Features Explore tools such as Docker Engine, Machine, Compose, and Swarm Discover how Docker can be integrated into your daily workflows Learn to leverage Docker Swarm and Kubernetes Book Description Docker has been a game-changer when it comes to how modern applications are deployed and created. It has now grown into a key driver of innovation beyond system administration, with an impact on the world of web development. But how can you make sure you're keeping up with the innovations it's driving, or be sure you're using it to its full potential? Mastering Docker shows you how; this book not only demonstrates how to use Docker more effectively, but also helps you rethink and reimagine what's possible with it. You will cover concepts such as building, managing, and storing images, along with best practices to make you confident, before delving more into Docker security. You'll find everything related to extending and integrating Docker in new and innovative ways. Docker Compose, Docker Swarm, and Kubernetes will help you take control of your containers in an efficient manner. By the end of the book, you will have a broad, yet detailed, sense of what's possible with Docker, and how seamlessly it fits in with a range of other platforms and tools. What you will learn Become fluent with the basic components and concepts of Docker Learn the best ways to build, store, and distribute containers Understand how Docker can fit into your development workflow Secure your containers and files with Docker's security features Solve architectural problems using the first and third clustering tool Leverage Linux containers and create highly scalable applications Who this book is for If you are an I.T professional and recognize Docker's importance for innovation in everything from system administration to web development, but aren't sure how to use it to its full potential, Mastering Docker is for you.

The Secret - Das Geheimnis


Author: Rhonda Byrne
Publisher: Arkana
ISBN: 364110579X
Category: Body, Mind & Spirit
Page: 240
View: 3232
DOWNLOAD NOW »
Alle Leser sind im Grunde auf der Suche nach der einen Erkenntnis, die nicht nur ihre intellektuelle Neugier befriedigt, sondern ihnen Anleitung gibt, ihr Leben glücklicher und erfüllter zu gestalten. Diese eine Erkenntnis – „The Secret“, wie Autorin Rhonda Byrne es nennt – war wenigen Auserwählten der Menschheitsgeschichte gegenwärtig. Die Smaragdtafel des Hermes Trismegistos, die Keimzelle aller heute bestehenden esoterischen Systeme, hat es ausgedrückt mit den Worten: „Wie innen, so außen“. Große Geister wie Platon, Leonardo da Vinci und Einstein haben um das Geheimnis gewusst; moderne Autoren wie Neale Donald Walsch und Bärbel Mohr haben in jüngster Zeit eine Millionen-Leserschaft damit inspiriert. „The Secret“, das als Dokumentarfilm schon weltweit erfolgreich lief, beweist in einer überzeugenden Mischung aus Erklärungen der Autorin und Zitaten bekannter Weisheitslehrer die Wahrheit einiger grundlegender Erkenntnisse: Wir sind selbst Schöpfer unserer Realität. Die Dinge, die uns im Alltag begegnen, haben wir durch die eigene Gedankenenergie angezogen. Die Kraft, die wir „Gott“ nennen, war und ist nie wirklich von uns getrennt. Einige Bestsellerautoren schicken ihre Helden auf die spannende Suche nach einem fiktiven Geheimnis. Mit „The Secret“ werden Sie selbst zum Sucher und können einen Schatz finden – nicht fiktiv, sondern wirklich.

Entwurfsmuster

Elemente wiederverwendbarer objektorientierter Software
Author: N.A
Publisher: Pearson Deutschland GmbH
ISBN: 9783827328243
Category:
Page: 479
View: 7910
DOWNLOAD NOW »


Mastering Hyperledger Fabric

Master The Art of Hyperledger Fabric on Kubernetes
Author: Narendranath Reddy Thota
Publisher: Narendranath Reddy
ISBN: N.A
Category: Computers
Page: 266
View: 3399
DOWNLOAD NOW »
Mastering Hyperledger Fabric. A one-stop solution to become Master in the Hyperledger Fabric Key Features Detailed Explanation of One way TLS and mutual TLS Detailed Explanation of docker sockets (docker.sock) Exposed functionalities of Fabric CLI’s and SDK’s Enterprise-level chaincode development A glimpse of Hyperledger Fabric 2.0 Advanced examples of Node and golang Fabric SDK Onboard new organization using Node.js SDK (No more CLI) CI/CD for chaincode (Install chaincode directly onto peers from GitHub using Node.js) Fabric setup explanation with Different real-time use cases Deployment of Hyperledger Fabric using docker swarm and Kubernetes Setup and configure caliper to check benchmarks Monitor consortium with Prometheus and grafana Monitor docker and docker swarm using swarmpit and logspout Logging consortium with ELK/EFK stack Some interesting open-source tools and some Bonus concepts Table of Contents Chapter1: Introduction to the Hyperledger Landscape Chapter2: The Disruptive Potential of TLS Chapter3: All about docker sockets Chapter4: Installation Guide Of Prerequisites Chapter5: All about fabric CLI Chapter6: All about SDK's (go lang and Node.js) Chapter7: Advanced Chaincode Development Chapter8: End to End fabric consortium with Solo consensus using docker with one use case Chapter9: End to End fabric Consortium with Kafka consensus using docker swarm with one use case Chapter10: End to End fabric Consortium with Raft consensus using Kubernetes with one use case Chapter11: Private Data Concepts, Consortium level ACL(Access Control Lists) and raft consensus mechanism Chapter12: Setup and Benchmark Blockchain Consortium Using Caliper Chapter13: Monitoring Consortium with Prometheus and grafana Chapter14: Logging Consortium with ELK Stack Chapter15: Glimpse of Hyperledger fabric 2.0 Chapter16: Some Interesting tools Who this Book is For This Book benefits Software Engineers who are ready to shift their focus to distributed technologies and Blockchain. This book provides a comprehensive view of Solution Architecture, so it will be easy for architects to architect their solution. CTO’s around the world want to add hyperledger fabric to their technology stack. Managers to cope up with the latest trend. Faculty Professors in order to get industry insights. Even Engineering Students who want to be ready with the latest technologies. Book Description Mastering Hyperledger Fabric is a craving topic for all Hyperledger Fabric Developers around the world. Hyperledger Fabric is an open-source project that helps organizations create and maintain permissioned distributed Blockchain consortiums. This book is for readers who are looking for Hyperledger offerings to build end-to-end projects with growing complexity and functionalities. This book will be a one-stop solution for all developers who want to build blockchain consortiums using Hyperledger Fabric. Topics include TLS, Unix sockets, caliper(Benchmark tool), raft consensus, advanced chaincode development, key collision and MVCC, chaincode access controls, chaincode encryption, node.js SDK, golang SDK, docker daemon API, private data concepts, onboarding organizations using node.js SDK, deploy hyperledger fabric using Kubernetes, deploy hyperledger fabric using docker swarm, monitoring hyperledger fabric, monitoring Kubernetes, monitoring docker swarm, logging hyperledger fabric. After reading this book the reader will be able to set up Production grade hyperledger fabric consortium using raft consensus mechanisms with monitoring using Prometheus and grafana, even logging. This book explains so many key concepts of hyperledger fabric including 2.0 and written with three years of hyperledger fabric production experience.