- Writing your first Dockerfile
- Using Docker Compose
- Testing your app with RSpec, Capybara, and Selenium
- Writing Terraform code
- Deploying a website into AWS S3
- Writing and running integration tests
- Writing a CI/CD pipeline with Jenkins
Skill Level Beginner
- [Carlos] One of the biggest reasons for slow or error prone deployments in the enterprise is the different between capital 'P' production and development environments. This difference can accumulate to cause massive problems. Applying a DevOps philosophy to any project can help solve these issues quickly. This course will teach you how to apply technical DevOps principles to the main website for Explore California. A fictitious travel booking company in California. First we'll bridge the gap between production and development by containerizing the website with Docker and Docker Compose. Next we'll use RSpec, Capybara and Selenium to write some quick unit and integration tests that can run anywhere at any time. After that we'll use Terraform to demonstrate how rapidly we can deploy a working instance of this website into the cloud. And last we'll put this all together by writing a CICD pipeline with Jenkins to build test and deploy our website in one fell swoop. My name's Carlos Nunez and I love DevOps. I've been a systems administrator and software developer for over 10 years. Join me in my LinkedIn Learning course to develop your first DevOps project.
1. The Project/The Mission
Your application, pre-DevOps2m 59s
2. Testing Locally with Docker
3. Testing Your App with RSpec, Capybara, and Selenium
4. Infrastructure as Code with Terraform
5. CI/CD as Code with Jenkins
Installing Jenkins on Docker16m 35s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.