Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Advanced Microservices: A Hands-on Approach to Microservice Infrastructure and Tooling

Buy

Use the many types of tools required to navigate and maintain a microservice ecosystem. This book examines what is normally a complex system of interconnected services and clarifies them one at a time, first examining theoretical requirements then looking at concrete tools, configuration, and workflows.

Building out these systems includes many concerns such as containerization, container orchestration, build pipelines and continuous integration solutions, automated testing, service discovery, logging and analytics. You will examine each of these tools and understand how they can be combined within an organization. You will design an automated build pipeline from Pull Request to container deployment, understand how to achieve High Availability and monitor application health with Service Discovery, and learn how to collaborate with other teams, write documentation, and describe bugs.

Covering use of Jenkins, Docker, Kubernetes, the ELK stack (Elasticsearch, Logstash, and Kibana), and StatsD and Grafana for analytics, you will build on your existing knowledge of Service-Oriented Architecture and gain an advanced, practical understanding of everything from infrastructure development to team collaboration. 

What You'll Learn

  • Design an API to be convenient for developers to consume.
  • Deploy dynamic instances of Microservices and allow then to discover each other.
  • Track the health of a Microservice and be notified in case of degraded performance.
  • Write effective documentation and communicate efficiently with other teams.

Who This Book Is For

  • Those who would like a better understanding of System Oriented Architecture.
  • Those who would like to break a monolith into smaller Microservices.
  • Those who are familiar with Microservices and would like a better understanding of peripheral technologies.
(HTML tags aren't allowed.)

Advanced Graphics Programming Using OpenGL (The Morgan Kaufmann Series in Computer Graphics)
Advanced Graphics Programming Using OpenGL (The Morgan Kaufmann Series in Computer Graphics)
Today truly useful and interactive graphics are available on affordable computers. While hardware progress has been impressive, widespread gains in software expertise have come more slowly. Information about advanced techniquesbeyond those learned in introductory computer graphics textsis not as easy to come by as inexpensive hardware.
...
The Cambridge Handbook of Information and Computer Ethics
The Cambridge Handbook of Information and Computer Ethics

Information and Communication Technologies (ICTs) have profoundly changed many aspects of life, including the nature of entertainment, work, communication, education, healthcare, industrial production and business, social relations and conflicts. They have had a radical and widespread impact on our moral lives and hence on contemporary...

Circadian Physiology, Second Edition
Circadian Physiology, Second Edition

While the first edition of the critically acclaimed and highly popular Circadian Physiologyoffered a concise but rigorous review of basic and applied research on circadian rhythms, this newest edition provides educators with the primary textbook they need to support a course on this cutting-edge topic. Maintaining the same accessible...


Python for Secret Agents - Second Edition
Python for Secret Agents - Second Edition

Gather, analyze, and decode data to reveal hidden facts using Python, the perfect tool for all aspiring secret agents

About This Book

  • Discover the essential features of Python programming: statements, variables, expressions, and many of the built-in data types
  • Use Python's standard...
Digital Photography Hacks : 100 Industrial-Strength Tips & Tools
Digital Photography Hacks : 100 Industrial-Strength Tips & Tools
Going beyond the standard fare of most digital photography books, Digital Photography Hacks shares the knowledge that professional photographers have learned through thousands of shots' worth of experience and years of experimentation. With exquisite, full-color photos throughout, the book presents 100 proven...
Software Deployment, Updating, and Patching (Information Security)
Software Deployment, Updating, and Patching (Information Security)
Presenting valuable information for professionals involved in maintaining and securing Microsoft systems and applications, Software Deployment, Updating, and Patching provides the skills necessary to develop a comprehensive strategy for updating and securing Microsoft systems with the latest packs and patches. It demonstrates how...
©2020 LearnIT (support@pdfchm.net) - Privacy Policy