Taking Kubernetes from Test to Production

Improving Resilience, Visibility, and Security with Traffic Management Tools



Bookstore > Books > Taking Kubernetes from Test to Production

Taking Kubernetes from Test to Production

Free Download
eBookFree
Rating
AuthorJenn Gile
PublisherSelf-publishing
Published2021
Pages84
LanguageEnglish
FormatPaper book / ebook (PDF)
EBook Hardcover Paperback

With Kubernetes came many new concepts, particularly around networking and traffic management. Alongside these new concepts were entirely new classes of tools, designed for ephemeral, containerized, and distributed application deployments. In particular, Ingress controllers and service meshes did not exist prior to the Kubernetes era. Nor were Layer 4 and Layer 7 protocols and traffic typically managed from the same control plane. At a granular level, Kubernetes introduces new complexities around security and management. Simple tasks like load balancing are very different in a realm where infrastructure is 100% ephemeral and often moving constantly - both in terms of setting up new instances with fresh IP addresses and geographically moving around the globe.

These new traffic management concepts and tools have the power to vastly improve developer experience and accelerate app development and delivery cycles through greater resilience, higher performance, and better security. But when traffic management is overlooked or under-valued, organizations experience problems that make it challenging to attain that value and can even put the organization at risk. To achieve the Kubernetes dream, teams must understand and manage the traffic in a Kubernetes-native way.

This eBook prepares readers for a journey - from test to production - in the land of Kubernetes. Each chapter offers clear and lucid explanations that can inform a Kubernetes strategy and serve as a reference point for managing the flow of traffic proactively and effectively - from POC to canary, and from blue-green to full production. Insight on useful decision frameworks also help in deciding which traffic management solutions work best (or don't) for specific applications and situations. Complete with reference architectures and instantly usable code examples, this eBook can help readers at any Kubernetes skill level expand their knowledge of Kubernetes traffic management tools and concepts.

With its wealth of quick and clear foundational knowledge, this eBook deserves a place on your cloud infrastructure bookshelf and should become a trusted companion in your quest to master Kubernetes.




Similar Books


Adopting Elixir

Adopting Elixir

by Ben Marx, Jose Valim, Bruce Tate

Adoption is more than programming. Elixir is an exciting new language, but to successfully get your application from start to finish, you're going to need to know more than just the language. You need the case studies and strategies in this book. Learn the best practices for the whole life of your application, from design and team-bu...

Price:  $35.43  |  Publisher:  The Pragmatic Programmers  |  Release:  2018

From Java To Ruby

From Java To Ruby

by Bruce Tate

You want your development team to be productive. You want to write flexible, maintainable web applications. You want to use Ruby and Rails. But can you justify the move away from established platforms such as J2EE? Bruce Tate's From Java to Ruby has the answers, and it expresses them in a language that'll help persuade managers ...

Price:  $4.14  |  Publisher:  The Pragmatic Programmers  |  Release:  2006

Instant Selenium Testing Tools Starter

Instant Selenium Testing Tools Starter

by Unmesh Gundecha

Selenium is a software testing framework for automating web applications for testing purposes. It uses components such as Selenium IDE, Selenium Client API, and Selenium Webdriver to test web applications, which provides an easy-to-use platform and lets you test your applications more effectively and efficiently.Instant Selenium Testing T...

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

From Chaos to Successful Distributed Agile Teams

From Chaos to Successful Distributed Agile Teams

by Johanna Rothman, Mark Kilby

Distributed agile teams have a terrible reputation. They don't deliver on time, and too often, they don't deliver what the customer needs. However, most agile teams, have at least one remote team member. And, agile approaches are here to stay. Don't blindly apply agile practices designed for collocated teams. Instead, lear...

Price:  $34.23  |  Publisher:  The Pragmatic Programmers  |  Release:  2019

From Containers to Kubernetes with Node.js

From Containers to Kubernetes with Node.js

by Kathleen Juell

This book is designed as an introduction to containers and Kubernetes by way of Node.js. Containers are the basis for distributed, repeatable workflows with orchestrators such as Kubernetes, and they allow developers and operators to develop applications consistently across environments and deploy in a repeatable and predictable fashion.T...

Free ebook  |  Publisher:  DigitalOcean  |  Release:  2020

Migrating from Drupal to Backdrop

Migrating from Drupal to Backdrop

by Todd Tomlinson

Migrate an existing Drupal 6 or 7 website to Backdrop and discover why you should consider using Backdrop when building a new website. You'll learn what Backdrop is, how to install and configure Backdrop, and create and manage content. Migrating from Drupal to Backdrop focuses on the user who is responsible for building, maintaining,...

Price:  $28.98  |  Publisher:  Apress  |  Release:  2015

Continuous Delivery in Java

Continuous Delivery in Java

by Abraham Marin-Perez, Daniel Bryant

Continuous delivery adds enormous value to the business and the entire software delivery lifecycle, but adopting this practice means mastering new skills typically outside of a developer�s comfort zone. In this practical book, Daniel Bryant and Abraham Marin-Perez provide guidance to help experienced Java developers master skills such a...

Price:  $28.99  |  Publisher:  O'Reilly Media  |  Release:  2018

Learning Selenium Testing Tools with Python

Learning Selenium Testing Tools with Python

by Unmesh Gundecha

Selenium WebDriver is a popular automated testing tool for web applications. Python is one of the top programming languages and when used with Selenium it can automate and test web applications. Using Python's unittest module, you can write test cases in Selenium. Over the years, Selenium has become a very powerful testing platform a...

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