Cargando…

Bootstrapping microservices with Docker, Kubernetes, and Terraform a project-based guide /

"In Bootstrapping Microservices with Docker, Kubernetes, and Terraform, author Ashley Davis lays out a comprehensive approach to building microservices. You'll start with a simple design and work layer-by-layer until you've created your own video streaming application. As you go, you&...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Davis, Ashley (Software engineer) (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Shelter Island, NY : Manning, [2021]
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Mi 4500
001 OR_on1256804682
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|||||||||
008 210617t20212021nyua eob 000 1 eng d
010 |a  2021285640 
040 |a YDX  |b eng  |c YDX  |d OCLCO  |d EBLCP  |d VT2  |d N$T  |d UKAHL  |d OCLCO  |d OCLCQ 
015 |a GBC147019  |2 bnb 
016 7 |a 020141072  |2 Uk 
019 |a 1266291625  |a 1267705988  |a 1272921593 
020 |a 9781638350934  |q (electronic bk.) 
020 |a 1638350930  |q (electronic bk.) 
020 |z 9781617297212 
020 |z 1617297216 
029 1 |a AU@  |b 000071520860 
035 |a (OCoLC)1256804682  |z (OCoLC)1266291625  |z (OCoLC)1267705988  |z (OCoLC)1272921593 
050 4 |a TK5105.88813  |b .D38 2021 
082 0 4 |a 005.1 
049 |a UAMI 
100 1 |a Davis, Ashley  |c (Software engineer),  |e author. 
245 1 0 |a Bootstrapping microservices with Docker, Kubernetes, and Terraform  |h [electronic resource] :  |b a project-based guide /  |c Ashley Davis. 
264 1 |a Shelter Island, NY :  |b Manning,  |c [2021] 
264 4 |c ©2021 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
505 0 |a Intro -- Bootstrapping Microservices with Docker, Kubernetes, and Terraform -- Copyright -- brief contents -- contents -- front matter -- preface -- acknowledgments -- about this book -- Who should read this book -- How this book is organized: A roadmap -- About the code -- liveBook discussion forum -- about the author -- about the cover illustration -- 1 Why microservices? -- 1.1 This book is practical -- 1.2 What will I learn? -- 1.3 What do I need to know? -- 1.4 Managing complexity -- 1.5 What is a microservice? -- 1.6 What is a microservices application? 
505 8 |a 1.7 What's wrong with the monolith? -- 1.8 Why are microservices popular now? -- 1.9 Benefits of microservices -- 1.10 Drawbacks of microservices -- 1.11 Modern tooling for microservices -- 1.12 Designing a microservices application -- 1.13 An example application -- Summary -- 2 Creating your first microservice -- 2.1 New tools -- 2.2 Getting the code -- 2.3 Why Node.js? -- 2.4 Our philosophy of development -- 2.5 Establishing our single-service development environment -- 2.5.1 Installing Git -- 2.5.2 Cloning the code repo -- 2.5.3 Getting Visual Studio (VS) Code -- 2.5.4 Installing Node.js 
505 8 |a 2.6 Building an HTTP server for video streaming -- 2.6.1 Creating a Node.js project -- 2.6.2 Installing Express -- 2.6.3 Creating the Express boilerplate -- 2.6.4 Running our simple web server -- 2.6.5 Adding streaming video -- 2.6.6 Configuring our microservice -- 2.6.7 Setting up for production -- 2.6.8 Live reloading for fast iteration -- 2.6.9 Running the finished code from this chapter -- 2.7 Node.js review -- 2.8 Continue your learning -- Summary -- 3 Publishing your first microservice -- 3.1 New tools -- 3.2 Getting the code -- 3.3 What is a container? -- 3.4 What is an image? 
505 8 |a 3.5 Why Docker? -- 3.6 What are we doing with Docker? -- 3.7 Extending our development environment with Docker -- 3.7.1 Installing Docker -- 3.7.2 Checking your Docker installation -- 3.8 Packaging our microservice -- 3.8.1 Creating a Dockerfile -- 3.8.2 Packaging and checking our Docker image -- 3.8.3 Booting our microservice in a container -- 3.9 Publishing our microservice -- 3.9.1 Creating a private container registry -- 3.9.2 Pushing our microservice to the registry -- 3.9.3 Booting our microservice from the registry -- 3.10 Docker review -- 3.11 Continue your learning -- Summary 
505 8 |a 4 Data management for microservices -- 4.1 New tools -- 4.2 Getting the code -- 4.3 Developing microservices with Docker Compose -- 4.3.1 Why Docker Compose? -- 4.3.2 Installing Docker Compose -- 4.3.3 Creating our Docker Compose file -- 4.3.4 Booting our microservices application -- 4.3.5 Working with the application -- 4.3.6 Shutting down the application -- 4.3.7 Can we use Docker Compose for production? -- 4.4 Adding file storage to our application -- 4.4.1 Using Azure Storage -- 4.4.2 Updating the video-streaming microservice -- 4.4.3 Adding our new microservice to the Docker Compose file 
504 |a Includes bibliographical references and index. 
520 |a "In Bootstrapping Microservices with Docker, Kubernetes, and Terraform, author Ashley Davis lays out a comprehensive approach to building microservices. You'll start with a simple design and work layer-by-layer until you've created your own video streaming application. As you go, you'll learn to configure cloud infrastructure with Terraform, package microservices using Docker, and deploy your finished project to a Kubernetes cluster." --  |c Publisher description. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Web services. 
650 0 |a Computer bootstrapping. 
650 0 |a Software engineering. 
650 0 |a Application software. 
650 6 |a Services Web. 
650 6 |a Génie logiciel. 
650 6 |a Logiciels d'application. 
650 7 |a Application software.  |2 fast  |0 (OCoLC)fst00811706 
650 7 |a Computer bootstrapping.  |2 fast  |0 (OCoLC)fst01986549 
650 7 |a Software engineering.  |2 fast  |0 (OCoLC)fst01124185 
650 7 |a Web services.  |2 fast  |0 (OCoLC)fst01173242 
776 0 8 |c Original  |z 9781617297212  |z 1617297216  |w (OCoLC)1240163824 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781617297212/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH39609057 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL6642516 
938 |a YBP Library Services  |b YANK  |n 302272668 
938 |a EBSCOhost  |b EBSC  |n 2948753 
994 |a 92  |b IZTAP