Kubernetes Cookbook. Building Cloud Native Applications
- Autorzy: :
- Sébastien Goasguen, Michael Hausenblas
- +139 pkt
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 192
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Kubernetes Cookbook. Building Cloud Native Applications
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
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...(177.95 zł najniższa cena z 30 dni)
177.45 zł
229.00 zł(-23%) -
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...(176.13 zł najniższa cena z 30 dni)
176.03 zł
229.00 zł(-23%)
O autorach ebooka
Sébastien Goasguen jest współzałożycielem TriggerMesh i członkiem Apache Software Foundation. Obecnie zajmuje się kontenerami.
Michael Hausenblas pracuje w Amazon Web Services, gdzie wraz z zespołem zajmuje się bezpieczeństwem kontenerów. Ma bogate doświadczenie w tworzeniu natywnej infrastruktury i natywnych aplikacji dla chmury. Pisze artykuły i książki, prowadzi prelekcje i współtworzy otwarte oprogramowanie.
Sébastien Goasguen, Michael Hausenblas - pozostałe książki
-
To książka przeznaczona dla programistów, którzy chcą maksymalnie wykorzystać możliwości Kubernetesa, również poprzez pisanie własnych zasobów. W praktyczny sposób pokazuje, jak rozwijać natywne, działające w chmurze aplikacje dla Kubernetesa. Wyjaśnia, w jaki sposób działa biblioteka API client-...(27.45 zł najniższa cena z 30 dni)
27.45 zł
54.90 zł(-50%) -
Planning to deploy and maintain a public, private, or hybrid cloud service? This cookbook’s handy how-to recipes help you quickly learn and install Apache CloudStack, along with several API clients, API wrappers, data architectures, and configuration management technologies that work as par...(73.65 zł najniższa cena z 30 dni)
73.55 zł
119.00 zł(-38%) -
To książka przeznaczona dla użytkowników komputerów pracujących pod kontrolą Linuksa. Znalazły się w niej tak ważne kwestie, jak omówienie komponentów o krytycznym znaczeniu i mechanizmów kontroli dostępu czy wyjaśnienie systemu plików w Linuksie. Umieszczono tu również liczne wskazówki i ćwiczen...(41.40 zł najniższa cena z 30 dni)
48.30 zł
69.00 zł(-30%) -
If you use Linux in development or operations and need a structured approach to help you dive deeper, this book is for you. Author Michael Hausenblas also provides tips and tricks for improving your workflow with this open source operating system. Whether you're a developer, software architect, o...(171.03 zł najniższa cena z 30 dni)
170.53 zł
229.00 zł(-26%) -
Want to run your Kubernetes workloads safely and securely? This practical book provides a threat-based guide to Kubernetes security. Each chapter examines a particular component's architecture and potential default settings and then reviews existing high-profile attacks and historical Common Vuln...(151.50 zł najniższa cena z 30 dni)
151.00 zł
209.00 zł(-28%) -
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 Michae...(151.84 zł najniższa cena z 30 dni)
151.79 zł
209.00 zł(-27%) -
Whether you’re deploying applications on premise or in the cloud, this cookbook provides developers, operators, and IT professionals with more than 130 proven recipes for working with Docker. With these practical solutions, experienced developers with no previous knowledge of Docker will...(105.83 zł najniższa cena z 30 dni)
105.72 zł
159.00 zł(-34%)
Ebooka "Kubernetes Cookbook. Building Cloud Native Applications" 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 Cookbook. Building Cloud Native Applications" 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 Cookbook. Building Cloud Native Applications" 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-919-7963-1, 9781491979631
- Data wydania ebooka:
- 2018-02-14 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:
- 6.4MB
- Rozmiar pliku Mobi:
- 16.1MB
Spis treści ebooka
- Preface
- Who Should Read This Book
- Why We Wrote This Book
- Navigating This Book
- A Note on Kubernetes Releases
- Technology You Need to Understand
- Online Resources
- Conventions Used in This Book
- Using Code Examples
- OReilly Safari
- How to Contact Us
- Acknowledgments
- 1. Getting Started with Kubernetes
- 1.1. Using Kubernetes Without Installation
- 1.2. Installing the Kubernetes CLI, kubectl
- 1.3. Installing Minikube to Run a Local Kubernetes Instance
- 1.4. Using Minikube Locally for Development
- 1.5. Starting Your First Application on Minikube
- 1.6. Accessing the Dashboard in Minikube
- 2. Creating a Kubernetes Cluster
- 2.1. Installing kubeadm to Create a Kubernetes Cluster
- 2.2. Bootstrapping a Kubernetes Cluster Using kubeadm
- 2.3. Downloading a Kubernetes Release from GitHub
- 2.4. Downloading Client and Server Binaries
- 2.5. Using a hyperkube Image to Run a Kubernetes Master Node with Docker
- 2.6. Writing a systemd Unit File to Run Kubernetes Components
- 2.7. Creating a Kubernetes Cluster on Google Kubernetes Engine (GKE)
- 2.8. Creating a Kubernetes Cluster on Azure Container Service (ACS)
- 3. Learning to Use the Kubernetes Client
- 3.1. Listing Resources
- 3.2. Deleting Resources
- 3.3. Watching Resource Changes with kubectl
- 3.4. Editing Resources with kubectl
- 3.5. Asking kubectl to Explain Resources and Fields
- 4. Creating and Modifying Fundamental Workloads
- 4.1. Creating a Deployment Using kubectl run
- 4.2. Creating Objects from File Manifests
- 4.3. Writing a Pod Manifest from Scratch
- 4.4. Launching a Deployment Using a Manifest
- 4.5. Updating a Deployment
- 5. Working with Services
- 5.1. Creating a Service to Expose Your Application
- 5.2. Verifying the DNS Entry of a Service
- 5.3. Changing the Type of a Service
- 5.4. Deploying an Ingress Controller on Minikube
- 5.5. Making Services Accessible from Outside the Cluster
- 6. Exploring the Kubernetes API and Key Metadata
- 6.1. Discovering API Endpoints of the Kubernetes API Server
- 6.2. Understanding the Structure of a Kubernetes Manifest
- 6.3. Creating Namespaces to Avoid Name Collisions
- 6.4. Setting Quotas Within a Namespace
- 6.5. Labeling an Object
- 6.6. Using Labels for Queries
- 6.7. Annotating a Resource with One Command
- 7. Managing Specialized Workloads
- 7.1. Running a Batch Job
- 7.2. Running a Task on a Schedule Within a Pod
- 7.3. Running Infrastructure Daemons per Node
- 7.4. Managing Stateful and Leader/Follower Apps
- 7.5. Influencing Pods Startup Behavior
- 8. Volumes and Configuration Data
- 8.1. Exchanging Data Between Containers via a Local Volume
- 8.2. Passing an API Access Key to a Pod Using a Secret
- 8.3. Providing Configuration Data to an Application
- 8.4. Using a Persistent Volume with Minikube
- 8.5. Understanding Data Persistency on Minikube
- 8.6. Dynamically Provisioning Persistent Storage on GKE
- 9. Scaling
- 9.1. Scaling a Deployment
- 9.2. Automatically Resizing a Cluster in GKE
- 9.3. Automatically Resizing a Cluster in AWS
- 9.4. Using Horizontal Pod Autoscaling on GKE
- 10. Security
- 10.1. Providing a Unique Identity for an Application
- 10.2. Listing and Viewing Access Control Information
- 10.3. Controlling Access to Resources
- 10.4. Securing Pods
- 11. Monitoring and Logging
- 11.1. Accessing the Logs of a Container
- 11.2. Recover from a Broken State with a Liveness Probe
- 11.3. Controlling Traffic Flow to a Pod Using a Readiness Probe
- 11.4. Adding Liveness and Readiness Probes to Your Deployments
- 11.5. Enabling Heapster on Minikube to Monitor Resources
- 11.6. Using Prometheus on Minikube
- 11.7. Using ElasticsearchFluentdKibana (EFK) on Minikube
- 12. Maintenance and Troubleshooting
- 12.1. Enabling Autocomplete for kubectl
- 12.2. Removing a Pod from a Service
- 12.3. Accessing a ClusterIP Service Outside the Cluster
- 12.4. Understanding and Parsing Resource Statuses
- 12.5. Debugging Pods
- 12.6. Getting a Detailed Snapshot of the Cluster State
- 12.7. Adding Kubernetes Worker Nodes
- 12.8. Draining Kubernetes Nodes for Maintenance
- 12.9. Managing etcd
- 13. Developing Kubernetes
- 13.1. Compiling from Source
- 13.2. Compiling a Specific Component
- 13.3. Using a Python Client to Interact with the Kubernetes API
- 13.4. Extending the API Using Custom Resource Definitions (CRDs)
- 14. The Ecosystem
- 14.1. Installing Helm, the Kubernetes Package Manager
- 14.2. Using Helm to Install Applications
- 14.3. Creating Your Own Chart to Package Your Application with Helm
- 14.4. Converting Your Docker Compose Files to Kubernetes Manifests
- 14.5. Creating a Kubernetes Cluster with kubicorn
- 14.6. Storing Encrypted Secrets in Version Control
- 14.7. Deploying Functions with kubeless
- A. Resources
- General
- Tutorials and Examples
- 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...(178.11 zł najniższa cena z 30 dni)
177.91 zł
229.00 zł(-22%) -
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...(217.16 zł najniższa cena z 30 dni)
216.96 zł
279.00 zł(-22%) -
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...(217.93 zł najniższa cena z 30 dni)
217.83 zł
279.00 zł(-22%) -
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...(151.59 zł najniższa cena z 30 dni)
151.08 zł
209.00 zł(-28%) -
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...(176.55 zł najniższa cena z 30 dni)
176.35 zł
229.00 zł(-23%) -
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,...(122.19 zł najniższa cena z 30 dni)
121.68 zł
179.00 zł(-32%) -
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...(221.12 zł najniższa cena z 30 dni)
220.92 zł
279.00 zł(-21%) -
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...(216.38 zł najniższa cena z 30 dni)
216.33 zł
279.00 zł(-22%) -
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...(219.41 zł najniższa cena z 30 dni)
219.21 zł
279.00 zł(-21%) -
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...(175.64 zł najniższa cena z 30 dni)
175.59 zł
229.00 zł(-23%)
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
Zamknij
Przeczytaj darmowy fragment
Oceny i opinie klientów: Kubernetes Cookbook. Building Cloud Native Applications Sébastien Goasguen, Michael Hausenblas (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.