We may earn an affiliate commission when you visit our partners.
DevSecCon

This panel is made up of practitioners who lead application security teams at the forefront of the DevSecOps shift. We will share a number of lessons learned the hard way to adapt security programs.

Read more

This panel is made up of practitioners who lead application security teams at the forefront of the DevSecOps shift. We will share a number of lessons learned the hard way to adapt security programs.

This panel is made up of practitioners who lead application security teams at the forefront of the DevSecOps shift at companies such as Dropbox, Netflix, Datadog, and Signal Sciences. We will share a number of lessons we had to learn the hard way to adapt our security programs. Specifically, the panel will share: Actionable advice on the approaches that have been successful for our programs, what didn't work, specifics of spectacular failures, and where and how to best invest in automation and techniques for scaling security.

Enroll now

What's inside

Syllabus

Americas Panel: Lessons Learned from the DevSecOps Trenches

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Taught by industry leaders who share their experience and insights from the forefront of DevSecOps
Provides actionable advice on successful approaches in DevSecOps programs
Examines lessons learned from real-world experiences in adapting security programs to the DevSecOps shift
Offers guidance on where and how to invest in automation and techniques for scaling security
Teaches specifics of spectacular failures, providing valuable insights for learners
Relevant to individuals leading or involved in application security teams who wish to enhance their DevSecOps practices

Save this course

Save Americas Panel: Lessons Learned from the DevSecOps Trenches to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Americas Panel: Lessons Learned from the DevSecOps Trenches with these activities:
Review Computer Science Concepts
Solidify your programming foundation through reviewing basic concepts
Browse courses on Programming Fundamentals
Show steps
  • Review core concepts in programming, such as variables, data types, and control flow structures
  • Practice solving coding problems on platforms like LeetCode or HackerRank
Organize and Review Course Materials
Enhance retention and understanding by organizing and reviewing course materials
Show steps
  • Gather and organize notes, assignments, and other course materials in a systematic manner
  • Review materials regularly to reinforce concepts and identify areas for further study
  • Create summaries or flashcards to facilitate memorization and recall
Form a Study Group with Fellow Learners
Collaborate with peers to enhance understanding and reinforce concepts
Show steps
  • Identify fellow learners who share similar interests or goals in application security
  • Establish regular study sessions to discuss course materials, share insights, and work on projects together
  • Provide constructive feedback and support to group members
Five other activities
Expand to see all activities and additional details
Show all eight activities
Explore Best Practices in Application Security
Gain practical knowledge by following tutorials on industry-leading security techniques
Browse courses on Application Security
Show steps
  • Identify reputable sources for application security tutorials, such as OWASP or SANS
  • Follow guided tutorials on topics like threat modeling, secure coding practices, and vulnerability management
  • Implement learned techniques in your own projects or contribute to open-source security initiatives
Experiment with Security Tools and Technologies
Gain hands-on experience with industry-standard security tools and technologies
Browse courses on Security Tools
Show steps
  • Identify popular security tools and technologies, such as vulnerability scanners, intrusion detection systems, and firewalls
  • Follow guided tutorials or documentation to set up and configure these tools
  • Conduct experiments or simulations to test the effectiveness of these tools
Attend Industry Conferences and Meetups
Network with professionals and stay up-to-date on the latest trends in application security
Show steps
  • Identify relevant industry conferences and meetups focused on application security
  • Attend these events and actively participate in discussions and networking opportunities
  • Connect with speakers, attendees, and potential mentors in the field
Design a Security Architecture Document
Develop a comprehensive understanding of security architecture by creating a mock design document
Browse courses on Security Architecture
Show steps
  • Research best practices and industry standards for security architecture
  • Identify and analyze potential security threats and vulnerabilities
  • Design a security architecture that mitigates identified risks and meets business requirements
  • Document the security architecture in a clear and concise manner
Contribute to Open-Source Security Projects
Gain practical experience and contribute to the broader security community
Show steps
  • Identify open-source security projects that align with your interests and skillset
  • Contribute code, documentation, or bug reports to these projects
  • Engage with project maintainers and other contributors to learn from their expertise

Career center

Learners who complete Americas Panel: Lessons Learned from the DevSecOps Trenches will develop knowledge and skills that may be useful to these careers:
Application Security Analyst
Application Security Analysts help Development teams to build secure software. This course will help build a foundation in the skills Application Security Analysts need as DevSecOps becomes the standard for software development, including implementing automated security controls, working with teams to incorporate security principles into the development process, and proactively identifying and addressing potential security risks.
DevOps Engineer
DevOps Engineers work to integrate Development and Operations teams to improve software delivery. As DevSecOps becomes increasingly important, DevOps Engineers need to develop security skills in order to ensure that security is built into the software development process. This course will help DevOps Engineers to develop these skills.
Security Engineer
Security Engineers plan, install, and maintain a company's security systems. In the modern DevSecOps environment, Security Engineers are increasingly required to work closely with Development teams. This course will help build a foundation in the skills Security Engineers need to integrate with Development teams and implement security solutions for applications early on in a project.
Information Security Analyst
Information Security Analysts help organizations to protect their information assets. As DevSecOps becomes more widespread, Information Security Analysts are increasingly working with Development teams to build security into applications from the start. This course will help Information Security Analysts to learn the skills they need to succeed in this new environment.
Security Operations Analyst
Security Operations Analysts monitor and respond to security incidents. As DevSecOps becomes more widespread, Security Operations Analysts are increasingly working with Development teams to help them build secure applications. This course will help Security Operations Analysts to learn the skills they need to succeed in this new environment.
Security Architect
Security Architects design and implement security solutions for organizations. As DevSecOps becomes the norm, Security Architects are increasingly working closely with Development teams to ensure that security is built into applications from the start. This course will help Security Architects learn the skills they need to succeed in this new environment.
Security Consultant
Security Consultants help organizations to improve their security posture. As DevSecOps becomes increasingly important, Security Consultants are increasingly working with Development teams to help them build secure applications. This course will help Security Consultants to learn the skills they need to succeed in this new environment.
Penetration Tester
Penetration Testers help organizations to identify vulnerabilities in their security systems. As DevSecOps becomes more widespread, Penetration Testers are increasingly working with Development teams to help them build secure applications. This course will help Penetration Testers to learn the skills they need to succeed in this new environment.
Security Manager
Security Managers oversee the security of an organization's information assets. As DevSecOps becomes more widespread, Security Managers are increasingly working with Development teams to help them build secure applications. This course will help Security Managers to learn the skills they need to succeed in this new environment.
Risk Manager
Risk Managers help organizations to identify and manage risks. As DevSecOps becomes more widespread, Risk Managers are increasingly working with Development teams to help them build secure applications. This course will help Risk Managers to learn the skills they need to succeed in this new environment.
Software Developer
Software Developers design, build, and maintain software applications. As DevSecOps becomes the standard, Software Developers are increasingly expected to have security knowledge and skills. This course will help teach Software Developers the principles of DevSecOps and how to apply them in their own work.
Compliance Manager
Compliance Managers help organizations to comply with regulations. As DevSecOps becomes more widespread, Compliance Managers are increasingly working with Development teams to help them build secure applications. This course will help Compliance Managers to learn the skills they need to succeed in this new environment.
Auditor
Auditors evaluate an organization's security posture. As DevSecOps becomes more widespread, Auditors are increasingly working with Development teams to help them build secure applications. This course will help Auditors to learn the skills they need to succeed in this new environment.
Cryptographer
Cryptographers design and implement cryptographic systems. As DevSecOps becomes more widespread, Cryptographers are increasingly working with Development teams to help them build secure applications. This course may help Cryptographers to learn the skills they need to succeed in this new environment.
Security Researcher
Security Researchers identify vulnerabilities in software and hardware. As DevSecOps becomes more widespread, Security Researchers are increasingly working with Development teams to help them build secure applications. This course may help Security Researchers to learn the skills they need to succeed in this new environment.

Reading list

We've selected 11 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Americas Panel: Lessons Learned from the DevSecOps Trenches.
Provides a comprehensive guide to implementing DevOps practices, covering a wide range of topics from organizational culture to technical practices. It valuable resource for anyone who wants to improve the agility, reliability, and security of their software development organization.
Provides a comprehensive overview of software security, covering a wide range of topics from threat modeling to code review. It valuable resource for anyone who wants to improve the security of their software applications.
Provides a comprehensive overview of security engineering principles and practices, with a focus on building dependable distributed systems. It covers topics such as threat modeling, risk assessment, and security testing, and valuable resource for anyone who wants to improve the security of their software systems.
Provides a practical guide to building secure software, covering a wide range of topics from threat modeling to code review. It valuable resource for anyone who wants to improve the security of their software applications.
Provides a comprehensive catalog of design patterns, which are reusable solutions to common software design problems. It valuable resource for anyone who wants to improve the design of their software systems.
Provides a comprehensive overview of agile software development principles, patterns, and practices. It valuable resource for anyone who wants to implement agile methods in their software development projects.
Provides a practical guide to writing clean code, which is essential for building secure and maintainable software systems. It valuable resource for anyone who wants to improve their software development skills.
Provides a practical guide to implementing site reliability engineering practices, covering a wide range of topics from monitoring to incident response. It valuable resource for anyone who wants to improve the reliability and availability of their software systems.
Provides a comprehensive guide to threat modeling, a technique for identifying and mitigating security risks. It valuable resource for anyone who wants to improve the security of their software systems.
Provides a fictionalized account of a DevOps transformation journey, offering valuable insights into the challenges and benefits of adopting DevSecOps practices. It great read for anyone who wants to understand the cultural and organizational aspects of DevSecOps.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Americas Panel: Lessons Learned from the DevSecOps Trenches.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser