• Post category:StudyBullet-11
  • Reading time:6 mins read


This course helps to implement DevSecOps in TeamCity and integrate SAST & SCA security tools in CI/CD Pipeline

What you will learn

Learn DevSecOps implementation with TeamCity

Learn SAST Integration with TeamCity

Learn SCA Integration with TeamCity

Learn to report security issues in JIRA

Learn to implement SonarQube/SonarCloud in DevSecOps Pipeline

Learn to implement Snyk in DevSecOps Pipeline

Description

Who shall take this course?

This “DevSecOps with TeamCity” course is designed for Security Engineers, DevOps Engineers, SRE, QA Professionals and Freshers looking to find a job in the field of security. This is a focused GitLab DevSecOps course with a special focus on integrating SAST/SCA/DAST tools in Build pipeline.

Learn and implement security in DevOps pipeline, get Hands On experience in using Security tools & technologies.

This course is for:

  • Developers
  • DevOps
  • Security Engineers
  • Aspiring professional in the Security domain
  • Quality Assurance Engineers
  • InfoSec/AppSec Professional

DevSecOps being the hot skill, will help you to secure a high-salaried job and stay informed on the latest market trends.

Why purchase this course?


Get Instant Notification of New Courses on our Telegram channel.


This is only practical hands-on course available on the internet till now.

DevSecOps enables rapid application development with agility, at the same time it secures your application with automated security checks integrated within the pipeline. It helps to increase productivity and security by integrating security stages in the pipeline.

Also, we have included practical examples to implement security in the DevOps pipeline through various tools.

By the end of the course, you will be able to successfully implement DevOps or DevSecOps pipeline and lead initiatives to create, build and maintain security pipelines in your project.

No Action required before taking this course. For any question or concerns, Please post your comments on discussions tab

Disclaimer: English subtitles are auto-generated so please ignore any grammar mistakes

English
language

Content

Introduction

Introduction & Course Agenda
About the Course
About Instructor

Deep Dive into DevSecOps

Basic Security Terms – If new to security field
What is DevSecOps?
Tools used for DevSecOps Implementation in the market – Detailed discussion
DevSecOps in TeamCity

Hands On – Implementing DevSecOps Pipeline in TeamCity

Create TeamCity Free Tier Account
Create first project in TeamCity

Implement SAST in TeamCity DevSecOps Pipeline using SonarCloud

What is SonarCloud and its benefits?
Create an account with SonarCloud before implementing SAST in DevSecOps Pipeline
Hands-On: Integrate SonarCloud in TeamCity DevSecOps pipeline

Trigger Builds in TeamCity automatically by detecting code change in GitHub repo

Implement GitHub WebHook from TeamCity
Remove extra build configuration from TeamCity Project
Implement VCS ( Version Control System) trigger in TeamCity

Implement SCA in TeamCity DevSecOps Pipeline using Snyk

What is Snyk and its benefits?
Create an account with Snyk before implementing SCA in DevSecOps Pipeline
Hands-On: Integrate Snyk within TeamCity DevSecOps Pipeline to perform SCA

Report Security issues found during SAST, SCA & DAST scans in JIRA

Hands On: Create a JIRA account with Atlassian with custom JIRA site
Hands On: Report SAST security issues in JIRA identified by SonarCloud
Hands On: Report SCA security issues in JIRA identified by Snyk

Next Steps

Bonus Lecture