Implementing DevSecOps (LFS262)

Full Details
Level
Price
Common Core
Images
No items found.

This course begins by laying the foundation of DevSecOps, explaining the principles, practices, cultural aspects and tooling landscape. It then goes on to show you how to incorporate various practices into the Continuous Delivery pipeline: perform Software Composition Analysis (SCA) and add it to the Continuous Integration pipeline, perform static code analysis and project gating using SAST tools, implement security best practices while writing Dockerfiles to build images, scan container images for vulnerability, perform Dynamic Application Software Testing (DAST) on a live environment, set up a centralized vulnerability management system to provide visibility and alerting, and build a cloud native DevSecOps pipeline. You will also use IaC effectively to enforce compliance, collect logs, analyze events to provide detection and monitoring of security issues, and learn to address cloud and container related risks. In order to make adoption of DevSecOps practices frictionless, this course focuses on usage of mostly open source software, at the same time providing enough flexibility to plug in a commercial alternative to match the implementation environment.

This course is designed for software developers, site reliability engineers, and DevOps practitioners looking to speed up delivery of more secure code. To make the most of this course, learners must have working knowledge of Linux operating systems and the command line interface, Git, Docker, and Kubernetes. They must also know how to build CI/CD pipelines, write Infrastructure-as-Code (IaC), run Ansible Playbooks, and understand observability concepts such as log management and monitoring.

Full Details
Formats: 
Part of resource: 
Posted 
Jul 2023
This resource has religious influence.

Similar resources

セキュア ソフトウェア開発:検証、専門的トピック (LFD106-JPx)
セキュア ソフトウェア開発:検証、専門的トピック (LFD106-JPx)
College & Adult
Data Security Compliance
Data Security Compliance
College & Adult
セキュア ソフトウェア開発:実装 (LFD105-JPx)
セキュア ソフトウェア開発:実装 (LFD105-JPx)
College & Adult
Securing Your Software Supply Chain with Sigstore (LFS182x)
Securing Your Software Supply Chain with Sigstore (LFS182x)
College & Adult
Developing Secure Software (LFD121)
Developing Secure Software (LFD121)
College & Adult
Secure Software Development: Verification and More Specialized Topics (LFD106x)
Secure Software Development: Verification and More Specialized Topics (LFD106x)
College & Adult

About The Linux Foundation

The key to a successful open technology project is to ensure a neutral playing field for all developers, technologists, and companies to collectively contribute to project evolution and growth. The Linux Foundation was built on the idea of the democratization of code and scaling adoption, for all projects equally. Expert legal and governance support programs ensure everyone is on the same playing field.

More by The Linux Foundation

thumbnail
Kubernetes アプリ開発 (LFD259-JP)
Kubernetes アプリ開発 (LFD259-JP)
College & Adult
thumbnail
Programming in Rust (LFD480)
Programming in Rust (LFD480)
College & Adult
thumbnail
Introduction to Zero Trust (LFS183x)
Introduction to Zero Trust (LFS183x)
College & Adult
thumbnail
Open Source Technical Documentation Essentials (LFC111)
Open Source Technical Documentation Essentials (LFC111)
College & Adult
thumbnail
Developing Solutions with FDC3 (LFD237)
Developing Solutions with FDC3 (LFD237)
College & Adult
thumbnail
Open Source Contribution in Finance (LFD137)
Open Source Contribution in Finance (LFD137)
College & Adult