SlideShare a Scribd company logo
Jirayut Nimsaeng (Dear)
CEO & Founder, Opsta (Thailand) Co.,Ltd.
HUAWEI CONNECT 2022 Bangkok
September 20, 2022
How to build
https://bit.ly/opsta-devsecops-huawei
Platform on Huawei Cloud
How to build DevSecOps Platform on Huawei Cloud
#whoami
Jirayut Nimsaeng (Dear)
Jirayut has been involved in DevSecOps, Container, Cloud Technology
and Open Source for over 10 years. He has experienced and
succeeded in transforming several companies to deliver greater
values and be more agile.
● He is Founder and CEO of Opsta (Thailand) Co.,Ltd.
● He is Cloud/DevSecOps Transformation Consultant and
Solution Architecture
● He is the first Certified Kubernetes Administrator (CKA) and
Certified Kubernetes Security Specialist (CKS) in Thailand
How to build DevSecOps Platform on Huawei Cloud
DevSecOps Culture
Shorten
2
Faster
3
Dev Ops
Secure
4
Sec
1
Remove
How to build DevSecOps Platform on Huawei Cloud
Building DevSecOps
Platform
How to build DevSecOps Platform on Huawei Cloud
DevSecOps Adoption Flow
Start
(0) Basic Training
Business
Roadmap &
Assessment
Implement
DevSecOps
Tools
Implement
CI/CD with
Automation
Security
Design DevSecOps
Process and Policy
Prepare
Application
to be Cloud
Native
Manual
Application
Deployment
Monitoring
Feedback & Continuous Improvement
Collect and share result
Design &
Prepare
Infrastructure
(3) On-boarding
Application
Knowledge Sharing
Research & On-the-job training
(1) Assessment and Design (2) Building Platform
(4) Improvement & Optimize
How to build DevSecOps Platform on Huawei Cloud
DevSecOps Components
Infrastructure
Support
Tools
VCS
Artifacts
CI CD
DEV
UAT
PRD
Monitoring
Load Testing
Automation &
Infrastructure as Code
Automation Security
Communication
How to build DevSecOps Platform on Huawei Cloud
On-boarding Application
Infrastructure
Support
Tools
VCS
Artifacts
CI CD Monitoring
Load Testing
Automation &
Infrastructure as Code
Automation Security
Communication
Apps
DEV
UAT
PRD
How to build DevSecOps Platform on Huawei Cloud
DevSecOps Platform
Infrastructure
Support
Tools
VCS
Artifacts
CI CD Monitoring
Load Testing
Automation &
Infrastructure as Code
Automation Security
Communication
Apps
Apps
Apps
Apps
Apps
Apps
Apps
Apps
Apps
Apps
How to build DevSecOps Platform on Huawei Cloud
Platform Engineering
Engineering
Applications
Platform
Operations
Application
Engineering
Platform
Engineering
Developer
Platform
Engineering Team
How to build DevSecOps Platform on Huawei Cloud
[Gartner] Hype Cycle for Emerging Tech 2022
https://www.gartner.com/en/articles/what-s-new-in-the-2022-gartner-hype-cycle-for-emerging-technologies
How to build DevSecOps Platform on Huawei Cloud
DevSecOps Platform on Huawei Cloud
CodeHub
SWR
CloudBuild
*CloudTest
Cloud
Deploy
Monitoring
Automation &
Infrastructure as Code
Automation Security
Apps
dev uat prd
CCE
ProjectMan
DevCloud
AOM
Log Tank
Service
APM
CGS KMS
*CodeCheck
CloudIDE
DEW
Cloud
Pipeline
Load Testing
CPTS
How to build DevSecOps Platform on Huawei Cloud
What you need to
develop on Platform?
How to build DevSecOps Platform on Huawei Cloud
CI/CD Pipeline
How to build DevSecOps Platform on Huawei Cloud
Monitoring
How to build DevSecOps Platform on Huawei Cloud
Application Tracing
How to build DevSecOps Platform on Huawei Cloud
Futher more with
Platform Engineering
How to build DevSecOps Platform on Huawei Cloud
Control Center Dashboard
Single Sign-on
How to build DevSecOps Platform on Huawei Cloud
Automated Deployment Pattern
Kubernetes Cluster
Helm
Value UAT
Microservice
DB
Microservice
UI
DB
Production
Microservice
DB
Microservice
UI
DB
Dockerfile
+
app:
image: app-a
tag: dev
replicas: 2
healthCheck: "/health"
ingress:
host: app-a.example.com
env:
DB_URL: db-dev:5432
Helm
Chart
How to build DevSecOps Platform on Huawei Cloud
Cloud-Native Application Guideline
● Codebase
One codebase tracked in revision control,
many deploys
● Dependencies
Explicitly declare and isolate dependencies
● Config
Store config in the environment
● Backing services
Treat backing services as attached resources
● Build, release, run
Strictly separate build and run stages
● Processes
Execute the app as one or more stateless
processes
https://12factor.net/
● Port binding
Export services via port binding
● Concurrency
Scale out via the process model
● Disposability
Maximize robustness with fast startup and graceful
shutdown
● Dev/prod parity
Keep development, staging, and production as
similar as possible
● Logs
Treat logs as event streams
● Admin processes
Run admin/management tasks as one-off processes
How to build DevSecOps Platform on Huawei Cloud
Benefits
Reliability Maintainability
Scalability
Centralization Reduce the Cost Standardize Securability
How to build DevSecOps Platform on Huawei Cloud
Contact Us
jirayut@opsta.co.th
Jirayut Nimsaeng
CEO & Founder
Opsta (Thailand)
086-069-4042
Facebook

More Related Content

Similar to How to build DevSecOps Platform on Huawei Cloud (20)

PPTX
cloudtoolsandcomputingwithcloudsssss.pptx
asraniyashika11
 
PPTX
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
AgileNetwork
 
PDF
SparksCon 2024 - Die Ringe der Macht
Markus Eisele
 
PDF
AWS DevOps Guide and Best Practices Presentation.pdf
Arslan594776
 
PDF
2019 DevSecOps Reference Architectures
Sonatype
 
PDF
Pentest is yesterday, DevSecOps is tomorrow
Amien Harisen Rosyandino
 
PDF
PDF DevOps with OpenShift 1st Edition Mike Hepburn download
xalanaunnuk
 
PDF
Intro to DevOps
Ernest Mueller
 
PDF
Enterprise Devsecops
Enov8
 
PDF
DevOps Technologies Explained_ A Comprehensive Guide for Beginners.pdf
Devseccops.ai
 
PDF
The Ultimate Guide to DevOps Development.pdf
khurathhardwin
 
PDF
Cloud DevOps_ The Future of Agile Operations.pdf
feelhappy2
 
PPTX
Quality assurance in dev ops and secops world
Dr. Anish Cheriyan (PhD)
 
PPTX
DOIS22 Why you need Cloud-agnostic practices to fuel your DevSecOps adoption ...
Turja Narayan Chaudhuri
 
PDF
DevSecOps: The Open Source Way
Black Duck by Synopsys
 
PDF
DevOps Roadmap 2022.pdf
AnkitaGarg87
 
PDF
How to implement DevOps for Enterprise
Simform
 
PDF
Strengthen and Scale Security Using DevSecOps - OWASP Indonesia
Mohammed A. Imran
 
PPTX
DevOps Culture transformation in Modern Software Delivery
Najib Radzuan
 
PPTX
Quality assurance in dev ops and secops world
Dr. Anish Cheriyan (PhD)
 
cloudtoolsandcomputingwithcloudsssss.pptx
asraniyashika11
 
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
AgileNetwork
 
SparksCon 2024 - Die Ringe der Macht
Markus Eisele
 
AWS DevOps Guide and Best Practices Presentation.pdf
Arslan594776
 
2019 DevSecOps Reference Architectures
Sonatype
 
Pentest is yesterday, DevSecOps is tomorrow
Amien Harisen Rosyandino
 
PDF DevOps with OpenShift 1st Edition Mike Hepburn download
xalanaunnuk
 
Intro to DevOps
Ernest Mueller
 
Enterprise Devsecops
Enov8
 
DevOps Technologies Explained_ A Comprehensive Guide for Beginners.pdf
Devseccops.ai
 
The Ultimate Guide to DevOps Development.pdf
khurathhardwin
 
Cloud DevOps_ The Future of Agile Operations.pdf
feelhappy2
 
Quality assurance in dev ops and secops world
Dr. Anish Cheriyan (PhD)
 
DOIS22 Why you need Cloud-agnostic practices to fuel your DevSecOps adoption ...
Turja Narayan Chaudhuri
 
DevSecOps: The Open Source Way
Black Duck by Synopsys
 
DevOps Roadmap 2022.pdf
AnkitaGarg87
 
How to implement DevOps for Enterprise
Simform
 
Strengthen and Scale Security Using DevSecOps - OWASP Indonesia
Mohammed A. Imran
 
DevOps Culture transformation in Modern Software Delivery
Najib Radzuan
 
Quality assurance in dev ops and secops world
Dr. Anish Cheriyan (PhD)
 

More from Opsta (20)

PDF
Deploy 22 microservices from scratch in 30 mins with GitOps
Opsta
 
PDF
Let's build Developer Portal with Backstage
Opsta
 
PDF
Kubernetes Secrets Management on Production with Demo
Opsta
 
PDF
Make a better DevOps with GitOps
Opsta
 
PDF
Deploy Application on Kubernetes
Opsta
 
PDF
Manage Kubernetes Clusters with Cluster API and ArgoCD
Opsta
 
PDF
Security Process in DevSecOps
Opsta
 
PDF
How we can do Multi-Tenancy on Kubernetes
Opsta
 
PDF
Introduction to Kubernetes with demo
Opsta
 
PDF
Introduction to Kubernetes and GKE
Opsta
 
PDF
Introduction to Google Cloud Platform
Opsta
 
PDF
Managing traffic routing with istio and envoy workshop
Opsta
 
PDF
How to pass the Google Certification Exams
Opsta
 
PDF
How to Become DevOps
Opsta
 
PDF
DevOps: The Future of Software Development
Opsta
 
PDF
Real World CI/CD with Kubernetes
Opsta
 
PDF
Journey of Kubernetes Scaling
Opsta
 
PDF
DevOps Transformation in Technical
Opsta
 
PDF
Performance Testing with Tsung
Opsta
 
PDF
What you have to know about Certified Kubernetes Administrator (CKA)
Opsta
 
Deploy 22 microservices from scratch in 30 mins with GitOps
Opsta
 
Let's build Developer Portal with Backstage
Opsta
 
Kubernetes Secrets Management on Production with Demo
Opsta
 
Make a better DevOps with GitOps
Opsta
 
Deploy Application on Kubernetes
Opsta
 
Manage Kubernetes Clusters with Cluster API and ArgoCD
Opsta
 
Security Process in DevSecOps
Opsta
 
How we can do Multi-Tenancy on Kubernetes
Opsta
 
Introduction to Kubernetes with demo
Opsta
 
Introduction to Kubernetes and GKE
Opsta
 
Introduction to Google Cloud Platform
Opsta
 
Managing traffic routing with istio and envoy workshop
Opsta
 
How to pass the Google Certification Exams
Opsta
 
How to Become DevOps
Opsta
 
DevOps: The Future of Software Development
Opsta
 
Real World CI/CD with Kubernetes
Opsta
 
Journey of Kubernetes Scaling
Opsta
 
DevOps Transformation in Technical
Opsta
 
Performance Testing with Tsung
Opsta
 
What you have to know about Certified Kubernetes Administrator (CKA)
Opsta
 
Ad

Recently uploaded (20)

PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PDF
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Ad

How to build DevSecOps Platform on Huawei Cloud

  • 1. Jirayut Nimsaeng (Dear) CEO & Founder, Opsta (Thailand) Co.,Ltd. HUAWEI CONNECT 2022 Bangkok September 20, 2022 How to build https://bit.ly/opsta-devsecops-huawei Platform on Huawei Cloud
  • 2. How to build DevSecOps Platform on Huawei Cloud #whoami Jirayut Nimsaeng (Dear) Jirayut has been involved in DevSecOps, Container, Cloud Technology and Open Source for over 10 years. He has experienced and succeeded in transforming several companies to deliver greater values and be more agile. ● He is Founder and CEO of Opsta (Thailand) Co.,Ltd. ● He is Cloud/DevSecOps Transformation Consultant and Solution Architecture ● He is the first Certified Kubernetes Administrator (CKA) and Certified Kubernetes Security Specialist (CKS) in Thailand
  • 3. How to build DevSecOps Platform on Huawei Cloud DevSecOps Culture Shorten 2 Faster 3 Dev Ops Secure 4 Sec 1 Remove
  • 4. How to build DevSecOps Platform on Huawei Cloud Building DevSecOps Platform
  • 5. How to build DevSecOps Platform on Huawei Cloud DevSecOps Adoption Flow Start (0) Basic Training Business Roadmap & Assessment Implement DevSecOps Tools Implement CI/CD with Automation Security Design DevSecOps Process and Policy Prepare Application to be Cloud Native Manual Application Deployment Monitoring Feedback & Continuous Improvement Collect and share result Design & Prepare Infrastructure (3) On-boarding Application Knowledge Sharing Research & On-the-job training (1) Assessment and Design (2) Building Platform (4) Improvement & Optimize
  • 6. How to build DevSecOps Platform on Huawei Cloud DevSecOps Components Infrastructure Support Tools VCS Artifacts CI CD DEV UAT PRD Monitoring Load Testing Automation & Infrastructure as Code Automation Security Communication
  • 7. How to build DevSecOps Platform on Huawei Cloud On-boarding Application Infrastructure Support Tools VCS Artifacts CI CD Monitoring Load Testing Automation & Infrastructure as Code Automation Security Communication Apps DEV UAT PRD
  • 8. How to build DevSecOps Platform on Huawei Cloud DevSecOps Platform Infrastructure Support Tools VCS Artifacts CI CD Monitoring Load Testing Automation & Infrastructure as Code Automation Security Communication Apps Apps Apps Apps Apps Apps Apps Apps Apps Apps
  • 9. How to build DevSecOps Platform on Huawei Cloud Platform Engineering Engineering Applications Platform Operations Application Engineering Platform Engineering Developer Platform Engineering Team
  • 10. How to build DevSecOps Platform on Huawei Cloud [Gartner] Hype Cycle for Emerging Tech 2022 https://www.gartner.com/en/articles/what-s-new-in-the-2022-gartner-hype-cycle-for-emerging-technologies
  • 11. How to build DevSecOps Platform on Huawei Cloud DevSecOps Platform on Huawei Cloud CodeHub SWR CloudBuild *CloudTest Cloud Deploy Monitoring Automation & Infrastructure as Code Automation Security Apps dev uat prd CCE ProjectMan DevCloud AOM Log Tank Service APM CGS KMS *CodeCheck CloudIDE DEW Cloud Pipeline Load Testing CPTS
  • 12. How to build DevSecOps Platform on Huawei Cloud What you need to develop on Platform?
  • 13. How to build DevSecOps Platform on Huawei Cloud CI/CD Pipeline
  • 14. How to build DevSecOps Platform on Huawei Cloud Monitoring
  • 15. How to build DevSecOps Platform on Huawei Cloud Application Tracing
  • 16. How to build DevSecOps Platform on Huawei Cloud Futher more with Platform Engineering
  • 17. How to build DevSecOps Platform on Huawei Cloud Control Center Dashboard Single Sign-on
  • 18. How to build DevSecOps Platform on Huawei Cloud Automated Deployment Pattern Kubernetes Cluster Helm Value UAT Microservice DB Microservice UI DB Production Microservice DB Microservice UI DB Dockerfile + app: image: app-a tag: dev replicas: 2 healthCheck: "/health" ingress: host: app-a.example.com env: DB_URL: db-dev:5432 Helm Chart
  • 19. How to build DevSecOps Platform on Huawei Cloud Cloud-Native Application Guideline ● Codebase One codebase tracked in revision control, many deploys ● Dependencies Explicitly declare and isolate dependencies ● Config Store config in the environment ● Backing services Treat backing services as attached resources ● Build, release, run Strictly separate build and run stages ● Processes Execute the app as one or more stateless processes https://12factor.net/ ● Port binding Export services via port binding ● Concurrency Scale out via the process model ● Disposability Maximize robustness with fast startup and graceful shutdown ● Dev/prod parity Keep development, staging, and production as similar as possible ● Logs Treat logs as event streams ● Admin processes Run admin/management tasks as one-off processes
  • 20. How to build DevSecOps Platform on Huawei Cloud Benefits Reliability Maintainability Scalability Centralization Reduce the Cost Standardize Securability
  • 21. How to build DevSecOps Platform on Huawei Cloud Contact Us [email protected] Jirayut Nimsaeng CEO & Founder Opsta (Thailand) 086-069-4042 Facebook