Hands-On Microservices - Monitoring and Testing

A performance engineer's guide to the continuous testing and monitoring of microservices



Bookstore > Books > Hands-On Microservices - Monitoring and Testing

Price$29.99 - $38.33
Rating
AuthorDinesh Rajput
PublisherPackt Publishing
Published2018
Pages160
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101789133602
ISBN-139781789133608
EBook Hardcover Paperback

Microservices are the latest "right" way of developing web applications. Microservices architecture has been gaining momentum over the past few years, but once you've started down the microservices path, you need to test and optimize the services. This book focuses on exploring various testing, monitoring, and optimization techniques for microservices.

The book starts with the evolution of software architecture style, from monolithic to virtualized, to microservices architecture. Then you will explore methods to deploy microservices and various implementation patterns. With the help of a real-world example, you will understand how external APIs help product developers to focus on core competencies.

After that, you will learn testing techniques, such as Unit Testing, Integration Testing, Functional Testing, and Load Testing. Next, you will explore performance testing tools, such as JMeter, and Gatling. Then, we deep dive into monitoring techniques and learn performance benchmarking of the various architectural components. For this, you will explore monitoring tools such as Appdynamics, Dynatrace, AWS CloudWatch, and Nagios.

Finally, you will learn to identify, address, and report various performance issues related to microservices.


  1. (2 books)



Similar Books


Hands-On Microservices with Node.js

Hands-On Microservices with Node.js

by Diogo Resende

Microservices enable us to develop software in small pieces that work together but can be developed separately; this is one reason why enterprises have started embracing them. For the past few years, Node.js has emerged as a strong candidate for developing microservices because of its ability to increase your productivity and the performa...

Price:  $35.99  |  Publisher:  Packt Publishing  |  Release:  2018

Hands-On Data Structures and Algorithms with Python, 2nd Edition

Hands-On Data Structures and Algorithms with Python, 2nd Edition

by Dr. Basant Agarwal

Data structures allow you to store and organize data efficiently. They are critical to any problem, provide a complete solution, and act like reusable code. Hands-On Data Structures and Algorithms with Python teaches you the essential Python data structures and the most common algorithms for building easy and maintainable applications.Thi...

Price:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2018

Machine Learning

Machine Learning

by Jason Bell

Machine Learning: Hands-On for Developers and Technical Professionals provides hands-on instruction and fully-coded working examples for the most common machine learning techniques used by developers and technical professionals. The book contains a breakdown of each ML variant, explaining how it works and how it is used within certain ind...

Price:  $29.16  |  Publisher:  Wiley  |  Release:  2014

Mastering Metasploit

Mastering Metasploit

by Nipun Jaswal

The Metasploit framework has been around for a number of years and is one of the most widely used tools for carrying out penetration testing on various services.This book is a hands-on guide to penetration testing using Metasploit and covers its complete development. It will help you clearly understand the creation process of various expl...

Price:  $16.31  |  Publisher:  Packt Publishing  |  Release:  2014

Oracle SOA BPEL Process Manager 11gR1 - A Hands-on Tutorial

Oracle SOA BPEL Process Manager 11gR1 - A Hands-on Tutorial

by Ravi Saraswathi, Jaswant Singh

BPEL, Business Process Execution Language is the definitive standard in writing and defining actions within business processes. Oracle BPEL Process Manager R1 is Oracle's latest offering, providing you with a complete end-to-end platform for the creation, implementation, and management of your BPEL business processes that are so important...

Price:  $32.99  |  Publisher:  Packt Publishing  |  Release:  2013

Applied Akka Patterns

Applied Akka Patterns

by Michael Nash, Wade Waldron

When it comes to big data processing, we can no longer ignore concurrency or try to add it in after the fact. Fortunately, the solution is not a new paradigm of development, but rather an old one. With this hands-on guide, Java and Scala developers will learn how to embrace concurrent and distributed applications with the open source Akka...

Price:  $30.08  |  Publisher:  O'Reilly Media  |  Release:  2016

Mastering Gradle

Mastering Gradle

by Mainak Mitra

With Gradle, you can efficiently build automation framework along with some flexible alternatives to customized build logic. This book starts with sound basics about build automation and how Gradle fits into this automation. It then moves on to give you a good exposure on Groovy - a scripting language used to write Gradle - and helps you ...

Price:  $35.99  |  Publisher:  Packt Publishing  |  Release:  2015

Hands-On Microservices with C#

Hands-On Microservices with C#

by Matt R. Cole

C# is a powerful language when it comes to building applications and software architecture using rich libraries and tools such as .NET.This book will harness the strength of C# in developing microservices architectures and applications.This book shows developers how to develop an enterprise-grade, event-driven, asynchronous, message-based...

Price:  $35.99  |  Publisher:  Packt Publishing  |  Release:  2018