Cargando…

Hands-On Microservices with Kubernetes : Build, Deploy, and Manage Scalable Microservices on Kubernetes.

Hands-on Microservices with Kubernetes will help you create a complete CI/CD pipeline and design and implement microservices using best practices. You will get hands on experience with the latest and greatest technologies, such as gRPC APIs, serverless frameworks, and service meshes.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Sayfan, Gigi
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, Limited, 2019.
Temas:
Acceso en línea:Texto completo
Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_on1108562746
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 190713s2019 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d TEFOD  |d EBLCP  |d UKMGB  |d OCLCO  |d OCLCQ  |d TEFOD  |d OCLCF  |d YDX  |d UKAHL  |d OCLCQ  |d N$T  |d OCLCQ  |d YDXIT  |d OCLCQ  |d OCLCO  |d NZAUC  |d OCLCQ 
015 |a GBB9C5636  |2 bnb 
016 7 |a 019470756  |2 Uk 
019 |a 1108518263 
020 |a 1789809738 
020 |a 9781789809732  |q (electronic bk.) 
020 |z 9781789805468  |q (pbk.) 
029 1 |a UKMGB  |b 019470756 
029 1 |a AU@  |b 000065674788 
035 |a (OCoLC)1108562746  |z (OCoLC)1108518263 
037 |a 5F931CE9-FA91-41AD-B2C9-6A8B128DE1AE  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a TK5105.5828  |b S29 2019 
082 0 4 |a 004.654  |2 23 
049 |a UAMI 
100 1 |a Sayfan, Gigi. 
245 1 0 |a Hands-On Microservices with Kubernetes :  |b Build, Deploy, and Manage Scalable Microservices on Kubernetes. 
264 1 |a Birmingham :  |b Packt Publishing, Limited,  |c 2019. 
300 |a 1 online resource (494 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Cover; Title Page; Copyright and Credits; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Introduction to Kubernetes for Developers; Technical requirements; Installing Docker; Installing kubectl; Installing Minikube; The code; Kubernetes in a nutshell; Kubernetes -- the container orchestration platform; The history of Kubernetes; The state of Kubernetes; Understanding the Kubernetes architecture; The control plane; The API server; The etcd store; The scheduler; The controller manager; The data plane; The kubelet; The kube proxy; The container runtime; Kubectl 
505 8 |a Kubernetes and microservices -- a perfect matchPackaging and deploying microservices; Exposing and discovering microservices; Securing microservices; Namespaces; Service accounts; Secrets; Secure communication; Network policies; Authenticating and authorizing microservices; Role-based access control; Upgrading microservices; Scaling microservices; Monitoring microservices; Logging; Metrics; Creating a local cluster; Installing Minikube; Troubleshooting Minikube; Verifying your cluster; Playing with your cluster; Installing Helm; Summary; Further reading 
505 8 |a Chapter 2: Getting Started with MicroservicesTechnical requirements; Installing Go with Homebrew on macOS; Installing Go on other platforms; The code; Programming in the small -- less is more; Making your microservice autonomous; Employing interfaces and contracts; Exposing your service via APIs; Using client libraries; Managing dependencies; Coordinating microservices; The uniformity versus flexibility trade-off; Taking advantage of ownership; Understanding Conway's law; Vertical; Horizontal; Matrix; Troubleshooting across multiple services; Utilizing shared service libraries 
505 8 |a Choosing a source control strategyMonorepo; Multiple repos; Hybrid; Creating a data strategy; One data store per microservice; Running distributed queries; Employing Command Query Responsibility Segregation; Employing API composition; Using sagas to manage transactions across multiple services; Understanding ACID; Understanding the CAP theorem; Applying the saga pattern to microservices; Summary; Further reading; Chapter 3: Delinkcious -- the Sample Application; Technical requirements; Visual Studio Code; GoLand; LiteIDE; Other options; The code; Choosing Go for Delinkcious 
505 8 |a Getting to know Go kitStructuring microservices with Go kit; Understanding transports; Understanding endpoints; Understanding services; Understanding middleware; Understanding clients; Generating the boilerplate; Introducing the Delinkcious directory structure; The cmd subdirectory; The pkg subdirectory; The svc subdirectory; Introducing the Delinkcious microservices; The object model; The service implementation; Implementing the support functions; Invoking the API via a client library; Storing data; Summary; Further reading; Chapter 4: Setting Up the CI/CD Pipeline; Technical requirements 
500 |a The code 
520 |a Hands-on Microservices with Kubernetes will help you create a complete CI/CD pipeline and design and implement microservices using best practices. You will get hands on experience with the latest and greatest technologies, such as gRPC APIs, serverless frameworks, and service meshes. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Service-oriented architecture (Computer science) 
650 6 |a Architecture orientée service (Informatique) 
650 7 |a Service-oriented architecture (Computer science)  |2 fast  |0 (OCoLC)fst01746814 
776 0 8 |i Print version:  |a Sayfan, Gigi.  |t Hands-On Microservices with Kubernetes : Build, Deploy, and Manage Scalable Microservices on Kubernetes.  |d Birmingham : Packt Publishing, Limited, ©2019  |z 9781789805468 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781789805468/?ar  |z Texto completo 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2190853  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n BDZ0040236778 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL5813053 
938 |a EBSCOhost  |b EBSC  |n 2190853 
938 |a YBP Library Services  |b YANK  |n 300699118 
994 |a 92  |b IZTAP