Browse Results

Showing 29,576 through 29,600 of 53,977 results

Kubernetes in Action

by Marko Luksa

SummaryKubernetes in Action is a comprehensive guide to effectively developing and running applications in a Kubernetes environment. Before diving into Kubernetes, the book gives an overview of container technologies like Docker, including how to build containers, so that even readers who haven't used these technologies before can get up and running.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyKubernetes 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 BookKubernetes in Action teaches you to use Kubernetes to deploy container-based distributed applications. You'll start with an overview of Docker and Kubernetes before building your first Kubernetes cluster. You'll gradually expand your initial application, adding features and deepening your knowledge of Kubernetes architecture and operation. As you navigate this comprehensive guide, you'll explore high-value topics like monitoring, tuning, and scaling. What's InsideKubernetes' internalsDeploying containers across a clusterSecuring clustersUpdating applications with zero downtimeAbout the ReaderWritten for intermediate software developers with little or no familiarity with Docker or container orchestration systems.About the AuthorMarko Luksa is an engineer at Red Hat working on Kubernetes and OpenShift.Table of ContentsPART 1 - OVERVIEWIntroducing Kubernetes First steps with Docker and Kubernetes PART 2 - CORE CONCEPTSPods: 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 applicationsPART 3 - BEYOND THE BASICSUnderstanding 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

Kubernetes in Production Best Practices: Build and manage highly available production-ready Kubernetes clusters

by Murat Karslioglu Aly Saleh

Design, build, and operate scalable and reliable Kubernetes infrastructure for productionKey FeaturesImplement industry best practices to build and manage production-grade Kubernetes infrastructureLearn how to architect scalable Kubernetes clusters, harden container security, and fine-tune resource managementUnderstand, manage, and operate complex business workloads confidentlyBook DescriptionAlthough out-of-the-box solutions can help you to get a cluster up and running quickly, running a Kubernetes cluster that is optimized for production workloads is a challenge, especially for users with basic or intermediate knowledge. With detailed coverage of cloud industry standards and best practices for achieving scalability, availability, operational excellence, and cost optimization, this Kubernetes book is a blueprint for managing applications and services in production.You'll discover the most common way to deploy and operate Kubernetes clusters, which is to use a public cloud-managed service from AWS, Azure, or Google Cloud Platform (GCP). This book explores Amazon Elastic Kubernetes Service (Amazon EKS), the AWS-managed version of Kubernetes, for working through practical exercises. As you get to grips with implementation details specific to AWS and EKS, you'll understand the design concepts, implementation best practices, and configuration applicable to other cloud-managed services. Throughout the book, you'll also discover standard and cloud-agnostic tools, such as Terraform and Ansible, for provisioning and configuring infrastructure.By the end of this book, you'll be able to leverage Kubernetes to operate and manage your production environments confidently.What you will learnExplore different infrastructure architectures for Kubernetes deploymentImplement optimal open source and commercial storage management solutionsApply best practices for provisioning and configuring Kubernetes clusters, including infrastructure as code (IaC) and configuration as code (CAC)Configure the cluster networking plugin and core networking components to get the best out of themSecure your Kubernetes environment using the latest tools and best practicesDeploy core observability stacks, such as monitoring and logging, to fine-tune your infrastructureWho this book is forThis book is for cloud infrastructure experts, DevOps engineers, site reliability engineers, and engineering managers looking to design and operate Kubernetes infrastructure for production. Basic knowledge of Kubernetes, Terraform, Ansible, Linux, and AWS is needed to get the most out of this book.

Kubernetes Management Design Patterns

by Deepak Vohra

Take container cluster management to the next level; learn how to administer and configure Kubernetes on CoreOS; and apply suitable management design patterns such as Configmaps, Autoscaling, elastic resource usage, and high availability. Some of the other features discussed are logging, scheduling, rolling updates, volumes, service types, and multiple cloud provider zones. The atomic unit of modular container service in Kubernetes is a Pod, which is a group of containers with a common filesystem and networking. The Kubernetes Pod abstraction enables design patterns for containerized applications similar to object-oriented design patterns. Containers provide some of the same benefits as software objects such as modularity or packaging, abstraction, and reuse. CoreOS Linux is used in the majority of the chapters and other platforms discussed are CentOS with OpenShift, Debian 8 (jessie) on AWS, and Debian 7 for Google Container Engine. CoreOS is the main focus becayse Docker is pre-installed on CoreOS out-of-the-box. CoreOS: Supports most cloud providers (including Amazon AWS EC2 and Google Cloud Platform) and virtualization platforms (such as VMWare and VirtualBox) Provides Cloud-Config for declaratively configuring for OS items such as network configuration (flannel), storage (etcd), and user accounts Provides a production-level infrastructure for containerized applications including automation, security, and scalability Leads the drive for container industry standards and founded appc Provides the most advanced container registry, Quay Docker was made available as open source in March 2013 and has become the most commonly used containerization platform. Kubernetes was open-sourced in June 2014 and has become the most widely used container cluster manager. The first stable version of CoreOS Linux was made available in July 2014 and since has become one of the most commonly used operating system for containers. What You'll Learn Use Kubernetes with Docker Create a Kubernetes cluster on CoreOS on AWS Apply cluster management design patterns Use multiple cloud provider zones Work with Kubernetes and tools like Ansible Discover the Kubernetes-based PaaS platform OpenShift Create a high availability website Build a high availability Kubernetes master cluster Use volumes, configmaps, services, autoscaling, and rolling updates Manage compute resources Configure logging and scheduling Who This Book Is For Linux admins, CoreOS admins, application developers, and container as a service (CAAS) developers. Some pre-requisite knowledge of Linux and Docker is required. Introductory knowledge of Kubernetes is required such as creating a cluster, creating a Pod, creating a service, and creating and scaling a replication controller. For introductory Docker and Kubernetes information, refer to Pro Docker (Apress) and Kubernetes Microservices with Docker (Apress). Some pre-requisite knowledge about using Amazon Web Services (AWS) EC2, CloudFormation, and VPC is also required.

Kubernetes Microservices with Docker

by Deepak Vohra

Start using Kubernetes in complex big data and enterprise applications, including Docker containers. Starting with installing Kubernetes on a single node, the book introduces Kubernetes with a simple Hello example and discusses using environment variables in Kubernetes. Next, Kubernetes Microservices with Docker discusses using Kubernetes with all major groups of technologies such as relational databases, NoSQL databases, and in the Apache Hadoop ecosystem. The book concludes with using multi container pods and installing Kubernetes on a multi node cluster. What You Will Learn Install Kubernetes on a single node Set environment variables Create multi-container pods using Docker Use volumes Use Kubernetes with the Apache Hadoop ecosystem, NoSQL databases, and RDBMSs Install Kubernetes on a multi-node cluster Who This Book Is For Application developers including Apache Hadoop developers, database developers and NoSQL developers.

Kubernetes Native Development: Develop, Build, Deploy, and Run Applications on Kubernetes

by Benjamin Schmeling Maximilian Dargatz

Building applications for Kubernetes is both a challenge and an opportunity—a challenge because the options and complexity to develop for Kubernetes are evolving rapidly, an opportunity because, if done right, your applications will go into production quicker, scale easier, and run smoother.This book outlines the impact of Containers and Kubernetes on modern software development and discusses the application frameworks to pick from, how to design an application, and how to develop for and on Kubernetes. You are guided through the application life cycle: development, build, and deployment into the runtime phase. In each phase, you see how it ties to Kubernetes and how to leverage its manifold capabilities. Applications will be more lightweight, easier to maintain, and simpler to operate by just focusing on the business logic. This book provides a strong technical foundation in modern software development and operations. Practical examples show you how to apply the concepts and teach you the full potential of Kubernetes. What You Will LearnGet hands-on experience developing, building, and deploying software to KubernetesDevelop your software to get the best out of KubernetesFocus on business logic while leveraging Kubernetes servicesDesign application components of different granularity from application server-based services to lightweight servicesAutomate deployments and Day 2 operations Who This Book Is ForDevelopers who want to close the gap between development and the production environment in order to gain high delivery performance in terms of throughput and stability. This book also targets application operations and DevOps engineers.

Kubernetes Native Microservices with Quarkus and MicroProfile

by John Clingan Ken Finnigan

Build fast, efficient Kubernetes-based Java applications using the Quarkus framework, MicroProfile, and Java standards.In Kubernetes Native Microservices with Quarkus and MicroProfile you&’ll learn how to: Deploy enterprise Java applications on Kubernetes Develop applications using the Quarkus runtime Compile natively using GraalVM for blazing speed Create efficient microservices applications Take advantage of MicroProfile specifications Popular Java frameworks like Spring were designed long before Kubernetes and the microservices revolution. Kubernetes Native Microservices with Quarkus and MicroProfile introduces next generation tools that have been cloud-native and Kubernetes-aware right from the beginning. Written by veteran Java developers John Clingan and Ken Finnigan, this book shares expert insight into Quarkus and MicroProfile directly from contributors at Red Hat. You&’ll learn how to utilize these modern tools to create efficient enterprise Java applications that are easy to deploy, maintain, and expand. About the technology Build microservices efficiently with modern Kubernetes-first tools! Quarkus works naturally with containers and Kubernetes, radically simplifying the development and deployment of microservices. This powerful framework minimizes startup time and memory use, accelerating performance and reducing hosting cost. And because it's Java from the ground up, it integrates seamlessly with your existing JVM codebase. About the book Kubernetes Native Microservices with Quarkus and MicroProfile teaches you to build microservices using containers, Kubernetes, and the Quarkus framework. You'll immediately start developing a deployable application using Quarkus and the MicroProfile APIs. Then, you'll explore the startup and runtime gains Quarkus delivers out of the box and also learn how to supercharge performance by compiling natively using GraalVM. Along the way, you'll see how to integrate a Quarkus application with Spring and pick up pro tips for monitoring and managing your microservices. What's inside Deploy enterprise Java applications on Kubernetes Develop applications using the Quarkus runtime framework Compile natively using GraalVM for blazing speed Take advantage of MicroProfile specifications About the reader For intermediate Java developers comfortable with Java EE, Jakarta EE, or Spring. Some experience with Docker and Kubernetes required. About the author John Clingan is a senior principal product manager at Red Hat, where he works on enterprise Java standards and Quarkus. Ken Finnigan is a senior principal software engineer at Workday, previously at Red Hat working on Quarkus. Table of Contents PART 1 INTRODUCTION 1 Introduction to Quarkus, MicroProfile, and Kubernetes 2 Your first Quarkus application PART 2 DEVELOPING MICROSERVICES 3 Configuring microservices 4 Database access with Panache 5 Clients for consuming other microservices 6 Application health 7 Resilience strategies 8 Reactive in an imperative world 9 Developing Spring microservices with Quarkus PART 3 OBSERVABILITY, API DEFINITION, AND SECURITY OF MICROSERVICES 10 Capturing metrics 11 Tracing microservices 12 API visualization 13 Securing a microservice

Kubernetes on AWS: Deploy and manage production-ready Kubernetes clusters on AWS

by Ed Robinson

Learn to implement container orchestration on AWS with easeKey FeaturesLeverage the power of Kubernetes on AWS to deploy highly scalable applicationsProvision Kubernetes clusters on Amazon EC2 environmentsImplement best practices to improve efficiency and security of Kubernetes on the cloudBook DescriptionDocker containers promise to radicalize the way developers and operations build, deploy, and manage applications running on the cloud. Kubernetes provides the orchestration tools you need to realize that promise in production.Kubernetes on AWS guides you in deploying a production-ready Kubernetes cluster on the AWS platform. You will then discover how to utilize the power of Kubernetes, which is one of the fastest growing platforms for production-based container orchestration, to manage and update your applications. Kubernetes is becoming the go-to choice for production-grade deployments of cloud-native applications. This book covers Kubernetes from first principles. You will start by learning about Kubernetes' powerful abstractions - Pods and Services - that make managing container deployments easy. This will be followed by a guided tour through setting up a production-ready Kubernetes cluster on AWS, while learning the techniques you need to successfully deploy and manage your own applications.By the end of the book, you will have gained plenty of hands-on experience with Kubernetes on Amazon Web Services. You will also have picked up some tips on deploying and managing applications, keeping your cluster and applications secure, and ensuring that your whole system is reliable and resilient to failure.What you will learnLearn how to provision a production-ready Kubernetes cluster on AWSDeploy your own applications to Kubernetes with HelmDiscover strategies for troubleshooting your cluster and know where to find help with issuesExplore the best ways to monitor your cluster and the applications running on itSupercharge your cluster by integrating it with the tools provided by the AWS platformArchitect your cluster for high availabilityWho this book is forIf you’re a cloud engineer, cloud solution provider, sysadmin, site reliability engineer, or developer with an interest in DevOps and are looking for an extensive guide to running Kubernetes in the AWS environment, this book is for you. Though any previous knowledge of Kubernetes is not expected, some experience with Linux and Docker containers would be a bonus.

The Kubernetes Operator Framework Book: Overcome complex Kubernetes cluster management challenges with automation toolkits

by Michael Dame

Design and deploy an operator for personal use and public distribution and get to grips with writing, packaging, and distributing a basic operator for a Kubernetes clusterKey FeaturesDevelop a holistic understanding of operators and the Operator FrameworkLearn to design and develop your own operators as per industry standardsFind out how to implement best practices and troubleshoot Kubernetes operatorsBook DescriptionFrom incomplete collections of knowledge and varying design approaches to technical knowledge barriers, Kubernetes users face various challenges when developing their own operators. Knowing how to write, deploy, and pack operators makes cluster management automation much easier – and that's what this book is here to teach you.Beginning with operators and Operator Framework fundamentals, the book delves into how the different components of Operator Framework (such as the Operator SDK, Operator Lifecycle Manager, and OperatorHub.io) are used to build operators. You'll learn how to write a basic operator, interact with a Kubernetes cluster in code, and distribute that operator to users. As you advance, you'll be able to develop a sample operator in the Go programming language using Operator SDK tools before running it locally with Operator Lifecycle Manager, and also learn how to package an operator bundle for distribution. The book covers best practices as well as sample applications and case studies based on real-world operators to help you implement the concepts you've learned.By the end of this Kubernetes book, you'll be able to build and add application-specific operational logic to a Kubernetes cluster, making it easier to automate complex applications and augment the platform.What you will learnGain insight into the Operator Framework and the benefits of operatorsImplement standard approaches for designing an operatorDevelop an operator in a stepwise manner using the Operator SDKPublish operators using distribution options such as OperatorHub.ioDeploy operators using different Operator Lifecycle Manager optionsDiscover how Kubernetes development standards relate to operatorsApply knowledge learned from the case studies of real-world operatorsWho this book is forThis book is for DevOps and cloud engineers, Kubernetes engineers, SREs, developers, and cloud architects interested in automating the management of their Kubernetes clusters. It assumes a basic understanding of core Kubernetes topics or familiarity with Kubernetes and container orchestration.

Kubernetes Operators: Automating the Container Orchestration Platform

by Jason Dobies Joshua Wood

Operators are a way of packaging, deploying, and managing Kubernetes applications. A Kubernetes application doesn’t just run on Kubernetes; it’s composed and managed in Kubernetes terms. Operators add application-specific operational knowledge to a Kubernetes cluster, making it easier to automate complex, stateful applications and to augment the platform. Operators can coordinate application upgrades seamlessly, react to failures automatically, and streamline repetitive maintenance like backups.Think of Operators as site reliability engineers in software. They work by extending the Kubernetes control plane and API, helping systems integrators, cluster administrators, and application developers reliably deploy and manage key services and components. Using real-world examples, authors Jason Dobies and Joshua Wood demonstrate how to use Operators today and how to create Operators for your applications with the Operator Framework and SDK. <li>Learn how to establish a Kubernetes cluster and deploy an Operator <li>Examine a range of Operators from usage to implementation <li>Explore the three pillars of the Operator Framework: the Operator SDK, the Operator Lifecycle Manager, and Operator Metering <li>Build Operators from the ground up using the Operator SDK <li>Build, package, and run an Operator in development, testing, and production phases <li>Learn how to distribute your Operator for installation on Kubernetes clusters

Kubernetes Patterns: Reusable Elements for Designing Cloud-Native Applications

by Bilgin Ibryam Roland Huß

The way developers design, build, and run software has changed significantly with the evolution of microservices and containers. These modern architectures use new primitives that require a different set of practices than most developers, tech leads, and architects are accustomed to. With this focused guide, Bilgin Ibryam and Roland Huß from Red Hat provide common reusable elements, patterns, principles, and practices for designing and implementing cloud-native applications on Kubernetes.Each pattern includes a description of the problem and a proposed solution with Kubernetes specifics. Many patterns are also backed by concrete code examples. This book is ideal for developers already familiar with basic Kubernetes concepts who want to learn common cloud native patterns.You’ll learn about the following pattern categories:Foundational patterns cover the core principles and practices for building container-based cloud-native applications.Behavioral patterns explore finer-grained concepts for managing various types of container and platform interactions.Structural patterns help you organize containers within a pod, the atom of the Kubernetes platform.Configuration patterns provide insight into how application configurations can be handled in Kubernetes.Advanced patterns covers more advanced topics such as extending the platform with operators.

Kubernetes Patterns

by Bilgin Ibryam Roland Huss

The way developers design, build, and run software has changed significantly with the evolution of microservices and containers. These modern architectures offer new distributed primitives that require a different set of practices than many developers, tech leads, and architects are accustomed to. With this focused guide, Bilgin Ibryam and Roland Huss provide common reusable patterns and principles for designing and implementing cloud native applications on Kubernetes.Each pattern includes a description of the problem and a Kubernetes-specific solution. All patterns are backed by and demonstrated with concrete code examples. This updated edition is ideal for developers and architects familiar with basic Kubernetes concepts who want to learn how to solve common cloud native challenges with proven design patterns.You'll explore:Foundational patterns covering core principles and practices for building and running container-based cloud native applicationsBehavioral patterns that delve into finer-grained concepts for managing various types of container and platform interactionsStructural patterns for organizing containers within a Pod for addressing specific use casesConfiguration patterns that provide insight into how application configurations can be handled in KubernetesSecurity patterns for hardening the access to cloud native applications running on KubernetesAdvanced patterns covering more complex topics such as operators and autoscaling

Kubernetes Programming with Go: Programming Kubernetes Clients and Operators Using Go and the Kubernetes API

by Philippe Martin

This book begins by introducing the structure of the Kubernetes API and which operations it serves. Following chapters demonstrate how to write native Kubernetes resources definitions using Go structures defined in the API and API Machinery libraries. Miscellaneous utilities are described to help you work with different resource fields and to convert your resource definitions to or from YAML or JSON. Next, you will learn how to interact with the Kubernetes API server to create, delete, update, and monitor resources in a cluster using the client-go library. A complete chapter is devoted to tools provided to test your programs using the client-go library. An example follows to wrap up the first part of the book, describing how to write a kubectl plugin. Next, you will learn how to extend the Kubernetes API using Custom Resource Definitions, and how to write Kubernetes resources in a generic way as well as how to create your own resources using the unstructured concept. The next chapters delve into the controller-runtime library, useful for extending Kubernetes by writing operators, and the kubebuilder framework, which leverages this library, to help you start writing operators in minutes. After reading this book, you will have a deep understanding of the Kubernetes API’s structure and how Kubernetes resources are organized within it, and have at your disposal a complete toolbox to help you write Kubernetes clients and operators. What You Will Learn Understand how the Kubernetes API and its resources are organizedWrite Kubernetes resources in GoCreate resources in a clusterLeverage your newly-gained knowledge to write Kubernetes clients and operators Who is this Book for: Software engineers and (Site Reliability Engineers) SREs wishing to write Kubernetes clients and operators using the Go language.

Kubernetes Secrets Management

by Alex Soto Bueno Andrew Block

Safely manage your secret information like passwords, keys, and certificates in Kubernetes. This practical guide is full of best practices and methods for adding layers of security that will defend the critical data of your applications.In Kubernetes Secrets Management you will find: Strategies for storing secure assets in Kubernetes Cryptographic options and how to apply them in Kubernetes Using the HashiCorp Vault server on Kubernetes for secure secrets storage Managing security with public cloud providers Applying security concepts using tools from the Kubernetes ecosystem End-to-end secrets storage from development to operations Implementing in Kubernetes in CI/CD systems Secrets, like database passwords and API keys, are some of the most important data in your application. Kubernetes Secrets Management reveals how to store these sensitive assets in Kubernetes in a way that&’s protected against leaks and hacks. You&’ll learn the default capabilities of Kubernetes secrets, where they&’re lacking, and alternative options to strengthen applications and infrastructure. Discover a security-first mindset that is vital for storing and using secrets correctly, and tools and concepts that will help you manage sensitive assets such as certificates, keys, and key rotation. About the technology Kubernetes relies on passwords, tokens, keys, certificates, and other sensitive information to keep your system secure. But how do you keep these &“secrets&” safe? In this concise, practical book you&’ll learn secrets management techniques that go far beyond the Kubernetes defaults. About the book Kubernetes Secrets Management reveals security best practices and reliable third-party tools for protecting sensitive data in Kubernetes-based systems. In this focused guide, you&’ll explore relevant, real-world examples like protecting secrets in a code repository, securing keys with HashiCorp Vault, and adding layers to maintain protection after a breach. Along the way, you&’ll pick up secrets management techniques you can use outside Kubernetes, as well. What's inside Cryptographic options you can apply in Kubernetes Managing security with public cloud providers Secrets storage, from development to production End-to-end Kubernetes secrets management in CI/CD systems About the reader For readers experienced with Kubernetes and CI/CD practices. About the author Alex Soto is a director of developer experience at Red Hat, a Java Champion since 2007, an international speaker, and a teacher at Salle URL University. Andrew Block is a distinguished architect with Red Hat, and an active member of the open-source community. Table of Contents PART 1 SECRETS AND KUBERNETES 1 Kubernetes Secrets 2 An introduction to Kubernetes and Secrets PART 2 MANAGING SECRETS 3 Securely storing Secrets 4 Encrypting data at rest 5 HashiCorp Vault and Kubernetes 6 Accessing cloud secrets stores PART 3 CONTINUOUS INTEGRATION AND CONTINUOUS DELIVERY 7 Kubernetes-native continuous integration and Secrets 8 Kubernetes-native continuous delivery and Secrets

Kubernetes Security and Observability

by Amit Gupta Brendan Creane

Securing, observing, and troubleshooting containerized workloads on Kubernetes can be daunting. It requires a range of considerations, from infrastructure choices and cluster configuration to deployment controls and runtime and network security. With this practical book, you'll learn how to adopt a holistic security and observability strategy for building and securing cloud native applications running on Kubernetes.Whether you're already working on cloud native applications or are in the process of migrating to its architecture, this guide introduces key security and observability concepts and best practices to help you unleash the power of cloud native applications. Authors Brendan Creane and Amit Gupta from Tigera take you through the full breadth of new cloud native approaches for establishing security and observability for applications running on Kubernetes.Learn why you need a security and observability strategy for cloud native applications and determine your scope of coverageUnderstand key concepts behind the book's security and observability approachExplore the technology choices available to support this strategyDiscover how to share security responsibilities across multiple teams or rolesLearn how to architect Kubernetes security and observability for multicloud and hybrid environments

The Kubernetes Workshop: Learn how to build and run highly scalable workloads on Kubernetes

by Wei Huang Melony Qin Zachary Arnold Sahil Dua Faisal Masood Mohammed Abu Taleb

From building your own cluster to running cloud-native applications with Kubernetes, this workshop covers it all using engaging examples and activities Key Features Explore the Kubernetes environment and understand how containers are managed Learn how to build, maintain, and deploy cloud-native applications using Kubernetes Get to grips with using Kubernetes primitives to manage the life cycle of a full application stack Book Description Thanks to its extensive support for managing hundreds of containers that run cloud-native applications, Kubernetes is the most popular open source container orchestration platform that makes cluster management easy. This workshop adopts a practical approach to get you acquainted with the Kubernetes environment and its applications. Starting with an introduction to the fundamentals of Kubernetes, you'll install and set up your Kubernetes environment. You'll understand how to write YAML files and deploy your first simple web application container using Pod. You'll then assign human-friendly names to Pods, explore various Kubernetes entities and functions, and discover when to use them. As you work through the chapters, this Kubernetes book will show you how you can make full-scale use of Kubernetes by applying a variety of techniques for designing components and deploying clusters. You'll also get to grips with security policies for limiting access to certain functions inside the cluster. Toward the end of the book, you'll get a rundown of Kubernetes advanced features for building your own controller and upgrading to a Kubernetes cluster without downtime. By the end of this workshop, you'll be able to manage containers and run cloud-based applications efficiently using Kubernetes. What you will learn Get to grips with the fundamentals of Kubernetes and its terminology Share or store data in different containers running in the same pod Create a container image from an image definition manifest Construct a Kubernetes-aware continuous integration (CI) pipeline for deployments Attract traffic to your app using Kubernetes ingress Build and deploy your own admission controller Who this book is for Whether you are new to the world of web programming or are an experienced developer or software engineer looking to use Kubernetes for managing and scaling containerized applications, you'll find this workshop useful. A basic understanding of Docker and containerization is necessary to make the most of this book.

Kundenmanagement in der digitalen Welt (essentials)

by Michael Jacob

Dieses essential gibt einen #65533;berblick #65533;ber die Werkzeuge des digitalen Kundenmanagements. Durch die steigende Nutzung neuer Medien hat sich auch das Kundenmanagement ver#65533;ndert. Kunden wollen alle Informationen schnell, einfach und insbesondere an jedem Ort vorfinden. Unternehmen stehen dabei vor der Herausforderung, dies zum einen technisch umzusetzen und zum anderen der Erwartungshaltung der Kunden mit neuen Entwicklungen nachzukommen. Welchen Stellenwert der Konsument einnimmt und welche unternehmerischen Handlungen relevant werden, sind Aspekte, die in diesem Band thematisiert werden. Der Fokus liegt in der Veranschaulichung des Wandels der Kundenstellung bedingt durch die Weiterentwicklung der digitalen Umwelt.

Kundennutzen durch digitale Transformation: Business-process-management-studie - Status Quo Und Erfolgsmuster

by Elke Brucker-Kley Denisa Kykalová Thomas Keller

Dieses Open-Access-Buch präsentiert die Ergebnisse einer qualitativen und quantitativen Studie, die das Institut für Wirtschaftsinformatik in Kooperation mit dem Institut für Marketingmanagement der ZHAW School of Management and Law 2016 durchgeführt hat. Ziel der Business-Process-Management-Studie, mit der seit 2011 regelmäßig Status quo und Best Practices im deutschsprachigen Raum erhoben werden, war es, die Rolle des Prozessmanagements als Gestaltungshebel der digitalen Transformation zu beleuchten.

Kundenzufriedenheit im IT-Outsourcing: Das Optimum realisieren

by Ferri Abolhassan

Anknüpfend an "Der Weg zur modernen IT-Fabrik" zeigt das Fachbuch anhand von Best-Practice-Beispielen und Erfahrungswerten, welche Maßnahmen ein Unternehmen heute ergreifen kann, um Kunden langfristig zufriedenzustellen und den Qualitätsanspruch an Lösungen - von der Produktion zur Implementierung und darüber hinaus - zu sichern.

Kung Fu Hero and The Forbidden City: A ComedyShortsGamer Graphic Novel

by Deji Olatunji aka ComedyShortsGamer

IT WAS ONLY MEANT TO BE A PRANK VIDEO...But now DEJI (AKA ComedyShortsGamer) has unleashed the forces of evil in Beijing's Forbidden City.Armed with nothing more than bravado and a talking dog, Deji must return a stolen dragon goblet to the tomb of the mighty Emperor before dawn, or face the end of the world!Standing in his way are gangs of triads, wild dog statues brought to life and skeleton ghosts, not to mention his startling ability to snatch defeat from the jaws of victory.But if Deji is going to survive the night he must triumph over his greatest foe of all, his brother, KSI.Can Deji overcome years of being a slacker and become a kung fu hero to save a world? Join him on his hilarious quest to prove to his parents that a lifetime playing Tekken wasn't a waste of time.

Kung-Fu A Linea Di Comando

by Eugenia Franzoni Jason Cannon

Diventate Ninja di Linux con "Kung-Fu a linea di comando"!Pensate di dovervi chiudere in cantina a leggere criptiche pagine man per mesi per poter diventare un ninja della linea di comando?In realtà, se qualcuno condivide con voi i trucchi e suggerimenti più potenti, vi potete risparmiare molto tempo e frustrazione. Cosa succederebbe se poteste stare a guardare un amico che per caso è un guru della linea di comando? E se vi mostrasse non solo i comandi che usa, ma anche perché e come funzionano esattamente? E se quell'amico scrivesse tutto in modo che possiate riguardarlo quando volete?Beh, un amico ha fatto proprio questo: questo libro è una raccolta di dozzine di suggerimenti e oltre 100 esempi di applicazione reale. Non troverete esempi teorici, ma solo soluzioni di problemi reali per arrivare a degli obiettivi validi.I contenuti sono anche facili da trovare; ogni capitolo copre un argomento specifico, e raggruppa suggerimenti ed esempi correlati; ad esempio, se dovete estrarre del testo da un file potete leggere il capitolo "Elaborazione e manipolazione dei testi".Inoltre, alla fine del libro c'è un indice completo; se volete trovare tutti gli esempi in cui viene usato uno specifico comando, anche se non è quello principale, usate l'indice, in cui c'è un collegamento a ogni posto del libro in cui il comando appare.Ecco solo alcune delle cose che imparerete leggendo "Kung-Fu a linea di comando":Come ripetere velocemente i comandi nella storia della shellScorciatoie per recuperare parole specifiche dalla storia della shell, da usare nel comando correnteCome salvare una copia della sessione a linea di comando da usare successivamenteCome togliere le linee vuote e i commenti dai fileCome controllare il testo a colori quando si usano le pipe e i paginatoriModi per trasformare il testo: dal maiuscolo e minuscolo alla sostituzione di caratteri, e molto altroCome estrarre specifici blocchi di testo dai file o dai

Künstliche Intelligenz: Vom Schachspieler zur Superintelligenz?

by Manon Bischoff

​Künstliche Intelligenz ist längst nicht mehr nur ein ernstzunehmender Schachgegner, sondern reicht in der Anwendung weit in unseren Alltag hinein. Doch was macht einen Computer eigentlich intelligent? Wie lernen Algorithmen und wie bringt man einer Maschine das Spielen bei? Wobei kann uns KI heute und in Zukunft helfen – und wo versagen die selbstlernenden Programme?Die hier zusammengestellten Artikel aus »Spektrum der Wissenschaft«, »Gehirn&Geist« und »spektrum.de« bieten eine themenübergreifende Übersicht zu den wichtigsten Fragen der künstlichen Intelligenz. Interessierte Laien ohne besonderes Vorwissen erhalten einen Überblick von den Grundlagen neuronaler Netze und evolutionärer Algorithmen bis hin zu aktuellen Forschungsfragen aus Naturwissenschaft und Technik.Im ersten Teil des Buchs erfahren Sie, wie man einem Computer beibringt, selbstständig zu lernen, mit welchen Tricks man Algorithmen weiter verbessert und bekannte Schwächen behebt – und wie sogar Maschinen kreativ werden können. Inwiefern das speziell beim Erlernen von Brett- und Videospielen passiert und was das für weitere Anwendungen bedeutet, erklären wir im zweiten Teil. Der dritte Abschnitt beschäftigt sich mit den Fortschritten in Forschung und Technik, die Wissenschaftler mit Hilfe von KI erlangen: von der Suche nach neuer Physik bis hin zu der Entwicklung neuer Medikamente. Das letzte Kapitel widmet sich der Frage, wo die Grenzen des vermeintlichen Alleskönners KI liegen – und welche potenziellen Gefahren heute und in Zukunft davon ausgehen.

Künstliche Intelligenz: Mit Algorithmen zum wirtschaftlichen Erfolg

by Peter Buxmann Holger Schmidt

Künstliche Intelligenz (KI) und insbesondere Algorithmen zum Maschinellen Lernen verändern Wirtschaft und Gesellschaft wie keine andere Technologie. Dieses Buch zeigt Entscheidern in Unternehmen, aber auch allen anderen technologiebegeisterten Leserinnen und Lesern, wie KI heute konkret eingesetzt wird und welche ökonomischen Vorteile erzielt werden. Nach einer allgemein verständlichen Einführung in die technischen Grundlagen und die wirtschaftlichen Auswirkungen von KI bilden zehn Fallstudien den Kern des Buches. Darin stellen Digitalkonzerne ihre KI-Strategien vor und Unternehmen aus den Branchen Automobil, Chemie, Finanzen, Handel und Industrie erläutern, wie sie KI einsetzen. Abschließend wird komprimiert dargestellt, was Entscheidungsträger aus Wirtschaft und Politik sowie interessierte Bürgerinnen und Bürger über die aktuellen ethischen Debatten rund um das Thema KI heute wissen müssen.

Künstliche Intelligenz: Das Psi-Organ in der Nussschale

by Dietmar Dietrich

Die Psyche mit dem neuronalen System verschmelzen zu können, ist ein lang angestrebtes Ziel. Wissenschaftler brauchen oft Jahre, um die Hürden auf dem Weg dahin zu begreifen. Ist das unumgänglich? Welche naturwissenschaftlichen Prinzipien liegen dem vorliegenden Modell zugrunde? Kann es ohne mathematischen Formalismus verstanden werden? Wie kann ein simuliertes Modell dieser Zusammenführung von Psyche und Neurologie – nennen wir es das Psi-Organ – aus heutiger Sicht aussehen?Mit Hilfe von Simulationsexperimenten können damit psychologische und soziale Theorien auf naturwissenschaftlicher Basis überprüft werden. Das Modell kann als Grundlage für KI-Systeme dienen, die Menschenleben retten, Energie sparen, für Sicherheit auf Flughäfen sorgen, bei der Pflege älterer Menschen unterstützen und vieles mehr. Dieses Psi-Organ-Modell geht weit über die heutigen, hauptsächlich verhaltensbasierten KI-Systeme hinaus.Das Manuskript ist als Einführung zum Verständnis und der Modellierung des menschlichen Geistes und der künstlichen, humanoiden "Intelligenz" zu verstehen.

Künstliche Intelligenz: Wie verändert sich unsere Zukunft?

by Arnold Kitzmann

Künstliche Intelligenz (KI) durchdringt zunehmend unser gesamtes Leben, angefangen bei den hochwillkommenen kleinen Erleichterungen des Alltags bis hin zu gravierenden gesellschaftlichen Veränderungen in Arbeitswelt, Forschung und Entwicklung sowie der Privatsphäre jedes Einzelnen. Wir können uns dieser Entwicklung nicht (mehr) entziehen oder gar verweigern, sondern sind gefordert, uns mit ihr auseinanderzusetzen. Dieses Buch erörtert philosophische, ethische, politische, ökonomische Aspekte ebenso wie die Problematik der Selbstbestimmtheit, Freiheit und Manipulierbarkeit des Einzelnen. So entsteht ein kleiner Leitfaden für den Leser, um sich selbst in dieser Phase großer gesellschaftlicher Umwälzungen zu positionieren. Last not least spannend: In der Auseinandersetzung mit Künstlicher Intelligenz wird klar, dass sie uns Heutigen mit Fragen konfrontiert, die bereits die Philosophie vor über zweieinhalb Jahrtausenden umtrieb.

Künstliche Intelligenz: Was steckt hinter der Technologie der Zukunft?

by Gerhard Paaß Dirk Hecker

Künstliche Intelligenz (KI) ist heute schon in unserem Alltag präsent und wird uns zukünftig in nahezu allen Lebensbereichen begegnen – von der bildgestützten Diagnose in der Medizin über das autonome Fahren und die intelligente Maschinenwartung in der Industrie bis hin zur Sprachsteuerung im smarten Zuhause. Die Potenziale der KI sind enorm, gleichzeitig kursieren viele Mythen, Ungewissheiten und Herausforderungen, die es zu meistern gilt. Dieses Buch adressiert daher die breite Öffentlichkeit – von interessierten Bürgerinnen und Bürgern bis hin zur Leitungsebene in Unternehmen, die ein besseres und tieferes technisches Verständnis von KI-Technologien aufbauen und deren Folgen abschätzen möchten.In verständlicher Sprache werden mathematische Grundlagen, Begriffe und Methoden erläutert. Eine abschließende Diskussion der Chancen und Herausforderungen hilft den Leserinnen und Lesern, die Entwicklungen zu bewerten, sie zu entmystifizieren und ihre Relevanz für die Zukunft zu erkennen.

Refine Search

Showing 29,576 through 29,600 of 53,977 results