Ensuring Safe Deployment of Code
Understanding the Significance of Secure Coding in DevOps Processes
Lo que serás capaz de hacer
In today's rapidly evolving digital landscape, DevOps has become an increasingly critical aspect of software development. However, the rapid pace of deployment and automation of processes inherent in DevOps often leaves security as an afterthought. That's where this course comes in! Join me as we explore the fundamentals of security principles and how they apply to DevOps deployment. You'll learn from real-world horror stories, as well as my own career experiences, to gain a comprehensive understanding of what it takes to secure your processes effectively. We'll begin with authentication and authorization, emphasizing the importance of least privilege, the foundation of all security. From there, we'll delve into secure communication pathways, both digital and physical work environment security, and how to build and deploy securely. You'll also learn how to secure the infrastructure you deploy to, making security visible in your organization, and how to make data easily accessible and useful. By the end of this course, you'll have the tools you need to ask the right questions and reach effective answers to secure your DevOps processes. This course is perfect for software developers, DevOps engineers, IT professionals, or anyone interested in learning how to ensure secure code deployment. Enroll today and gain the skills and knowledge you need to secure your processes and deploy code with confidence.
- Integrate security into every stage of your DevOps pipeline
- Apply authentication, authorization, and least-privilege access principles
- Build secure communication pathways between services and systems
- Protect the infrastructure your code runs on (servers, containers, cloud)
- Secure both physical and digital work environments
- Make logs and security data visible so issues never go unnoticed
Temario
UNIDAD 1 - Introduction · 2 leccionesUNIDAD 1 - Introduction
UNIDAD 1 - Introduction
- Introduction and Toolset
- What We're Trying to Accomplish
UNIDAD 2 - Security Principles as They Apply to DevOps · 7 leccionesUNIDAD 2 - Security Principles as They Apply to DevOps
UNIDAD 2 - Security Principles as They Apply to DevOps
- Introduction
- Authentication and Authorization
- A Quick Crypto and PKI Primer
- Using Certs
- Demo: Applied PKI with GPG
- Summary
- Crypto Concepts
UNIDAD 3 - Securing Your Workflow · 10 leccionesUNIDAD 3 - Securing Your Workflow
UNIDAD 3 - Securing Your Workflow
- Introduction
- Least Privilege
- What Least Privilege Looks Like
- Secure against Angry Employees
- Defense in Depth
- Background Checks
- Why Physical Security Matters
- Computer Security Policies
- Summary
- Considering Physical Security
UNIDAD 4 - Building Securely · 10 leccionesUNIDAD 4 - Building Securely
UNIDAD 4 - Building Securely
- Introduction
- Demo: A Build, in Light of Security
- Engineering Secure Builds
- Demo: A Build with Sonar Tools
- Passwords and Secure Files in Builds
- Authentication to Third-party Tools
- Demo: Establishing a Service Connection in Azure DevOps
- SSO and Federation
- Dependency Security
- Summary
UNIDAD 5 - Deploying Securely · 8 leccionesUNIDAD 5 - Deploying Securely
UNIDAD 5 - Deploying Securely
- Introduction
- Immutable Server
- The Role of Containerization
- Demo: Containers, in Light of Security
- Container Security
- Security and Application Configuration
- Deploying Securely
- Summary
UNIDAD 6 - Making Security Observable · 7 leccionesUNIDAD 6 - Making Security Observable
UNIDAD 6 - Making Security Observable
- Introduction
- Insecurity through Obscurity
- Demo: Grepping a Log
- Logging and Dashboard Stacks
- A Logging Strategy that Supports Interrogation
- Summary
- Making a Given Log Format Observable
UNIDAD 7 - Conclusion · 2 leccionesUNIDAD 7 - Conclusion
UNIDAD 7 - Conclusion
- Conclusion and Summary
- Final Exam
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
7 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
4 cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Chris B Behrens.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 7 unidades · 46 lecciones · 35 h
- 12 meses de acceso
- 4 cuestionarios de evaluación
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Chris B Behrens; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


