Skip to content Skip to site navigation Skip to service navigation

Kickstart DevOps Quickly

New session times will be displayed below upon confirmation.

Effective immediately in response to COVID-19, all Technology Training classes will be delivered online until further notice.


In advance of each session, Tech Training will provide you with a Zoom link to your class, along with any required class materials.



Get an opportunity to learn the fundamentals of DevOps and the patterns to develop, build, and deploy applications. Discover key concepts behind Virtual Machines, Containers, and Processes, along with a hands-on lab to help understand Docker Containers.

 

Audience: This course is designed for anyone interested to get started with the domain of DevOps including Data Engineers, DevOps Engineers, Release Engineers, Database Administrators, Infrastructure Engineers, Software Engineers, or System Administrators.

 

Pre-requisite: Basic understanding of Linux/Unix and some basic programming with Python

 

After this course, you will have had the opportunity to learn how to:

  • Understand the steps involved in DevOps methodology
  • Use Docker in your daily developer and/or sysadmin roles
  • Deploy apps to Kubernetes
  • Learn DevOps tools like Git. Docker, Jenkins

 

Topic Outline:

  • Understand principal concepts and practices in DevOps methodology.
  • Understand the concept of CI/CD (Continuous Integration and Continuous Delivery)
  • DevOps
    • Principles of continuous software development, integration, and deployment
    • Introduction to Tools (e.g. Git, Docker, Jenkins, ANSIBLE)
    • Repositories, artifacts
  • CI/CD pipeline
    • Example: GitLab
  • Use the practices on Cloud, Azure, GCP, AWS
  • References and Next steps

 

Structured Activity/Exercises/Case Studies:

  • More than 50% of the course is going to be hands-on


 


University IT Technology Training classes are only available to Stanford University staff, faculty, students and Stanford Hospitals & Clinics employees. A valid SUNet ID is needed in order to enroll in a class.

 

Custom training workshops are available for this program

Technology training sessions structured around individual or group learning objectives. Learn more about custom training


University IT Technology Training sessions are available to a wide range of participants, including Stanford University staff, faculty, students, and employees of Stanford Hospitals & Clinics, such as Stanford Health Care, Stanford Health Care Tri-Valley, Stanford Medicine Partners, and Stanford Medicine Children's Health.

Additionally, some of these programs are open to interested individuals not affiliated with Stanford, allowing for broader community engagement and learning opportunities.