SlideShare a Scribd company logo
Prepared by :
Anish Cheriyan, Director, Huawei
Prepared By Anish Cheriyan,
Director, Huawei Technologies
Topics
• DevOps & SecOps
• Practices in Detail
• Summary
Background
• Embedded Development.
• Network Management System
• Protocol Stack
Traditional Quality Assurance
Gated Approach for Quality Assurance
Requirem
ent
Design
Coding
Unit Test
Functiona
l Testing
includes
ities
Independ
ent V&V
Launch
DevOps
DevOps is a set of practices intended
to reduce the time between
committing a change to a system
and the change being placed into
normal production, while ensuring
high quality
Security
Picture Courtesy:
http://threatgeek.typepad.com/.a/6a0147e41f3c0a97
0b01a73dba51f6970d-pi
‘To err is human, to really
screw up you need root
password’
SecOps
SecOps built into the Deployment
Pipeline. Dev & Ops Collaborate and
ensure desired level of Security
Picture Courtesy:
http://threatgeek.typepad.com/.a/6a0147e41f3c0a97
0b01a73dba51f6970d-pi
Case Study
• Consider and CRM System which uses a Modeling tool
to automate the business processes.
• The system which has two key parts-Workflow Engine
and Workflow Modeling tool (UI) team . Workflow
Engine works based on the rule engine. Modeling Tool
uses the Engine. Total team size is around 60.
• What are factors you will consider to designing your
Continuous Delivery Architecture.
Short Feedback Loops
DevOps
Delivery
Deploym
ent
Picture Coutesy: https://www.flickr.com/photos/
•Requirement
documentation at right
granularity
•OPS Perspective-
deployability,
modifiability,
monitoribility
Requirements
Picture Coutesy: https://www.flickr.com/photos/libramano/9372711893/
. Architecture
Readiness for CD-
deployability,
modifiability,
monitoribility ,
testability
. Continuous
Delivery
Architecture
. Build Pipeline
Architecture
Picture Coutesy: https://www.flickr.com/
Infrastructure Readiness
•Environment
Provisioning based on
customer requirement
analysis (OPS)
•Right Tool Usage (VM,
Container like Docker etc)
for the respective
requirement
Build Pipeline
http://blog.xebialabs.com/2016/02/09/how-ing-increased-software-deployments-to-twice-a-day/continuous-deployment-pipeline/
SystemArchitecture
L1
CIArhitecture
L2
DeploymentPipeline
L3
C1
C2
C3
M1
C1 Continuous
Integration System
C2 Continuous
Integration System
C3 Continuous
Integration System
C1 Deployment Pipeline
C2 Deployment Pipeline
C3 Deployment Pipeline
Hierarchical Approach for CD and DevOps
Quality Assurance in the Pipeline
Inspectio
n /Static
QA
Test QA
Security
Assuranc
e
Configura
tion QA
'ities'
Assuranc
e
Inspection/Static QA
Simian Rules for managing
the rules
Test QA
Read at : http://www.thinkinginagile.com/2015/07/agile-testing-practices-mapped-to.html
Security Assurance
Static/Dyna
mic
Analysis
(Fortify,
Coverity)
Scanning
(Nessus, Nmap)
Security
Test (Threat
Model)
Attack
Configuration QA
• Single Source Repository
for all items
• Build Script Quality
(abstraction,
modularization, coding
guidelines) (Automatic or
manual way)
Analysis of the Build Pipeline
Build
Private
Build
Version
Build
Function
Build
ities
Build
Deploym
ent Build
Build 01 Pass Pass Fail Fail Fail
Build 02 Pass Pass Pass Fail Fail
Build 03 Pass Pass Fail Fail Fail
Build 04 Pass Pass Pass Fail Fail
Build 05 Pass Pass Fail Fail Fail
Build 06 Pass Pass Fail Fail Fail
Build 07 Pass Pass Fail Fail Fail
Test your Deployment pipeline
Repea
tabilit
y
Perfor
mance
Reliabi
lity
Recov
erabili
ty
Intero
perabil
ity
Testabi
lity
Modifi
ability
Cross Cutting Collaboration
Summary
• Continuous attention to technical excellence
and good design enhances agility
• Lets Build Quality & Security in..
Thank You
@anishcheriyan
www.anishcheriyan.com

More Related Content

PPTX
Software defined vehicles,automotive standards (safety, security), agile cont...
PDF
Bentley presentation by Noah Eckhouse
PPTX
Onion layered Agile test practice Map to Continuous Delivery
PPTX
Automotive safety, automotive systems standard, automotive safety management ...
PDF
R&D Outsourcing in Automotive: A Success Model for C-Suite
PPTX
Systems Reliability in Automotive Engineering Workshop - Tonex Training
PDF
Role of Cyber security in Automotive
PDF
bwae_sales_marketing_presentation_company_ext_int_en_150907_buw
Software defined vehicles,automotive standards (safety, security), agile cont...
Bentley presentation by Noah Eckhouse
Onion layered Agile test practice Map to Continuous Delivery
Automotive safety, automotive systems standard, automotive safety management ...
R&D Outsourcing in Automotive: A Success Model for C-Suite
Systems Reliability in Automotive Engineering Workshop - Tonex Training
Role of Cyber security in Automotive
bwae_sales_marketing_presentation_company_ext_int_en_150907_buw

What's hot (20)

PDF
Cadillac CT6 cutaway.PDF
PPTX
Qualcomm Institute Winter IoT Program - Final Presentation
PPTX
Intland Software's codeBeamer User Conference - 7 Jul 2016 - Stuttgart, Germany
PPTX
Webinar IoT Cloud Platforms and Middleware for Rapid Application Development
PPTX
Riverbed Performance Management
PPTX
Webinar: How to choose your outsourcing partner for building mobile apps?
PDF
Network and Application Visibility—Why You Need It More Than Ever Before
PPTX
apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...
PPTX
How The Container Store uses AppDynamics in their development lifecycle
PPTX
App dynamics and servicenow v5
PPTX
Moving from Legacy Development Tools to transformative DevOps with Enterprise...
PPTX
apidays LIVE New York 2021 - Supercharge microservices with Service Mesh by S...
PDF
Supercharge Ansible for Networking with Itential
PDF
apidays LIVE London 2021 - API Security in Highly Volatile Threat Landscapes ...
DOCX
IT Manager bsi
PPTX
Digital Experience Management—The Key to Delivering Exceptional Digital Exper...
PPT
Building Resilient Microservices
PPTX
Get complete visibility into containers based application environment
PPTX
Four Factors for Evaluating SD-WAN Solutions
PDF
Assuring the Delivery of Business Transactions and Services
Cadillac CT6 cutaway.PDF
Qualcomm Institute Winter IoT Program - Final Presentation
Intland Software's codeBeamer User Conference - 7 Jul 2016 - Stuttgart, Germany
Webinar IoT Cloud Platforms and Middleware for Rapid Application Development
Riverbed Performance Management
Webinar: How to choose your outsourcing partner for building mobile apps?
Network and Application Visibility—Why You Need It More Than Ever Before
apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...
How The Container Store uses AppDynamics in their development lifecycle
App dynamics and servicenow v5
Moving from Legacy Development Tools to transformative DevOps with Enterprise...
apidays LIVE New York 2021 - Supercharge microservices with Service Mesh by S...
Supercharge Ansible for Networking with Itential
apidays LIVE London 2021 - API Security in Highly Volatile Threat Landscapes ...
IT Manager bsi
Digital Experience Management—The Key to Delivering Exceptional Digital Exper...
Building Resilient Microservices
Get complete visibility into containers based application environment
Four Factors for Evaluating SD-WAN Solutions
Assuring the Delivery of Business Transactions and Services
Ad

Similar to Quality assurance in dev ops and secops world (20)

PPT
Quality management in continuous delivery and dev ops world pm footprints v1
PPTX
A Blueprint for a Successful DevOps Metamorphosis
PPTX
Continuous Testing in containerized environment
PDF
DevOps Implementation Roadmap
PDF
Cwin16 tls-s2-implementing a dev ops pipeline
PPTX
Devops phase-1
PDF
Intro to DevOps
PDF
Engineering DevOps to meet Business Goals
PPTX
Agile, DevOps & Test
PPTX
DevOps Approach (Point of View by Ravi Tadwalkar)
PPTX
Engineering DevOps and Cloud
PDF
Robert Mircea & Virgil Chereches: Our Journey To Continuous Delivery at I T.A...
PDF
Getting to Walk with DevOps
PPTX
ASDC_Unit notes reva University wing yel-4-2.pptx
PDF
Continuous delivery best practices and essential tools
DOCX
Best DevOps course Online & Classroom Training Naresh-IT
PDF
Be DevOps Ready
PDF
Dev ops and safety critical systems
PPTX
DevOps explained
PDF
DevOps Transformation: Learnings and Best Practices
Quality management in continuous delivery and dev ops world pm footprints v1
A Blueprint for a Successful DevOps Metamorphosis
Continuous Testing in containerized environment
DevOps Implementation Roadmap
Cwin16 tls-s2-implementing a dev ops pipeline
Devops phase-1
Intro to DevOps
Engineering DevOps to meet Business Goals
Agile, DevOps & Test
DevOps Approach (Point of View by Ravi Tadwalkar)
Engineering DevOps and Cloud
Robert Mircea & Virgil Chereches: Our Journey To Continuous Delivery at I T.A...
Getting to Walk with DevOps
ASDC_Unit notes reva University wing yel-4-2.pptx
Continuous delivery best practices and essential tools
Best DevOps course Online & Classroom Training Naresh-IT
Be DevOps Ready
Dev ops and safety critical systems
DevOps explained
DevOps Transformation: Learnings and Best Practices
Ad

More from Dr. Anish Cheriyan (PhD) (13)

PDF
Introducing MLOps.pdf
PPTX
Cyber Security Threat Modeling
PPTX
ABC of developer test
PPTX
Taking a Career Path which you are deeply passionate about
PPTX
Quality 4.0 and reimagining quality
PDF
Quality 4.0 and quality by discovery
PPTX
Quality assurance in dev ops and secops world
PPT
Knowledge management through seci model
PPTX
Penetration testing dont just leave it to chance
PPTX
Anti patterns of testing for continuous delivery adoption
PPTX
Best of Lean Startup and Scrum for product development and enhancement
PPTX
Ethical Hacking Conference 2015- Building Secure Products -a perspective
PPTX
Unknown terrain Use lean startup
Introducing MLOps.pdf
Cyber Security Threat Modeling
ABC of developer test
Taking a Career Path which you are deeply passionate about
Quality 4.0 and reimagining quality
Quality 4.0 and quality by discovery
Quality assurance in dev ops and secops world
Knowledge management through seci model
Penetration testing dont just leave it to chance
Anti patterns of testing for continuous delivery adoption
Best of Lean Startup and Scrum for product development and enhancement
Ethical Hacking Conference 2015- Building Secure Products -a perspective
Unknown terrain Use lean startup

Recently uploaded (20)

PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PDF
PPT on Performance Review to get promotions
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPT
Mechanical Engineering MATERIALS Selection
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
DOCX
573137875-Attendance-Management-System-original
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
Welding lecture in detail for understanding
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
OOP with Java - Java Introduction (Basics)
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPT on Performance Review to get promotions
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Mechanical Engineering MATERIALS Selection
CYBER-CRIMES AND SECURITY A guide to understanding
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Internet of Things (IOT) - A guide to understanding
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
573137875-Attendance-Management-System-original
UNIT 4 Total Quality Management .pptx
CH1 Production IntroductoryConcepts.pptx
Operating System & Kernel Study Guide-1 - converted.pdf
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Foundation to blockchain - A guide to Blockchain Tech
Welding lecture in detail for understanding
Lecture Notes Electrical Wiring System Components
OOP with Java - Java Introduction (Basics)

Quality assurance in dev ops and secops world