We may earn an affiliate commission when you visit our partners.
Pluralsight logo

Using Jenkins to Automate Artifact Builds and Security

George Smith

This course teaches you how to automate the creation of different artifacts, like VMs, containers, and serverless components in a CI/CD tool chain with the help of, Jenkins, Terraform, and Ansible, and how to add security with HashiCorp Vault.

Read more

This course teaches you how to automate the creation of different artifacts, like VMs, containers, and serverless components in a CI/CD tool chain with the help of, Jenkins, Terraform, and Ansible, and how to add security with HashiCorp Vault.

Jenkins provides IT professionals with the toolset to automate the building of a number of different artifacts. In this course, Using Jenkins to Automate Artifact Builds and Security, you’ll learn how to select Jenkins plug-ins that are fit for purpose, plan for simple builds that can then be combined into DevOps workflows, and how to leverage many battle-tested build tools with Jenkins. First, you’ll explore the need for automation and security. Next, you’ll discover how to automate the building of three different types of artifacts - VMs, containers, and serverless artifacts. Finally, you’ll learn how to take advantage of HashiCorp Vault to layer security on top of the build automation process. When you’re finished with this course, you’ll have the skills and knowledge of integrating Jenkins with a number of important technologies needed to automate artifact builds in your organization and to facilitate the evolution of a robust product portfolio.

Enroll now

What's inside

Syllabus

Course Overview
Jenkins for DevOps Flows
Automating VM Builds
Automating Container Builds
Read more
Automating Serverless Builds

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Well-suited for students seeking automation skills in software development
Lays the groundwork for building expertise in artifact builds
Delves into current tools and technologies in the DevOps field
Covers a wide range of build types, from VMs to serverless
Taught by experienced instructors with backgrounds in the field
In-demand skills for software engineers and DevOps practitioners

Save this course

Save Using Jenkins to Automate Artifact Builds and Security to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Using Jenkins to Automate Artifact Builds and Security. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Using Jenkins to Automate Artifact Builds and Security will develop knowledge and skills that may be useful to these careers:
Security Engineer
A Security Engineer is responsible for the security of an organization's information systems and data. They work to identify and mitigate security risks, and they also develop and implement security policies and procedures. Using Jenkins to Automate Artifact Builds and Security will provide you with valuable skills that can help you in your career as a Security Engineer. The course teaches you how to use HashiCorp Vault to layer security on top of the build automation process. This knowledge can be applied to the development of secure and scalable applications and infrastructure.
Cloud Security Architect
A Cloud Security Architect designs and implements security measures for cloud-based applications and infrastructure. They also work to ensure that these applications and infrastructure are compliant with security regulations. Using Jenkins to Automate Artifact Builds and Security will provide you with valuable skills that can help you in your career as a Cloud Security Architect. The course teaches you how to use Jenkins to automate the building of VMs, containers, and serverless components. This knowledge can be applied to the development of secure and scalable cloud-based applications and infrastructure.
Security Consultant
A Security Consultant provides security advice to organizations. They work to identify and mitigate security risks, and they also develop and implement security policies and procedures. Using Jenkins to Automate Artifact Builds and Security will provide you with valuable skills that can help you in your career as a Security Consultant. The course teaches you how to use Jenkins to automate the building of VMs, containers, and serverless components. This knowledge can be applied to the development of secure and scalable applications and infrastructure.
Information Security Analyst
An Information Security Analyst is responsible for the security of an organization's information systems and data. They work to identify and mitigate security risks, and they also develop and implement security policies and procedures. Using Jenkins to Automate Artifact Builds and Security will provide you with valuable skills that can help you in your career as an Information Security Analyst. The course teaches you how to use HashiCorp Vault to layer security on top of the build automation process. This knowledge can be applied to the development of secure and scalable applications and infrastructure.
DevSecOps Engineer
A DevSecOps Engineer is responsible for the development and implementation of security measures in a DevOps environment. They work to identify and mitigate security risks, and they also develop and implement security policies and procedures. Using Jenkins to Automate Artifact Builds and Security will provide you with valuable skills that can help you in your career as a DevSecOps Engineer. The course teaches you how to use Jenkins to automate the building of VMs, containers, and serverless components. This knowledge can be applied to the development of secure and scalable applications and infrastructure.
Cybersecurity Engineer
A Cybersecurity Engineer designs and implements security measures for an organization. They also work to ensure that these measures are effective and compliant with security regulations. Using Jenkins to Automate Artifact Builds and Security will provide you with valuable skills that can help you in your career as a Cybersecurity Engineer. The course teaches you how to use HashiCorp Vault to layer security on top of the build automation process. This knowledge can be applied to the development of secure and scalable applications and infrastructure.
Infrastructure Architect
An Infrastructure Architect designs and builds the infrastructure for an organization. They also work to ensure that this infrastructure is secure and scalable. Using Jenkins to Automate Artifact Builds and Security will provide you with valuable skills that can help you in your career as an Infrastructure Architect. The course teaches you how to use Jenkins to automate the building of VMs, containers, and serverless components. This knowledge can be applied to the design and development of infrastructure that is more efficient and effective.
Cloud Architect
A Cloud Architect designs and builds cloud-based solutions. They also work to ensure that these solutions are secure and scalable. Using Jenkins to Automate Artifact Builds and Security will provide you with valuable skills that can help you in your career as a Cloud Architect. The course teaches you how to use Jenkins to automate the building of VMs, containers, and serverless components. This knowledge can be applied to the design and development of cloud-based solutions that are more efficient and effective.
Cloud Engineer
A Cloud Engineer designs, builds, and maintains cloud-based applications and infrastructure. They also work to ensure that these applications and infrastructure are secure and scalable. Using Jenkins to Automate Artifact Builds and Security will provide you with valuable skills that can help you in your career as a Cloud Engineer. The course teaches you how to automate the building of VMs, containers, and serverless components. This knowledge can be applied to the development of cloud-based applications and infrastructure.
Software Architect
A Software Architect designs and builds software applications. They also work to ensure that these applications are secure and scalable. Using Jenkins to Automate Artifact Builds and Security can help you develop the skills you need to be a successful Software Architect. The course teaches you how to use Jenkins to automate the building of different artifacts, like VMs, containers, and serverless components. This knowledge can be applied to the design and development of software applications that are more efficient and effective.
Systems Engineer
A Systems Engineer designs, builds, and maintains complex systems, such as computer networks and operating systems. They also work to ensure that these systems are secure and scalable. Using Jenkins to Automate Artifact Builds and Security will provide you with valuable skills that can help you in your career as a Systems Engineer. The course teaches you how to use Jenkins to automate the building of VMs, containers, and serverless components. This knowledge can be applied to the development of complex systems that are more efficient and effective.
Site Reliability Engineer
A Site Reliability Engineer (SRE) is responsible for the reliability and performance of a website or application. They work to identify and mitigate performance issues, and they also develop and implement performance monitoring systems. Using Jenkins to Automate Artifact Builds and Security will provide you with valuable skills that can help you in your career as a Site Reliability Engineer. The course teaches you how to use Jenkins to automate the building of VMs, containers, and serverless components. This knowledge can be applied to the development of websites and applications that are more reliable and performant.
Software Engineer
A Software Engineer designs, develops, and maintains software applications. They also work to ensure that these applications are secure and scalable. Using Jenkins to Automate Artifact Builds and Security can help you develop the skills you need to be a successful Software Engineer. The course teaches you how to use Jenkins to automate the building of different artifacts, like VMs, containers, and serverless components. This knowledge can be applied to the development of software applications that are more efficient and effective.
DevOps Architect
A DevOps Architect designs and implements CI/CD pipelines. They also work to ensure that these pipelines are secure and scalable. Using Jenkins to Automate Artifact Builds and Security may be useful in your pursuit of a career as a DevOps Architect. The course provides a solid understanding of how to use Jenkins to create different artifacts, like VMs, containers, and serverless components. This knowledge can be applied to the design and implementation of CI/CD pipelines that are more efficient and effective.
DevOps Engineer
A DevOps Engineer is responsible for the implementation of a continuous integration and continuous development (CI/CD) pipeline. The goal is to automate and streamline the software development process, from planning to deployment. Using Jenkins to Automate Artifact Builds and Security may be useful in your pursuit of a career as a DevOps Engineer. The course provides a solid understanding of how to use Jenkins to create different artifacts, like VMs, containers, and serverless components. This knowledge can be applied to the implementation of a CI/CD pipeline, making it more efficient and effective.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Using Jenkins to Automate Artifact Builds and Security.
Serves as a comprehensive reference for Jenkins users. is recommended for those seeking an in-depth understanding of Jenkins' capabilities and advanced configuration options.
Provides comprehensive coverage of Jenkins features and use cases, including pipeline management, continuous integration, and continuous delivery. is valuable for understanding the core concepts of Jenkins and its integration with other DevOps tools.
Provides a comprehensive guide to securing Kubernetes environments, helpful for understanding security best practices and hardening Kubernetes clusters.
Offers a comprehensive overview of Ansible and its application in DevOps environments. is recommended for those seeking to gain practical skills in using Ansible for configuration management and automation.
Provides an introduction to Terraform and its use in infrastructure automation. is valuable for understanding the principles of infrastructure as code and how to use Terraform to manage cloud resources.
Widely recognized resource for DevOps best practices, focusing on the cultural and organizational aspects of DevOps.
Provides foundational knowledge on Kubernetes and its use for container orchestration. is recommended for those seeking to understand the basics of Kubernetes and its application in cloud-native environments.
Fictional story that illustrates the principles of DevOps, offering a more engaging and accessible way to learn about the subject.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Using Jenkins to Automate Artifact Builds and Security.
OS Analysis with The Sleuth Kit & Autopsy
Most relevant
Automate Security and Compliance Scanning in AWS
Most relevant
Jenkins 2 Bootcamp: Fully Automate Builds to Deployment...
Most relevant
Getting Started with Jenkins
Most relevant
Building and Using a Multi-node Jenkins Farm
Most relevant
Automating Jenkins with Groovy
Most relevant
Learn DevOps: Infrastructure Automation With Terraform
Most relevant
Getting Started with Concourse CI
Most relevant
Integrating Ansible with Jenkins
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser