وبلاگ بلیان

Cloud Native DevOps with Kubernetes, 2nd Edition

معرفی کتاب «Cloud Native DevOps with Kubernetes, 2nd Edition» نوشتهٔ Justin Domingus; John Arundel، منتشرشده توسط نشر O'Reilly Media در سال 2022. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است. «Cloud Native DevOps with Kubernetes, 2nd Edition» در دستهٔ بدون دسته‌بندی قرار دارد.

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 necessaryRun your own applications on managed cloud Kubernetes services or on-prem environmentsDesign your own cloud native services and infrastructureUse Kubernetes to manage resource usage and the container lifecycleOptimize clusters for cost, performance, resilience, capacity, and scalabilityLearn the best tools for developing, testing, and deploying your applicationsApply the latest industry practices for observability and monitoringSecure your containers and clusters in production 1. Revolution in the Cloud The Creation of the Cloud Buying Time Infrastructure as a Service The Dawn of DevOps Improving Feedback Loops What Does DevOps Mean? Infrastructure as Code Learning Together The Coming of Containers The State of the Art Thinking Inside the Box Putting Software in Containers Plug and Play Applications Conducting the Container Orchestra Kubernetes From Borg to Kubernetes Why Kubernetes? Will Kubernetes Disappear? Kubernetes Is Not a Panacea Cloud Native The Future of Operations Distributed DevOps Some Things Will Remain Centralized Developer Productivity Engineering You Are the Future Summary 2. First Steps with Kubernetes Running Your First Container Installing Docker Desktop What Is Docker? Running a Container Image The Demo Application Looking at the Source Code Introducing Go How the Demo App Works Building a Container Understanding Dockerfiles Minimal Container Images Running docker image build Naming Your Images Port Forwarding Container Registries Authenticating to the Registry Naming and Pushing Your Image Running Your Image Hello, Kubernetes Running the Demo App If the Container Doesn’t Start Minikube Summary 3. Getting Kubernetes Cluster Architecture The Control Plane Node Components High Availability The Costs of Self-Hosting Kubernetes It’s More Work Than You Think It’s Not Just About the Initial Setup Tools Don’t Do All the Work for You Kubernetes The Hard Way Kubernetes Is Hard Administration Overhead Start with Managed Services Managed Kubernetes Services Google Kubernetes Engine (GKE) Cluster Autoscaling Autopilot Amazon Elastic Kubernetes Service (EKS) Azure Kubernetes Service (AKS) IBM Cloud Kubernetes Service DigitalOcean Kubernetes Kubernetes Installers kops Kubespray kubeadm Rancher Kubernetes Engine (RKE) Puppet Kubernetes Module Buy or Build: Our Recommendations Run Less Software Use Managed Kubernetes if You Can But What About Vendor Lock-in? Bare-Metal and On-Prem Multi-Cloud Kubernetes Clusters OpenShift Anthos Use Standard Kubernetes Self-Hosting Tools if You Must Clusterless Container Services Amazon Fargate Azure Container Instances (ACI) Google Cloud Run Summary "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."--Provided by publisher
دانلود کتاب Cloud Native DevOps with Kubernetes, 2nd Edition