Gente Pez Libros

Referencia de libros en español. Novedades y clásicos de siempre.

Busca tu Libro:

Número total de libros encontrados: 40 para tu búsqueda.
Kubernetes - 2e éd.

Kubernetes - 2e éd.

Autor: Kelsey Hightower , Brendan Burns , Joe Beda

Número de Páginas: 408

Kubernetes a pour objectif de simplifier radicalement les tâches de création, de déploiement et de maintenance des systèmes distribués. Ce livre a été rédigé pour vous aider à atteindre de meilleurs niveaux de vitesse, de fiabilité et d’efficacité avec vos infrastructures. Les premiers chapitres décrivent les avantages de Kubernetes et expliquent les notions de conteneurs et de développement d’applications dans des conteneurs, ainsi que la procédure de déploiement de Kubernetes. Sont ensuite expliqués : Les commandes courantes Les pods Les étiquettes et les annotations Les services Les ReplicaSets Les Daemons Sets Les jobs Les ConfigMaps et les secrets Les déploiements L’intégration du stockage Cette 2e édition montre comment une bonne collaboration entre les développeurs (dev) et les opérationnels (ops) permet de gagner en vitesse, en fiabilité et en agilité.

Guide pratique de Kubernetes - L'art de construire des conteneurs d'applications - collection O'Reilly

Guide pratique de Kubernetes - L'art de construire des conteneurs d'applications - collection O'Reilly

Autor: Sébastian Goasguen , Michaël Hausenblas

Número de Páginas: 314

Le moyen le plus efficace pour déployer des solutions de containeurs dans une architecture virtuelle Kubernetes est une plateforme open source d'orchestration de containers créé par Google. Les containers sont une méthode de virtualisation de système d'exploitation permettant de lancer une application et ses dépendances à travers un ensemble de processus isolés du reste du système. Cette méthode permet d'assurer le déploiement rapide et stable des applications dans n'importe quel environnement informatique. Google déploie des milliers d'applications sur containers quotidiennement. Collection O'Reilly

Kubernetes desde cero

Kubernetes desde cero

Autor: Gerardo G. Urtiaga

Número de Páginas: 264

Este libro pretende introducir a alguien sin conocimientos de contenedores al mundo de los contenedores con Kubernetes. Explicaré paso a paso como puedes transformar una aplicación no containerizada a container para que funcione en cualquier runtime de contenedores que cumpla con la “Open Container Initiative Runtime Specification”. Con una introducción a Docker y herramientas similares. Una vez entendemos como funcionan los contenedores, hablaremos de como instalar y gestionar un clúster de kubernetes tanto para producción como para pruebas, como gestionar sus recursos y en definitiva como poder manejar Kubernetes a nivel profesional. En resumen, en este libro se aprenderá todo lo necesario para poder empezar a trabajar con Kubernetes tanto en entornos de producción de desarrollo e integración, por supuesto a parte de leer el libro es necesario ir practicando todo lo que se explica en el para afianzar conocimientos.

Guía práctica de Kubernetes

Guía práctica de Kubernetes

Autor: Brendan Burns , Eddie Villalba , Dave Strebel , Lachlan Evenson

Número de Páginas: 332

Si desea crear aplicaciones con un sistema de orquestación de contenedores de la mano de auténticos expertos, ha dado con el libro indicado. Esta guía recoge las explicaciones y los consejos de cuatro profesionales que trabajan en el ámbito de Kubernetes y poseen un amplio manejo en sistemas distribuidos, desarrollo de aplicaciones empresariales y código abierto. Asimismo, muchos de los métodos que se presentan en el libro se fundamentan en experiencias de empresas que utilizan Kubernetes con éxito en la fase de producción y están respaldados con ejemplos concretos de código. Gracias a esta guía, esté o no familiarizado con los conceptos básicos de Kubernetes, aprenderá todo lo que necesita para crear las mejores aplicaciones. o Configurar y desarrollar aplicaciones con Kubernetes. o Aprender patrones para monitorizar, asegurar los sistemas, y administrar actualizaciones, implementaciones y procesos de vuelta atrás. o nComprender las políticas de red de Kubernetes y dónde encaja la red de servicios. o Integrar servicios y aplicaciones heredadas, y desarrollar plataformas del más alto nivel con Kubernetes. o Ejecutar tareas de aprendizaje automático en...

Sin imagen

Kubernetes

Autor: Kelsey Hightower , Brendan Burns , Joe Beda

Número de Páginas: 178

Kubernetes a pour objectif de simplifier radicalement les tâches de création, de déploiement et de maintenance des systèmes distribués. Ce livre a été rédigé pour vous aider à atteindre de meilleurs niveaux de vitesse, de fiabilité et d'efficacité avec vos infrastructures. Les premiers chapitres décrivent les avantages de Kubernetes sans entrer dans les détails. Ils expliquent les notions de conteneurs et de développement d'applications dans des conteneurs, ainsi que la procédure de déploiement de Kubernetes. Sont ensuite expliqués : Les commandes courantes (chapitre 4) ; Les pods (chapitre 5) ; Les étiquettes et les annotations (chapitre 6) ; Les services (chapitre 7) ; Les ReplicaSets (chapitre 8) ; Les DaemonSets (chapitre 9) ; Les jobs (chapitre 10) ; Les ConfigMaps et les secrets (chapitre 11) ; Les déploiements (chapitre 12); L'intégration du stockage (chapitre 13).

Mastering Kubernetes

Mastering Kubernetes

Autor: Gigi Sayfan

Número de Páginas: 457

Exploit design, deployment, and management of large-scale containers Key Features Explore the latest features available in Kubernetes 1.10 Ensure that your clusters are always available, scalable, and up to date Master the skills of designing and deploying large clusters on various cloud platforms Book Description Kubernetes is an open source system that is used to automate the deployment, scaling, and management of containerized applications. If you are running more containers or want automated management of your containers, you need Kubernetes at your disposal. To put things into perspective, Mastering Kubernetes walks you through the advanced management of Kubernetes clusters. To start with, you will learn the fundamentals of both Kubernetes architecture and Kubernetes design in detail. You will discover how to run complex stateful microservices on Kubernetes including advanced features such as horizontal pod autoscaling, rolling updates, resource quotas, and persistent storage backend. Using real-world use cases, you will explore the options for network configuration, and understand how to set up, operate, and troubleshoot various Kubernetes networking plugins. In addition to...

kubectl: Command-Line Kubernetes in a Nutshell

kubectl: Command-Line Kubernetes in a Nutshell

Autor: Rimantas Mocevicius

Número de Páginas: 137

Manage Kubernetes applications using kubectl and discover the different Kubernetes clusters Key FeaturesExplore the Kubernetes command line for deploying applications, inspecting clusters, and viewing logsLeverage kubectl for Kubernetes application management and container debuggingApply your knowledge of Docker to learn kubectl equivalent commands for Docker subcommandsBook Description The kubectl command line tool lets you control Kubernetes clusters to manage nodes in the cluster and perform all types of Kubernetes operations. This introductory guide will get you up to speed with kubectl in no time. The book is divided into four parts, touching base on the installation and providing a general overview of kubectl in the first part. The second part introduces you to managing Kubernetes clusters and working with nodes. In the third part, you'll be taken through the different ways in which you can manage Kubernetes applications, covering how to create, update, delete, view, and debug applications. The last part of the book focuses on various Kubernetes plugins and commands. You'll get to grips with using Kustomize and discover Helm, a Kubernetes package manager. In addition to...

Kubernetes: Up and Running

Kubernetes: Up and Running

Autor: Brendan Burns , Joe Beda , Kelsey Hightower , Lachlan Evenson

Número de Páginas: 329

In just five years, Kubernetes has radically changed the way developers and ops personnel build, deploy, and maintain applications in the cloud. With this book's updated third edition, you'll learn how this popular container orchestrator can help your company achieve new levels of velocity, agility, reliability, and efficiency--whether you're new to distributed systems or have been deploying cloud native apps for some time. Brendan Burns, Joe Beda, Kelsey Hightower, and Lachlan Evenson--who have worked on Kubernetes at Google and beyond--explain how this system fits into the life cycle of a distributed application. Software developers, engineers, and architects will learn ways to use tools and APIs to automate scalable distributed systems for online services, machine learning applications, or even a cluster of Raspberry Pi computers. This guide shows you how to: Create a simple cluster to learn how Kubernetes works Dive into the details of deploying an application using Kubernetes Learn specialized objects in Kubernetes, such as DaemonSets, jobs, ConfigMaps, and secrets Explore deployments that tie together the lifecycle of a complete application Get practical examples of how to...

Understanding Kubernetes in a visual way

Understanding Kubernetes in a visual way

Autor: Aurélie Vache

Número de Páginas: 120

Understanding Kubernetes can be difficult or time-consuming. I've created this collection of sketchnotes about Kubernetes in order to explain the Cloud technology in a visual way. The book covers: * Kubernetes components (etcd, API-server, scheduler, kubelet, controller manager, proxy...) * Resources (Pods, Jobs, CronJobs, ConfigMaps, Secrets, Deployments, ReplicaSet, DaemonSet, Services, Ingress, PV, PVC...) * QoS, Horizontal PodAutoScaler, Pod & Node Affinity, Network Policies... * And also a example for operations you can do on Nodes * Debugging / Troubleshooting Kubernetes * Tips * Useful tools to use The whole book includes "How To" with concrete examples for all concepts and illustrations that helps to understand abstract concepts. I love to share my knowledges and to help people. I hope this book will help you in your journey for understanding Kubernetes.

Kubernetes: Up and Running

Kubernetes: Up and Running

Autor: Brendan Burns , Joe Beda , Kelsey Hightower , Lachlan Evenson

Número de Páginas: 327

In just five years, Kubernetes has radically changed the way developers and ops personnel build, deploy, and maintain applications in the cloud. With this book's updated third edition, you'll learn how this popular container orchestrator can help your company achieve new levels of velocity, agility, reliability, and efficiency--whether you're new to distributed systems or have been deploying cloud native apps for some time. Brendan Burns, Joe Beda, Kelsey Hightower, and Lachlan Evenson--who have worked on Kubernetes at Google and beyond--explain how this system fits into the life cycle of a distributed application. Software developers, engineers, and architects will learn ways to use tools and APIs to automate scalable distributed systems for online services, machine learning applications, or even a cluster of Raspberry Pi computers. This guide shows you how to: Create a simple cluster to learn how Kubernetes works Dive into the details of deploying an application using Kubernetes Learn specialized objects in Kubernetes, such as DaemonSets, jobs, ConfigMaps, and secrets Explore deployments that tie together the lifecycle of a complete application Get practical examples of how to...

Sin imagen

KUBERNETES - MISE EN OEUVRE D'UN CLUSTER ET DEPLOIEMENT DE MICROSERVICES (2E EDITION).

Autor: Jean-philippe Gouigoux (lenglet, Kevin.)

Número de Páginas: 0
Kubernetes on AWS

Kubernetes on AWS

Autor: Ed Robinson

Número de Páginas: 261

Learn to implement container orchestration on AWS with ease Key FeaturesLeverage the power of Kubernetes on AWS to deploy highly scalable applicationsProvision Kubernetes clusters on Amazon EC2 environmentsImplement best practices to improve efficiency and security of Kubernetes on the cloudBook Description Docker containers promise to radicalize the way developers and operations build, deploy, and manage applications running on the cloud. Kubernetes provides the orchestration tools you need to realize that promise in production. Kubernetes on AWS guides you in deploying a production-ready Kubernetes cluster on the AWS platform. You will then discover how to utilize the power of Kubernetes, which is one of the fastest growing platforms for production-based container orchestration, to manage and update your applications. Kubernetes is becoming the go-to choice for production-grade deployments of cloud-native applications. This book covers Kubernetes from first principles. You will start by learning about Kubernetes' powerful abstractions - Pods and Services - that make managing container deployments easy. This will be followed by a guided tour through setting up a production-ready...

GitOps and Kubernetes

GitOps and Kubernetes

Autor: Billy Yuen , Alexander Matyushentsev , Todd Ekenstam , Jesse Suen

Número de Páginas: 342

GitOps and Kubernetes teaches you how to use Git and the GitOps methodology to manage a Kubernetes cluster. Summary GitOps and Kubernetes introduces a radical idea—managing your infrastructure with the same Git pull requests you use to manage your codebase. In this in-depth tutorial, you’ll learn to operate infrastructures based on powerful-but-complex technologies such as Kubernetes with the same Git version control tools most developers use daily. With these GitOps techniques and best practices, you’ll accelerate application development without compromising on security, easily roll back infrastructure changes, and seamlessly introduce new team members to your automation process. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology With GitOps you use the Git version control system to organize and manage your infrastructure just like any other codebase. It’s an excellent model for applications deployed as containers and pods on Kubernetes. About the book GitOps and Kubernetes teaches you how to use Git and the GitOps methodology to manage a Kubernetes cluster. The book interleaves theory with...

From Containers to Kubernetes with Node.js

From Containers to Kubernetes with Node.js

Autor: Kathleen Juell

Número de Páginas: 250

This book is designed to introduce you to using containers and Kubernetes for full-stack development. You'll learn how to develop a full-stack application using Node.js and MongoDB and how to and manage them using Docker, then Docker Compose, and finally Kubernetes.

Kubernetes – An Enterprise Guide

Kubernetes – An Enterprise Guide

Autor: Marc Boorshtein , Scott Surovich

Número de Páginas: 579

Master core Kubernetes concepts important to enterprises from security, policy, and management point-of-view. Learn to deploy a service mesh using Istio, build a CI/CD platform, and provide enterprise security to your clusters. Key Features Extensively revised edition to cover the latest updates and new releases along with two new chapters to introduce Istio Get a firm command of Kubernetes from a dual perspective of an admin as well as a developer Understand advanced topics including load balancing, externalDNS, global load balancing, authentication integration, policy, security, auditing, backup, Istio and CI/CD Book DescriptionKubernetes has taken the world by storm, becoming the standard infrastructure for DevOps teams to develop, test, and run applications. With significant updates in each chapter, this revised edition will help you acquire the knowledge and tools required to integrate Kubernetes clusters in an enterprise environment. The book introduces you to Docker and Kubernetes fundamentals, including a review of basic Kubernetes objects. You’ll get to grips with containerization and understand its core functionalities such as creating ephemeral multinode clusters...

Cloud Native DevOps with Kubernetes

Cloud Native DevOps with Kubernetes

Autor: Justin Domingus , John Arundel

Número de Páginas: 356

Kubernetes has become the operating system of today's cloud native world, providing a reliable and scalable platform for running containerized workloads. In this friendly, pragmatic book, cloud experts Justin Domingus and John Arundel show you what Kubernetes can do-and what you can do with it. This updated second edition guides you through the growing Kubernetes ecosystem and provides practical solutions to everyday problems with software tools currently in use. You'll walk through an example containerized application running in Kubernetes step-by-step, from the development environment through the continuous deployment pipeline, exploring patterns you can use for your own applications. Make your development teams lean, fast, and effective by adopting Kubernetes and DevOps principles. Understand containers and Kubernetes-no experience necessary Run your own applications on managed cloud Kubernetes services or on-prem environments Design your own cloud native services and infrastructure Use Kubernetes to manage resource usage and the container lifecycle Optimize clusters for cost, performance, resilience, capacity, and scalability Learn the best tools for developing, testing, and...

Kubernetes for Developers

Kubernetes for Developers

Autor: William Denniss

Número de Páginas: 318

Kubernetes has changed everything about deploying applications to the cloud--for the better! Kubernetes for Developers is a clear and practical beginner's guide that shows you just how easy, flexible, and cost-effective it can be to make the switch to Kubernetes deployment even for small to medium-sized applications. You'll learn how to migrate your existing apps onto Kubernetes without a rebuild, and implement modern cloud native architectures that can handle your future growth. You'll take advantage of the powerful automation tools in Google Kubernetes Engine to perform automatic checks and scaling, giving you more time to spend developing great applications!

每天5分钟玩转Kubernetes

每天5分钟玩转Kubernetes

Autor: Cloudman著

Número de Páginas: 223

Kubernetes是容器编排引擎的事实标准,是继大数据、云计算和Docker之后又一热门技术,而且未来相当一段时间内都会非常流行。对于IT行业来说,这是一项非常有价值的技术。对于IT从业者来说,掌握容器技术既是市场的需要,也是提升自我价值的重要途径。 本书共15章,系统介绍了Kubernetes的架构、重要概念、安装部署方法、运行管理应用的技术、网络存储管理、集群监控和日志管理等重要内容。书中通过大量实操案例深入浅出地讲解Kubernetes核心技术,是一本从入门到进阶的实用Kubernetes操作指导手册。读者在学习的过程中,可以跟着教程进行操作,在实践中掌握Kubernetes的核心技能。在之后的工作中,则可以将本教程作为参考书,按需查找相关知识点。 本书主要面向微服务软件开发人员,以及IT实施和运维工程师等相关人员,也适合作为高等院校和培训学校相关专业的教学参考书。

Kubernetes Cookbook

Kubernetes Cookbook

Autor: Sébastien Goasguen , Michael Hausenblas

Número de Páginas: 186

Kubernetes is becoming the de-facto standard for container orchestration and distributed applications management across a microservices framework. With this practical cookbook, you’ll learn hands-on recipes for automating the deployment, scaling, and operations of application containers across clusters of hosts. The book's easy-lookup problem-solution-discussion format helps you find the detailed answers you need—quickly. Kubernetes lets you deploy your applications quickly and predictably, so you can efficiently respond to customer demand. This cookbook, ideal for developers and system administers alike, provides the essential knowledge you need to get there. You’ll find recipes for: Kubernetes installation Kubernetes API, API groups Application primitives Monitoring Troubleshooting

矽谷工程師教你Kubernetes

矽谷工程師教你Kubernetes

Autor: 邱宏瑋

Número de Páginas: 300

持續整合與持續交付的最佳實踐! 第一本完整探討Kubernetes與CI/CD整合的本土書籍,透過問題分析與探討讓你培養解決問題的完整思路 •從問題出發探討CI/CD整合 Kubernetes 會遇到的各種議題 •以思路為主軸搭配範例演練來練習整合CI/CD •矽谷實戰經驗分享,讓你少走冤枉路 ✍內容簡介 本書內容改編自第 12 屆 iT 邦幫忙鐵人賽,DevOps 組佳作系列文章 -- 《Kubernetes X CICD X DevOps 成就時間管理大師暨薪水強盜》,台灣本土第一本探討 Kubernetes 與工作團隊必備的 CI/CD 流程整合的專業書籍。 本書專門針對需要將 Kubernetes 與 CI/CD 流程整合的使用者。CI/CD 流程設計沒有標準答案,當導入 Kubernetes 與 Cloud Native 相關技術後其變化更多,要如何從這龐大且複雜的架構中設計出一套適合團隊的解決方案是非常困難的,因為Cloud Native的專案變化太快。本書不會給讀者任何魚吃,取而代之的是傳授如何釣魚的技巧,從問題出發去探討整合上會遇到的各種議題,培養解決問題的思路來面對未來深不可知的Cloud Native生態系。...

Kubernetes

Kubernetes

Autor: Sheldon Miles

Número de Páginas: 158

Do you want to learn about Kubernetes to run scalable applications with minimal faults? Then keep reading... What makes this platform one of the most sought-after platforms for developers across the globe? Kubernetes has established itself as one of the leading hosts of cloud-based applications. This open-sourced management system for containers has surged considerably in the past few years and only continues to grow. You could even think of it as one of the biggest success stories in open-source environments. This book will act as your guide to this world, explaining concepts and getting you acclimated to various commands and codes, so you can gain insight into the working of Kubernetes. As you move from one chapter to the next, you will learn: The various concepts of Kubernetes, including containers Understand what DevOps really is Understand more about Docker How you can work with the storage capabilities of Kubernetes How you manage resources Pro Tips Discover the various security measures that you can use for Kubernetes ...and much more! You are going to learn more about this platform and the awesome potential that it holds for you. Just scroll up, Click on the "Buy Now"...

50 Kubernetes Concepts Every DevOps Engineer Should Know

50 Kubernetes Concepts Every DevOps Engineer Should Know

Autor: Michael Levan

Número de Páginas: 279

A must-have Kubernetes book to learn key concepts for succeeding in any production environment, be it a greenfield Kubernetes environment or your cloud-native journey Key FeaturesAdvance in your Kubernetes journey with guidance from a seasoned k8s practitioner and trainerDiscover best practices for implementing Kubernetes in any production environmentGo beyond the basics and work with Kubernetes applications in every environmentBook Description Kubernetes is a trending topic among engineers, CTOs, CIOs, and other technically sound professionals. Due to its proliferation and importance for all cloud technologies, DevOps engineers nowadays need a solid grasp of key Kubernetes concepts to help their organization thrive. This book equips you with all the requisite information about how Kubernetes works and how to use it for the best results. You'll learn everything from why cloud native is important to implementing Kubernetes clusters to deploying applications in production. This book takes you on a learning journey, starting from what cloud native is and how to get started with Kubernetes in the cloud, on-premises, and PaaS environments such as OpenShift. Next, you'll learn about...

Kubernetes

Kubernetes

Autor: Kevin Welter

Número de Páginas: 0

Unravel the complexities of Kubernetes with this hands-on guide! Start with an introduction to Kubernetes architecture and components such as nodes, Minikube, and kubectl commands. Follow tutorials to set up your first clusters and pods, and then dive into more advanced concepts like DaemonSets, batch jobs, and custom resource definitions. Perform resource management, set up autoscaling, deploy applications with Helm, and more! Highlights include: 1) Architecture and components 2) Installation 3) Lens 4) Basic and advanced objects 5) Pod and container management 6) Scaling and load balancing 7) Storage 8) Governance and security 9) Monitoring and troubleshooting 10) Application development 11) Helm

Kubernetes in Action

Kubernetes in Action

Autor: Marko Luksa

Número de Páginas: 624

Summary Kubernetes in Action is a comprehensive guide to effectively developing and running applications in a Kubernetes environment. Before diving into Kubernetes, the book gives an overview of container technologies like Docker, including how to build containers, so that even readers who haven't used these technologies before can get up and running. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Kubernetes is Greek for "helmsman," your guide through unknown waters. The Kubernetes container orchestration system safely manages the structure and flow of a distributed application, organizing containers and services for maximum efficiency. Kubernetes serves as an operating system for your clusters, eliminating the need to factor the underlying network and server infrastructure into your designs. About the Book Kubernetes in Action teaches you to use Kubernetes to deploy container-based distributed applications. You'll start with an overview of Docker and Kubernetes before building your first Kubernetes cluster. You'll gradually expand your initial application, adding features and deepening your...

Learn Kubernetes - Container orchestration using Docker

Learn Kubernetes - Container orchestration using Docker

Autor: Arnaud Weil

Número de Páginas: 135

This book is for anyone who needs to run software on Kubernetes. Whether you’re a developer, a DevOps manager or a technician, this book should help you plan and run Kubernetes workloads. I assume that you have no previous knowledge about containers or containers orchestration. I made my best to keep this book small, so that you can learn Kubernetes quickly without getting lost in petty details. If you are looking for a reference book where you’ll find answers to all the questions you may have within the next 4 years of your Kubernetes practice, you’ll find other heavy books for that. My purpose is to swiftly provide you with the tools you need to create and run your first cloud-ready application using Kubernetes, then be able to look for more by yourself when needed. Plus this book is packed with exercises and samples where you create, run and manage your own applications on a Kubernetes cluster. Read this book, and you can create and run your first Kubernetes application within a week.

Cloud Native with Kubernetes

Cloud Native with Kubernetes

Autor: Alexander Raul

Número de Páginas: 446

Harness Kubernetes' extensibility to deploy modern patterns and learn to effectively handle production issues Key FeaturesBuild and run efficient cloud-native applications on Kubernetes using industry best practicesOperate Kubernetes in a production environment, troubleshoot clusters, and address security concernsDeploy cutting-edge Kubernetes patterns such as service mesh and serverless to your clusterBook Description Kubernetes is a modern cloud native container orchestration tool and one of the most popular open source projects worldwide. In addition to the technology being powerful and highly flexible, Kubernetes engineers are in high demand across the industry. This book is a comprehensive guide to deploying, securing, and operating modern cloud native applications on Kubernetes. From the fundamentals to Kubernetes best practices, the book covers essential aspects of configuring applications. You'll even explore real-world techniques for running clusters in production, tips for setting up observability for cluster resources, and valuable troubleshooting techniques. Finally, you'll learn how to extend and customize Kubernetes, as well as gaining tips for deploying service...

Kubernetes Best Practices

Kubernetes Best Practices

Autor: Brendan Burns , Eddie Villalba , Dave Strebel , Lachlan Evenson

Número de Páginas: 251

In this practical guide, four Kubernetes professionals with deep experience in distributed systems, enterprise application development, and open source will guide you through the process of building applications with this container orchestration system. Based on the experiences of companies that are running Kubernetes in production successfully, many of the methods are also backed by concrete code examples. This book is ideal for those already familiar with basic Kubernetes concepts who want to learn common best practices. You’ll learn exactly what you need to know to build your best app with Kubernetes the first time. Set up and develop applications in Kubernetes Learn patterns for monitoring, securing your systems, and managing upgrades, rollouts, and rollbacks Understand Kubernetes networking policies and where service mesh fits in Integrate services and legacy applications and develop higher-level platforms on top of Kubernetes Run machine learning workloads in Kubernetes

100 Go Mistakes and How to Avoid Them

100 Go Mistakes and How to Avoid Them

Autor: Teiva Harsanyi

Número de Páginas: 382

Spot errors in your Go code you didn’t even know you were making and boost your productivity by avoiding common mistakes and pitfalls. 100 Go Mistakes and How to Avoid Them shows you how to: Dodge the most common mistakes made by Go developers Structure and organize your Go application Handle data and control structures efficiently Deal with errors in an idiomatic manner Improve your concurrency skills Optimize your code Make your application production-ready and improve testing quality 100 Go Mistakes and How to Avoid Them puts a spotlight on common errors in Go code you might not even know you’re making. You’ll explore key areas of the language such as concurrency, testing, data structures, and more—and learn how to avoid and fix mistakes in your own projects. As you go, you’ll navigate the tricky bits of handling JSON data and HTTP services, discover best practices for Go code organization, and learn how to use slices efficiently. About the technology Understanding mistakes is the best way to improve the quality of your code. This unique book examines 100 bugs and inefficiencies common to Go applications, along with tips and techniques to avoid making them in your own ...

Hands-On Kubernetes on Windows

Hands-On Kubernetes on Windows

Autor: Piotr Tylenda

Número de Páginas: 577

Build and deploy scalable cloud applications using Windows containers and Kubernetes Key FeaturesRun, deploy, and orchestrate containers on the Windows platform with this Kubernetes bookUse Microsoft SQL Server 2019 as a data store to deploy Kubernetes applications written in .NET FrameworkSet up a Kubernetes development environment and deploy clusters with Windows Server 2019 nodesBook Description With the adoption of Windows containers in Kubernetes, you can now fully leverage the flexibility and robustness of the Kubernetes container orchestration system in the Windows ecosystem. This support will enable you to create new Windows applications and migrate existing ones to the cloud-native stack with the same ease as for Linux-oriented cloud applications. This practical guide takes you through the key concepts involved in packaging Windows-distributed applications into containers and orchestrating these using Kubernetes. You'll also understand the current limitations of Windows support in Kubernetes. As you advance, you'll gain hands-on experience deploying a fully functional hybrid Linux/Windows Kubernetes cluster for development, and explore production scenarios in on-premises...

The The Complete Kubernetes Guide

The The Complete Kubernetes Guide

Autor: Jonathan Baier , Gigi Sayfan , Jesse White

Número de Páginas: 616

Design, deploy, and manage large-scale containers using Kubernetes Key FeaturesGain insight into the latest features of Kubernetes, including Prometheus and API aggregationDiscover ways to keep your clusters always available, scalable, and up-to-dateMaster the skills of designing and deploying large clusters on various cloud platformsBook Description If you are running a number of containers and want to be able to automate the way they’re managed, it can be helpful to have Kubernetes at your disposal. This Learning Path guides you through core Kubernetes constructs, such as pods, services, replica sets, replication controllers, and labels. You'll get started by learning how to integrate your build pipeline and deployments in a Kubernetes cluster. As you cover more chapters in the Learning Path, you'll get up to speed with orchestrating updates behind the scenes, avoiding downtime on your cluster, and dealing with underlying cloud provider instability in your cluster. With the help of real-world use cases, you'll also explore options for network configuration, and understand how to set up, operate, and troubleshoot various Kubernetes networking plugins. In addition to this,...

Programming Kubernetes

Programming Kubernetes

Autor: Michael Hausenblas , Stefan Schimanski

Número de Páginas: 275

If you’re looking to develop native applications in Kubernetes, this is your guide. Developers and AppOps administrators will learn how to build Kubernetes-native applications that interact directly with the API server to query or update the state of resources. AWS developer advocate Michael Hausenblas and Red Hat principal software engineer Stefan Schimanski explain the characteristics of these apps and show you how to program Kubernetes to build them. You’ll explore the basic building blocks of Kubernetes, including the client-go API library and custom resources. All you need to get started is a rudimentary understanding of development and system administration tools and practices, such as package management, the Go programming language, and Git. Walk through Kubernetes API basics and dive into the server’s inner structure Explore Kubernetes’s programming interface in Go, including Kubernetes API objects Learn about custom resources—the central extension tools used in the Kubernetes ecosystem Use tags to control Kubernetes code generators for custom resources Write custom controllers and operators and make them production ready Extend the Kubernetes API surface by...

Kubernetes Step-by-Step

Kubernetes Step-by-Step

Autor: Brandon Shaw

Número de Páginas: 120

Do you wish you understood the revolutionary platform that companies all over the world are using to streamline their production? Then keep reading! If you've been seeing all the fuss about Kubernetes and wondering how you could get in on that, then you need this step-by-step guide on the platform. This guide provides you with the steps you need in order to master the platform, deploy it through your entire production team and maximize the quality of your team's work while shrinking the lead time. This is the perfect book to help you to master every aspect of Kubernetes from deployments to pods, services, client libraries, extensions, and all the other valuable assets this platform has to offer you. This book contains practical examples you can use to fully understand the material and to get an idea for how to creatively maximize your usage of this platform to augment your business! In this step-by-step guide, you will find: -The very purpose for which Kubernetes was created and how it does the things it does -How to assist others in using this platform to maximize the quality of their work -The limitations this platform has, and how to creatively navigate around them -Detailed...

Google Cloud Certified Associate Cloud Engineer All-in-One Exam Guide

Google Cloud Certified Associate Cloud Engineer All-in-One Exam Guide

Autor: Jack Hyman

Número de Páginas: 369

This study guide offers 100% coverage of every objective for the Google Cloud Certified Associate Cloud Engineer exam Take the challenging Google Cloud Certified Associate Cloud Engineer exam with confidence using the comprehensive information contained in this effective self-study guide. The book serves as an introduction to Google Cloud Platform (GCP) and shows you how to pass the test. Beyond exam preparation, the guide also serves as a valuable on-the-job reference. Written by a recognized expert in the field, Google Cloud Certified Associate Cloud Engineer All-In-One Exam Guide is based on proven pedagogy and features special elements that teach and reinforce practical skills. The book contains accurate practice questions and detailed explanations. You will discover how to plan set up, and configure GCP; ensure effective operation; and administer access and security. Covers every topic on the exam—demonstrated through exercises, sample exams, and practice use cases Provides online access to TotalTester customizable exam engine with additional practice questions Written by a cloud computing expert, educator, and experienced author

Kubernetes Cookbook

Kubernetes Cookbook

Autor: Sameer Naik , Sébastien Goasguen , Jonathan Michaux

Número de Páginas: 231

Kubernetes is the de facto standard for container orchestration and distributed applications management across a microservices framework. With this practical cookbook, you'll learn hands-on Kubernetes recipes for automating the deployment, scaling, and operations of application containers across clusters of hosts. In this fully updated second edition, Sameer Naik, Sébastien Goasguen, and Jonathan Michaux from TriggerMesh provide a problem-solution-discussion format with easy lookups to help you find the detailed answers you need—fast. Kubernetes lets you deploy your applications quickly and predictably, so you can efficiently respond to customer demand. This cookbook delivers the essential knowledge that developers and system administrators need to get there. Recipes in this cookbook focus on: Creating a Kubernetes cluster Using the Kubernetes command-line interface Managing fundamental workload types Working with services Exploring the Kubernetes API Managing stateful and non-cloud-native apps Working with volumes and configuration data Cluster-level and application-level scaling Securing your applications Monitoring and logging Maintenance and troubleshooting

Kubernetes in Action, Second Edition

Kubernetes in Action, Second Edition

Autor: Marko Lukša

Número de Páginas: 775

Kubernetes is an essential tool for anyone deploying and managing cloud-native applications. Kubernetes in Action, Second Edition is a fully-updated and comprehensive guide to developing and running applications in a Kubernetes environment. Kubernetes is an essential tool for anyone deploying and managing cloud-native applications. It lays out a complete introduction to container technologies and containerized applications along with practical tips for efficient deployment and operation. This revised edition of the bestselling Kubernetes in Action contains new coverage of the Kubernetes architecture, including the Kubernetes API, and a deep dive into managing a Kubernetes cluster in production. In Kubernetes in Action, Second Edition, you'll start with an overview of how Docker containers work with Kubernetes and move quickly to building your first cluster. You'll gradually expand your initial application, adding features and deepening your knowledge of Kubernetes architecture and operation. As you navigate this comprehensive guide, you'll also appreciate thorough coverage of high-value topics like monitoring, tuning, and scaling. Purchase of the print book includes a free eBook...

Sin imagen

Kubernetes

Autor: Steve D. Pountol

Número de Páginas: 270

Kubernetes is the new need to know technology for anyone who wants to make a serious living at working on the Google platform. It's the most popular container-orchestration system used for automating application deployment. Originally designed by Google Kubernetes is now an open-source product that is being used by more companies every day. Taking the time to learn Kubernetes will set you apart from other application developers by ensuring that you can handle all aspects of application development and deployment. By learning Kubernetes you're ensuring that you will have a bright future in app design.

The KCNA Book

The KCNA Book

Autor: Nigel Poulton

Número de Páginas: 197

Boost your knowledge with the well-organized revision guide for Kubernetes and Cloud Native Associate (KCNA) certification and exam. Expand your horizon of possibilities with extensive explanations and quizzes Key Features Learn new technologies and revise concepts to master the KCNA certification and exam Reinforce and test knowledge through practice questions and an exam Boost your career by leveraging Kubernetes and cloud-native technologies Book DescriptionThere is a huge benefit in building small, specialized, single-purpose apps that can self-heal, auto scale, and update regularly without needing downtime. Kubernetes and cloud-native technologies come in handy in building such apps. Possessing the knowledge and skills to leverage Kubernetes can positively enhance possibilities in favor of architects who specialize in cloud-native microservices applications. ‘The KCNA Book’ is designed to help those working in technology with a passion to become certified in the Kubernetes and Cloud-Native Associate Exam. You will learn about containerization, microservices, and cloud-native architecture. You will learn about Kubernetes fundamentals and container orchestration. The book...

Últimos Libros buscados