SlideShare a Scribd company logo
How to secure your CI/CD pipeline
with Docker EE Platform
Sameer Kumar
Agility Vs Stability
Dev
• Developing new requirements
without breaking things
• Tracking dependencies becomes
challenging
• Continuous integration
Ops
• Deploying new packages with
dependencies
• Coping up with continuous
deployment
• Scaling becomes complex with
complexity of application
6/6/2018 Tech Insights – The Digital Transformation Series 2
Cloud provisioning and Microservices
Dev
• Develop smaller services
• Make changes without breaking other services
• Micro-services with loose contract
Ops
• Provisioning made easy
• Scale-out on demand
• Scale smaller services easily
6/6/2018 Tech Insights – The Digital Transformation Series 3
Challenges
• Isolation – Provisioning VM/Servers per service
• Package and library dependency
• Hybrid Application and Stack
Build, Ship, Run! Any App, Anywhere!
6/6/2018 Tech Insights – The Digital Transformation Series 4
Demo 1 – Dockerfile and docker-compose
• Build using Dockerfile
• Deploy voting app using docker-compose
• Scale-able deployment with Docker Swarm services
• Voting app with Swarm Services
6/6/2018 Tech Insights – The Digital Transformation Series 5
Challenges of running containers on Sacle
6/6/2018 Tech Insights – The Digital Transformation Series 6
Security Vs Agility
6/6/2018 Tech Insights – The Digital Transformation Series 7
Authenticity of Images  Potential downtime
6/6/2018 Tech Insights – The Digital Transformation Series 8
Secure container orchestration with UCP
6/6/2018 Tech Insights – The Digital Transformation Series 9
Demo 2a – Swarm orchestration with UCP
6/6/2018 Tech Insights – The Digital Transformation Series 10
Demo 2b – Kube orchestration with UCP
6/6/2018 Tech Insights – The Digital Transformation Series 11
Demo 3a –
Secure image
repository
6/6/2018 Tech Insights – The Digital Transformation Series 12
• Build using Dockerfile
• Push to DTR
• Image Scanning with DTR
• Image promotion/mirroring
Demo 3b – Deploying containers with images
6/6/2018 Tech Insights – The Digital Transformation Series 13
Demo 4 – Deployment with Layer 7 Routing
6/6/2018 Tech Insights – The Digital Transformation Series 14
Thank you!

More Related Content

PPTX
Containers and the Docker EE Difference and usecases
PPTX
Secure your CI/CD pipeline with Docker EE Platform, Tech Insights Singapore -...
PPTX
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
PPTX
WebSphere 20th - Application modernization
PPTX
Building Cloud Native Applications Using Azure Kubernetes Service
PPTX
Docker Indy Meetup Monitoring 30-Aug-2016
PDF
Migrating from Self-Managed Kubernetes on EC2 to a GitOps Enabled EKS
PDF
Letting Science Drive Technology at GlaxoSmithKline
Containers and the Docker EE Difference and usecases
Secure your CI/CD pipeline with Docker EE Platform, Tech Insights Singapore -...
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
WebSphere 20th - Application modernization
Building Cloud Native Applications Using Azure Kubernetes Service
Docker Indy Meetup Monitoring 30-Aug-2016
Migrating from Self-Managed Kubernetes on EC2 to a GitOps Enabled EKS
Letting Science Drive Technology at GlaxoSmithKline

What's hot (20)

PDF
Kubernetes 1.21 release
PDF
Driving Digital Transformation With Containers And Kubernetes Complete Deck
PDF
The Complexity to "Yes" in Analytics Software and the Possibilities with Dock...
PPTX
Tackle Containerization Advisor (TCA) for Legacy Applications
PDF
Introduction to Spring Cloud Kubernetes
PPTX
Data-centric Application Analysis with Open-source Tool Tackle-DiVA
PPTX
Achieving DevSecOps Outcomes with Tanzu Advanced- March 22, 2021
PDF
Modernizing Traditional Applications
PPTX
Tectonic Summit 2016: Betting on Kubernetes
PDF
DockerCon 18 Cool Hacks: Cloud Native ML with Docker Enterprise Edition
PDF
Continuous Delivery on Kubernetes Using Spinnaker
PPTX
[Konveyor] adding security to dev ops for your kubernetes native applications
PDF
Pivotal Container Service : la nuova soluzione per gestire Kubernetes in azienda
PDF
Docker Geneva Meetup - Jelastic
PDF
Data protection in a kubernetes-native world
PPTX
DevOps as a Service - Kuberiter
PDF
Ambassador Developer Office Hours: Summer of Kubernetes Ship Week 1: Intro to...
PDF
GitOps & the deployment branching models - DevOps D-day Marseille 2021
PPTX
DockerCon EU 2017 - General Session Day 1
PPTX
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Kubernetes 1.21 release
Driving Digital Transformation With Containers And Kubernetes Complete Deck
The Complexity to "Yes" in Analytics Software and the Possibilities with Dock...
Tackle Containerization Advisor (TCA) for Legacy Applications
Introduction to Spring Cloud Kubernetes
Data-centric Application Analysis with Open-source Tool Tackle-DiVA
Achieving DevSecOps Outcomes with Tanzu Advanced- March 22, 2021
Modernizing Traditional Applications
Tectonic Summit 2016: Betting on Kubernetes
DockerCon 18 Cool Hacks: Cloud Native ML with Docker Enterprise Edition
Continuous Delivery on Kubernetes Using Spinnaker
[Konveyor] adding security to dev ops for your kubernetes native applications
Pivotal Container Service : la nuova soluzione per gestire Kubernetes in azienda
Docker Geneva Meetup - Jelastic
Data protection in a kubernetes-native world
DevOps as a Service - Kuberiter
Ambassador Developer Office Hours: Summer of Kubernetes Ship Week 1: Intro to...
GitOps & the deployment branching models - DevOps D-day Marseille 2021
DockerCon EU 2017 - General Session Day 1
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Ad

Similar to How to secure your CI/CD pipeline with Docker EE Platform (20)

PDF
Customer story - Why Containers by Sameer Kumar
PDF
Docker FedSummit 2017 - Journey to the Cloud with CaaS
PPTX
Docker for the enterprise
PPTX
SATURN 2018 "Continuous Delivery with Containers" Extended 90 version
PPTX
Building with containers: How containers will drive cloud services
PDF
DockerCon SF 2015: Beyond CI to Production Scale PaaS with Docker
PDF
Docker in Production: How RightScale Delivers Cloud Applications
PDF
Using Docker container technology with F5 Networks products and services
PDF
Containers, microservices and serverless for realists
PDF
SOA to Microservices
PDF
'Dockerizing' within enterprises
PPTX
O'Reilly/Nginx 2016: "Continuous Delivery with Containers: The Trials and Tri...
PPTX
O'Reilly 2016: "Continuous Delivery with Containers: The Trials and Tribulati...
PDF
Introduction to DevOps and the Practical Use Cases at Credit OK
PDF
Keep calms and Docker On ... Innotech
PDF
Impact of CD, Clean Code, ... on Team Performance
PPTX
DevOps 101+: From collaboration to microservices
PDF
Powering Microservices with Docker
PPTX
DevOps, containers & microservices: Separating the hype from the reality
PDF
Google Cloud Platform and Kubernetes
Customer story - Why Containers by Sameer Kumar
Docker FedSummit 2017 - Journey to the Cloud with CaaS
Docker for the enterprise
SATURN 2018 "Continuous Delivery with Containers" Extended 90 version
Building with containers: How containers will drive cloud services
DockerCon SF 2015: Beyond CI to Production Scale PaaS with Docker
Docker in Production: How RightScale Delivers Cloud Applications
Using Docker container technology with F5 Networks products and services
Containers, microservices and serverless for realists
SOA to Microservices
'Dockerizing' within enterprises
O'Reilly/Nginx 2016: "Continuous Delivery with Containers: The Trials and Tri...
O'Reilly 2016: "Continuous Delivery with Containers: The Trials and Tribulati...
Introduction to DevOps and the Practical Use Cases at Credit OK
Keep calms and Docker On ... Innotech
Impact of CD, Clean Code, ... on Team Performance
DevOps 101+: From collaboration to microservices
Powering Microservices with Docker
DevOps, containers & microservices: Separating the hype from the reality
Google Cloud Platform and Kubernetes
Ad

More from Ashnikbiz (20)

PPTX
CloudOps_tool.pptx
PPTX
Webinar_CloudOps final.pptx
PPTX
Autoscaling in Kubernetes (K8s)
PPTX
Why and how to use Kubernetes for scaling of your multi-tier (n-tier) appli...
PDF
Zero trust in a multi tenant environment
PPTX
Deploy and automate ‘Secrets Management’ for a multi-cloud environment
PPTX
Deploy, move and manage Postgres across cloud platforms
PPTX
Deploy, move and manage Postgres across cloud platforms
PPTX
The Best Approach For Multi-cloud Infrastructure Provisioning-2
PPTX
The Best Approach For Multi-cloud Infrastructure Provisioning
PPTX
Which PostgreSQL is right for your multi cloud strategy? P2
PPTX
Which PostgreSQL is right for your multi cloud strategy? P1
PPTX
Reduce the complexities of managing Kubernetes clusters anywhere 2
PPTX
Reduce the complexities of managing Kubernetes clusters anywhere
PPTX
Enhance your multi-cloud application performance using Redis Enterprise P2
PPTX
Enhance your multi-cloud application performance using Redis Enterprise P1
PPTX
Gain multi-cloud versatility with software load balancing designed for cloud-...
PPTX
Gain multi-cloud versatility with software load balancing designed for cloud-...
PPTX
Enterprise-class security with PostgreSQL - 1
PPTX
Enterprise-class security with PostgreSQL - 2
CloudOps_tool.pptx
Webinar_CloudOps final.pptx
Autoscaling in Kubernetes (K8s)
Why and how to use Kubernetes for scaling of your multi-tier (n-tier) appli...
Zero trust in a multi tenant environment
Deploy and automate ‘Secrets Management’ for a multi-cloud environment
Deploy, move and manage Postgres across cloud platforms
Deploy, move and manage Postgres across cloud platforms
The Best Approach For Multi-cloud Infrastructure Provisioning-2
The Best Approach For Multi-cloud Infrastructure Provisioning
Which PostgreSQL is right for your multi cloud strategy? P2
Which PostgreSQL is right for your multi cloud strategy? P1
Reduce the complexities of managing Kubernetes clusters anywhere 2
Reduce the complexities of managing Kubernetes clusters anywhere
Enhance your multi-cloud application performance using Redis Enterprise P2
Enhance your multi-cloud application performance using Redis Enterprise P1
Gain multi-cloud versatility with software load balancing designed for cloud-...
Gain multi-cloud versatility with software load balancing designed for cloud-...
Enterprise-class security with PostgreSQL - 1
Enterprise-class security with PostgreSQL - 2

Recently uploaded (20)

PPTX
Programs and apps: productivity, graphics, security and other tools
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Electronic commerce courselecture one. Pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Encapsulation theory and applications.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
Spectroscopy.pptx food analysis technology
PDF
Empathic Computing: Creating Shared Understanding
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Cloud computing and distributed systems.
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
Programs and apps: productivity, graphics, security and other tools
“AI and Expert System Decision Support & Business Intelligence Systems”
Mobile App Security Testing_ A Comprehensive Guide.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Unlocking AI with Model Context Protocol (MCP)
Electronic commerce courselecture one. Pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Encapsulation theory and applications.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Assigned Numbers - 2025 - Bluetooth® Document
Spectroscopy.pptx food analysis technology
Empathic Computing: Creating Shared Understanding
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Review of recent advances in non-invasive hemoglobin estimation
Dropbox Q2 2025 Financial Results & Investor Presentation
Cloud computing and distributed systems.
The Rise and Fall of 3GPP – Time for a Sabbatical?

How to secure your CI/CD pipeline with Docker EE Platform

  • 1. How to secure your CI/CD pipeline with Docker EE Platform Sameer Kumar
  • 2. Agility Vs Stability Dev • Developing new requirements without breaking things • Tracking dependencies becomes challenging • Continuous integration Ops • Deploying new packages with dependencies • Coping up with continuous deployment • Scaling becomes complex with complexity of application 6/6/2018 Tech Insights – The Digital Transformation Series 2
  • 3. Cloud provisioning and Microservices Dev • Develop smaller services • Make changes without breaking other services • Micro-services with loose contract Ops • Provisioning made easy • Scale-out on demand • Scale smaller services easily 6/6/2018 Tech Insights – The Digital Transformation Series 3 Challenges • Isolation – Provisioning VM/Servers per service • Package and library dependency • Hybrid Application and Stack
  • 4. Build, Ship, Run! Any App, Anywhere! 6/6/2018 Tech Insights – The Digital Transformation Series 4
  • 5. Demo 1 – Dockerfile and docker-compose • Build using Dockerfile • Deploy voting app using docker-compose • Scale-able deployment with Docker Swarm services • Voting app with Swarm Services 6/6/2018 Tech Insights – The Digital Transformation Series 5
  • 6. Challenges of running containers on Sacle 6/6/2018 Tech Insights – The Digital Transformation Series 6
  • 7. Security Vs Agility 6/6/2018 Tech Insights – The Digital Transformation Series 7
  • 8. Authenticity of Images  Potential downtime 6/6/2018 Tech Insights – The Digital Transformation Series 8
  • 9. Secure container orchestration with UCP 6/6/2018 Tech Insights – The Digital Transformation Series 9
  • 10. Demo 2a – Swarm orchestration with UCP 6/6/2018 Tech Insights – The Digital Transformation Series 10
  • 11. Demo 2b – Kube orchestration with UCP 6/6/2018 Tech Insights – The Digital Transformation Series 11
  • 12. Demo 3a – Secure image repository 6/6/2018 Tech Insights – The Digital Transformation Series 12 • Build using Dockerfile • Push to DTR • Image Scanning with DTR • Image promotion/mirroring
  • 13. Demo 3b – Deploying containers with images 6/6/2018 Tech Insights – The Digital Transformation Series 13
  • 14. Demo 4 – Deployment with Layer 7 Routing 6/6/2018 Tech Insights – The Digital Transformation Series 14