UCSD Extension - DevOps CI/CD Class
What Tools Are Used In The Class?
- Jenkins – to orchestrate our DevOps Pipelines
- GitHub – to version control our DevOps Pipelines Scripts and Code
- Terraform – to build our Infrastructure as Code (IasC)
- AWS – this is the environment we deploy our test VMs and where we exercise the Blue and Green Deployments
- Ubuntu – this is the environment we use for development of our pipelines
- Packer – to build the AWS Images
- JMeter – to automatically test our test web application
What If I Don’t Have Any Prior Experience In AWS?
That is not a problem! In the class videos, I will show you step by step how to create an AWS account, create an GitHub account, how to log in to your AWS EC2 instances, and just about how to do everything you need to create your DevOps environment. And in case you have questions, I have a weekly Google Meet meeting where you can share your screen and myself and anyone else in the class can help you troubleshoot any errors you might have.
Anything In Your Mind? Feel Free To Ask!
I am happy to answer any questions you might have about the class! Just post your questions in this blog and I will respond to it as soon as possible.