SlideShare a Scribd company logo
1 of 44
Download to read offline
Singapore | 28 Feb - 01 Mar 2019
Can dev, sec and ops really coexist
in the wild?
A real world case study
TRÌNH ĐỨC TRẦN & DENNIS STÖTZEL
Singapore | 28 Feb - 01 Mar 2019
TRÌNH ĐỨC TRẦN
trinh.duc.tran@mgm-tp.com
www.linkedin.com/in/tranductrinh/
DENNIS STÖTZEL
dennis.stoetzel@mgm-sp.com
https://www.linkedin.com/in/dennis-
stötzel-669421167/
Singapore | 28 Feb - 01 Mar 2019
•CONTENT
Introduction & Business Case
Security in Agile Processes
Automated Testing
Architecture Decisions
Singapore | 28 Feb - 01 Mar 2019
•INTRODUCTION
Singapore | 28 Feb - 01 Mar 2019
Client Insurer employeeBroker employee
Singapore | 28 Feb - 01 Mar 2019
Singapore | 28 Feb - 01 Mar 2019
Client Broker employee
Insurer employee
Back
Office
Sales
Platform
Contract request
Singapore | 28 Feb - 01 Mar 2019
Singapore | 28 Feb - 01 Mar 2019
Hamburg Munich
1 SEC 1 BA1 PM 3 DEVs
Singapore | 28 Feb - 01 Mar 2019
Hamburg Munich
Đà Nẵng Berlin
15 DEVs1 PM 6 BAs
Singapore | 28 Feb - 01 Mar 2019
Singapore | 28 Feb - 01 Mar 2019
•SECURITY IN AGILE PROCESSES
Singapore | 28 Feb - 01 Mar 2019
Security responsible
in a software
development team
Singapore | 28 Feb - 01 Mar 2019
Grooming Grooming
Planning
Review
Retrospective
Discuss with
Customer
Standup Standup StandupStandupStandup
Agile Cycle
Singapore | 28 Feb - 01 Mar 2019
Requirements
Singapore | 28 Feb - 01 Mar 2019
JIRA ticketJIRA ticketJIRA ticket
Singapore | 28 Feb - 01 Mar 2019
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
JIRA ticket
Singapore | 28 Feb - 01 Mar 2019
Scale the sec role with the dev team.
1 sec for 10-20 devs
LESSON LEARNED
Singapore | 28 Feb - 01 Mar 2019
Involve security as early as possible
in the process.
LESSON LEARNED
Singapore | 28 Feb - 01 Mar 2019
•AUTOMATED TESTING
Singapore | 28 Feb - 01 Mar 2019
Penetration Testing
Back Office
Sales
Platform
Penetration
Tester
Singapore | 28 Feb - 01 Mar 2019
Penetration Testing
Sales
Platform
Penetration
Tester
Sales
Platform
Back Office
Singapore | 28 Feb - 01 Mar 2019
Penetration Testing
Penetration
Tester
FrontendFrontendFrontendFrontendFrontendFrontendFrontendFrontendFrontendSales
Platform
??
?
Back Office
Singapore | 28 Feb - 01 Mar 2019
UI & Authorization testing
FrontendFrontendFrontendFrontendFrontendFrontendFrontendFrontendFrontendSales
Platform
Back Office
Broker employee
Singapore | 28 Feb - 01 Mar 2019
Singapore | 28 Feb - 01 Mar 2019
mgm ATLAS
burp
Automation
Static
Analysis
Automated
Authorization
Tests
Dependency
Analysis
Pipeline
Integration
Singapore | 28 Feb - 01 Mar 2019
Performance testing
FrontendFrontendFrontendFrontendFrontendFrontendFrontendFrontendFrontendSales
Platform
Back Office
Singapore | 28 Feb - 01 Mar 2019
Singapore | 28 Feb - 01 Mar 2019
Manual testing does not scale well.
Especially not penetration testing.
LESSON LEARNED
Singapore | 28 Feb - 01 Mar 2019
Devs are not the right people
to design test cases.
True for security and feature tests.
LESSON LEARNED
Singapore | 28 Feb - 01 Mar 2019
A good test suite needs a great integration
between dev, sec, ops and ba.
LESSON LEARNED
Singapore | 28 Feb - 01 Mar 2019
•ARCHITECTURE DECISIONS
Singapore | 28 Feb - 01 Mar 2019
Back Office
Sales
platform
Rest APIs
Broker employee
Insurer employee
Sales
platform
Sales
platform
Sales
platform
Sales
Platform
Singapore | 28 Feb - 01 Mar 2019
German Sales Platform
mgm A12
Insurance products
Singapore | 28 Feb - 01 Mar 2019
Singapore | 28 Feb - 01 Mar 2019
German Sales Platform
mgm A12
Insurance products
Singapore | 28 Feb - 01 Mar 2019
Singapore | 28 Feb - 01 Mar 2019
Singapore | 28 Feb - 01 Mar 2019
Sales Platform CORE
A12
German Sales Platform
Sales Platform CORE
Insurance products
Configuration
Singapore | 28 Feb - 01 Mar 2019
Singapore | 28 Feb - 01 Mar 2019
3rd party frameworks lead to faster
features but painfully slow fixing of
bugs and security issues.
LESSON LEARNED
Singapore | 28 Feb - 01 Mar 2019
The more stakeholders are involved the
more dev and sec work becomes politics.
LESSON LEARNED
Singapore | 28 Feb - 01 Mar 2019
Make boring dev tasks more spicy by
combining them with ops work.
LESSON LEARNED
Singapore | 28 Feb - 01 Mar 2019
Questions?

More Related Content

What's hot

apidays LIVE Australia 2021 - From apps to APIs: how no-code is transforming ...
apidays LIVE Australia 2021 - From apps to APIs: how no-code is transforming ...apidays LIVE Australia 2021 - From apps to APIs: how no-code is transforming ...
apidays LIVE Australia 2021 - From apps to APIs: how no-code is transforming ...apidays
 
Welcome Note by Abhinav Asthana, CEO at Postman
Welcome Note by Abhinav Asthana, CEO at PostmanWelcome Note by Abhinav Asthana, CEO at Postman
Welcome Note by Abhinav Asthana, CEO at PostmanPostman
 
apidays LIVE Paris 2021 - Automating API Documentation by Ajinkya Marudwar, G...
apidays LIVE Paris 2021 - Automating API Documentation by Ajinkya Marudwar, G...apidays LIVE Paris 2021 - Automating API Documentation by Ajinkya Marudwar, G...
apidays LIVE Paris 2021 - Automating API Documentation by Ajinkya Marudwar, G...apidays
 
The Business of APIs: Your 100-Day API Business Plan
The Business of APIs: Your 100-Day API Business PlanThe Business of APIs: Your 100-Day API Business Plan
The Business of APIs: Your 100-Day API Business PlanApigee | Google Cloud
 
End to End Testing: Bug Squashing for API Developers
End to End Testing: Bug Squashing for API Developers End to End Testing: Bug Squashing for API Developers
End to End Testing: Bug Squashing for API Developers Apigee | Google Cloud
 
Pain Points In API Development? They’re Everywhere
Pain Points In API Development? They’re EverywherePain Points In API Development? They’re Everywhere
Pain Points In API Development? They’re EverywhereNordic APIs
 
YAGNI, YMMV and APIs: building a hybrid strategy for your API platform.
YAGNI, YMMV and APIs: building a hybrid strategy for your API platform.YAGNI, YMMV and APIs: building a hybrid strategy for your API platform.
YAGNI, YMMV and APIs: building a hybrid strategy for your API platform.Diogo Lucas
 
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic SpikesRoad to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic SpikesApigee | Google Cloud
 
Orchestrating microservices like a ninja
Orchestrating microservices like a ninjaOrchestrating microservices like a ninja
Orchestrating microservices like a ninjaApigee | Google Cloud
 
apidays LIVE New York 2021 - API design is where culture and tech meet each o...
apidays LIVE New York 2021 - API design is where culture and tech meet each o...apidays LIVE New York 2021 - API design is where culture and tech meet each o...
apidays LIVE New York 2021 - API design is where culture and tech meet each o...apidays
 
From Napkin to App: Rapidly Prototype and Build for Mobile in Days
From Napkin to App:  Rapidly Prototype and Build for Mobile in DaysFrom Napkin to App:  Rapidly Prototype and Build for Mobile in Days
From Napkin to App: Rapidly Prototype and Build for Mobile in DaysApigee | Google Cloud
 
apidays LIVE Paris 2021 - What Developers Want by Paul Ardeleanu, Vonage
apidays LIVE Paris 2021 - What Developers Want by Paul Ardeleanu, Vonageapidays LIVE Paris 2021 - What Developers Want by Paul Ardeleanu, Vonage
apidays LIVE Paris 2021 - What Developers Want by Paul Ardeleanu, Vonageapidays
 
Developer Services: Making Developers Successful
Developer Services: Making Developers SuccessfulDeveloper Services: Making Developers Successful
Developer Services: Making Developers SuccessfulApigee | Google Cloud
 
Doing more with Static Sites + Transcription and Sentiment Analysis Pipeline ...
Doing more with Static Sites + Transcription and Sentiment Analysis Pipeline ...Doing more with Static Sites + Transcription and Sentiment Analysis Pipeline ...
Doing more with Static Sites + Transcription and Sentiment Analysis Pipeline ...Daniel Zivkovic
 
apidays LIVE Paris 2021 - Beyond API Governance: Run your API org like a lean...
apidays LIVE Paris 2021 - Beyond API Governance: Run your API org like a lean...apidays LIVE Paris 2021 - Beyond API Governance: Run your API org like a lean...
apidays LIVE Paris 2021 - Beyond API Governance: Run your API org like a lean...apidays
 
Mobile - Your API Security Blindspot by David Stewart, Approov
 Mobile - Your API Security Blindspot by David Stewart, Approov Mobile - Your API Security Blindspot by David Stewart, Approov
Mobile - Your API Security Blindspot by David Stewart, Approovapidays
 
Why and When Enterprise Should Adopt NativeScript for App Development
Why and When Enterprise Should Adopt NativeScript for App DevelopmentWhy and When Enterprise Should Adopt NativeScript for App Development
Why and When Enterprise Should Adopt NativeScript for App DevelopmentAjeet Singh
 

What's hot (20)

apidays LIVE Australia 2021 - From apps to APIs: how no-code is transforming ...
apidays LIVE Australia 2021 - From apps to APIs: how no-code is transforming ...apidays LIVE Australia 2021 - From apps to APIs: how no-code is transforming ...
apidays LIVE Australia 2021 - From apps to APIs: how no-code is transforming ...
 
Welcome Note by Abhinav Asthana, CEO at Postman
Welcome Note by Abhinav Asthana, CEO at PostmanWelcome Note by Abhinav Asthana, CEO at Postman
Welcome Note by Abhinav Asthana, CEO at Postman
 
apidays LIVE Paris 2021 - Automating API Documentation by Ajinkya Marudwar, G...
apidays LIVE Paris 2021 - Automating API Documentation by Ajinkya Marudwar, G...apidays LIVE Paris 2021 - Automating API Documentation by Ajinkya Marudwar, G...
apidays LIVE Paris 2021 - Automating API Documentation by Ajinkya Marudwar, G...
 
The Business of APIs: Your 100-Day API Business Plan
The Business of APIs: Your 100-Day API Business PlanThe Business of APIs: Your 100-Day API Business Plan
The Business of APIs: Your 100-Day API Business Plan
 
End to End Testing: Bug Squashing for API Developers
End to End Testing: Bug Squashing for API Developers End to End Testing: Bug Squashing for API Developers
End to End Testing: Bug Squashing for API Developers
 
A Checklist for Every API Call
A Checklist for Every API CallA Checklist for Every API Call
A Checklist for Every API Call
 
Pain Points In API Development? They’re Everywhere
Pain Points In API Development? They’re EverywherePain Points In API Development? They’re Everywhere
Pain Points In API Development? They’re Everywhere
 
YAGNI, YMMV and APIs: building a hybrid strategy for your API platform.
YAGNI, YMMV and APIs: building a hybrid strategy for your API platform.YAGNI, YMMV and APIs: building a hybrid strategy for your API platform.
YAGNI, YMMV and APIs: building a hybrid strategy for your API platform.
 
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic SpikesRoad to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
 
Orchestrating microservices like a ninja
Orchestrating microservices like a ninjaOrchestrating microservices like a ninja
Orchestrating microservices like a ninja
 
apidays LIVE New York 2021 - API design is where culture and tech meet each o...
apidays LIVE New York 2021 - API design is where culture and tech meet each o...apidays LIVE New York 2021 - API design is where culture and tech meet each o...
apidays LIVE New York 2021 - API design is where culture and tech meet each o...
 
Demo: New open banking platform
Demo: New open banking platformDemo: New open banking platform
Demo: New open banking platform
 
From Napkin to App: Rapidly Prototype and Build for Mobile in Days
From Napkin to App:  Rapidly Prototype and Build for Mobile in DaysFrom Napkin to App:  Rapidly Prototype and Build for Mobile in Days
From Napkin to App: Rapidly Prototype and Build for Mobile in Days
 
apidays LIVE Paris 2021 - What Developers Want by Paul Ardeleanu, Vonage
apidays LIVE Paris 2021 - What Developers Want by Paul Ardeleanu, Vonageapidays LIVE Paris 2021 - What Developers Want by Paul Ardeleanu, Vonage
apidays LIVE Paris 2021 - What Developers Want by Paul Ardeleanu, Vonage
 
Developer Services: Making Developers Successful
Developer Services: Making Developers SuccessfulDeveloper Services: Making Developers Successful
Developer Services: Making Developers Successful
 
Doing more with Static Sites + Transcription and Sentiment Analysis Pipeline ...
Doing more with Static Sites + Transcription and Sentiment Analysis Pipeline ...Doing more with Static Sites + Transcription and Sentiment Analysis Pipeline ...
Doing more with Static Sites + Transcription and Sentiment Analysis Pipeline ...
 
apidays LIVE Paris 2021 - Beyond API Governance: Run your API org like a lean...
apidays LIVE Paris 2021 - Beyond API Governance: Run your API org like a lean...apidays LIVE Paris 2021 - Beyond API Governance: Run your API org like a lean...
apidays LIVE Paris 2021 - Beyond API Governance: Run your API org like a lean...
 
Mobile - Your API Security Blindspot by David Stewart, Approov
 Mobile - Your API Security Blindspot by David Stewart, Approov Mobile - Your API Security Blindspot by David Stewart, Approov
Mobile - Your API Security Blindspot by David Stewart, Approov
 
API Strategy in Cloud
API Strategy in CloudAPI Strategy in Cloud
API Strategy in Cloud
 
Why and When Enterprise Should Adopt NativeScript for App Development
Why and When Enterprise Should Adopt NativeScript for App DevelopmentWhy and When Enterprise Should Adopt NativeScript for App Development
Why and When Enterprise Should Adopt NativeScript for App Development
 

Similar to DevSecCon Singapore 2019: Can "dev", "sec" and "ops" really coexist in the wild? - A real world case study

DevSecCon Singapore 2019: The journey of digital transformation through DevSe...
DevSecCon Singapore 2019: The journey of digital transformation through DevSe...DevSecCon Singapore 2019: The journey of digital transformation through DevSe...
DevSecCon Singapore 2019: The journey of digital transformation through DevSe...DevSecCon
 
Engineering Events 2017.
Engineering Events 2017.Engineering Events 2017.
Engineering Events 2017.Jorden Tan
 
BranchTrack Login 2015 (may)
BranchTrack Login 2015 (may)BranchTrack Login 2015 (may)
BranchTrack Login 2015 (may)Jean Mauris
 
DevSecCon singapore 2019 Kunal Relan
DevSecCon singapore 2019 Kunal RelanDevSecCon singapore 2019 Kunal Relan
DevSecCon singapore 2019 Kunal RelanKunal Relan
 
Webinar 3: Five Essentials to Requirements Management
Webinar 3: Five Essentials to Requirements ManagementWebinar 3: Five Essentials to Requirements Management
Webinar 3: Five Essentials to Requirements ManagementSriram Rajagopalan
 
CV of CORTES MELJUN 2020
CV of CORTES MELJUN 2020CV of CORTES MELJUN 2020
CV of CORTES MELJUN 2020MELJUN CORTES
 
Azure Open Launch Results - Microsoft Singapore
Azure Open Launch Results - Microsoft SingaporeAzure Open Launch Results - Microsoft Singapore
Azure Open Launch Results - Microsoft SingaporeDavid Tang
 
Career-ready PG programs in Information Technology, Management, Financial Ser...
Career-ready PG programs in Information Technology, Management, Financial Ser...Career-ready PG programs in Information Technology, Management, Financial Ser...
Career-ready PG programs in Information Technology, Management, Financial Ser...iNurture Education Solution pvt ltd
 
Service Integration and Management (SIAM)
Service Integration and Management (SIAM)Service Integration and Management (SIAM)
Service Integration and Management (SIAM)NUS-ISS
 
Service Integration and Management / MultiSourcing Services Integrationn
Service Integration and Management / MultiSourcing Services IntegrationnService Integration and Management / MultiSourcing Services Integrationn
Service Integration and Management / MultiSourcing Services IntegrationnBoonNam Goh
 
ICT Training Excellence
ICT Training ExcellenceICT Training Excellence
ICT Training ExcellenceITEC
 
IRJET- School in the Cloud
IRJET- School in the CloudIRJET- School in the Cloud
IRJET- School in the CloudIRJET Journal
 
[GEM] Advanced Master's Digital Business Strategy - 2019-2020 presentation
[GEM] Advanced Master's Digital Business Strategy - 2019-2020 presentation[GEM] Advanced Master's Digital Business Strategy - 2019-2020 presentation
[GEM] Advanced Master's Digital Business Strategy - 2019-2020 presentationYann Gourvennec
 
Fachreza Nur Iman curiculum vitae 2021
Fachreza Nur Iman curiculum vitae 2021Fachreza Nur Iman curiculum vitae 2021
Fachreza Nur Iman curiculum vitae 2021Fachreza Nur Iman
 
Construction Management Course - Course Gate
Construction Management Course - Course GateConstruction Management Course - Course Gate
Construction Management Course - Course GateCourse Gate
 
GoCrackIt presentation iimb_epgp_final
GoCrackIt presentation iimb_epgp_finalGoCrackIt presentation iimb_epgp_final
GoCrackIt presentation iimb_epgp_finalSupportGCI
 
Charla TestingUy 2019 - Agile testing in context
Charla TestingUy 2019 - Agile testing in contextCharla TestingUy 2019 - Agile testing in context
Charla TestingUy 2019 - Agile testing in contextTestingUy
 

Similar to DevSecCon Singapore 2019: Can "dev", "sec" and "ops" really coexist in the wild? - A real world case study (20)

DevSecCon Singapore 2019: The journey of digital transformation through DevSe...
DevSecCon Singapore 2019: The journey of digital transformation through DevSe...DevSecCon Singapore 2019: The journey of digital transformation through DevSe...
DevSecCon Singapore 2019: The journey of digital transformation through DevSe...
 
Engineering Events 2017.
Engineering Events 2017.Engineering Events 2017.
Engineering Events 2017.
 
BranchTrack Login 2015 (may)
BranchTrack Login 2015 (may)BranchTrack Login 2015 (may)
BranchTrack Login 2015 (may)
 
DevSecCon singapore 2019 Kunal Relan
DevSecCon singapore 2019 Kunal RelanDevSecCon singapore 2019 Kunal Relan
DevSecCon singapore 2019 Kunal Relan
 
Webinar 3: Five Essentials to Requirements Management
Webinar 3: Five Essentials to Requirements ManagementWebinar 3: Five Essentials to Requirements Management
Webinar 3: Five Essentials to Requirements Management
 
CV of CORTES MELJUN 2020
CV of CORTES MELJUN 2020CV of CORTES MELJUN 2020
CV of CORTES MELJUN 2020
 
Azure Open Launch Results - Microsoft Singapore
Azure Open Launch Results - Microsoft SingaporeAzure Open Launch Results - Microsoft Singapore
Azure Open Launch Results - Microsoft Singapore
 
Career-ready PG programs in Information Technology, Management, Financial Ser...
Career-ready PG programs in Information Technology, Management, Financial Ser...Career-ready PG programs in Information Technology, Management, Financial Ser...
Career-ready PG programs in Information Technology, Management, Financial Ser...
 
TRIDIB SHARMA_CV_June 2022
TRIDIB SHARMA_CV_June 2022TRIDIB SHARMA_CV_June 2022
TRIDIB SHARMA_CV_June 2022
 
Aravind J Nayak
Aravind J NayakAravind J Nayak
Aravind J Nayak
 
Service Integration and Management (SIAM)
Service Integration and Management (SIAM)Service Integration and Management (SIAM)
Service Integration and Management (SIAM)
 
Service Integration and Management / MultiSourcing Services Integrationn
Service Integration and Management / MultiSourcing Services IntegrationnService Integration and Management / MultiSourcing Services Integrationn
Service Integration and Management / MultiSourcing Services Integrationn
 
ICT Training Excellence
ICT Training ExcellenceICT Training Excellence
ICT Training Excellence
 
IRJET- School in the Cloud
IRJET- School in the CloudIRJET- School in the Cloud
IRJET- School in the Cloud
 
[GEM] Advanced Master's Digital Business Strategy - 2019-2020 presentation
[GEM] Advanced Master's Digital Business Strategy - 2019-2020 presentation[GEM] Advanced Master's Digital Business Strategy - 2019-2020 presentation
[GEM] Advanced Master's Digital Business Strategy - 2019-2020 presentation
 
Fachreza Nur Iman curiculum vitae 2021
Fachreza Nur Iman curiculum vitae 2021Fachreza Nur Iman curiculum vitae 2021
Fachreza Nur Iman curiculum vitae 2021
 
Construction Management Course - Course Gate
Construction Management Course - Course GateConstruction Management Course - Course Gate
Construction Management Course - Course Gate
 
GoCrackIt presentation iimb_epgp_final
GoCrackIt presentation iimb_epgp_finalGoCrackIt presentation iimb_epgp_final
GoCrackIt presentation iimb_epgp_final
 
SRIVIKAS-Resume
SRIVIKAS-ResumeSRIVIKAS-Resume
SRIVIKAS-Resume
 
Charla TestingUy 2019 - Agile testing in context
Charla TestingUy 2019 - Agile testing in contextCharla TestingUy 2019 - Agile testing in context
Charla TestingUy 2019 - Agile testing in context
 

More from DevSecCon

DevSecCon London 2019: Workshop: Cloud Agnostic Security Testing with Scout S...
DevSecCon London 2019: Workshop: Cloud Agnostic Security Testing with Scout S...DevSecCon London 2019: Workshop: Cloud Agnostic Security Testing with Scout S...
DevSecCon London 2019: Workshop: Cloud Agnostic Security Testing with Scout S...DevSecCon
 
DevSecCon London 2019: Are Open Source Developers Security’s New Front Line?
DevSecCon London 2019: Are Open Source Developers Security’s New Front Line?DevSecCon London 2019: Are Open Source Developers Security’s New Front Line?
DevSecCon London 2019: Are Open Source Developers Security’s New Front Line?DevSecCon
 
DevSecCon London 2019: How to Secure OpenShift Environments and What Happens ...
DevSecCon London 2019: How to Secure OpenShift Environments and What Happens ...DevSecCon London 2019: How to Secure OpenShift Environments and What Happens ...
DevSecCon London 2019: How to Secure OpenShift Environments and What Happens ...DevSecCon
 
DevSecCon London 2019: A Kernel of Truth: Intrusion Detection and Attestation...
DevSecCon London 2019: A Kernel of Truth: Intrusion Detection and Attestation...DevSecCon London 2019: A Kernel of Truth: Intrusion Detection and Attestation...
DevSecCon London 2019: A Kernel of Truth: Intrusion Detection and Attestation...DevSecCon
 
DevSecCon Seattle 2019: Containerizing IT Security Knowledge
DevSecCon Seattle 2019: Containerizing IT Security KnowledgeDevSecCon Seattle 2019: Containerizing IT Security Knowledge
DevSecCon Seattle 2019: Containerizing IT Security KnowledgeDevSecCon
 
DevSecCon Seattle 2019: Decentralized Authorization - Implementing Fine Grain...
DevSecCon Seattle 2019: Decentralized Authorization - Implementing Fine Grain...DevSecCon Seattle 2019: Decentralized Authorization - Implementing Fine Grain...
DevSecCon Seattle 2019: Decentralized Authorization - Implementing Fine Grain...DevSecCon
 
DevSecCon Seattle 2019: Liquid Software as the real solution for the Sec in D...
DevSecCon Seattle 2019: Liquid Software as the real solution for the Sec in D...DevSecCon Seattle 2019: Liquid Software as the real solution for the Sec in D...
DevSecCon Seattle 2019: Liquid Software as the real solution for the Sec in D...DevSecCon
 
DevSecCon Seattle 2019: Fully Automated production deployments with HIPAA/HIT...
DevSecCon Seattle 2019: Fully Automated production deployments with HIPAA/HIT...DevSecCon Seattle 2019: Fully Automated production deployments with HIPAA/HIT...
DevSecCon Seattle 2019: Fully Automated production deployments with HIPAA/HIT...DevSecCon
 
DevSecCon Singapore 2019: Four years of reflection: How (not) to secure Web A...
DevSecCon Singapore 2019: Four years of reflection: How (not) to secure Web A...DevSecCon Singapore 2019: Four years of reflection: How (not) to secure Web A...
DevSecCon Singapore 2019: Four years of reflection: How (not) to secure Web A...DevSecCon
 
DevSecCon Singapore 2019: crypto jacking: An evolving threat for cloud contai...
DevSecCon Singapore 2019: crypto jacking: An evolving threat for cloud contai...DevSecCon Singapore 2019: crypto jacking: An evolving threat for cloud contai...
DevSecCon Singapore 2019: crypto jacking: An evolving threat for cloud contai...DevSecCon
 
DevSecCon Singapore 2019: Workshop - Burp extension writing workshop
DevSecCon Singapore 2019: Workshop - Burp extension writing workshopDevSecCon Singapore 2019: Workshop - Burp extension writing workshop
DevSecCon Singapore 2019: Workshop - Burp extension writing workshopDevSecCon
 
DevSecCon Singapore 2019: Embracing Security - A changing DevOps landscape
DevSecCon Singapore 2019: Embracing Security - A changing DevOps landscapeDevSecCon Singapore 2019: Embracing Security - A changing DevOps landscape
DevSecCon Singapore 2019: Embracing Security - A changing DevOps landscapeDevSecCon
 
DevSecCon Singapore 2019: Preventative Security for Kubernetes
DevSecCon Singapore 2019: Preventative Security for KubernetesDevSecCon Singapore 2019: Preventative Security for Kubernetes
DevSecCon Singapore 2019: Preventative Security for KubernetesDevSecCon
 
DevSecCon London 2018: Is your supply chain your achille's heel
DevSecCon London 2018: Is your supply chain your achille's heelDevSecCon London 2018: Is your supply chain your achille's heel
DevSecCon London 2018: Is your supply chain your achille's heelDevSecCon
 
DevSecCon London 2018: Get rid of these TLS certificates
DevSecCon London 2018: Get rid of these TLS certificatesDevSecCon London 2018: Get rid of these TLS certificates
DevSecCon London 2018: Get rid of these TLS certificatesDevSecCon
 
DevSecCon London 2018: Open DevSecOps
DevSecCon London 2018: Open DevSecOpsDevSecCon London 2018: Open DevSecOps
DevSecCon London 2018: Open DevSecOpsDevSecCon
 
DevSecCon London 2018: Building effective DevSecOps teams through role-playin...
DevSecCon London 2018: Building effective DevSecOps teams through role-playin...DevSecCon London 2018: Building effective DevSecOps teams through role-playin...
DevSecCon London 2018: Building effective DevSecOps teams through role-playin...DevSecCon
 
DevSecCon London 2018: Variant Analysis – A critical step in handling vulnera...
DevSecCon London 2018: Variant Analysis – A critical step in handling vulnera...DevSecCon London 2018: Variant Analysis – A critical step in handling vulnera...
DevSecCon London 2018: Variant Analysis – A critical step in handling vulnera...DevSecCon
 
DevSecCon London 2018: Lessons from the legion (the DevSecCon London Remix)
DevSecCon London 2018: Lessons from the legion (the DevSecCon London Remix)DevSecCon London 2018: Lessons from the legion (the DevSecCon London Remix)
DevSecCon London 2018: Lessons from the legion (the DevSecCon London Remix)DevSecCon
 
DevSecCon London 2018: Security in the serverless world
DevSecCon London 2018: Security in the serverless worldDevSecCon London 2018: Security in the serverless world
DevSecCon London 2018: Security in the serverless worldDevSecCon
 

More from DevSecCon (20)

DevSecCon London 2019: Workshop: Cloud Agnostic Security Testing with Scout S...
DevSecCon London 2019: Workshop: Cloud Agnostic Security Testing with Scout S...DevSecCon London 2019: Workshop: Cloud Agnostic Security Testing with Scout S...
DevSecCon London 2019: Workshop: Cloud Agnostic Security Testing with Scout S...
 
DevSecCon London 2019: Are Open Source Developers Security’s New Front Line?
DevSecCon London 2019: Are Open Source Developers Security’s New Front Line?DevSecCon London 2019: Are Open Source Developers Security’s New Front Line?
DevSecCon London 2019: Are Open Source Developers Security’s New Front Line?
 
DevSecCon London 2019: How to Secure OpenShift Environments and What Happens ...
DevSecCon London 2019: How to Secure OpenShift Environments and What Happens ...DevSecCon London 2019: How to Secure OpenShift Environments and What Happens ...
DevSecCon London 2019: How to Secure OpenShift Environments and What Happens ...
 
DevSecCon London 2019: A Kernel of Truth: Intrusion Detection and Attestation...
DevSecCon London 2019: A Kernel of Truth: Intrusion Detection and Attestation...DevSecCon London 2019: A Kernel of Truth: Intrusion Detection and Attestation...
DevSecCon London 2019: A Kernel of Truth: Intrusion Detection and Attestation...
 
DevSecCon Seattle 2019: Containerizing IT Security Knowledge
DevSecCon Seattle 2019: Containerizing IT Security KnowledgeDevSecCon Seattle 2019: Containerizing IT Security Knowledge
DevSecCon Seattle 2019: Containerizing IT Security Knowledge
 
DevSecCon Seattle 2019: Decentralized Authorization - Implementing Fine Grain...
DevSecCon Seattle 2019: Decentralized Authorization - Implementing Fine Grain...DevSecCon Seattle 2019: Decentralized Authorization - Implementing Fine Grain...
DevSecCon Seattle 2019: Decentralized Authorization - Implementing Fine Grain...
 
DevSecCon Seattle 2019: Liquid Software as the real solution for the Sec in D...
DevSecCon Seattle 2019: Liquid Software as the real solution for the Sec in D...DevSecCon Seattle 2019: Liquid Software as the real solution for the Sec in D...
DevSecCon Seattle 2019: Liquid Software as the real solution for the Sec in D...
 
DevSecCon Seattle 2019: Fully Automated production deployments with HIPAA/HIT...
DevSecCon Seattle 2019: Fully Automated production deployments with HIPAA/HIT...DevSecCon Seattle 2019: Fully Automated production deployments with HIPAA/HIT...
DevSecCon Seattle 2019: Fully Automated production deployments with HIPAA/HIT...
 
DevSecCon Singapore 2019: Four years of reflection: How (not) to secure Web A...
DevSecCon Singapore 2019: Four years of reflection: How (not) to secure Web A...DevSecCon Singapore 2019: Four years of reflection: How (not) to secure Web A...
DevSecCon Singapore 2019: Four years of reflection: How (not) to secure Web A...
 
DevSecCon Singapore 2019: crypto jacking: An evolving threat for cloud contai...
DevSecCon Singapore 2019: crypto jacking: An evolving threat for cloud contai...DevSecCon Singapore 2019: crypto jacking: An evolving threat for cloud contai...
DevSecCon Singapore 2019: crypto jacking: An evolving threat for cloud contai...
 
DevSecCon Singapore 2019: Workshop - Burp extension writing workshop
DevSecCon Singapore 2019: Workshop - Burp extension writing workshopDevSecCon Singapore 2019: Workshop - Burp extension writing workshop
DevSecCon Singapore 2019: Workshop - Burp extension writing workshop
 
DevSecCon Singapore 2019: Embracing Security - A changing DevOps landscape
DevSecCon Singapore 2019: Embracing Security - A changing DevOps landscapeDevSecCon Singapore 2019: Embracing Security - A changing DevOps landscape
DevSecCon Singapore 2019: Embracing Security - A changing DevOps landscape
 
DevSecCon Singapore 2019: Preventative Security for Kubernetes
DevSecCon Singapore 2019: Preventative Security for KubernetesDevSecCon Singapore 2019: Preventative Security for Kubernetes
DevSecCon Singapore 2019: Preventative Security for Kubernetes
 
DevSecCon London 2018: Is your supply chain your achille's heel
DevSecCon London 2018: Is your supply chain your achille's heelDevSecCon London 2018: Is your supply chain your achille's heel
DevSecCon London 2018: Is your supply chain your achille's heel
 
DevSecCon London 2018: Get rid of these TLS certificates
DevSecCon London 2018: Get rid of these TLS certificatesDevSecCon London 2018: Get rid of these TLS certificates
DevSecCon London 2018: Get rid of these TLS certificates
 
DevSecCon London 2018: Open DevSecOps
DevSecCon London 2018: Open DevSecOpsDevSecCon London 2018: Open DevSecOps
DevSecCon London 2018: Open DevSecOps
 
DevSecCon London 2018: Building effective DevSecOps teams through role-playin...
DevSecCon London 2018: Building effective DevSecOps teams through role-playin...DevSecCon London 2018: Building effective DevSecOps teams through role-playin...
DevSecCon London 2018: Building effective DevSecOps teams through role-playin...
 
DevSecCon London 2018: Variant Analysis – A critical step in handling vulnera...
DevSecCon London 2018: Variant Analysis – A critical step in handling vulnera...DevSecCon London 2018: Variant Analysis – A critical step in handling vulnera...
DevSecCon London 2018: Variant Analysis – A critical step in handling vulnera...
 
DevSecCon London 2018: Lessons from the legion (the DevSecCon London Remix)
DevSecCon London 2018: Lessons from the legion (the DevSecCon London Remix)DevSecCon London 2018: Lessons from the legion (the DevSecCon London Remix)
DevSecCon London 2018: Lessons from the legion (the DevSecCon London Remix)
 
DevSecCon London 2018: Security in the serverless world
DevSecCon London 2018: Security in the serverless worldDevSecCon London 2018: Security in the serverless world
DevSecCon London 2018: Security in the serverless world
 

Recently uploaded

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 

Recently uploaded (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 

DevSecCon Singapore 2019: Can "dev", "sec" and "ops" really coexist in the wild? - A real world case study

  • 1. Singapore | 28 Feb - 01 Mar 2019 Can dev, sec and ops really coexist in the wild? A real world case study TRÌNH ĐỨC TRẦN & DENNIS STÖTZEL
  • 2. Singapore | 28 Feb - 01 Mar 2019 TRÌNH ĐỨC TRẦN trinh.duc.tran@mgm-tp.com www.linkedin.com/in/tranductrinh/ DENNIS STÖTZEL dennis.stoetzel@mgm-sp.com https://www.linkedin.com/in/dennis- stötzel-669421167/
  • 3. Singapore | 28 Feb - 01 Mar 2019 •CONTENT Introduction & Business Case Security in Agile Processes Automated Testing Architecture Decisions
  • 4. Singapore | 28 Feb - 01 Mar 2019 •INTRODUCTION
  • 5. Singapore | 28 Feb - 01 Mar 2019 Client Insurer employeeBroker employee
  • 6. Singapore | 28 Feb - 01 Mar 2019
  • 7. Singapore | 28 Feb - 01 Mar 2019 Client Broker employee Insurer employee Back Office Sales Platform Contract request
  • 8. Singapore | 28 Feb - 01 Mar 2019
  • 9. Singapore | 28 Feb - 01 Mar 2019 Hamburg Munich 1 SEC 1 BA1 PM 3 DEVs
  • 10. Singapore | 28 Feb - 01 Mar 2019 Hamburg Munich Đà Nẵng Berlin 15 DEVs1 PM 6 BAs
  • 11. Singapore | 28 Feb - 01 Mar 2019
  • 12. Singapore | 28 Feb - 01 Mar 2019 •SECURITY IN AGILE PROCESSES
  • 13. Singapore | 28 Feb - 01 Mar 2019 Security responsible in a software development team
  • 14. Singapore | 28 Feb - 01 Mar 2019 Grooming Grooming Planning Review Retrospective Discuss with Customer Standup Standup StandupStandupStandup Agile Cycle
  • 15. Singapore | 28 Feb - 01 Mar 2019 Requirements
  • 16. Singapore | 28 Feb - 01 Mar 2019 JIRA ticketJIRA ticketJIRA ticket
  • 17. Singapore | 28 Feb - 01 Mar 2019 JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket JIRA ticket
  • 18. Singapore | 28 Feb - 01 Mar 2019 Scale the sec role with the dev team. 1 sec for 10-20 devs LESSON LEARNED
  • 19. Singapore | 28 Feb - 01 Mar 2019 Involve security as early as possible in the process. LESSON LEARNED
  • 20. Singapore | 28 Feb - 01 Mar 2019 •AUTOMATED TESTING
  • 21. Singapore | 28 Feb - 01 Mar 2019 Penetration Testing Back Office Sales Platform Penetration Tester
  • 22. Singapore | 28 Feb - 01 Mar 2019 Penetration Testing Sales Platform Penetration Tester Sales Platform Back Office
  • 23. Singapore | 28 Feb - 01 Mar 2019 Penetration Testing Penetration Tester FrontendFrontendFrontendFrontendFrontendFrontendFrontendFrontendFrontendSales Platform ?? ? Back Office
  • 24. Singapore | 28 Feb - 01 Mar 2019 UI & Authorization testing FrontendFrontendFrontendFrontendFrontendFrontendFrontendFrontendFrontendSales Platform Back Office Broker employee
  • 25. Singapore | 28 Feb - 01 Mar 2019
  • 26. Singapore | 28 Feb - 01 Mar 2019 mgm ATLAS burp Automation Static Analysis Automated Authorization Tests Dependency Analysis Pipeline Integration
  • 27. Singapore | 28 Feb - 01 Mar 2019 Performance testing FrontendFrontendFrontendFrontendFrontendFrontendFrontendFrontendFrontendSales Platform Back Office
  • 28. Singapore | 28 Feb - 01 Mar 2019
  • 29. Singapore | 28 Feb - 01 Mar 2019 Manual testing does not scale well. Especially not penetration testing. LESSON LEARNED
  • 30. Singapore | 28 Feb - 01 Mar 2019 Devs are not the right people to design test cases. True for security and feature tests. LESSON LEARNED
  • 31. Singapore | 28 Feb - 01 Mar 2019 A good test suite needs a great integration between dev, sec, ops and ba. LESSON LEARNED
  • 32. Singapore | 28 Feb - 01 Mar 2019 •ARCHITECTURE DECISIONS
  • 33. Singapore | 28 Feb - 01 Mar 2019 Back Office Sales platform Rest APIs Broker employee Insurer employee Sales platform Sales platform Sales platform Sales Platform
  • 34. Singapore | 28 Feb - 01 Mar 2019 German Sales Platform mgm A12 Insurance products
  • 35. Singapore | 28 Feb - 01 Mar 2019
  • 36. Singapore | 28 Feb - 01 Mar 2019 German Sales Platform mgm A12 Insurance products
  • 37. Singapore | 28 Feb - 01 Mar 2019
  • 38. Singapore | 28 Feb - 01 Mar 2019
  • 39. Singapore | 28 Feb - 01 Mar 2019 Sales Platform CORE A12 German Sales Platform Sales Platform CORE Insurance products Configuration
  • 40. Singapore | 28 Feb - 01 Mar 2019
  • 41. Singapore | 28 Feb - 01 Mar 2019 3rd party frameworks lead to faster features but painfully slow fixing of bugs and security issues. LESSON LEARNED
  • 42. Singapore | 28 Feb - 01 Mar 2019 The more stakeholders are involved the more dev and sec work becomes politics. LESSON LEARNED
  • 43. Singapore | 28 Feb - 01 Mar 2019 Make boring dev tasks more spicy by combining them with ops work. LESSON LEARNED
  • 44. Singapore | 28 Feb - 01 Mar 2019 Questions?