|
Showing 1 - 7 of
7 matches in All Departments
Rely on this comprehensive guide to understand the extension
patterns and discover the extension plugins for Kubernetes. In this
book, state-of-the-art extension patterns and extension points of
Kubernetes are covered in depth with real-life use cases and
examples. There are comprehensive discussions in the text on all
possible aspects of Kubernetes, starting from end-user to the
fully-automated controller development. The book focuses on
creating applications that work on Kubernetes and also interact and
operate Kubernetes itself. The book starts with a recap of
Kubernetes, its rich configuration options, extension patterns, and
points. The journey of extending Kubernetes starts with the CLI
tool plugins. By the end of this section, you will be able to
create and manage kubectl plugins. Then, the API access plugins
with authentication and authorization webhooks are presented. In
this section, you will learn how to extend and interfere with the
API flow of Kubernetes. You then move on to learn how to extend
Kubernetes API with new resources and controllers. You will make
Kubernetes API work for you by creating a Kubernetes operator.
Extensions for Kubernetes schedulers are covered to create a custom
scheduler and run it side-by-side with the default scheduler.
Finally, the last extension points will be discussed for the
infrastructure, such as networking or storage. At the end of the
text, you will learn the upcoming extension points. This book is
designed to cover all the extension points of Kubernetes with
state-of-the-art implementations. This book is intended for those
who wish to understand Kubernetes in depth and go further by making
Kubernetes work for their custom requirements. By the end of this
book, readers with a cloud-native mindset will broaden their vision
to create future-proof applications. Rather than focus on
overwhelming theoretical information and YAML files for Kubernetes
resources, readers are provided with the philosophy behind
Kubernetes extensions. With real-life examples and hands-on
development steps, you will be more confident in working with
Kubernetes. What You Will Learn Know the Kubernetes extension
patterns and available extension points Be familiar with the
philosophy behind Kubernetes extensions and how they should be
integrated into the clusters Design Kubernetes extensions and make
Kubernetes work for you Develop, deploy, and operate plugins for
Kubernetes ranging from the CLI tool to custom resources,
schedulers, infrastructure, and more Study real-life use cases for
extending Kubernetes with code examples Who This Book Is For
Software engineers, developers, DevOps engineers, cloud security
analysts, architects, and managers who have Kubernetes in their
short- and long-term plans
Ihsan Onur Yilmaz develops a novel group setup strategy which
integrates multiple problems of the PCB assembly, especially in a
medium-variety production environment.
Get started with Docker on your local machine and progress towards
deploying useful applications in production with this simplified,
practical guide Key Features Get a working understanding of Docker
containers by incorporating them in your development process
Complete interesting exercises to learn how to secure and control
access of your containers Work with advanced features of Docker to
make your development process smoother and reliable Book
DescriptionNo doubt Docker Containers are the future of
highly-scalable software systems and have cost and runtime
efficient supporting infrastructure. But learning it might look
complex as it comes with many technicalities. This is where The
Docker Workshop will help you. Through this workshop, you'll
quickly learn how to work with containers and Docker with the help
of practical activities. The workshop starts with Docker
containers, enabling you to understand how it works. You'll run
third party Docker images and also create your own images using
Dockerfiles and multi-stage Dockerfiles. Next, you'll create
environments for Docker images, and expedite your deployment and
testing process with Continuous Integration. Moving ahead, you'll
tap into interesting topics and learn how to implement
production-ready environments using Docker Swarm. You'll also apply
best practices to secure Docker images and to ensure that
production environments are running at maximum capacity. Towards
the end, you'll gather skills to successfully move Docker from
development to testing, and then into production. While doing so,
you'll learn how to troubleshoot issues, clear up resource
bottlenecks and optimize the performance of services. By the end of
this workshop, you'll be able to utilize Docker containers in
real-world use cases. What you will learn Get a solid understanding
of how Docker containers work Network Docker images and
environments to allow communication between services Build and
publish docker images from a CI/CD pipeline Use Docker Swarm to
implement production-ready environments Find out how to replace
Swarm with Kubernetes clusters Extend your Docker images with
Plugins Who this book is forThis is the right learning asset if you
are a developer or a beginner who wants to get a practical
understanding of Docker containers. If you have experienced in
running command shells or knowledge of IntelliJ, atom, or VSCode
editors, then you will grasp the topics covered here quickly.
Deploy, orchestrate, and monitor serverless applications using
Kubernetes Key Features Get hands-on experience with frameworks,
such as Kubeless, Apache OpenWhisk, and Funktion Master the basics
of Kubernetes and prepare yourself for challenging technical
assessments Learn how to launch Kubernetes both locally and in a
public cloud Book DescriptionKubernetes has established itself as
the standard platform for container management, orchestration, and
deployment. By learning Kubernetes, you'll 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, you'll cover a wide range of real-world development
challenges faced by real-world developers, and explore various
techniques to overcome them. You'll learn how to create
production-ready Kubernetes clusters and run serverless
applications on them. You'll see how Kubernetes platforms and
serverless frameworks such as Kubeless, Apache OpenWhisk and
OpenFaaS provide the tooling to help you develop serverless
applications on Kubernetes. You'll also learn ways to select the
appropriate framework for your upcoming project. By the end of this
book, you'll 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 forThis
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.
Become familiar with Kubernetes and explore techniques to manage
your containerized workloads and services Key Features Learn
everything from creating a cluster to monitoring applications in
Kubernetes Understand and develop DevOps primitives using
Kubernetes Use Kubernetes to solve challenging real-life DevOps
problems Book DescriptionKubernetes and DevOps are the two pillars
that can keep your business at the top by ensuring high performance
of your IT infrastructure. Introduction to DevOps with Kubernetes
will help you develop the skills you need to improve your DevOps
with the power of Kubernetes. The book begins with an overview of
Kubernetes primitives and DevOps concepts. You'll understand how
Kubernetes can assist you with overcoming a wide range of
real-world operation challenges. You will get to grips with
creating and upgrading a cluster, and then learn how to deploy,
update, and scale an application on Kubernetes. As you advance
through the chapters, you'll be able to monitor an application by
setting up a pod failure alert on Prometheus. The book will also
guide you in configuring Alertmanager to send alerts to the Slack
channel and trace down a problem on the application using kubectl
commands. By the end of this book, you'll be able to manage the
lifecycle of simple to complex applications on Kubernetes with
confidence. What you will learn Create and manage Kubernetes
clusters in on-premise systems and cloud Exercise various DevOps
practices using Kubernetes Explore configuration, secret, and
storage management, and exercise these on Kubernetes Perform
different update techniques and apply them on Kubernetes Use the
built-in scaling feature in Kubernetes to scale your applications
up and down Use various troubleshooting techniques and have a
monitoring system installed on Kubernetes Who this book is forIf
you are a developer who wants to learn how to apply DevOps patterns
using Kubernetes, then this book is for you. Familiarity with
Kubernetes will be useful, but not essential.
Master the art of container management with Kubernetes and study
robust container orchestration to ensure that your container-based
applications sail into production without hiccups Key Features
Implement best practices in cloud-native applications using
Kubernetes Explore the usage of client libraries and programmatic
access to Kubernetes Use your domain expertise to code Book
DescriptionBefore plunging into how Kubernetes works, this book
introduces you to the world of container orchestration and
describes the recent changes in application development. You'll
understand problems that Kubernetes solves and get to grips with
using Kubernetes resources to deploy applications. In addition to
this, you'll learn to apply the security model of Kubernetes
clusters. Kubernetes Design Patterns and Extensions describes how
services running in Kubernetes can leverage the platform's security
features. Once you've grasped all this, you'll explore how to
troubleshoot Kubernetes clusters and debug Kubernetes applications.
You also discover how to analyze the networking model and its
alternatives in Kubernetes, and apply best practices with design
patterns. By the end of this book, you'll have studied all about
using the power of Kubernetes for managing your containers. What
you will learn Understand and classify software designs as per the
cloud-native paradigm Apply best practices in Kubernetes with
design patterns Set up Kubernetes clusters in managed and unmanaged
environments Explore Kubernetes extension points Extend Kubernetes
with custom resources and controllers Integrate dynamic admission
controllers Develop and run custom schedulers in Kubernetes Analyze
networking models in Kubernetes Who this book is forKubernetes
Design Patterns and Extensions is for you if you are interested in
configuring and troubleshooting Kubernetes clusters and developing
microservices-based applications on Kubernetes clusters. DevOps
engineers with basic knowledge of Docker will also find this book
useful. It is assumed that you are comfortable using command-line
tools and programming concepts and languages.
Polymer/clay nanocomposites are a new class of reinforced polymer
materials containing low quantities of nanometric-sized clay
particles which impart them better mechanical, thermal, electrical,
barrier properties, chemical resistance, etc., making them valuable
materials in many industrial applications such as; coatings,
automotive, packaging, construction, and electronics, etc. They
have great potential of increasing the fields of use which
indicates them as likely to be involved in many various aspects of
our lives in the near future. This book explains the preparation of
polymer/clay nanocomposites via emulsion polymerization system and
reveals a detailed study on the latex stability which arises as a
challenge during nanocomposite latex preparations. The improvements
of mechanical and thermal properties of the nanocomposite films as
well as the rheological aspects of latexes which have crucial
importance for coating applications are discussed. The book also
includes a case application of the synthesized nanocomposite
latexes as binders in leather finishing and the performance of the
nanocomposite coatings is reported as well.
|
You may like...
Poor Things
Emma Stone, Mark Ruffalo, …
DVD
R449
R329
Discovery Miles 3 290
Loot
Nadine Gordimer
Paperback
(2)
R398
R330
Discovery Miles 3 300
Loot
Nadine Gordimer
Paperback
(2)
R398
R330
Discovery Miles 3 300
|