서브메뉴
검색
Managing Cloud Native Data on Kubernetes
Managing Cloud Native Data on Kubernetes
상세정보
- 자료유형
- 전자책 국외
- 최종처리일시
- 20260202073946.0
- ISBN
- 9781098111366 (electronic bk.)
- ISBN
- 9781098111397
- 저자명
- Carpenter, Jeff.
- 서명/저자
- Managing Cloud Native Data on Kubernetes
- 판사항
- 1st ed.
- 형태사항
- 1 online resource (331 pages)
- 내용주기
- 완전내용Cover -- Copyright -- Table of Contents -- Foreword -- Preface -- Why We Wrote This Book -- Who Is This Book For? -- How to Read This Book -- Conventions Used in This Book -- Using Code Examples -- O'Reilly Online Learning -- How to Contact Us -- Acknowledgments -- Chapter 1. Introduction to Cloud Native Data Infrastructure: Persistence, Streaming, and Batch Analytics -- Infrastructure Types -- What Is Cloud Native Data? -- More Infrastructure, More Problems -- Kubernetes Leading the Way -- Managing Compute on Kubernetes -- Managing Network on Kubernetes -- Managing Storage on Kubernetes -- Cloud Native Data Components -- Looking Forward -- Getting Ready for the Revolution -- Adopt an SRE Mindset -- Embrace Distributed Computing -- Principles of Cloud Native Data Infrastructure -- Summary -- Chapter 2. Managing Data Storage on Kubernetes -- Docker, Containers, and State -- Managing State in Docker -- Bind Mounts -- Volumes -- Tmpfs Mounts -- Volume Drivers -- Kubernetes Resources for Data Storage -- Pods and Volumes -- PersistentVolumes -- PersistentVolumeClaims -- StorageClasses -- Kubernetes Storage Architecture -- Flexvolume -- Container Storage Interface -- Container Attached Storage -- Container Object Storage Interface -- Summary -- Chapter 3. Databases on Kubernetes the Hard Way -- The Hard Way -- Prerequisites for Running Data Infrastructure on Kubernetes -- Running MySQL on Kubernetes -- ReplicaSets -- Deployments -- Services -- Accessing MySQL -- Running Apache Cassandra on Kubernetes -- StatefulSets -- Accessing Cassandra -- Summary -- Chapter 4. Automating Database Deployment on Kubernetes with Helm -- Deploying Applications with Helm Charts -- Using Helm to Deploy MySQL -- How Helm Works -- Labels -- ServiceAccounts -- Secrets -- ConfigMaps -- Updating Helm Charts -- Uninstalling Helm Charts -- Using Helm to Deploy Apache Cassandra.
- 내용주기
- 완전내용Affinity and Anti-Affinity -- Helm, CI/CD, and Operations -- Summary -- Chapter 5. Automating Database Management on Kubernetes with Operators -- Extending the Kubernetes Control Plane -- Extending Kubernetes Clients -- Extending Kubernetes Control Plane Components -- Extending Kubernetes Worker Node Components -- The Operator Pattern -- Controllers -- Custom Resources -- Operators -- Managing MySQL in Kubernetes Using the Vitess Operator -- Vitess Overview -- PlanetScale Vitess Operator -- A Growing Ecosystem of Operators -- Choosing Operators -- Building Operators -- Summary -- Chapter 6. Integrating Data Infrastructure in a Kubernetes Stack -- K8ssandra: Production-Ready Cassandra on Kubernetes -- K8ssandra Architecture -- Installing the K8ssandra Operator -- Creating a K8ssandraCluster -- Managing Cassandra in Kubernetes with Cass Operator -- Enabling Developer Productivity with Stargate APIs -- Unified Monitoring Infrastructure with Prometheus and Grafana -- Performing Repairs with Cassandra Reaper -- Backing Up and Restoring Data with Cassandra Medusa -- Creating a Backup -- Restoring from Backup -- Deploying Multicluster Applications in Kubernetes -- Summary -- Chapter 7. The Kubernetes Native Database -- Why a Kubernetes Native Approach Is Needed -- Hybrid Data Access at Scale with TiDB -- TiDB Architecture -- Deploying TiDB in Kubernetes -- Serverless Cassandra with DataStax Astra DB -- What to Look for in a Kubernetes Native Database -- Basic Requirements -- The Future of Kubernetes Native -- Summary -- Chapter 8. Streaming Data on Kubernetes -- Introduction to Streaming -- Types of Delivery -- Delivery Guarantees -- Feature Scope -- The Role of Streaming in Kubernetes -- Streaming on Kubernetes with Apache Pulsar -- Preparing Your Environment -- Securing Communications by Default with cert-manager -- Using Helm to Deploy Apache Pulsar.
- 내용주기
- 완전내용Stream Analytics with Apache Flink -- Deploying Apache Flink on Kubernetes -- Summary -- Chapter 9. Data Analytics on Kubernetes -- Introduction to Analytics -- Deploying Analytic Workloads in Kubernetes -- Introduction to Apache Spark -- Deploying Apache Spark in Kubernetes -- Build Your Custom Container -- Submit and Run Your Application -- Kubernetes Operator for Apache Spark -- Alternative Schedulers for Kubernetes -- Apache YuniKorn -- Volcano -- Analytic Engines for Kubernetes -- Dask -- Ray -- Summary -- Chapter 10. Machine Learning and Other Emerging Use Cases -- The Cloud Native AI/ML Stack -- AI/ML Definitions -- Defining an AI/ML Stack -- Real-Time Model Serving with KServe -- Full Lifecycle Feature Management with Feast -- Vector Similarity Search with Milvus -- Efficient Data Movement with Apache Arrow -- Versioned Object Storage with lakeFS -- Summary -- Chapter 11. Migrating Data Workloads to Kubernetes -- The Vision: Application-Aware Platforms -- Charting Your Path to Success -- People -- Technology -- Process -- The Future of Cloud Native Data -- Summary -- Index -- About the Authors -- Colophon.
- 기타저자
- McFadin, Patrick.
- 기타형태저록
- Print version / Carpenter, JeffManaging Cloud Native Data on Kubernetes. Sebastopol : O'Reilly Media, Incorporated,c2023. 9781098111397
- 전자적 위치 및 접속
- 로그인 후 원문을 볼 수 있습니다.
MARC
008260202s2023 xx o 0 eng d■001EBC30280407
■003MiAaPQ
■00520260202073946.0
■006m o d |
■007cr cnu||||||||
■020 ▼a9781098111366▼q(electronic bk.)
■020 ▼z9781098111397
■035 ▼a(MiAaPQ)EBC30280407
■035 ▼a(Au-PeEL)EBL30280407
■035 ▼a(OCoLC)1354208267
■040 ▼aMiAaPQ▼beng▼erda▼epn▼cMiAaPQ▼dMiAaPQ
■1001 ▼aCarpenter, Jeff.
■24510▼aManaging Cloud Native Data on Kubernetes
■250 ▼a1st ed.
■264 1▼aSebastopol▼bO'Reilly Media, Incorporated▼c2023.
■264 4▼c?023.
■300 ▼a1 online resource (331 pages)
■336 ▼atext▼btxt▼2rdacontent
■337 ▼acomputer▼bc▼2rdamedia
■338 ▼aonline resource▼bcr▼2rdacarrier
■5050 ▼aCover -- Copyright -- Table of Contents -- Foreword -- Preface -- Why We Wrote This Book -- Who Is This Book For? -- How to Read This Book -- Conventions Used in This Book -- Using Code Examples -- O'Reilly Online Learning -- How to Contact Us -- Acknowledgments -- Chapter 1. Introduction to Cloud Native Data Infrastructure: Persistence, Streaming, and Batch Analytics -- Infrastructure Types -- What Is Cloud Native Data? -- More Infrastructure, More Problems -- Kubernetes Leading the Way -- Managing Compute on Kubernetes -- Managing Network on Kubernetes -- Managing Storage on Kubernetes -- Cloud Native Data Components -- Looking Forward -- Getting Ready for the Revolution -- Adopt an SRE Mindset -- Embrace Distributed Computing -- Principles of Cloud Native Data Infrastructure -- Summary -- Chapter 2. Managing Data Storage on Kubernetes -- Docker, Containers, and State -- Managing State in Docker -- Bind Mounts -- Volumes -- Tmpfs Mounts -- Volume Drivers -- Kubernetes Resources for Data Storage -- Pods and Volumes -- PersistentVolumes -- PersistentVolumeClaims -- StorageClasses -- Kubernetes Storage Architecture -- Flexvolume -- Container Storage Interface -- Container Attached Storage -- Container Object Storage Interface -- Summary -- Chapter 3. Databases on Kubernetes the Hard Way -- The Hard Way -- Prerequisites for Running Data Infrastructure on Kubernetes -- Running MySQL on Kubernetes -- ReplicaSets -- Deployments -- Services -- Accessing MySQL -- Running Apache Cassandra on Kubernetes -- StatefulSets -- Accessing Cassandra -- Summary -- Chapter 4. Automating Database Deployment on Kubernetes with Helm -- Deploying Applications with Helm Charts -- Using Helm to Deploy MySQL -- How Helm Works -- Labels -- ServiceAccounts -- Secrets -- ConfigMaps -- Updating Helm Charts -- Uninstalling Helm Charts -- Using Helm to Deploy Apache Cassandra.
■5058 ▼aAffinity and Anti-Affinity -- Helm, CI/CD, and Operations -- Summary -- Chapter 5. Automating Database Management on Kubernetes with Operators -- Extending the Kubernetes Control Plane -- Extending Kubernetes Clients -- Extending Kubernetes Control Plane Components -- Extending Kubernetes Worker Node Components -- The Operator Pattern -- Controllers -- Custom Resources -- Operators -- Managing MySQL in Kubernetes Using the Vitess Operator -- Vitess Overview -- PlanetScale Vitess Operator -- A Growing Ecosystem of Operators -- Choosing Operators -- Building Operators -- Summary -- Chapter 6. Integrating Data Infrastructure in a Kubernetes Stack -- K8ssandra: Production-Ready Cassandra on Kubernetes -- K8ssandra Architecture -- Installing the K8ssandra Operator -- Creating a K8ssandraCluster -- Managing Cassandra in Kubernetes with Cass Operator -- Enabling Developer Productivity with Stargate APIs -- Unified Monitoring Infrastructure with Prometheus and Grafana -- Performing Repairs with Cassandra Reaper -- Backing Up and Restoring Data with Cassandra Medusa -- Creating a Backup -- Restoring from Backup -- Deploying Multicluster Applications in Kubernetes -- Summary -- Chapter 7. The Kubernetes Native Database -- Why a Kubernetes Native Approach Is Needed -- Hybrid Data Access at Scale with TiDB -- TiDB Architecture -- Deploying TiDB in Kubernetes -- Serverless Cassandra with DataStax Astra DB -- What to Look for in a Kubernetes Native Database -- Basic Requirements -- The Future of Kubernetes Native -- Summary -- Chapter 8. Streaming Data on Kubernetes -- Introduction to Streaming -- Types of Delivery -- Delivery Guarantees -- Feature Scope -- The Role of Streaming in Kubernetes -- Streaming on Kubernetes with Apache Pulsar -- Preparing Your Environment -- Securing Communications by Default with cert-manager -- Using Helm to Deploy Apache Pulsar.
■5058 ▼aStream Analytics with Apache Flink -- Deploying Apache Flink on Kubernetes -- Summary -- Chapter 9. Data Analytics on Kubernetes -- Introduction to Analytics -- Deploying Analytic Workloads in Kubernetes -- Introduction to Apache Spark -- Deploying Apache Spark in Kubernetes -- Build Your Custom Container -- Submit and Run Your Application -- Kubernetes Operator for Apache Spark -- Alternative Schedulers for Kubernetes -- Apache YuniKorn -- Volcano -- Analytic Engines for Kubernetes -- Dask -- Ray -- Summary -- Chapter 10. Machine Learning and Other Emerging Use Cases -- The Cloud Native AI/ML Stack -- AI/ML Definitions -- Defining an AI/ML Stack -- Real-Time Model Serving with KServe -- Full Lifecycle Feature Management with Feast -- Vector Similarity Search with Milvus -- Efficient Data Movement with Apache Arrow -- Versioned Object Storage with lakeFS -- Summary -- Chapter 11. Migrating Data Workloads to Kubernetes -- The Vision: Application-Aware Platforms -- Charting Your Path to Success -- People -- Technology -- Process -- The Future of Cloud Native Data -- Summary -- Index -- About the Authors -- Colophon.
■588 ▼aDescription based on publisher supplied metadata and other sources.
■590 ▼aElectronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2026. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
■655 4▼aElectronic books.
■7001 ▼aMcFadin, Patrick.
■77608▼iPrint version▼aCarpenter, Jeff▼tManaging Cloud Native Data on Kubernetes▼dSebastopol : O'Reilly Media, Incorporated,c2023▼z9781098111397
■7972 ▼aProQuest (Firm)
■85640▼uhttps://ebookcentral.proquest.com/lib/baekseok-ebooks/detail.action?docID=30280407▼zClick to View


