learning-paths: fix formatting, duplication, missing elements

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
This commit is contained in:
David Karlsson 2024-08-26 09:22:24 +02:00
parent b81f04a0c0
commit 1a66732bff
3 changed files with 59 additions and 23 deletions

View File

@ -70,14 +70,34 @@ an organization is completely isolated to a single Amazon EC2 instance, with a
dedicated EBS volume for build cache and encryption in transit. That means
there are no shared processes or data between cloud builders.
**Duration**: 2.5 minutes
{{< youtube-embed "8AqKhEO2PQA" >}}
{{< /accordion >}}
{{< accordion large=true title=`Demo: set up and use Docker Build Cloud in development` icon=`play_circle` >}}
Shift the build workload from local machines to a remote BuildKit instance —
achieve faster build times, especially for multi-platform builds.
- Choose the right build: local or cloud?
- Use with Docker Compose
- Multi-platform builds
- Cloud builds in Docker Desktop
**Duration**: 4 minutes
{{< youtube-embed "oPGq2AP5OtQ" >}}
{{< /accordion >}}
{{< accordion large=true title=`Demo: using Docker Build Cloud in CI` icon=`play_circle` >}}
Speed up your build pipelines — delegate the build execution to Docker Build Cloud in CI.
**Duration**: 4 minutes
{{< youtube-embed "wvLdInoVBGg" >}}
{{< /accordion >}}

View File

@ -28,6 +28,13 @@ orchestrated.
<!-- break -->
## What youll learn
- What Docker Compose is and what it does
- How to define services
- Use cases for Docker Compose
- How things would be different without Docker Compose
## Whos this for?
- Developers and DevOps engineers who need to define, manage, and orchestrate
@ -58,12 +65,23 @@ Docker Compose provides several benefits:
- Streamlines development workflows and reduces setup time.
- Ensures that each service runs in its own container, avoiding conflicts.
**Duration**: 2.5 minutes
{{< youtube-embed 2EqarOM2V4U >}}
{{< /accordion >}}
{{< accordion large=true title=`Demo: Set up and use Docker Compose` icon=`play_circle` >}}
This Docker Compose demo shows how to orchestrate a multi-container application
environment, streamlining development and deployment processes.
- Compare Docker Compose to the `docker run` command
- Configure a multi-container web app using a compose.yml file
- Run a multi-container web app using one command
**Duration**: 2.5 minutes
{{< youtube-embed P5RBKmOLPH4 >}}
{{< /accordion >}}

View File

@ -49,13 +49,14 @@ other CI solutions.
## Whos this for?
DevOps engineers who need to integrate automated security checks into CI/CD
pipelines to enhance the security and efficiency of their workflows. Developers
who want to use Docker Scout to identify and remediate vulnerabilities early in
the development process, ensuring the production of secure container images.
Security professionals who must enforce security compliance, conduct
vulnerability assessments, and ensure the overall security of containerized
applications.
- DevOps engineers who need to integrate automated security checks into CI/CD
pipelines to enhance the security and efficiency of their workflows.
- Developers who want to use Docker Scout to identify and remediate
vulnerabilities early in the development process, ensuring the production of
secure container images.
- Security professionals who must enforce security compliance, conduct
vulnerability assessments, and ensure the overall security of containerized
applications.
## Modules
@ -70,7 +71,7 @@ and reducing the risk of operational downtime due to vulnerabilities.
Docker Scout provides several benefits:
- Secure and trusted content
- A system of record for your SDLC
- A system of record for your Software Development Lifecycle (SDLC)
- Continuous security posture improvement
Docker Scout offers automated vulnerability detection and remediation, helping
@ -79,29 +80,26 @@ development process. It also integrates with popular development tools like
Docker Desktop and GitHub Actions, providing seamless security management and
compliance checks within existing workflows.
**Duration**: 5 minutes
{{< youtube-embed "-omsQ7Uqyc4" >}}
{{< /accordion >}}
{{< accordion large=true title=`Docker Scout Demo` icon=`play_circle` >}}
Organizations face significant challenges from data breaches,
including financial losses, operational disruptions, and long-term damage to
brand reputation and customer trust. Docker Scout addresses critical problems
such as identifying insecure container images, preventing security breaches,
and reducing the risk of operational downtime due to vulnerabilities.
Docker Scout has powerful features for enhancing containerized application
security and ensuring a robust software supply chain.
Docker Scout provides several benefits:
- Define vulnerability remediation
- Discuss why remediation is essential to maintain the security and integrity
of containerized applications
- Discuss common vulnerabilities
- Implement remediation techniques: updating base images, applying patches,
removing unnecessary packages
- Verify and validate remediation efforts using Docker Scout
- Secure and trusted content
- A system of record for your SDLC
- Continuous security posture improvement
Docker Scout offers automated vulnerability detection and remediation, helping
organizations identify and fix security issues in container images early in the
development process. It also integrates with popular development tools like
Docker Desktop and GitHub Actions, providing seamless security management and
compliance checks within existing workflows.
**Duration**: 5 minutes
{{< youtube-embed "TkLwJ0p46W8" >}}