In Spark in Action, Second Edition, youll learn to take advantage of Sparks core features and incredible processing speed, with applications including real-time computation, delayed evaluation, and machine learning.Youll start with an overview of Docker and Kubernetes before building your first Kubernetes cluster.
Kubernetes In Action Epub How To Build ContainersBefore diving into Kubernetes, the book gives an overview of container technologies like Docker, including how to build containers, so that even readers who havent used these technologies before can get up and running.
Kubernetes In Action Epub Free EBook InPurchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Kubernetes is Greek for helmsman, your guide through unknown waters. The Kubernetes container orchestration system safely manages the structure and flow of a distributed application, organizing containers and services for maximum efficiency. Kubernetes serves as an operating system for your clusters, eliminating the need to factor the underlying network and server infrastructure into your designs. About the Book Kubernetes in Action teaches you to use Kubernetes to deploy container-based distributed applications. Youll gradually expand your initial application, adding features and deepening your knowledge of Kubernetes architecture and operation. As you navigate this comprehensive guide, youll explore high-value topics like monitoring, tuning, and scaling. Kubernetes In Action Epub Software Developers WithWhats Inside Kubernetes internals Deploying containers across a cluster Securing clusters Updating applications with zero downtime About the Reader Written for intermediate software developers with little or no familiarity with Docker or container orchestration systems. About the Author Marko Luksa is an engineer at Red Hat working on Kubernetes and OpenShift. Table of Contents PART 1 - OVERVIEW Introducing Kubernetes First steps with Docker and Kubernetes PART 2 - CORE CONCEPTS Pods: running containers in Kubernetes Replication and other controllers: deploying managed pods Services: enabling clients to discover and talk to pods Volumes: attaching disk storage to containers ConfigMaps and Secrets: configuring applications Accessing pod metadata and other resources from applications Deployments: updating applications declaratively StatefulSets: deploying replicated stateful applications PART 3 - BEYOND THE BASICS Understanding Kubernetes internals Securing the Kubernetes API server Securing cluster nodes and the network Managing pods computational resources Automatic scaling of pods and cluster nodes Advanced scheduling Best practices for developing apps Extending Kubernetes. Following a hands-on example, readers explore how to deploy and secure microservices behind an API gateway as well as how to access microservices accessed by a single-page application (SPA). OpenWhisk Web Actions So far, we have invoked our OpenWhisk actions through the wsk CLI with the wsk action. By learning Kubernetes, youll be able to design your own serverless architecture by implementing the function-as-a-service (FaaS) model. After an accelerated, hands-on overview of the serverless architecture and various Kubernetes concepts, youll cover a wide range of real-world development challenges faced by real-world developers, and explore various techniques to overcome them. Youll learn how to create production-ready Kubernetes clusters and run serverless applications on them. ![]() Youll also learn ways to select the appropriate framework for your upcoming project. By the end of this book, youll have the skills and confidence to design your own serverless applications using the power and flexibility of Kubernetes. What you will learn Deploy a Kubernetes cluster locally with Minikube Get familiar with AWS Lambda and Google Cloud Functions Create, build, and deploy a webpage generated by the serverless functions in the cloud Create a Kubernetes cluster running on the virtual kubelet hardware abstraction Create, test, troubleshoot, and delete an OpenFaaS function Create a sample Slackbot with Apache OpenWhisk actions Who this book is for This book is for software developers and DevOps engineers who have basic or intermediate knowledge about Kubernetes and want to learn how to create serverless applications that run on Kubernetes. Those who want to design and create serverless applications running on the cloud, or on-premise Kubernetes clusters will also find this book useful.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |