Integrate Security in Every Phase of Software Development
DevSecOps combines development, security, and operations to integrate security at every phase of software development. By sharing the responsibility of security with everyone, teams are able to deliver faster and more secure products.
This course provides development, operations, and security professionals with a methodology to build and deliver secure infrastructure and software using DevOps and cloud services. Students will explore how the principles, practices, and tools of DevOps can improve the reliability, integrity, and security of on-premise and cloud-hosted applications.
Course Highlights:
- Definition of DevOps vs DevSecOps
- Security basics
- Review existing literature on DevSecOps
- DevSecOps tools
- Security in CI/CD
- Building security into your Infrastructure as Code
Course Benefits:
- Build a Secure DevOps workflow in your organization
- Create automated security tasks in Continuous Integration/Continuous Delivery (CI/CD) systems
- Configure and run scanners from the Secure DevOps Toolchain
- Wire cloud application security scans in cloud-hosted (CI/CD) systems
- Perform secure secrets management using on-premise and cloud-hosted secrets management tools
- Leverage cloud automation to automate patching and software deployments without downtime
Hardware(required): student will need a computer that can run a program called git on: https://git-scm.com/
Software: create an account on github.com
Course Typically Offered: Online during Fall and Spring quarter
Prerequisites: Have previously taken or working knowledge of Linux system administration, Docker, Kubernetes, Shell programming, One other programming language (doesn't matter which), Basic networking, Load balancer concepts.
Next steps: Upon completion of this class, consider enrolling in other courses in the DevOps CI/CD Certificate.
More information: Contact infotech@ucsd.edu to learn more about DevOps CI/CD and course offerings.
Course Number: CSE-41376
Credit: 3.00 unit(s)
Related Certificate Programs: DevOps CI/CD
+ Expand All
-
9/26/2023 - 12/9/2023
$775
Online
-
-
-
CLASS TYPE:
Online Asynchronous.
This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
Reed, Tracy
Tracy Reed has 25 years of experience with Linux and cyber security. He is a Security Architect at a "Big Four" accounting firm where he provides security and risk mitigation services. Reed has experience with container security, server hardening, intrusion detection, as well as ISO/NIST/SOC/PCI/HIPAA compliance in cloud/virtualized/containerized environments. Currently, Tracy teaches the following courses for Extended Studies; Linux Operating System Fundamentals, Linux Security, Linux Cloud Infrastructure, SELinux Fundamentals, and DevSecOps.
-
-
POLICIES:
No refunds after: 10/2/2023.
-
9/26/2023 - 12/9/2023
extensioncanvas.ucsd.edu
You will have access to your course materials on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
There are no sections of this course currently scheduled. Please contact the Science & Technology department at 858-534-3229 or unex-sciencetech@ucsd.edu for information about when this course will be offered again.