SlideShare a Scribd company logo
Fully Automated and Secure CI/CD Pipeline for
Go based Applications
Mohamed Labouardy
Mohamed Labouardy
Lead DevOps Engineer/Software Engineer
Founder of Komiser - https://komiser.io
Open Source contributor: Docker, Jenkins, Telegraf, etc
5x AWS and Google Cloud Certified
@mlabouardy
Detect Potential Cost Savings on Public Cloud
+2K stars +185K downloads
Serverless Functions & Dockerized Microservices
Foxintelligence Platform Statistics
AWS Lambda AWS EKS API Gateway ElasticSearch
+2B Invocations +5K Containers +80M Requests +5TB of Logs
Why Go ?
Concurrency
Scalability
Error Checks
Compiled Language
Garbage Collection
Cross Platform
OSS proving the power of Go
Go Security Vulnerabilities
Sonatype Goes long with Go
Sonatype support for Go
Nexus Repository
Manager OSS
Nexus Repository Manager OSS
Sonatype support for Go
Nexus Repository
Manager OSS
OSS Index
OSS Index
Sonatype support for Go
Nexus Repository
Manager OSS
OSS Index DepShield
Automatically identify vulnerabilities within open source dependencies
Powered by Sonatype OSS Index
Sonatype support for Go
Nexus Repository
Manager OSS
OSS Index DepShield Nancy Goalie
CI/CD for Dockerized Go based Microservices
CI/CD for Lambda Go based Applications
Gitflow Branching
master
preprod
develop
merge
feature/A
feature/B
merge
merge
merge
v1.0.0
hotfix
merge
v1.0.1
merge
Production
=
Staging
=
Sandbox
=
IMDB Client
Example of CI/CD Workflow
Thank you !

More Related Content

PDF
Identify potential cost savings on public cloud
PDF
Lessons learned while going Serverless in production
PDF
Lessons learned while going serverless in production
PDF
Lessons learned while going serverless in production
PDF
CI/CD for Serverless Applications on AWS
PDF
Cloud Native Jenkins Deployment in Azure
PDF
Build An Automated Testing Pipeline
PDF
DockerCon SF 2015: Faster, Cheaper, Safer
Identify potential cost savings on public cloud
Lessons learned while going Serverless in production
Lessons learned while going serverless in production
Lessons learned while going serverless in production
CI/CD for Serverless Applications on AWS
Cloud Native Jenkins Deployment in Azure
Build An Automated Testing Pipeline
DockerCon SF 2015: Faster, Cheaper, Safer

What's hot (20)

PDF
DockerCon SF 2015: Interconnecting Containers at Scale w/ NGINX
PDF
DockerCon SF 2015 : Reliably shipping containers in a resource rich world usi...
PPTX
Cloud Native & Docker
PPTX
Running Azure PaaS Anywhere using Kubernetes
PDF
AWS Community Day Bangkok 2019 - Hello ClaudiaJS
PDF
Ricardo Fiel - Microsoft - OSL19
PDF
Microservices application deployment with docker
PDF
Terrascan - Cloud Native Security Tool
PDF
Docker Overview
PDF
AWS Community Day Bangkok 2019 - Dev Ops Philosophy Increase Productivity
PDF
K8sfor dev parisoss-summit-microsoft-5-decembre-short
PDF
DockerCon SF 2015: Resilient Routing and Discovery
PDF
Pushing Swift to the Server
PDF
IoT + Docker - securing the datacenter, Peterborough
PPTX
Build 2016 - B829 - Project Centennial: Bringing Existing Desktop Application...
PDF
Net Conf Israel - Intro & Building Cloud Native Apps with .NET Core 3.0 and K...
PPTX
Firebase
PDF
56k.cloud intro and pitch deck
PPTX
Alessandro Confetti - Learn how to build decentralized and serverless html5 a...
PDF
Francisco Javier Ramirez Urea - Hopla - OSL19
DockerCon SF 2015: Interconnecting Containers at Scale w/ NGINX
DockerCon SF 2015 : Reliably shipping containers in a resource rich world usi...
Cloud Native & Docker
Running Azure PaaS Anywhere using Kubernetes
AWS Community Day Bangkok 2019 - Hello ClaudiaJS
Ricardo Fiel - Microsoft - OSL19
Microservices application deployment with docker
Terrascan - Cloud Native Security Tool
Docker Overview
AWS Community Day Bangkok 2019 - Dev Ops Philosophy Increase Productivity
K8sfor dev parisoss-summit-microsoft-5-decembre-short
DockerCon SF 2015: Resilient Routing and Discovery
Pushing Swift to the Server
IoT + Docker - securing the datacenter, Peterborough
Build 2016 - B829 - Project Centennial: Bringing Existing Desktop Application...
Net Conf Israel - Intro & Building Cloud Native Apps with .NET Core 3.0 and K...
Firebase
56k.cloud intro and pitch deck
Alessandro Confetti - Learn how to build decentralized and serverless html5 a...
Francisco Javier Ramirez Urea - Hopla - OSL19
Ad

Similar to Fully Automated and Secure CI/CD Pipeline for Go based Applications (20)

PPSX
Docker presentation
PPTX
Getting started with docker
PPTX
Docker Introduction
PDF
DevOps Sydney- Building Better Containers with Habitat
PPTX
The DevOps Journey
PDF
Drupal Dev Days Vienna 2023 - What is the secure software supply chain and th...
PDF
CI and CD with Spinnaker
PPTX
Docker and containers - For Boston Docker Meetup Workshop in March 2015
PDF
Docker and Containers overview - Docker Workshop
PPTX
Docker Training - June 2015
PPTX
FIWARE Wednesday Webinars - How to Debug IoT Agents
PDF
Take control back on Android devices with Flyve MDM, OW2con'18, June 7-8, 201...
 
PPTX
Docker Deep Dive Understanding Docker Engine Docker for DevOps
PPTX
Docker intro
PDF
Building Your Docker Swarm Tech Stack
PDF
DCEU 18: Building Your Swarm Tech Stack for the Docker Container Platform
PPTX
Moby Open Source Summit North America 2017
PDF
Web Technologies in Automotive & Robotics (BlinkOn 10)
PPTX
Cloud Native Application Development-build fast, low TCO, scalable & agile so...
PDF
NASA Space Apps Expo
Docker presentation
Getting started with docker
Docker Introduction
DevOps Sydney- Building Better Containers with Habitat
The DevOps Journey
Drupal Dev Days Vienna 2023 - What is the secure software supply chain and th...
CI and CD with Spinnaker
Docker and containers - For Boston Docker Meetup Workshop in March 2015
Docker and Containers overview - Docker Workshop
Docker Training - June 2015
FIWARE Wednesday Webinars - How to Debug IoT Agents
Take control back on Android devices with Flyve MDM, OW2con'18, June 7-8, 201...
 
Docker Deep Dive Understanding Docker Engine Docker for DevOps
Docker intro
Building Your Docker Swarm Tech Stack
DCEU 18: Building Your Swarm Tech Stack for the Docker Container Platform
Moby Open Source Summit North America 2017
Web Technologies in Automotive & Robotics (BlinkOn 10)
Cloud Native Application Development-build fast, low TCO, scalable & agile so...
NASA Space Apps Expo
Ad

Recently uploaded (20)

PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Big Data Technologies - Introduction.pptx
PPTX
sap open course for s4hana steps from ECC to s4
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Spectroscopy.pptx food analysis technology
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
cuic standard and advanced reporting.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Unlocking AI with Model Context Protocol (MCP)
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Machine Learning_overview_presentation.pptx
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Chapter 3 Spatial Domain Image Processing.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Big Data Technologies - Introduction.pptx
sap open course for s4hana steps from ECC to s4
NewMind AI Weekly Chronicles - August'25-Week II
Digital-Transformation-Roadmap-for-Companies.pptx
Electronic commerce courselecture one. Pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Spectroscopy.pptx food analysis technology
MYSQL Presentation for SQL database connectivity
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
cuic standard and advanced reporting.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Unlocking AI with Model Context Protocol (MCP)
The AUB Centre for AI in Media Proposal.docx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Machine Learning_overview_presentation.pptx
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Chapter 3 Spatial Domain Image Processing.pdf

Fully Automated and Secure CI/CD Pipeline for Go based Applications