|
|
|
|
LEADER |
00000cam a2200000 i 4500 |
001 |
OR_on1286628445 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr cnu|||unuuu |
008 |
211129t20212021nyu ob 001 0 eng d |
040 |
|
|
|a N$T
|b eng
|e rda
|e pn
|c N$T
|d N$T
|d EBLCP
|d ORMDA
|d OCLCO
|d VT2
|d UKAHL
|d OCLCQ
|d OCLCO
|d OCLCQ
|
019 |
|
|
|a 1281976199
|a 1281980523
|a 1300805085
|
020 |
|
|
|a 9781638350378
|q (electronic bk.)
|
020 |
|
|
|a 163835037X
|q (electronic bk.)
|
020 |
|
|
|a 1617297542
|
020 |
|
|
|a 9781617297540
|
020 |
|
|
|z 9781617297540
|
035 |
|
|
|a (OCoLC)1286628445
|z (OCoLC)1281976199
|z (OCoLC)1281980523
|z (OCoLC)1300805085
|
037 |
|
|
|a 9781617297540
|b O'Reilly Media
|
050 |
|
4 |
|a QA76.76.A65
|
082 |
0 |
4 |
|a 005.3
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Labouardy, Mohamed,
|e author.
|
245 |
1 |
0 |
|a Pipeline as code :
|b continuous delivery with Jenkins, Kubernetes, and Terraform /
|c Mohamed Labouardy.
|
264 |
|
1 |
|a Shelter Island, NY :
|b Manning Publications,
|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
|
500 |
|
|
|a Includes index.
|
588 |
0 |
|
|a Online resource; title from PDF title page (EBSCO, viewed November 30, 2021).
|
505 |
0 |
|
|a Intro -- inside front cover -- Pipeline as Code -- Copyright -- brief contents -- contents -- front matter -- preface -- acknowledgments -- about this book -- Who should read this book -- How this book is organized -- About the code -- liveBook discussion forum -- Other online resources -- about the author -- about the cover illustration -- Part 1. Getting started with Jenkins -- 1 What's CI/CD? -- 1.1 Going cloud native -- 1.1.1 Monolithic -- 1.1.2 Microservices -- 1.1.3 Cloud native -- 1.1.4 Serverless -- 1.2 Defining continuous integration -- 1.3 Defining continuous deployment
|
505 |
8 |
|
|a 1.4 Defining continuous delivery -- 1.5 Embracing CI/CD practices -- 1.6 Using essential CI/CD tools -- 1.6.1 Choosing a CI/CD tool -- 1.6.2 Introducing Jenkins -- Summary -- 2 Pipeline as code with Jenkins -- 2.1 Introducing the Jenkinsfile -- 2.1.1 Blue Ocean plugin -- 2.1.2 Scripted pipeline -- 2.1.3 Declarative pipeline -- 2.2 Understanding multibranch pipelines -- 2.3 Exploring the GitFlow branch model -- 2.4 Test-driven development with Jenkins -- 2.4.1 The Jenkins Replay button -- 2.4.2 Command-line pipeline linter -- 2.4.3 IDE integrations -- Summary
|
505 |
8 |
|
|a Part 2. Operating a self-healing Jenkins cluster -- 3 Defining Jenkins architecture -- 3.1 Understanding master-worker architecture -- 3.2 Managing Jenkins workers -- 3.2.1 SSH -- 3.2.2 Command line -- 3.2.3 JNLP -- 3.2.4 Windows service -- 3.3 Architecting Jenkins for scale in AWS -- 3.3.1 Preparing the AWS environment -- 3.3.2 Configuring the AWS CLI -- 3.3.3 Creating and managing the IAM user -- Summary -- 4 Baking machine images with Packer -- 4.1 Immutable infrastructure -- 4.2 Introducing Packer -- 4.2.1 How does it work? -- 4.2.2 Installation and configuration
|
505 |
8 |
|
|a 4.2.3 Baking a machine image -- 4.3 Baking the Jenkins master AMI -- 4.3.1 Configuring Jenkins upon startup -- 4.3.2 Discovering Jenkins plugins -- 4.4 Baking the Jenkins worker AMI -- Summary -- 5 Discovering Jenkins as code with Terraform -- 5.1 Introducing infrastructure as code -- 5.1.1 Terraform usage -- 5.2 Provisioning an AWS VPC -- 5.2.1 AWS VPC -- 5.2.2 VPC subnets -- 5.2.3 VPC route tables -- 5.2.4 VPC bastion host -- 5.3 Setting up a self-healing Jenkins master -- 5.4 Running Jenkins with native SSL/HTTPS -- 5.5 Dynamically autoscaling the Jenkins worker pool
|
505 |
8 |
|
|a 5.5.1 Launch configuration -- 5.5.2 Auto Scaling group -- 5.5.3 Autoscaling scaling policies -- 5.5.4 Workers CPU utilization load -- Summary -- 6 Deploying HA Jenkins on multiple cloud providers -- 6.1 Google Cloud Platform -- 6.1.1 Building Jenkins VM images -- 6.1.2 Configuring a GCP network with Terraform -- 6.1.3 Deploying Jenkins on Google Compute Engine -- 6.1.4 Launching automanaged workers on GCP -- 6.2 Microsoft Azure -- 6.2.1 Building golden Jenkins VM images in Azure -- 6.2.2 Deploying a private virtual network -- 6.2.3 Deploying a Jenkins master virtual machine
|
520 |
|
|
|a In Pipeline as Code you'll learn to build reliable CI/CD pipelines for cloud-native applications. With Jenkins as the backbone, you'll programmatically control all the pieces of your pipeline via modern APIs. Hands-on examples include building CI/CD workflows for distributed Kubernetes applications, and serverless functions. By the time you're finished, you'll be able to swap manual UI-based adjustments with a fully automated approach!
|
504 |
|
|
|a Includes bibliographical references and index.
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
650 |
|
0 |
|a Application software
|x Development.
|
650 |
|
6 |
|a Logiciels d'application
|x Développement.
|
650 |
|
7 |
|a Application software
|x Development.
|2 fast
|0 (OCoLC)fst00811707
|
776 |
0 |
8 |
|i Print version:
|a Labouardy, Mohamed.
|t Pipeline As Code.
|d New York : Manning Publications Co. LLC, ©2021
|z 9781617297540
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781617297540/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH39609031
|
938 |
|
|
|a ProQuest Ebook Central
|b EBLB
|n EBL6785307
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 3044896
|
994 |
|
|
|a 92
|b IZTAP
|