Start thinking about your development pipeline as a mission-critical application. Discover techniques for implementing code-driven infrastructure and CI/CD workflows using Jenkins, Docker, Terraform, and cloud-native services.
In Pipeline as Code, you will master:
Building and deploying a Jenkins cluster from scratch
Writing pipeline as code for cloud-native applications
Automating the deployment of Dockerized and Serverless applications
Containerizing applications with Docker and Kubernetes
Deploying Jenkins on AWS, GCP and Azure
Managing, securing and monitoring a Jenkins cluster in production
Key principles for a successful DevOps culture
Pipeline as Code is a practical guide to automating your development pipeline in a cloud-native, service-driven world. You’ll use the latest infrastructure-as-code tools like Packer and Terraform to develop reliable CI/CD pipelines for numerous cloud-native applications. Follow this book’s insightful best practices, and you’ll soon be delivering software that’s quicker to market, faster to deploy, and with less last-minute production bugs.
about the technology
Treat your CI/CD pipeline like the real application it is. With the Pipeline as Code approach, you create a collection of scripts that replace the tedious web UI wrapped around most CI/CD systems. Code-driven pipelines are easy to use, modify, and maintain, and your entire CI pipeline becomes more efficient because you directly interact with core components like Jenkins, Terraform, and Docker.
about the book
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!
Published 9/2021
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
.pad/0
13.4 KB
.pad/1
710.7 KB
.pad/10
37.5 KB
.pad/11
178.8 KB
.pad/12
935.5 KB
.pad/13
697.2 KB
.pad/14
778.6 KB
.pad/15
878.4 KB
.pad/16
644 KB
.pad/17
657.8 KB
.pad/18
775.6 KB
.pad/19
227.6 KB
.pad/2
558 KB
.pad/20
496.7 KB
.pad/21
652.3 KB
.pad/22
805.9 KB
.pad/23
220.2 KB
.pad/24
250.1 KB
.pad/25
240.5 KB
.pad/26
32 KB
.pad/27
539.3 KB
.pad/28
778.6 KB
.pad/29
782 KB
.pad/3
137.6 KB
.pad/30
293.3 KB
.pad/31
543.8 KB
.pad/32
954.2 KB
.pad/33
200.1 KB
.pad/34
849.7 KB
.pad/35
462.2 KB
.pad/36
800.4 KB
.pad/37
117 KB
.pad/38
783 KB
.pad/39
866 KB
.pad/4
590.7 KB
.pad/40
378.2 KB
.pad/41
4.3 KB
.pad/42
335.3 KB
.pad/43
50 KB
.pad/44
310.6 KB
.pad/45
980.9 KB
.pad/46
986.8 KB
.pad/47
272.8 KB
.pad/5
352.4 KB
.pad/6
385.4 KB
.pad/7
954.1 KB
.pad/8
224.8 KB
.pad/9
99.6 KB
TutsNode.com.txt
63 B
[TutsNode.com] - Pipeline as Code/03-Chapter 1 Microservices.mp4
61.9 MB
[TutsNode.com] - Pipeline as Code/04-Chapter 1 Cloud native.mp4
56.5 MB
[TutsNode.com] - Pipeline as Code/05-Chapter 1 Defining continuous integration.mp4
59.1 MB
[TutsNode.com] - Pipeline as Code/06-Chapter 1 Using essential CI_CD tools.mp4
65.7 MB
[TutsNode.com] - Pipeline as Code/07-Chapter 2 Pipeline as code with Jenkins.mp4
67.4 MB
[TutsNode.com] - Pipeline as Code/08-Chapter 2 Blue Ocean plugin.mp4
57.2 MB
[TutsNode.com] - Pipeline as Code/09-Chapter 2 Understanding multibranch pipelines.mp4
43.7 MB
[TutsNode.com] - Pipeline as Code/10-Chapter 2 Test-driven development with Jenkins.mp4
41.7 MB
[TutsNode.com] - Pipeline as Code/12-Chapter 3 Defining Jenkins architecture.mp4
61 MB
[TutsNode.com] - Pipeline as Code/13-Chapter 3 Architecting Jenkins for scale in AWS, part 1.mp4
50.8 MB
[TutsNode.com] - Pipeline as Code/14-Chapter 3 Architecting Jenkins for scale in AWS, part 2.mp4
54 MB
[TutsNode.com] - Pipeline as Code/15-Chapter 3 Preparing the AWS environment.mp4
51.7 MB
[TutsNode.com] - Pipeline as Code/16-Chapter 4 Baking machine images with Packer.mp4
60.1 MB
[TutsNode.com] - Pipeline as Code/17-Chapter 4 Baking a machine image.mp4
58.4 MB
[TutsNode.com] - Pipeline as Code/19-Chapter 4 Discovering Jenkins plugins.mp4
69.3 MB
[TutsNode.com] - Pipeline as Code/22-Chapter 5 VPC subnets.mp4
51.5 MB
[TutsNode.com] - Pipeline as Code/23-Chapter 5 Setting up a self-healing Jenkins master.mp4
55.8 MB
[TutsNode.com] - Pipeline as Code/26-Chapter 6 Deploying HA Jenkins on multiple cloud providers.mp4
56.8 MB
[TutsNode.com] - Pipeline as Code/27-Chapter 6 Configuring a GCP network with Terraform.mp4
60.8 MB
[TutsNode.com] - Pipeline as Code/28-Chapter 6 Microsoft Azure.mp4
47.9 MB
[TutsNode.com] - Pipeline as Code/29-Chapter 6 Deploying a Jenkins master virtual machine.mp4
42 MB
[TutsNode.com] - Pipeline as Code/30-Chapter 6 DigitalOcean.mp4
50.2 MB
[TutsNode.com] - Pipeline as Code/32-Chapter 7 Defining a pipeline as code for microservices.mp4
56.4 MB
[TutsNode.com] - Pipeline as Code/33-Chapter 7 Defining multibranch pipeline jobs.mp4
53.5 MB
[TutsNode.com] - Pipeline as Code/34-Chapter 7 Git and GitHub integration.mp4
42.7 MB
[TutsNode.com] - Pipeline as Code/35-Chapter 7 Configuring SSH authentication with Jenkins.mp4
67.9 MB
[TutsNode.com] - Pipeline as Code/36-Chapter 8 Running automated tests with Jenkins.mp4
44.6 MB
[TutsNode.com] - Pipeline as Code/37-Chapter 8 Automating code linter integration with Jenkins.mp4
53.2 MB
[TutsNode.com] - Pipeline as Code/38-Chapter 8 Improving quality with code analysis.mp4
68.5 MB
[TutsNode.com] - Pipeline as Code/39-Chapter 8 Integrating SonarQube Scanner with Jenkins.mp4
59.2 MB
[TutsNode.com] - Pipeline as Code/40-Chapter 9 Building Docker images within a CI pipeline.mp4
56.2 MB
[TutsNode.com] - Pipeline as Code/41-Chapter 9 Deploying a Docker private registry.mp4
63.6 MB
[TutsNode.com] - Pipeline as Code/42-Chapter 9 Tagging Docker images the right way.mp4
57.4 MB
[TutsNode.com] - Pipeline as Code/43-Chapter 9 Writing a Jenkins declarative pipeline.mp4
47.2 MB
[TutsNode.com] - Pipeline as Code/48-Chapter 10 Integrating Jenkins with Slack notifications.mp4
44 MB
[TutsNode.com] - Pipeline as Code/51-Chapter 11 Automating continuous deployment flow with Jenkins.mp4
59.3 MB
[TutsNode.com] - Pipeline as Code/52-Chapter 11 Migrating Docker Compose to K8s manifests with Kompose.mp4
55.8 MB
[TutsNode.com] - Pipeline as Code/53-Chapter 11 Packaging Kubernetes applications with Helm.mp4
48.2 MB
[TutsNode.com] - Pipeline as Code/54-Chapter 11 Discovering Jenkins X.mp4
63.1 MB
[TutsNode.com] - Pipeline as Code/55-Chapter 12 Lambda-based serverless functions.mp4
62.8 MB
[TutsNode.com] - Pipeline as Code/56-Chapter 12 Creating deployment packages.mp4
48.5 MB
[TutsNode.com] - Pipeline as Code/58-Chapter 12 Maintaining multiple Lambda environments.mp4
70 MB
[TutsNode.com] - Pipeline as Code/60-Chapter 13 Collecting continuous delivery metrics.mp4
53.2 MB
[TutsNode.com] - Pipeline as Code/61-Chapter 13 Monitoring Jenkins cluster health.mp4
46.2 MB
[TutsNode.com] - Pipeline as Code/63-Chapter 13 Streaming logs with Filebeat.mp4
54.8 MB
[TutsNode.com] - Pipeline as Code/64-Chapter 14 Jenkins administration and best practices.mp4
43 MB
[TutsNode.com] - Pipeline as Code/65-Chapter 14 Configuring GitHub OAuth for Jenkins.mp4
51.1 MB
[TutsNode.com] - Pipeline as Code/66-Chapter 14 Backing up and restoring Jenkins.mp4
41 MB
[TutsNode.com] - Pipeline as Code/67-Chapter 14 Running Jenkins locally as a Docker container.mp4