Автор: Ghiya Parth Название: Typescript Microservices ISBN: 178883075X ISBN-13(EAN): 9781788830751 Издательство: Неизвестно Цена: 60070.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: Microservices has evolved as one of the most tangible solutions to make effective and scalable applications. Due to its evolution from ES5 to ES6 stack, Typescript has become one of the most de facto solutions. This book will help you leverage microservices` power to build robust architecture using reactive programming and Typescript in Node.js.
Автор: Rv, Rajesh Название: Spring microservices ISBN: 1786466686 ISBN-13(EAN): 9781786466686 Издательство: Неизвестно Цена: 67430.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: Create smart systems to extract intelligent insights for decision making. You will learn about widely used Artificial Intelligence techniques for carrying out solutions in a production-ready environment. You`ll explore advanced topics such as clustering, symbolic and sub-symbolic information representation, and many more.
Discover how a software engineer can leverage Docker in order to expedite development velocity. This book focuses on the fundamental concepts this program is built upon and explores how it can help you get your services up and running inside Docker containers. You'll also review tips on how to debug microservices applications that run inside Docker containers.
Tech companies are now developing complex softwares that are comprised of multiple services running on different platforms, and Docker has become an essential part of coordinating the communication between these services and platforms.
This bookaddresses problems caused by drifting microservices, debugging across services, inconsistent environments across machines, and coordinating development of machine learning systems between a team of developers, etc. Accelerating Development Velocity Using Docker puts you on the path to transforming your complex systems into more efficient ones.
What You'll Learn
Setup Docker and employ quick solutions to road blocks
Review challenges associated with debugging microservices that sit behind a complex application
Leverage Docker features to seamlessly get multiple microservices up and running
Debug inside a Docker container
Review advanced use cases of Docker that can help consistency of development environments-
Who This Book Is For Ideal for new to mid-level infrastructure engineers who want to learn how to make their development environments efficient across their and cross teams, or for students who aspire to learn basics of how to debug distributed systems and how to develop efficient applications.
Автор: Fleming Stephen Название: Microservices with Kubernetes: Non-Programmer`s Handbook ISBN: 1643701398 ISBN-13(EAN): 9781643701394 Издательство: Неизвестно Цена: 32860.00 T Наличие на складе: Есть у поставщика Поставка под заказ.
Автор: Osman Paul Название: Microservices Development Cookbook ISBN: 1788479505 ISBN-13(EAN): 9781788479509 Издательство: Неизвестно Цена: 67430.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: Microservices is a popular way to build distributed systems that power modern web and mobile apps. Deploying your application as a suite of independently deployable, modular, and scalable services has many benefits. In this book, you`ll learn to employ microservices to make your application more fault-tolerant and easier to scale and change.
Автор: Bueno Alex Soto, Porter Jason, Gumbrecht Andy Название: Testing Java Microservices ISBN: 1617292893 ISBN-13(EAN): 9781617292897 Издательство: Неизвестно Рейтинг: Цена: 47510.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание:
Summary
Testing Java Microservices teaches you to implement unit and integration tests for microservice systems running on the JVM. You'll work with a microservice environment built using Java EE, WildFly Swarm, and Docker. You'll learn how to increase your test coverage and productivity, and gain confidence that your system will work as you expect.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Microservice applications present special testing challenges. Even simple services need to handle unpredictable loads, and distributed message-based designs pose unique security and performance concerns. These challenges increase when you throw in asynchronous communication and containers.
About the Book
Testing Java Microservices teaches you to implement unit and integration tests for microservice systems running on the JVM. You'll work with a microservice environment built using Java EE, WildFly Swarm, and Docker. You'll advance from writing simple unit tests for individual services to more-advanced practices like chaos or integration tests. As you move towards a continuous-delivery pipeline, you'll also master live system testing using technologies like the Arquillian, Wiremock, and Mockito frameworks, along with techniques like contract testing and over-the-wire service virtualization. Master these microservice-specific practices and tools and you'll greatly increase your test coverage and productivity, and gain confidence that your system will work as you expect.
What's Inside
Test automation
Integration testing microservice systems
Testing container-centric systems
Service virtualization
About the Reader
Written for Java developers familiar with Java EE, EE4J, Spring, or Spring Boot.
About the Authors
Alex Soto Bueno and Jason Porter are Arquillian team members. Andy Gumbrecht is an Apache TomEE developer and PMC. They all have extensive enterprise-testing experience.
Table of Contents
An introduction to microservices
Application under test
Unit-testing microservices
Component-testing microservices
Integration-testing microservices
Contract tests
End-to-end testing
Docker and testing
Service virtualization
Continuous delivery in microservices
Автор: Krause Lucas Название: Microservices: Patterns and Applications: Designing Fine-Grained Services by Applying Patterns ISBN: 069242427X ISBN-13(EAN): 9780692424278 Издательство: Неизвестно Цена: 24130.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: Microservices: Patterns and ApplicationsMicroservices are the next big thing in designing scalable, easy to maintain applications. This book will explain everything you need to know about Microservices to make your next project successful. You will learn: Microservice PatternsThis book goes into great detail on all of the Microservice Architecture patterns including - Monolithic Architecture- Microservice Architecture- Service Discovery- Gateway / Proxy API- Orchestrated API- Service Registration- CQRS and Event Sourcing- Bulk Heads- Circuit Breaker- Message BrokerThe most important thing about Microservices is when and how to apply a pattern, along with explaining what choices you must make and why. Every system is different so it is vital to understand a lot of basics before designing and developing your own Microservices. From Monolithic to Microservice The basics here are how to decompose a Monolithic system into a Microservice and this book shows exactly how this process is completed. Service Oriented Architecture to MicroserviceA more common need is to migrate your system from a SOA based architecture to Microservices, there are many advantages and the process is not as straightforward as you would expect.New MicroservicesIf you want to build a brand-new system and leverage the power of Microservices this book outlines the pitfalls, strategies and tactics needs to make this work for you. It is not as easy as it would seem and you will understand why after reading this book. Microservice TechnologiesYou'll learn about what technologies you need to use and understand for successful Microservices. -Virtualization-Containers (Docker and Rocket)-Databases-Security (JSON Web Tokens)-Logging-Exceptions-Caching-Timeouts-Scalability (CAP, Cube)-Platform as a Service (PaaS)-Cloud architecture-Technology agnosticWhy Microservices? Isn't this just the latest buzz word?While Microservices may be a recent trend and is gaining traction across the industry as a silver-bullet. It is not a silver-bullet. In this book you will learn important reasons why you cannot treat Microservices or any technology or technique as a silver-bullet. There are tradeoffs and advnatages to every architectural decision, you will understand the details by reading this book. Most importantly you will understand how Microservices is what SOA had promised and never delivered. Author: Lucas KrauseLucas has been in the technology industry as a consultant, contractor, architect, engineer, and manager and understands and has used Microservices successfully to solve his client problems. Philosophy of MicroservicesYou'll learn about what the philosophy of Microservices is and why this is important. It is critical to understand the philosophy as that is what makes Microservices work at so many other companies and solutions.If you are looking to gain an understanding of Microservices along with the patterns and application around the process to implementing them than, this is the book for you Ready to learn about Microservices? Let's go Want To Be brought up to speed on the latest innovations and techniques with Microservices? Want to Understand Why Microservices? What Makes Microservices so Special? What are the potential pitfalls? Why Are Microservices so popular? How do I make my projects successful?
Автор: Byars Brandon Название: Testing Microservices with Mountebank ISBN: 1617294772 ISBN-13(EAN): 9781617294778 Издательство: Неизвестно Рейтинг: Цена: 61290.00 T Наличие на складе: Невозможна поставка. Описание:
Summary
Testing Microservices with Mountebank is your guide to the ins and outs of testing microservices with service virtualization. The book offers unique insights into microservices application design and state-of-the-art testing practices that will deepen your microservices skills and improve your applications.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Even if you lab test each service in isolation, it's challenging--and potentially dangerous--to test a live microservices system that's changing and growing. Fortunately, you can use Mountebank to "imitate" the components of a distributed microservices application to give you a good approximation of the runtime conditions as you test individual services.
About the Book
Testing Microservices with Mountebank introduces the powerful practice of service virtualization. In it, author Brandon Byars, Mountebank's creator, offers unique insights into microservices application design and state-of-the-art testing practices. You'll expand your understanding of microservices as you work with Mountebank's imposters, responses, behaviors, and programmability. By mastering the powerful testing techniques in this unique book, your microservices skills will deepen and your applications will improve. For real.
What's inside
The core concepts of service virtualization
Testing using canned responses
Programming Mountebank
Performance testing
About the Reader
Written for developers familiar with SOA or microservices systems.
About the Author
Brandon Byars is the author and chief maintainer of Mountebank and a principal consultant at ThoughtWorks.
Table of Contents
PART 1 - FIRST STEPS
Testing microservices
Taking mountebank for a test drive
PART 2 - USING MOUNTEBANK
Testing using canned responses
Using predicates to send different responses
Adding record/replay behavior
Programming mountebank
Adding behaviors
Protocols
PART 3 - CLOSING THE LOOP
Mountebank and continuous delivery
Performance testing with mountebank
Казахстан, 010000 г. Астана, проспект Туран 43/5, НП2 (офис 2) ТОО "Логобук" Тел:+7 707 857-29-98 ,+7(7172) 65-23-70 www.logobook.kz