SlideShare a Scribd company logo
1
Everyone can contribute
2
GitLab Product Vision&Direction in 2019
3
Concurrent DevOps
4
The Toolchain Crisis
Different teams are using unique set of tools and integrations
5
Integration complexity of toolchains slows down teams
https://about.gitlab.com/sdlc/#interfaces
VerifyPlan CreateManage Package SecureMonitorConfigureRelease
6
And it’s getting worse
The shift to microservices
creates an explosion of
projects today’s toolchain
is not built to handle.
7
Microservices challenges
monolith
microservices
● Cloud computing and orchestration
enables complexity
● This complexity manifests itself as:
○ Fragmentation
○ Data explosion
○ Siloed teams
○ Operational issues
○ Terrifying MTTR
8
GitLab is the first single application for the entire DevOps lifecycle
Manage Plan Create Verify Package Release Configure Monitor Secure
Since 2016
GitLab added:
Since 2011
GitLab added:
Since 2011
GitLab added:
Since 2012
GitLab added:
Since 2016
GitLab added:
Since 2016
GitLab added:
Since 2018
GitLab added:
Since 2016
GitLab added:
Since 2017
GitLab added:
Cycle Analytics
DevOps Score
Audit
Management
Authentication
and
Authorization
Coming soon:
Code Analytics
Workflow
Policies
Kanban Boards
Project
Management
Agile Portfolio
Management
Service Desk
Coming soon:
Value Stream
Management
Requirements
Management
Quality
Management
Source Code
Management
Code Review
Wiki
Snippets
Web IDE
Coming soon:
Design
Management
Live Coding
Continuous
Integration (CI)
Code Quality
Performance
Testing
Coming soon:
System Testing
Usability Testing
Accessibility
Testing
Compatibility
Testing
Container
Registry
Maven
Repository
Coming soon:
NPM Registry
Rubygem
Registry
Linux Package
Registry
Helm Chart
Registry
Dependency
Proxy
Continuous
Delivery (CD)
Release
Orchestration
Pages
Review Apps
Incremental
Rollout
Feature Flags
Coming soon:
Binary
Authorization
Auto DevOps
Kubernetes
Configuration
ChatOps
Coming soon:
Serverless
PaaS
Chaos
Engineering
Runbook
Configuration
Cluster Cost
Optimization
Metrics
Logging
Cluster
Monitoring
Coming soon:
Tracing
Error Tracking
Production
Monitoring
Incident
Management
Status Page
SAST
DAST
Dependency
Scanning
Container
Scanning
License
Management
Coming soon:
Web Application
Firewall (WAF)
RASP
9
Software Composition Analysis
Open source modules are checked to ensure proper
licensing is in place.
GitLab Recon
Find new hosts to scan based on the top-level domain
name.
with Security Testing
Automate security and
compliancewith Portfolio
Management
Align strategy and execution
Roadmaps & Epics
Track progress and report on high-level status. Drill
down into individual projects and issues to manage
cross-project dependencies and distribute resources.
GitLab Ultimate
10
Become the way
to do DevOps on K8s
11
Roadmap
about.gitlab.com/direction
12
Thank you
https://about.gitlab.com

More Related Content

PDF
Containers and Kubernetes without limits
PPT
Strayer cis-517-week-1
PDF
PPTX
Bridging Between Development and Operations
PDF
Beyond the Culture Deck: What you don't already know about Netflix
PDF
PPTX
Continuous delivery practices and real experiences
PPTX
Virgin Media's WebEx Social to Jive Content Migration Story
Containers and Kubernetes without limits
Strayer cis-517-week-1
Bridging Between Development and Operations
Beyond the Culture Deck: What you don't already know about Netflix
Continuous delivery practices and real experiences
Virgin Media's WebEx Social to Jive Content Migration Story

What's hot (20)

PDF
How do you agile your global team to contribute to openstack
PDF
PwC provides OSS Trust through OpenChain
PDF
Security: The Value of SBOMs
PDF
Paolo Kreth - Persistence layers for microservices – the converged database a...
PDF
Yann Albou & Sébastien Féré - GitOps as a way to manage enterprise K8s and vi...
PDF
Maria Guseva - The solution of merge hell in monorepo
PPTX
GWT Quick Start
PPTX
[Konveyor] migrate and modernize your application portfolio to kubernetes wit...
PDF
Thomson Reuters, TMS: Workflow in GitLab
PDF
2015 HPCC Systems Engineering Summit Community Day Wrap-up
PDF
Next-gen Web technologies for next-gen business applications, Eric Descargues...
 
PPTX
OpenChain: Japan WG # 9 – Update Time!
PDF
OpenChain at EOLE 2017
PDF
DocDokuPLM presentation - OW2Con 2015 Community Award winner
PDF
Atmosphere 2016 - Catalin Jora - Microservices continuous delivery with MANT...
PPTX
MOKA .Net Study Outline
PPTX
CIP Developing Curator Tool Wizards
PDF
How to get Away with K8S - Becoming Production
PDF
Open Source Compliance at Orange, OW2online, June 2020
 
PDF
[Webinar] Automating Developer Workspace Construction for the Nuxeo Platform ...
How do you agile your global team to contribute to openstack
PwC provides OSS Trust through OpenChain
Security: The Value of SBOMs
Paolo Kreth - Persistence layers for microservices – the converged database a...
Yann Albou & Sébastien Féré - GitOps as a way to manage enterprise K8s and vi...
Maria Guseva - The solution of merge hell in monorepo
GWT Quick Start
[Konveyor] migrate and modernize your application portfolio to kubernetes wit...
Thomson Reuters, TMS: Workflow in GitLab
2015 HPCC Systems Engineering Summit Community Day Wrap-up
Next-gen Web technologies for next-gen business applications, Eric Descargues...
 
OpenChain: Japan WG # 9 – Update Time!
OpenChain at EOLE 2017
DocDokuPLM presentation - OW2Con 2015 Community Award winner
Atmosphere 2016 - Catalin Jora - Microservices continuous delivery with MANT...
MOKA .Net Study Outline
CIP Developing Curator Tool Wizards
How to get Away with K8S - Becoming Production
Open Source Compliance at Orange, OW2online, June 2020
 
[Webinar] Automating Developer Workspace Construction for the Nuxeo Platform ...
Ad

Similar to Git lab2019 jp-meetup (20)

PDF
Api gitlab: configurazione dei progetti as a service
PDF
GitLab's Acquisition Strategy & Approach
PDF
Introducing GitLab (September 2018)
PDF
What's New in GitLab and Software Development Trends
PPTX
Meetup gitlab intro in seoul
PDF
Introducing GitLab (June 2018)
PDF
OSSF 2018 - Brandon Jung of GitLab - Is Your DevOps 'Tool Tax' Weighing You D...
PDF
Overview of Gitlab usage
PDF
Gitlab for JS developers (BrisJs meetup, 2019-Apr-01)
PDF
Introducing GitLab (September 2018)
PDF
GitLab: One Tool for Software Development (2018-02-06 @ SEIUM, Braga, Portugal)
PPTX
GitLab Product Roadmap and Approach
PDF
Top 5 Takeaways from the 2018 Global Developer Survey
PDF
DevOps Service | Mindtree
PPTX
Lyra Infosystems - GitLab Overview Deck 2020
PDF
GitLab webcast - Release 8.4
PDF
Free GitOps Workshop (with Intro to Kubernetes & GitOps)
PDF
How To Innovate Faster with Community: Insights From Co-creating Product with...
PPTX
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
PDF
Simplifying complexity at GitLab (2023-07-31 @ OutSystems Product Design Unwr...
Api gitlab: configurazione dei progetti as a service
GitLab's Acquisition Strategy & Approach
Introducing GitLab (September 2018)
What's New in GitLab and Software Development Trends
Meetup gitlab intro in seoul
Introducing GitLab (June 2018)
OSSF 2018 - Brandon Jung of GitLab - Is Your DevOps 'Tool Tax' Weighing You D...
Overview of Gitlab usage
Gitlab for JS developers (BrisJs meetup, 2019-Apr-01)
Introducing GitLab (September 2018)
GitLab: One Tool for Software Development (2018-02-06 @ SEIUM, Braga, Portugal)
GitLab Product Roadmap and Approach
Top 5 Takeaways from the 2018 Global Developer Survey
DevOps Service | Mindtree
Lyra Infosystems - GitLab Overview Deck 2020
GitLab webcast - Release 8.4
Free GitOps Workshop (with Intro to Kubernetes & GitOps)
How To Innovate Faster with Community: Insights From Co-creating Product with...
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
Simplifying complexity at GitLab (2023-07-31 @ OutSystems Product Design Unwr...
Ad

More from Guenjun Yoo (7)

PPTX
End to-end observability demo - korea
PPTX
Sumologic Kubernetes 라이브데모
PPTX
Sumologic Kubernetes technical demo deck
PPTX
DevSecOps 그리고 협업 - GitLab
PDF
DevOps 인문학적 이해
PDF
DevOps&Humanities
PPTX
Moving to microservices from idea to production - GitLabJP meetup
End to-end observability demo - korea
Sumologic Kubernetes 라이브데모
Sumologic Kubernetes technical demo deck
DevSecOps 그리고 협업 - GitLab
DevOps 인문학적 이해
DevOps&Humanities
Moving to microservices from idea to production - GitLabJP meetup

Recently uploaded (20)

PDF
Digital Systems & Binary Numbers (comprehensive )
PPT
Introduction Database Management System for Course Database
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
L1 - Introduction to python Backend.pptx
PDF
PTS Company Brochure 2025 (1).pdf.......
PPTX
Transform Your Business with a Software ERP System
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PPTX
ai tools demonstartion for schools and inter college
PDF
System and Network Administraation Chapter 3
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
top salesforce developer skills in 2025.pdf
PPTX
Computer Software and OS of computer science of grade 11.pptx
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Digital Systems & Binary Numbers (comprehensive )
Introduction Database Management System for Course Database
How to Choose the Right IT Partner for Your Business in Malaysia
Which alternative to Crystal Reports is best for small or large businesses.pdf
Softaken Excel to vCard Converter Software.pdf
Design an Analysis of Algorithms II-SECS-1021-03
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Adobe Illustrator 28.6 Crack My Vision of Vector Design
L1 - Introduction to python Backend.pptx
PTS Company Brochure 2025 (1).pdf.......
Transform Your Business with a Software ERP System
wealthsignaloriginal-com-DS-text-... (1).pdf
2025 Textile ERP Trends: SAP, Odoo & Oracle
ai tools demonstartion for schools and inter college
System and Network Administraation Chapter 3
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
top salesforce developer skills in 2025.pdf
Computer Software and OS of computer science of grade 11.pptx
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025

Git lab2019 jp-meetup

  • 4. 4 The Toolchain Crisis Different teams are using unique set of tools and integrations
  • 5. 5 Integration complexity of toolchains slows down teams https://about.gitlab.com/sdlc/#interfaces VerifyPlan CreateManage Package SecureMonitorConfigureRelease
  • 6. 6 And it’s getting worse The shift to microservices creates an explosion of projects today’s toolchain is not built to handle.
  • 7. 7 Microservices challenges monolith microservices ● Cloud computing and orchestration enables complexity ● This complexity manifests itself as: ○ Fragmentation ○ Data explosion ○ Siloed teams ○ Operational issues ○ Terrifying MTTR
  • 8. 8 GitLab is the first single application for the entire DevOps lifecycle Manage Plan Create Verify Package Release Configure Monitor Secure Since 2016 GitLab added: Since 2011 GitLab added: Since 2011 GitLab added: Since 2012 GitLab added: Since 2016 GitLab added: Since 2016 GitLab added: Since 2018 GitLab added: Since 2016 GitLab added: Since 2017 GitLab added: Cycle Analytics DevOps Score Audit Management Authentication and Authorization Coming soon: Code Analytics Workflow Policies Kanban Boards Project Management Agile Portfolio Management Service Desk Coming soon: Value Stream Management Requirements Management Quality Management Source Code Management Code Review Wiki Snippets Web IDE Coming soon: Design Management Live Coding Continuous Integration (CI) Code Quality Performance Testing Coming soon: System Testing Usability Testing Accessibility Testing Compatibility Testing Container Registry Maven Repository Coming soon: NPM Registry Rubygem Registry Linux Package Registry Helm Chart Registry Dependency Proxy Continuous Delivery (CD) Release Orchestration Pages Review Apps Incremental Rollout Feature Flags Coming soon: Binary Authorization Auto DevOps Kubernetes Configuration ChatOps Coming soon: Serverless PaaS Chaos Engineering Runbook Configuration Cluster Cost Optimization Metrics Logging Cluster Monitoring Coming soon: Tracing Error Tracking Production Monitoring Incident Management Status Page SAST DAST Dependency Scanning Container Scanning License Management Coming soon: Web Application Firewall (WAF) RASP
  • 9. 9 Software Composition Analysis Open source modules are checked to ensure proper licensing is in place. GitLab Recon Find new hosts to scan based on the top-level domain name. with Security Testing Automate security and compliancewith Portfolio Management Align strategy and execution Roadmaps & Epics Track progress and report on high-level status. Drill down into individual projects and issues to manage cross-project dependencies and distribute resources. GitLab Ultimate
  • 10. 10 Become the way to do DevOps on K8s

Editor's Notes

  • #5: The number of services and tools per services are both growing and each combination of these incurs a tax. The number of tools needed per project used to be just CI, Chef, Nagios for example - now, there are multiple categories. Time and cost to acquire all of these tools Time and cost to integrate all of these tools User context switching between all of these tools
  • #6: Here you can see the core stages of the devops lifecycle, you have planning, code creation, all the way through to monitoring. And also shown, are are just some of the tools that can be potentially used at each stage. And this chaining together of tools, comes at the cost of integration complexity You need resources to design, build, and maintain the integrations, manage upgrades, and establish HA and DR for each one. They are brittle and can fail. Setting up a new project, or troubleshooting and optimizing an existing project, becomes difficult and is too slow for todays demands And the toolchain only serves to reinforce silios that you are trying to break down in the name of DevOps. Instead of teams being able to collaborate together, their different tools put them in indifferent workspaces.
  • #7: As more and more development teams embrace Cloud Native (where applications are built using microservices running in containers), the number of projects proliferates which disparate tool sets were not built for. They were built during the monolithic application era, where releases encompassing a large number of changes were infrequent.