Scarica Libri Gratuiti

Scarica libri ed ebooks (I migliori libri in formato PDF, EPUB, etc)

Numero totale di libri trovati 40 per la tua ricerca. Scarica gli ebook e divertiti!

Kubernetes - 2e éd.

Autore: Kelsey Hightower , Brendan Burns , Joe Beda

Numero di pagine: 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

Autore: Sébastian Goasguen , Michaël Hausenblas

Numero di pagine: 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

Autore: Serena Sensini

Numero di pagine: 460

Kubernetes è un software open-source di orchestrazione e gestione di container che ha rivoluzionato il modo in cui le applicazioni vengono costruite, distribuite e conservate. Sviluppato da Google, oggi è mantenuto da Cloud Native Computing Foundation ed è in grado di lavorare con sistemi diversi, tra cui Docker. Dopo un'introduzione ai container, il manuale passa a illustrare le caratteristiche di Kubernetes, la sua architettura, le funzioni di base per lo sviluppo e i concetti chiave di master, node, pod e service. Si passa poi ad approfondire l'uso integrato con altri software, come Docker, le funzioni avanzate, come l'autoscaling, per arrivare alle potenzialità di distribuzione sulle piattaforme cloud AWS, Azure e Google. Ricca di istruzioni passo passo e di esempi, questa guida è adatta a tutti gli sviluppatori che vogliono imparare a sfruttare la potenza di Kubernetes per gestire applicazioni su larga scala in maniera agile, affidabile ed efficiente.

Kubernetes - Guida pratica

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

Numero di pagine: 315

Kubernetes ha trasformato radicalmente il modo in cui sviluppatori e sistemisti creano, distribuiscono e mantengono le applicazioni nel cloud. Con Kubernetes - Guida pratica scoprirete come questo potente orchestratore di container possa aiutare la vostra azienda a raggiungere nuovi livelli di velocità, agilità, affidabilità ed efficienza, che siate neofiti dei sistemi distribuiti o che sviluppiate applicazioni cloud native già da tempo. I veterani di Kubernetes Brendan Burns, Joe Beda, Kelsey Hightower e Lachlan Evenson mostrano come questo sistema si inserisca nel ciclo di vita delle applicazioni distribuite. Grazie a questo libro, acquisirete la capacità di sfruttare strumenti e API per automatizzare sistemi distribuiti scalabili per servizi online, machine learning e anche cluster di Raspberry Pi.

Kubernetes e microservizi

Autore: Roberto Franchini

Numero di pagine: 547

I container sono un buon viatico per distribuire ed eseguire il software in modo affidabile e consistente da un’ambiente ad un altro, astraendosi dall’infrastruttura sottostante. In un ambiente di produzione, è necessario gestire i container che eseguono le applicazioni e garantire che non occorrano interruzioni dei servizi. Per esempio, se un container s’interrompe, è necessario avviarne una nuova istanza. Non sarebbe più facile se questo comportamento fosse gestito direttamente da un sistema informatico? Questa domanda ha una risposta: Kubernetes. Kubernetes (dal greco κυβερνήτης, che significa “timoniere” o “pilota”) è una piattaforma open source per l’orchestrazione di container. Consente di gestire e automatizzare il ciclo di vita di applicazioni containerizzate standardizzando ed automatizzando gli aspetti di deploy, scaling e monitoring delle applicazioni. Kubernetes è quindi il capitano di un cluster di server e distribuisce i container al suo interno in maniera automatizzata, assicurandosi che il sistema risponda in modo efficiente ed elastico ai carichi di lavoro richiesti. Kubernetes fornisce l’infrastruttura per creare un ambiente di...

Mastering Kubernetes

Autore: Gigi Sayfan

Numero di pagine: 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

Autore: Rimantas Mocevicius

Numero di pagine: 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

Autore: Kelsey Hightower , Brendan Burns , Joe Beda

Numero di pagine: 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).

Hands-on Kubernetes on Azure

Autore: Nills Franssens , Shivakumar Gopalakrishnan , Gunther Lenz

Numero di pagine: 529

Understand the fundamentals of Kubernetes deployment on Azure with a learn-by-doing approach Key FeaturesGet to grips with the fundamentals of containers and KubernetesDeploy containerized applications using the Kubernetes platformLearn how you can scale your workloads and secure your application running in Azure Kubernetes ServiceBook Description Containers and Kubernetes containers facilitate cloud deployments and application development by enabling efficient versioning with improved security and portability. With updated chapters on role-based access control, pod identity, storing secrets, and network security in AKS, this third edition begins by introducing you to containers, Kubernetes, and Azure Kubernetes Service (AKS), and guides you through deploying an AKS cluster in different ways. You will then delve into the specifics of Kubernetes by deploying a sample guestbook application on AKS and installing complex Kubernetes apps using Helm. With the help of real-world examples, you'll also get to grips with scaling your applications and clusters. As you advance, you'll learn how to overcome common challenges in AKS and secure your applications with HTTPS. You will also learn...

Production Kubernetes

Autore: Josh Rosso , Rich Lander , Alex Brand , John Harris

Numero di pagine: 521

Kubernetes has become the dominant container orchestrator, but many organizations that have recently adopted this system are still struggling to run actual production workloads. In this practical book, four software engineers from VMware bring their shared experiences running Kubernetes in production and provide insight on key challenges and best practices. The brilliance of Kubernetes is how configurable and extensible the system is, from pluggable runtimes to storage integrations. For platform engineers, software developers, infosec, network engineers, storage engineers, and others, this book examines how the path to success with Kubernetes involves a variety of technology, pattern, and abstraction considerations. With this book, you will: Understand what the path to production looks like when using Kubernetes Examine where gaps exist in your current Kubernetes strategy Learn Kubernetes's essential building blocks--and their trade-offs Understand what's involved in making Kubernetes a viable location for applications Learn better ways to navigate the cloud native landscape

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

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

Numero di pagine: 0

GitOps and Kubernetes

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

Numero di pagine: 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...

Kubernetes: Up and Running

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

Numero di pagine: 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...

Cloud Native DevOps with Kubernetes

Autore: Justin Domingus , John Arundel

Numero di pagine: 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

Autore: William Denniss

Numero di pagine: 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!

Kubernetes: Up and Running

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

Numero di pagine: 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...

Kubernetes on AWS

Autore: Ed Robinson

Numero di pagine: 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...

Kubernetes – An Enterprise Guide

Autore: Marc Boorshtein , Scott Surovich

Numero di pagine: 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...

From Containers to Kubernetes with Node.js

Autore: Kathleen Juell

Numero di pagine: 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.

50 Kubernetes Concepts Every DevOps Engineer Should Know

Autore: Michael Levan

Numero di pagine: 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

Autore: Sheldon Miles

Numero di pagine: 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"...

Kubernetes for Developers

Autore: Joseph Heck

Numero di pagine: 363

A developer's field-guide to designing scalable services using Kubernetes Key Features Develop and run your software using containers within a Kubernetes environment Get hands-on experience of using Kubernetes with DevOps concepts such as continuous integration, benchmark testing, monitoring, and so on Pragmatic example-based approach showing how to use Kubernetes in the development process Book Description Kubernetes is documented and typically approached from the perspective of someone running software that has already been built. Kubernetes may also be used to enhance the development process, enabling more consistent testing and analysis of code to help developers verify not only its correctness, but also its efficiency. This book introduces key Kubernetes concepts, coupled with examples of how to deploy and use them with a bit of Node.js and Python example code, so that you can quickly replicate and use that knowledge. You will begin by setting up Kubernetes to help you develop and package your code. We walk you through the setup and installation process before working with Kubernetes in the development environment. We then delve into concepts such as automating your build...

Learn Kubernetes - Container orchestration using Docker

Autore: Arnaud Weil

Numero di pagine: 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.

Kubernetes Cookbook

Autore: Sébastien Goasguen , Michael Hausenblas

Numero di pagine: 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

Cloud Native with Kubernetes

Autore: Alexander Raul

Numero di pagine: 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...

Programming Kubernetes

Autore: Michael Hausenblas , Stefan Schimanski

Numero di pagine: 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

Autore: Kevin Welter

Numero di pagine: 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

The The Complete Kubernetes Guide

Autore: Jonathan Baier , Gigi Sayfan , Jesse White

Numero di pagine: 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,...

Kubernetes Microservices with Docker

Autore: Deepak Vohra

Numero di pagine: 440

Start using Kubernetes in complex big data and enterprise applications, including Docker containers. Starting with installing Kubernetes on a single node, the book introduces Kubernetes with a simple Hello example and discusses using environment variables in Kubernetes. Next, Kubernetes Microservices with Docker discusses using Kubernetes with all major groups of technologies such as relational databases, NoSQL databases, and in the Apache Hadoop ecosystem. The book concludes with using multi container pods and installing Kubernetes on a multi node cluster. /div "a concise but clear introduction to containers, Docker and Kubernetes, using simple real-world examples to pass on the core concepts, via repetition, and is a very useful enabler." 10/10 Dave Hay MBCS CITP: review for BCS, The Chartered Institute for IT (http://www.bcs.org/content/conWebDoc/58512) What You Will Learn Install Kubernetes on a single node Set environment variables Create multi-container pods using Docker Use volumes Use Kubernetes with the Apache Hadoop ecosystem, NoSQL databases, and RDBMSs Install Kubernetes on a multi-node cluster Who This Book Is For Application developers including Apache Hadoop...

每天5分钟玩转Kubernetes

Autore: Cloudman著

Numero di pagine: 223

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

Hands-On Kubernetes on Windows

Autore: Piotr Tylenda

Numero di pagine: 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...

Kubernetes Best Practices

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

Numero di pagine: 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

矽谷工程師教你Kubernetes

Autore: 邱宏瑋

Numero di pagine: 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生態系。...

The KCNA Book

Autore: Nigel Poulton

Numero di pagine: 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...

Kubernetes Cookbook

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

Numero di pagine: 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

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

Autore: Jack Hyman

Numero di pagine: 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

Ultimi ebook e autori ricercati