Applied MathApplied Math & Data ScienceBusiness ManagementBusiness Management/AdministrationComputer Information SystemsComputer NetworkingComputing, Cybersecurity, & Information Technology

Running Jenkins on AWS: Deploying and Managing Jenkins on Cloud Infrastructure

Learn how to create a Jenkins environment using the cloud-based servers of AWS. In this course, instructor Michael Jenkins covers steps for setting up Jenkins, creating a build environment, connecting to code repositories with webhooks, using a deployment service, and shutting down AWS resources. First, Michael shows you how to create a Jenkins controller instance, including how to configure a security group, an NGINX reverse proxy, and the Jenkins automation service. Next, he takes you through creating a build environment and connecting the Jenkins controller to the build server. Michael explains what a webhook is, demonstrates how to create and test one in GitHub, and shows how to use a webhook to trigger an automated deployment with AWS Lambda. Finally, Michael discusses how to stop or remove AWS resources.

Learn More