gRPC: Up and Running

gRPC: Up and Running
Title gRPC: Up and Running PDF eBook
Author Kasun Indrasiri
Publisher O'Reilly Media
Pages 205
Release 2020-01-23
Genre Computers
ISBN 1492058300

Download gRPC: Up and Running Book in PDF, Epub and Kindle

Get a comprehensive understanding of gRPC fundamentals through real-world examples. With this practical guide, you’ll learn how this high-performance interprocess communication protocol is capable of connecting polyglot services in microservices architecture, while providing a rich framework for defining service contracts and data types. Complete with hands-on examples written in Go, Java, Node, and Python, this book also covers the essential techniques and best practices to use gRPC in production systems. Authors Kasun Indrasiri and Danesh Kuruppu discuss the importance of gRPC in the context of microservices development.

Microservices: Up and Running

Microservices: Up and Running
Title Microservices: Up and Running PDF eBook
Author Ronnie Mitra
Publisher "O'Reilly Media, Inc."
Pages 342
Release 2020-11-25
Genre Computers
ISBN 149207540X

Download Microservices: Up and Running Book in PDF, Epub and Kindle

Microservices architectures offer faster change speeds, better scalability, and cleaner, evolvable system designs. But implementing your first microservices architecture is difficult. How do you make myriad choices, educate your team on all the technical details, and navigate the organization to a successful execution to maximize your chance of success? With this book, authors Ronnie Mitra and Irakli Nadareishvili provide step-by-step guidance for building an effective microservices architecture. Architects and engineers will follow an implementation journey based on techniques and architectures that have proven to work for microservices systems. You'll build an operating model, a microservices design, an infrastructure foundation, and two working microservices, then put those pieces together as a single implementation. For anyone tasked with building microservices or a microservices architecture, this guide is invaluable. Learn an effective and explicit end-to-end microservices system design Define teams, their responsibilities, and guidelines for working together Understand how to slice a big application into a collection of microservices Examine how to isolate and embed data into corresponding microservices Build a simple yet powerful CI/CD pipeline for infrastructure changes Write code for sample microservices Deploy a working microservices application on Amazon Web Services

gRPC: Up and Running

gRPC: Up and Running
Title gRPC: Up and Running PDF eBook
Author Kasun Indrasiri
Publisher "O'Reilly Media, Inc."
Pages 191
Release 2020-01-23
Genre Computers
ISBN 1492058289

Download gRPC: Up and Running Book in PDF, Epub and Kindle

Get a comprehensive understanding of gRPC fundamentals through real-world examples. With this practical guide, you’ll learn how this high-performance interprocess communication protocol is capable of connecting polyglot services in microservices architecture, while providing a rich framework for defining service contracts and data types. Complete with hands-on examples written in Go, Java, Node, and Python, this book also covers the essential techniques and best practices to use gRPC in production systems. Authors Kasun Indrasiri and Danesh Kuruppu discuss the importance of gRPC in the context of microservices development.

Istio: Up and Running

Istio: Up and Running
Title Istio: Up and Running PDF eBook
Author Lee Calcote
Publisher "O'Reilly Media, Inc."
Pages 279
Release 2019-09-27
Genre Computers
ISBN 1492043737

Download Istio: Up and Running Book in PDF, Epub and Kindle

You did it. You successfully transformed your application into a microservices architecture. But now that you’re running services across different environments—public to public, private to public, virtual machine to container—your cloud native software is beginning to encounter reliability issues. How do you stay on top of this ever-increasing complexity? With the Istio service mesh, you’ll be able to manage traffic, control access, monitor, report, get telemetry data, manage quota, trace, and more with resilience across your microservice. In this book, Lee Calcote and Zack Butcher explain why your services need a service mesh and demonstrate step-by-step how Istio fits into the life cycle of a distributed application. You’ll learn about the tools and APIs for enabling and managing many of the features found in Istio. Explore the observability challenges Istio addresses Use request routing, traffic shifting, fault injection, and other features essential to running a solid service mesh Generate and collect telemetry information Try different deployment patterns, including A/B, blue/green, and canary Get examples of how to develop and deploy real-world applications with Istio support

Terraform: Up & Running

Terraform: Up & Running
Title Terraform: Up & Running PDF eBook
Author Yevgeniy Brikman
Publisher "O'Reilly Media, Inc."
Pages 417
Release 2019-09-06
Genre Computers
ISBN 149204685X

Download Terraform: Up & Running Book in PDF, Epub and Kindle

Terraform has become a key player in the DevOps world for defining, launching, and managing infrastructure as code (IaC) across a variety of cloud and virtualization platforms, including AWS, Google Cloud, Azure, and more. This hands-on second edition, expanded and thoroughly updated for Terraform version 0.12 and beyond, shows you the fastest way to get up and running. Gruntwork cofounder Yevgeniy (Jim) Brikman walks you through code examples that demonstrate Terraform’s simple, declarative programming language for deploying and managing infrastructure with a few commands. Veteran sysadmins, DevOps engineers, and novice developers will quickly go from Terraform basics to running a full stack that can support a massive amount of traffic and a large team of developers. Explore changes from Terraform 0.9 through 0.12, including backends, workspaces, and first-class expressions Learn how to write production-grade Terraform modules Dive into manual and automated testing for Terraform code Compare Terraform to Chef, Puppet, Ansible, CloudFormation, and Salt Stack Deploy server clusters, load balancers, and databases Use Terraform to manage the state of your infrastructure Create reusable infrastructure with Terraform modules Use advanced Terraform syntax to achieve zero-downtime deployment

Learning Serverless

Learning Serverless
Title Learning Serverless PDF eBook
Author Jason Katzer
Publisher O'Reilly Media
Pages 233
Release 2020-10-29
Genre Computers
ISBN 1492056987

Download Learning Serverless Book in PDF, Epub and Kindle

Whether your company is considering serverless computing or has already made the decision to adopt this model, this practical book is for you. Author Jason Katzer shows early- and mid-career developers what's required to build and ship maintainable and scalable services using this model. With this book, you'll learn how to build a modern production system in the cloud, viewed through the lens of serverless computing. You'll discover how serverless can free you from the tedious task of setting up and maintaining systems in production. You'll also explore new ways to level up your career and design, develop, and deploy with confidence. In three parts, this book includes: The Path to Production: Examine the ins and outs of distributed systems, microservices, interfaces, and serverless architecture and patterns The Tools: Dive into monitoring, observability and alerting, logging, pipelines, automation, and deployment Concepts: Learn how to design security and privacy, how to manage quality through testing and staging, and how to plan for failure

Learning HTTP/2

Learning HTTP/2
Title Learning HTTP/2 PDF eBook
Author Stephen Ludin
Publisher "O'Reilly Media, Inc."
Pages 156
Release 2017-05-15
Genre Computers
ISBN 1491962615

Download Learning HTTP/2 Book in PDF, Epub and Kindle

Chapter 8. Debugging h2; Web Browser Developer Tools; Chrome Developer Tools; Firefox Developer Tools; Debugging h2 on iOS Using Charles Proxy; Debugging h2 on Android; WebPagetest; OpenSSL; OpenSSL Commands; nghttp2; Using nghttp; curl; Using curl; h2i; Wireshark; Summary; Chapter 9. What Is Next?; TCP or UDP?; QUIC; TLS 1.3; HTTP/3?; Summary; Appendix A. HTTP/2 Frames; The Frame Header; DATA; DATA Frame Fields; DATA Frame Flags; HEADERS; HEADERS Frame Fields; HEADERS Frame Flags; PRIORITY; PRIORITY Frame Fields; RST_STREAM; SETTINGS; SETTINGS Parameters; PUSH_PROMISE.