Kubernetes: Up and Running. Dive into the Future of Infrastructure. 2nd Edition
![Język publikacji: angielski Język publikacji: angielski](https://static01.helion.com.pl/global/flagi/1.png)
- Autorzy:
- Brendan Burns, Joe Beda, Kelsey Hightower
- +249 pkt
![Kubernetes: Up and Running. Dive into the Future of Infrastructure. 2nd Edition Brendan Burns, Joe Beda, Kelsey Hightower - okładka ebooka](https://static01.helion.com.pl/global/okladki/326x466/e_1bzr.png)
![Kubernetes: Up and Running. Dive into the Future of Infrastructure. 2nd Edition Brendan Burns, Joe Beda, Kelsey Hightower - tył okładki ebooka](https://static01.helion.com.pl/global/okladki-tyl/326x466/e_1bzr.png)
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 278
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Kubernetes: Up and Running. Dive into the Future of Infrastructure. 2nd Edition
Kubernetes radically changes the way applications are built and deployed in the cloud. Since its introduction in 2014, this container orchestrator has become one of the largest and most popular open source projects in the world. The updated edition of this practical book shows developers and ops personnel how Kubernetes and container technology can help you achieve new levels of velocity, agility, reliability, and efficiency.
Kelsey Hightower, Brendan Burns, and Joe Beda—who’ve worked on Kubernetes at Google and beyond—explain how this system fits into the lifecycle of a distributed application. You’ll learn how to use tools and APIs to automate scalable distributed systems, whether it’s for online services, machine learning applications, or a cluster of Raspberry Pi computers.
- 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 develop and deploy real-world applications in Kubernetes
Wybrane bestsellery
-
This book helps you learn about modern distributed apps that run in the cloud on an infinite scale using containers, their architecture, and benefits; how to implement them within your development life cycle; and run them in production using modern DevOps tools, practices, and techniques.
-
This book provides a holistic understanding of observability concepts using the Grafana Labs tools, teaching you how to fully leverage the LGTM stack.
-
This book is an invaluable resource for designing and building secure, scalable, resilient, and efficient cloud systems that grow with your business. With practical guidance, you’ll learn best practices for using different cloud vendors and tools.
-
Machine Learning Security with Azure will help you assess the vulnerabilities in your data, models, and environments, and implement the latest industry security best practices. You’ll get to grips with managing, securing, and monitoring your Azure machine learning workloads throughout the ...
-
Software containers are the new lightweight and platform-independent application artifacts used to run the processes of an app’s components on standalone or orchestrated distributed environments. This book shows you how to create, share, and run your apps within containers using best pract...
-
Microsoft 365 Certified Fundamentals certification solidifies your foundational knowledge of cloud services, specifically the software as a service (SaaS) model. This updated third edition covers all the recent and important changes in the examination to help you achieve certification.
-
If your organization plans to modernize services and move to the cloud from legacy software or a private cloud on premises, this book is for you. Software developers, solution architects, cloud engineers, and anybody interested in cloud technologies will learn fundamental concepts for cloud compu...(188.40 zł najniższa cena z 30 dni)
188.20 zł
239.00 zł(-21%) -
Mastering CloudFormation covers all the features that an engineer needs to use to effectively build, maintain, and operate large-scale infrastructures within AWS. It covers all the core features as well as various methods to successfully extend its capabilities beyond AWS.
-
Cloud native development gives you the power to rapidly build, secure, and scale software. But you still need to navigate many potential pitfalls along the way. Through practical examples, this book demonstrates how to use Google Cloud as a laboratory to enable rapid innovation, a factory to auto...(188.29 zł najniższa cena z 30 dni)
188.24 zł
239.00 zł(-21%)
O autorach ebooka
dr Brendan Burns specjalizuje się w projektowaniu dużych aplikacji i programowaniu obliczeń w chmurze. Jest też współzałożycielem projektu open source Kubernetes. Obecnie pracuje w Microsofcie, gdzie zajmuje się platformą Azure, natomiast wcześniej pracował w Google Cloud Platform. Kiedyś zajmował się również infrastrukturą wyszukiwarek internetowych Google.
Joe Beda jest jednym z inicjatorów projektu Kubernetes, pełnił kluczową funkcję w tworzeniu Google Compute Engine (usługi VM w chmurze Google). Pracuje jako dyrektor techniczny firmy Heptio.
Kelsey Hightower zajmował się różnymi technikami informatycznymi. Jest orędownikiem idei open source i prostych narzędzi, które ułatwiają ludziom życie. Namiętnie pisze kod w Go i prowadzi warsztaty techniczne
Brendan Burns, Joe Beda, Kelsey Hightower - pozostałe książki
-
To trzecie wydanie przewodnika autorstwa twórców Kubernetesa. Zostało starannie zaktualizowane i wzbogacone o tak ważne zagadnienia jak bezpieczeństwo, dostęp do Kubernetesa za pomocą kodu napisanego w różnych językach programowania czy tworzenie aplikacji wieloklastrowych. Dzięki książce poznasz...(41.40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł(-40%) -
Systemy informatyczne oparte na chmurze stały się atrakcyjną alternatywą dla standardowej infrastruktury. Wymusiły jednak radykalne zmiany w praktykach tworzenia, wdrażania i utrzymywania aplikacji. Dziś uwaga profesjonalistów skupiona jest na Kubernetes, który w ciągu zaledwie kilku lat stał się...
Najlepsze praktyki w Kubernetes. Jak budować udane aplikacje
Brendan Burns, Eddie Villalba, Dave Strebel, Lachlan Evenson
(29.49 zł najniższa cena z 30 dni)29.49 zł
59.00 zł(-50%) -
Ta książka jest przeznaczona dla początkujących i zaawansowanych użytkowników Kubernetesa. Dzięki niej osiągniesz nowe poziomy prędkości, zwinności, niezawodności i wydajności budowanych systemów. Opisano tu, jak działa orkiestrator klastrów Kubernetes oraz jak wykorzystać jego narzędzia i interf...(29.49 zł najniższa cena z 30 dni)
29.49 zł
59.00 zł(-50%) -
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. They distill decades of experience from com...(185.84 zł najniższa cena z 30 dni)
185.64 zł
239.00 zł(-22%) -
Learning Kubernetes is immensely useful for anyone dealing with large containerized workloads. Certified Kubernetes Administrator (CKA) Exam Guide is a comprehensive introduction that’ll help you to build and consolidate your knowledge while sharpening your hand-on skills with Kubernetes.
-
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, agili...(195.32 zł najniższa cena z 30 dni)
195.12 zł
249.00 zł(-22%) -
Ta książka jest znakomitym wprowadzeniem do Kubernetesa — udostępnionego na licencji open source orkiestratora klastrów (ang. orchestrator). Kontenery i orkiestratory są bardzo młodą technologią, jednak już teraz umożliwiają programistom budowanie i wdrażanie aplikacji z nieosiągalną dotych...(22.45 zł najniższa cena z 30 dni)
22.45 zł
44.90 zł(-50%) -
While Kubernetes has greatly simplified the task of deploying containerized applications, managing this orchestration framework on a daily basis can still be a complex undertaking. With this practical book, site reliability and DevOps engineers will learn how to build, operate, manage, and upgrad...(166.92 zł najniższa cena z 30 dni)
166.41 zł
219.00 zł(-24%) -
Ta książka jest praktycznym przewodnikiem dla projektantów systemów rozproszonych. Zaprezentowano tu kolekcję powtarzalnych wzorców oraz zalecanych praktyk programistycznych, dzięki którym rozwijanie niezawodnych systemów rozproszonych stanie się bardziej przystępne i wydajne. Poza podstawowymi w...(11.90 zł najniższa cena z 30 dni)
11.90 zł
39.90 zł(-70%)
Kup polskie wydanie:
Kubernetes. Tworzenie niezawodnych systemów rozproszonych. Wydanie II
- Autor:
- Brendan Burns, Joe Beda, Kelsey Hightower
29,49 zł
59,00 zł
(29.49 zł najniższa cena z 30 dni)
Ebooka "Kubernetes: Up and Running. Dive into the Future of Infrastructure. 2nd Edition" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Kubernetes: Up and Running. Dive into the Future of Infrastructure. 2nd Edition" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Kubernetes: Up and Running. Dive into the Future of Infrastructure. 2nd Edition" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-14-920-4648-6, 9781492046486
- Data wydania ebooka:
-
2019-10-03
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 2.5MB
- Rozmiar pliku Mobi:
- 2.5MB
Spis treści ebooka
- Preface
- Kubernetes: A Dedication
- Who Should Read This Book
- Why We Wrote This Book
- Why We Updated This Book
- A Word on Cloud-Native Applications Today
- Navigating This Book
- Online Resources
- Conventions Used in This Book
- Using Code Examples
- OReilly Online Learning
- How to Contact Us
- Acknowledgments
- 1. Introduction
- Velocity
- The Value of Immutability
- Declarative Configuration
- Self-Healing Systems
- Velocity
- Scaling Your Service and Your Teams
- Decoupling
- Easy Scaling for Applications and Clusters
- Scaling Development Teams with Microservices
- Separation of Concerns for Consistency and Scaling
- Abstracting Your Infrastructure
- Efficiency
- Summary
- 2. Creating and Running Containers
- Container Images
- The Docker Image Format
- Container Images
- Building Application Images with Docker
- Dockerfiles
- Optimizing Image Sizes
- Image Security
- Multistage Image Builds
- Storing Images in a Remote Registry
- The Docker Container Runtime
- Running Containers with Docker
- Exploring the kuard Application
- Limiting Resource Usage
- Limiting memory resources
- Limiting CPU resources
- Cleanup
- Summary
- 3. Deploying a Kubernetes Cluster
- Installing Kubernetes on a Public Cloud Provider
- Google Kubernetes Engine
- Installing Kubernetes with Azure Kubernetes Service
- Installing Kubernetes on Amazon Web Services
- Installing Kubernetes on a Public Cloud Provider
- Installing Kubernetes Locally Using minikube
- Running Kubernetes in Docker
- Running Kubernetes on Raspberry Pi
- The Kubernetes Client
- Checking Cluster Status
- Listing Kubernetes Worker Nodes
- Cluster Components
- Kubernetes Proxy
- Kubernetes DNS
- Kubernetes UI
- Summary
- 4. Common kubectl Commands
- Namespaces
- Contexts
- Viewing Kubernetes API Objects
- Creating, Updating, and Destroying Kubernetes Objects
- Labeling and Annotating Objects
- Debugging Commands
- Command Autocompletion
- Alternative Ways of Viewing Your Cluster
- Summary
- 5. Pods
- Pods in Kubernetes
- Thinking with Pods
- The Pod Manifest
- Creating a Pod
- Creating a Pod Manifest
- Running Pods
- Listing Pods
- Pod Details
- Deleting a Pod
- Accessing Your Pod
- Using Port Forwarding
- Getting More Info with Logs
- Running Commands in Your Container with exec
- Copying Files to and from Containers
- Health Checks
- Liveness Probe
- Readiness Probe
- Types of Health Checks
- Resource Management
- Resource Requests: Minimum Required Resources
- Request limit details
- Resource Requests: Minimum Required Resources
- Capping Resource Usage with Limits
- Persisting Data with Volumes
- Using Volumes with Pods
- Different Ways of Using Volumes with Pods
- Communication/synchronization
- Cache
- Persistent data
- Mounting the host filesystem
- Persisting Data Using Remote Disks
- Putting It All Together
- Summary
- 6. Labels and Annotations
- Labels
- Applying Labels
- Modifying Labels
- Label Selectors
- Label Selectors in API Objects
- Labels in the Kubernetes Architecture
- Labels
- Annotations
- Defining Annotations
- Cleanup
- Summary
- 7. Service Discovery
- What Is Service Discovery?
- The Service Object
- Service DNS
- Readiness Checks
- Looking Beyond the Cluster
- Cloud Integration
- Advanced Details
- Endpoints
- Manual Service Discovery
- kube-proxy and Cluster IPs
- Cluster IP Environment Variables
- Connecting with Other Environments
- Cleanup
- Summary
- 8. HTTP Load Balancing with Ingress
- Ingress Spec Versus Ingress Controllers
- Installing Contour
- Configuring DNS
- Configuring a Local hosts File
- Using Ingress
- Simplest Usage
- Using Hostnames
- Using Paths
- Cleaning Up
- Advanced Ingress Topics and Gotchas
- Running Multiple Ingress Controllers
- Multiple Ingress Objects
- Ingress and Namespaces
- Path Rewriting
- Serving TLS
- Alternate Ingress Implementations
- The Future of Ingress
- Summary
- 9. ReplicaSets
- Reconciliation Loops
- Relating Pods and ReplicaSets
- Adopting Existing Containers
- Quarantining Containers
- Designing with ReplicaSets
- ReplicaSet Spec
- Pod Templates
- Labels
- Creating a ReplicaSet
- Inspecting a ReplicaSet
- Finding a ReplicaSet from a Pod
- Finding a Set of Pods for a ReplicaSet
- Scaling ReplicaSets
- Imperative Scaling with kubectl scale
- Declaratively Scaling with kubectl apply
- Autoscaling a ReplicaSet
- Autoscaling based on CPU
- Deleting ReplicaSets
- Summary
- 10. Deployments
- Your First Deployment
- Deployment Internals
- Your First Deployment
- Creating Deployments
- Managing Deployments
- Updating Deployments
- Scaling a Deployment
- Updating a Container Image
- Rollout History
- Deployment Strategies
- Recreate Strategy
- RollingUpdate Strategy
- Managing multiple versions of your service
- Configuring a rolling update
- Slowing Rollouts to Ensure Service Health
- Deleting a Deployment
- Monitoring a Deployment
- Summary
- 11. DaemonSets
- DaemonSet Scheduler
- Creating DaemonSets
- Limiting DaemonSets to Specific Nodes
- Adding Labels to Nodes
- Node Selectors
- Updating a DaemonSet
- Rolling Update of a DaemonSet
- Deleting a DaemonSet
- Summary
- 12. Jobs
- The Job Object
- Job Patterns
- One Shot
- Pod failure
- One Shot
- Parallelism
- Work Queues
- Starting a work queue
- Loading up the queue
- Creating the consumer job
- Cleaning up
- CronJobs
- Summary
- 13. ConfigMaps and Secrets
- ConfigMaps
- Creating ConfigMaps
- Using a ConfigMap
- ConfigMaps
- Secrets
- Creating Secrets
- Consuming Secrets
- Secrets volumes
- Private Docker Registries
- Naming Constraints
- Managing ConfigMaps and Secrets
- Listing
- Creating
- Updating
- Update from file
- Recreate and update
- Edit current version
- Live updates
- Summary
- 14. Role-Based Access Control for Kubernetes
- Role-Based Access Control
- Identity in Kubernetes
- Understanding Roles and Role Bindings
- Roles and Role Bindings in Kubernetes
- Verbs for Kubernetes roles
- Using built-in roles
- Auto-reconciliation of built-in roles
- Role-Based Access Control
- Techniques for Managing RBAC
- Testing Authorization with can-i
- Managing RBAC in Source Control
- Advanced Topics
- Aggregating ClusterRoles
- Using Groups for Bindings
- Summary
- 15. Integrating Storage Solutions and Kubernetes
- Importing External Services
- Services Without Selectors
- Limitations of External Services: Health Checking
- Importing External Services
- Running Reliable Singletons
- Running a MySQL Singleton
- Dynamic Volume Provisioning
- Kubernetes-Native Storage with StatefulSets
- Properties of StatefulSets
- Manually Replicated MongoDB with StatefulSets
- Automating MongoDB Cluster Creation
- Persistent Volumes and StatefulSets
- One Final Thing: Readiness Probes
- Summary
- 16. Extending Kubernetes
- What It Means to Extend Kubernetes
- Points of Extensibility
- Patterns for Custom Resources
- Just Data
- Compilers
- Operators
- Getting Started
- Summary
- 17. Deploying Real-World Applications
- Jupyter
- Parse
- Prerequisites
- Building the parse-server
- Deploying the parse-server
- Testing Parse
- Ghost
- Configuring Ghost
- Ghost + MySQL
- Configuring Ghost
- Redis
- Configuring Redis
- Creating a Redis Service
- Deploying Redis
- Playing with Our Redis Cluster
- Summary
- 18. Organizing Your Application
- Principles to Guide Us
- Filesystems as the Source of Truth
- The Role of Code Review
- Feature Gates and Guards
- Principles to Guide Us
- Managing Your Application in Source Control
- Filesystem Layout
- Managing Periodic Versions
- Versioning with branches and tags
- Versioning with directories
- Structuring Your Application for Development, Testing, and Deployment
- Goals
- Progression of a Release
- Introducing a development tag
- Mapping stages to revisions
- Parameterizing Your Application with Templates
- Parameterizing with Helm and Templates
- Filesystem Layout for Parameterization
- Deploying Your Application Around the World
- Architectures for Worldwide Deployment
- Implementing Worldwide Deployment
- Dashboards and Monitoring for Worldwide Deployments
- Summary
- A. Building a Raspberry Pi Kubernetes Cluster
- Parts List
- Flashing Images
- First Boot: Master
- Setting Up Networking
- Extra credit
- Setting Up Networking
- Installing Kubernetes
- Setting Up the Cluster
- Setting up cluster networking
- Setting up the GUI
- Summary
- Index
O'Reilly Media - inne książki
-
With the shift from data warehouses to data lakes, data now lands in repositories before it's been transformed, enabling engineers to model raw data into clean, well-defined datasets. dbt (data build tool) helps you take data further. This practical book shows data analysts, data engineers, BI de...(188.08 zł najniższa cena z 30 dni)
188.03 zł
239.00 zł(-21%) -
Get a concise yet comprehensive overview of Airtable, one of the most versatile platforms to emerge from the no-code movement. Whether you're planning a new project, sharing data analysis within your organization, tracking a detailed initiative among stakeholders, or dealing with any other projec...(227.14 zł najniższa cena z 30 dni)
226.94 zł
279.00 zł(-19%) -
Implementing and designing systems that make suggestions to users are among the most popular and essential machine learning applications available. Whether you want customers to find the most appealing items at your online store, videos to enrich and entertain them, or news they need to know, rec...(228.78 zł najniższa cena z 30 dni)
228.73 zł
279.00 zł(-18%) -
Cyber risk management is one of the most urgent issues facing enterprises today. This book presents a detailed framework for designing, developing, and implementing a cyber risk management program that addresses your company's specific needs. Ideal for corporate directors, senior executives, secu...(162.15 zł najniższa cena z 30 dni)
161.65 zł
209.00 zł(-23%) -
Learn the core concepts of Vue.js, the modern JavaScript framework for building frontend applications and interfaces from scratch. With concise, practical, and clear examples, this book takes web developers step-by-step through the tools and libraries in the Vue.js ecosystem and shows them how to...(188.22 zł najniższa cena z 30 dni)
188.17 zł
239.00 zł(-21%) -
Many UX designers are surprised to learn that much of the job isn't about drawing things. It's about knowing what to draw and how to convince people to build it. Whether you're a one-person design team making products from scratch or a C-level product leader managing many products and strategies,...(135.68 zł najniższa cena z 30 dni)
135.63 zł
179.00 zł(-24%) -
With demand for scaling, real-time access, and other capabilities, businesses need to consider building operational machine learning pipelines. This practical guide helps your company bring data science to life for different real-world MLOps scenarios. Senior data scientists, MLOps engineers, and...(230.72 zł najniższa cena z 30 dni)
230.22 zł
279.00 zł(-17%) -
As tech products become more prevalent today, the demand for machine learning professionals continues to grow. But the responsibilities and skill sets required of ML professionals still vary drastically from company to company, making the interview process difficult to predict. In this guide, dat...(226.63 zł najniższa cena z 30 dni)
226.43 zł
279.00 zł(-19%) -
Analytics projects are frequently long, drawn-out affairs, requiring multiple teams and skills to clean, join, and eventually turn data into analysis for timely decision-making. Alteryx Designer changes all of that. With this low-code, self-service, drag-and-drop workflow platform, new and experi...(229.92 zł najniższa cena z 30 dni)
229.87 zł
279.00 zł(-18%) -
Explore the theory and practice of designing and writing serverless applications using examples from the Knative project. With this practical guide, mid-level to senior application developers and team managers will learn when and why to target serverless platforms when developing microservices or...(188.75 zł najniższa cena z 30 dni)
188.70 zł
239.00 zł(-21%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
![Loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Zamknij
Przeczytaj darmowy fragment
![ajax-loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Oceny i opinie klientów: Kubernetes: Up and Running. Dive into the Future of Infrastructure. 2nd Edition Brendan Burns, Joe Beda, Kelsey Hightower (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.