SlideShare a Scribd company logo
WEBEX - INFO PRATICHE
Per connettersi
all’audio fare clic
sull’icona delle
cuffie "Call Using
Computer."
Puoi connetterti
all’audio anche
con un telefono o
un VoIP:
Tel: 0230410440
Meeting number:
230 544 575
IL TUO INTERVENTO È BENVENUTO!
Per evitare rumori di sottofondo sei in mute ma
attiva il microfono e intervieni quando vuoi!
Per le domande usa la sezione Q&A
Per segnalare problemi tecnici usa la Chat
CONNESSIONE AUDIO
Il meetup sarà registrato e reso disponibile sul canale Youtube di Emerasoft
3
GITLAB MEETUP MILANO - CHI SIAMO
Emerasoft fornisce competenze e soluzioni che permettono
di affrontare senza rischi le nuove sfide poste all’IT.
Da oltre 10 anni Emerasoft offre prodotti, servizi di
consulenza e formazione specialistica su tematiche quali
ALM, DevOps, Software Testing, Security, IoT, Business e
Process Intelligence.
Scopri cosa facciamo su www.emerasoft.com
Perché
Obiettivi
Codice di Condotta
4
SABRINA E MARCELLA - CHI SIAMO
Marcella Arrabito
Marketing, Events & Digital
Communication presso Emerasoft Sabrina Simoni
Technical Support Team Leader presso
Emerasoft
E tu, vuoi presentarti?
5
Agenda
GitLab
● Un po’ di numeri
● Integrazioni
● Esempi di passaggi a GitLab per la CI
● Distribuzione
● Features
API
● Documentazione
● Utilizzo
● Caso d’uso
6
GitLab è la soluzione più popolare per le aziende
EXPERIENCE
COMPANY
MARKET SHARE
ORGANIZATIONS
USERS
COMMUNITY
Incorporated in 2014
1309 members
across 67 countries and
regions
2/3 of the self-managed
Git market
100,000+ organizations
Millions of users
3,000+ code contributors
10,000+ contributors
2020: The world's largest all-remote company
7
What is DevOps?
DevOps is is a set of software development practices that combines
software development with IT operations to shorten the development life
cycle while delivering features, fixes, and updates frequently in close
alignment with organisational objectives.
8
Integration complexity of toolchains slows down teams
Manage Plan Create Verify Package Secure Release Configure Monitor Defend
https://about.gitlab.com/sdlc/#interfaces
9
Concurrent DevOps is a new way of thinking about how we create and ship software.
Rather than organizing work in a sequence of steps and handoffs, the power of working
concurrently is in unleashing collaboration across the organization.
Visible
See everything that matters
● Stay in your flow
● Don’t wait on syncing
● Manage projects, not tools
● Improve cycle time
Efficient
Collaborate without waiting
● Start immediately
● Work concurrently
● No more handoffs
Governed
Develop and operate with confidence
● Security and compliance already
built-in
● Simplify user management
● Expedite auditing
● Act with certainty
Concurrent DevOps
Built from the ground up as a single application
10
11
Works great with your existing applications
Better than
Atlassian JIRA
integration
Well-maintained
GitLab plugin for
Jenkins
Integrates with
hundreds of
existing
applications
Applications
APIs on every
GitLab
component
APIs
Seamless
GitLab CI/CD
with GitHub SCM
12
BENEFITS TO IT
● Lower coordination overhead: small steps
reduce coordination needs
● Predictable progress: more interactions
=> more information
● More project control: more frequent
decision points prevent all-or-nothing
The 3x advantage: the benefits of cycle time speed
BENEFITS TO BUSINESS
● Improved time to value: quickly get
financial results
● Fewer cancelled projects: fewer projects in
flight at any time
● Better customer experience: rapid iteration
based on feedback
13
BUILT ON OPEN SOURCE
● THE POWER OF CONVENTION: leverage the DevOps best practices
of 100K+ organizations across the world.
● EVERYONE CAN CONTRIBUTE: passionate, vocal, global
community of 2200+ people and organizations contribute code.
● CO-CREATION: with thousands of public feature proposals, GitLab
delivers customer-driven innovation.
● CONTINUOUS INNOVATION: since 2011 GitLab has consistently
released new features/innovations on the 22nd of every month.
● OPEN ECO-SYSTEM: built upon powerful open source technologies
like Kubernetes and Prometheus.
How can GitLab be best of breed in 9 product categories?
Leader in the Forrester CI Tools WaveTM
The Forrester Wave™ is copyrighted by Forrester Research, Inc. Forrester and Forrester Wave™ are trademarks of Forrester Research, Inc. The Forrester Wave™ is a graphical representation of Forrester's call on a market and is plottedusing
a detailed spreadsheet with exposed scores, weightings, and comments. Forrester does not endorse any vendor, product, or service depicted in the Forrester Wave. Information is based on best available resources. Opinions reflect
judgment at the time and are subject to change.
14
15X
faster builds
Ticketmaster migrated from Jenkins to GitLab to speed up build time.
Public Case Study
15
26X
faster release cycles
SVN was a blocker to adopting
DevOps. Axway implemented
GitLab and went from yearly to
biweekly deployments.
Public Case Study
16
120X
Increased QA
efficiency
Paessler AG automated QA
tasks down from 1 hour to 30
seconds.
Public Case Study
17
Run GitLab anywhere you’d like
20+ ways to deploy GitLab
https://about.gitlab.com/installation
18
GitLab distributions
19
Feature alignment
Starter Premium
Build / Test
● Code quality
● CI Statistics & Graphs
● Include centralized CI definitions in
projects
● Parent-Child Pipelines
Governance
● Admin control, Audit log
● Authentication (Kerberos, Multiple
LDAP/AD server, Create and remove
admins based on LDAP groups, LDAP
group sync)
● Approval flows (Merge requests
approvals, multiple approvals)
● Multiple assignees
● Issue weights
● Burndown charts
● Restrict push and merge, push rules,
block secret push
● Group webhooks
● Remote repository mirroring
● Contribution analytics
Support
● Next business day support
Security
● SAST
● DAST
● Dependency Scanning
● License Management
Optimize Velocity
● Epics
● Roadmap
● Cluster monitoring
● Ops dashboard
● Security dashboard
● Coming: Monitoring Alerts
● Tracing
● Coming: Logging
● Coming: Cloud Development
● Coming: Value Stream Analysis
● Coming: Feature flags
● Coming: Production monitoring
● Coming: Error Tracking
Support
● TAM
Scaling
● Disaster recovery
● Live upgrade assistance
● DB load balancing
● Service desk
● Coming: flaky tests
● PostgreSQL HA
● GitLab Geo for distributed cloning
● High Availability support
● Group issue boards
Deployment
● Multi-project pipeline graphs
● Multiple Kubernetes clusters
● Deploy boards
● Canary deployments
● Custom metrics
● Browser performance testing
● Load/performance tests
● Coming: Binary repository
● Coming: Automatic reverts
● Release trains
Support
● 4-business-hour support
Ultimate
20
GitLab Self-hosted
Starter Premium Ultimate
$4 per user
per month $19 per user
per month $99 per user
per month
Enabling teams to speed DevOps
delivery with automation,
prioritization, and workflow.
Enabling IT to accelerate and scale
DevOps delivery with progressive
delivery, advanced Kubernetes
management, and consistent
delivery standards.
Core
$0 per user
per year
Helping developers build,
deploy, and run their
applications.
Community supported Next-business day support 4-hour support response
Enabling businesses to
transform IT by optimizing and
accelerating delivery while
managing priorities, security,
risk, and compliance.
4-hour support response
Open Source Commitment: Every public project gets the features of Gold for free irrespective of their plan.
Ed ora parliamo di API...
Configurazione dei progetti
GRAZIE!
DOVE SIAMO
Milano - Torino - Padova - Roma
TELEFONO
Torino +39-011-0120370
WEBSITE
www.emerasoft.com
EMAIL
gitlab@emerasoft.com
SOCIAL

More Related Content

What's hot

Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using Jenkins
CollabNet
 
DevOps Continuous Integration & Delivery - A Whitepaper by RapidValue
DevOps Continuous Integration & Delivery - A Whitepaper by RapidValueDevOps Continuous Integration & Delivery - A Whitepaper by RapidValue
DevOps Continuous Integration & Delivery - A Whitepaper by RapidValue
RapidValue
 
Crossing the DevOps Infosec Divide
Crossing the DevOps Infosec DivideCrossing the DevOps Infosec Divide
Crossing the DevOps Infosec Divide
XebiaLabs
 
Defining DevSecOps
Defining DevSecOpsDefining DevSecOps
Defining DevSecOps
Uchit Vyas ☁
 
Building an Automated Database Deployment Pipeline
Building an Automated Database Deployment PipelineBuilding an Automated Database Deployment Pipeline
Building an Automated Database Deployment Pipeline
Grant Fritchey
 
OSMC 2017 | Icinga2 in a 24/7 Broadcast Environment by Dave Kempe
OSMC 2017 | Icinga2 in a 24/7 Broadcast Environment by Dave KempeOSMC 2017 | Icinga2 in a 24/7 Broadcast Environment by Dave Kempe
OSMC 2017 | Icinga2 in a 24/7 Broadcast Environment by Dave Kempe
NETWAYS
 
IT Governance and Security Architecture in Docker, Kubernetes, OpenShift
IT Governance and Security Architecture in Docker, Kubernetes, OpenShiftIT Governance and Security Architecture in Docker, Kubernetes, OpenShift
IT Governance and Security Architecture in Docker, Kubernetes, OpenShift
Aarno Aukia
 
Keynote: Puppet camp compliance
Keynote: Puppet camp complianceKeynote: Puppet camp compliance
Keynote: Puppet camp compliance
Puppet
 
Avoiding the DevOps Tax
Avoiding the DevOps Tax Avoiding the DevOps Tax
Avoiding the DevOps Tax
GitLab, Inc
 
MERGE 2016 Opening Remarks
MERGE 2016 Opening RemarksMERGE 2016 Opening Remarks
MERGE 2016 Opening Remarks
Perforce
 
CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuo...
CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuo...CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuo...
CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuo...
XebiaLabs
 
Perforce Innovations Showcase 
Perforce Innovations Showcase Perforce Innovations Showcase 
Perforce Innovations Showcase 
Perforce
 
Building a DevSecOps Pipeline Around Your Spring Boot Application
Building a DevSecOps Pipeline Around Your Spring Boot ApplicationBuilding a DevSecOps Pipeline Around Your Spring Boot Application
Building a DevSecOps Pipeline Around Your Spring Boot Application
VMware Tanzu
 
Integrate Security and Compliance into your CI/CD Pipeline
Integrate Security and Compliance into your CI/CD PipelineIntegrate Security and Compliance into your CI/CD Pipeline
Integrate Security and Compliance into your CI/CD Pipeline
DevOps Indonesia
 
Solve Everyday IT Problems with DevOps
Solve Everyday IT Problems with DevOpsSolve Everyday IT Problems with DevOps
Solve Everyday IT Problems with DevOps
Josiah Renaudin
 
The Emergent Cloud Security Toolchain for CI/CD
The Emergent Cloud Security Toolchain for CI/CDThe Emergent Cloud Security Toolchain for CI/CD
The Emergent Cloud Security Toolchain for CI/CD
James Wickett
 
Diffy with Enterprise Grade
Diffy with Enterprise GradeDiffy with Enterprise Grade
Diffy with Enterprise Grade
Eryk Szymanski
 
Continuous Integration - Oracle Database Objects
Continuous Integration - Oracle Database ObjectsContinuous Integration - Oracle Database Objects
Continuous Integration - Oracle Database Objects
Prabhu Ramasamy
 
Perforce on Tour 2015 - Optimising the Developer Pipeline: Deliver Faster & ...
Perforce on Tour 2015 -  Optimising the Developer Pipeline: Deliver Faster & ...Perforce on Tour 2015 -  Optimising the Developer Pipeline: Deliver Faster & ...
Perforce on Tour 2015 - Optimising the Developer Pipeline: Deliver Faster & ...
Perforce
 
Qa in CI/CD
Qa in CI/CDQa in CI/CD
Qa in CI/CD
Adsmurai
 

What's hot (20)

Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using Jenkins
 
DevOps Continuous Integration & Delivery - A Whitepaper by RapidValue
DevOps Continuous Integration & Delivery - A Whitepaper by RapidValueDevOps Continuous Integration & Delivery - A Whitepaper by RapidValue
DevOps Continuous Integration & Delivery - A Whitepaper by RapidValue
 
Crossing the DevOps Infosec Divide
Crossing the DevOps Infosec DivideCrossing the DevOps Infosec Divide
Crossing the DevOps Infosec Divide
 
Defining DevSecOps
Defining DevSecOpsDefining DevSecOps
Defining DevSecOps
 
Building an Automated Database Deployment Pipeline
Building an Automated Database Deployment PipelineBuilding an Automated Database Deployment Pipeline
Building an Automated Database Deployment Pipeline
 
OSMC 2017 | Icinga2 in a 24/7 Broadcast Environment by Dave Kempe
OSMC 2017 | Icinga2 in a 24/7 Broadcast Environment by Dave KempeOSMC 2017 | Icinga2 in a 24/7 Broadcast Environment by Dave Kempe
OSMC 2017 | Icinga2 in a 24/7 Broadcast Environment by Dave Kempe
 
IT Governance and Security Architecture in Docker, Kubernetes, OpenShift
IT Governance and Security Architecture in Docker, Kubernetes, OpenShiftIT Governance and Security Architecture in Docker, Kubernetes, OpenShift
IT Governance and Security Architecture in Docker, Kubernetes, OpenShift
 
Keynote: Puppet camp compliance
Keynote: Puppet camp complianceKeynote: Puppet camp compliance
Keynote: Puppet camp compliance
 
Avoiding the DevOps Tax
Avoiding the DevOps Tax Avoiding the DevOps Tax
Avoiding the DevOps Tax
 
MERGE 2016 Opening Remarks
MERGE 2016 Opening RemarksMERGE 2016 Opening Remarks
MERGE 2016 Opening Remarks
 
CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuo...
CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuo...CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuo...
CircleCI and XebiaLabs: A Winning Combination for Seamless, Scalable Continuo...
 
Perforce Innovations Showcase 
Perforce Innovations Showcase Perforce Innovations Showcase 
Perforce Innovations Showcase 
 
Building a DevSecOps Pipeline Around Your Spring Boot Application
Building a DevSecOps Pipeline Around Your Spring Boot ApplicationBuilding a DevSecOps Pipeline Around Your Spring Boot Application
Building a DevSecOps Pipeline Around Your Spring Boot Application
 
Integrate Security and Compliance into your CI/CD Pipeline
Integrate Security and Compliance into your CI/CD PipelineIntegrate Security and Compliance into your CI/CD Pipeline
Integrate Security and Compliance into your CI/CD Pipeline
 
Solve Everyday IT Problems with DevOps
Solve Everyday IT Problems with DevOpsSolve Everyday IT Problems with DevOps
Solve Everyday IT Problems with DevOps
 
The Emergent Cloud Security Toolchain for CI/CD
The Emergent Cloud Security Toolchain for CI/CDThe Emergent Cloud Security Toolchain for CI/CD
The Emergent Cloud Security Toolchain for CI/CD
 
Diffy with Enterprise Grade
Diffy with Enterprise GradeDiffy with Enterprise Grade
Diffy with Enterprise Grade
 
Continuous Integration - Oracle Database Objects
Continuous Integration - Oracle Database ObjectsContinuous Integration - Oracle Database Objects
Continuous Integration - Oracle Database Objects
 
Perforce on Tour 2015 - Optimising the Developer Pipeline: Deliver Faster & ...
Perforce on Tour 2015 -  Optimising the Developer Pipeline: Deliver Faster & ...Perforce on Tour 2015 -  Optimising the Developer Pipeline: Deliver Faster & ...
Perforce on Tour 2015 - Optimising the Developer Pipeline: Deliver Faster & ...
 
Qa in CI/CD
Qa in CI/CDQa in CI/CD
Qa in CI/CD
 

Similar to Api gitlab: configurazione dei progetti as a service

Securing Your App Deployments with Tunnels, OIDC, RBAC, and Progressive Deliv...
Securing Your App Deployments with Tunnels, OIDC, RBAC, and Progressive Deliv...Securing Your App Deployments with Tunnels, OIDC, RBAC, and Progressive Deliv...
Securing Your App Deployments with Tunnels, OIDC, RBAC, and Progressive Deliv...
Weaveworks
 
Weave GitOps 2022.09 Release: A Fast & Reliable Path to Production with Progr...
Weave GitOps 2022.09 Release: A Fast & Reliable Path to Production with Progr...Weave GitOps 2022.09 Release: A Fast & Reliable Path to Production with Progr...
Weave GitOps 2022.09 Release: A Fast & Reliable Path to Production with Progr...
Weaveworks
 
Lyra Infosystems - GitLab Overview Deck 2020
Lyra Infosystems - GitLab Overview Deck 2020Lyra Infosystems - GitLab Overview Deck 2020
Lyra Infosystems - GitLab Overview Deck 2020
Lyra Infosystems Pvt. Ltd
 
Intro to GitOps with Weave GitOps, Flagger and Linkerd
Intro to GitOps with Weave GitOps, Flagger and LinkerdIntro to GitOps with Weave GitOps, Flagger and Linkerd
Intro to GitOps with Weave GitOps, Flagger and Linkerd
Weaveworks
 
Webinar: Capabilities, Confidence and Community – What Flux GA Means for You
Webinar: Capabilities, Confidence and Community – What Flux GA Means for YouWebinar: Capabilities, Confidence and Community – What Flux GA Means for You
Webinar: Capabilities, Confidence and Community – What Flux GA Means for You
Weaveworks
 
Shift Deployment Security Left with Weave GitOps & Upbound’s Universal Crossp...
Shift Deployment Security Left with Weave GitOps & Upbound’s Universal Crossp...Shift Deployment Security Left with Weave GitOps & Upbound’s Universal Crossp...
Shift Deployment Security Left with Weave GitOps & Upbound’s Universal Crossp...
Weaveworks
 
Technology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summitTechnology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summit
Andrew Kumar
 
CI/CD on Google Cloud Platform
CI/CD on Google Cloud PlatformCI/CD on Google Cloud Platform
CI/CD on Google Cloud Platform
DevOps Indonesia
 
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy EnvironmentsPete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Peter Marshall
 
How Azure DevOps can boost your organization's productivity
How Azure DevOps can boost your organization's productivityHow Azure DevOps can boost your organization's productivity
How Azure DevOps can boost your organization's productivity
Ivan Porta
 
Cloud Native Apps with GitOps
Cloud Native Apps with GitOps Cloud Native Apps with GitOps
Cloud Native Apps with GitOps
Weaveworks
 
Devops phase-1
Devops phase-1Devops phase-1
Devops phase-1
G R VISHAL
 
How to go from waterfall app dev to secure agile development in 2 weeks
How to go from waterfall app dev to secure agile development in 2 weeks How to go from waterfall app dev to secure agile development in 2 weeks
How to go from waterfall app dev to secure agile development in 2 weeks
Ulf Mattsson
 
SpiraTeam Overview Presentation (2022)
SpiraTeam Overview Presentation (2022)SpiraTeam Overview Presentation (2022)
SpiraTeam Overview Presentation (2022)
Inflectra
 
Mulesoft Meetup Milano #9 - Batch Processing and CI/CD
Mulesoft Meetup Milano #9 - Batch Processing and CI/CDMulesoft Meetup Milano #9 - Batch Processing and CI/CD
Mulesoft Meetup Milano #9 - Batch Processing and CI/CD
Gonzalo Marcos Ansoain
 
Leveraging Analytics for DevOps
Leveraging Analytics for DevOpsLeveraging Analytics for DevOps
Leveraging Analytics for DevOps
Michael Floyd
 
Dev ops intro
Dev ops introDev ops intro
Dev ops intro
Raju Raju
 
Weave GitOps - continuous delivery for any Kubernetes
Weave GitOps - continuous delivery for any KubernetesWeave GitOps - continuous delivery for any Kubernetes
Weave GitOps - continuous delivery for any Kubernetes
Weaveworks
 
Dev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference MelbourneDev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference Melbourne
Mirco Hering
 
Peloton Cycle Streaming Live Spin Classes to Thousands with Loggly & AWS
Peloton Cycle  Streaming Live Spin Classes to Thousands with Loggly & AWSPeloton Cycle  Streaming Live Spin Classes to Thousands with Loggly & AWS
Peloton Cycle Streaming Live Spin Classes to Thousands with Loggly & AWS
Amazon Web Services
 

Similar to Api gitlab: configurazione dei progetti as a service (20)

Securing Your App Deployments with Tunnels, OIDC, RBAC, and Progressive Deliv...
Securing Your App Deployments with Tunnels, OIDC, RBAC, and Progressive Deliv...Securing Your App Deployments with Tunnels, OIDC, RBAC, and Progressive Deliv...
Securing Your App Deployments with Tunnels, OIDC, RBAC, and Progressive Deliv...
 
Weave GitOps 2022.09 Release: A Fast & Reliable Path to Production with Progr...
Weave GitOps 2022.09 Release: A Fast & Reliable Path to Production with Progr...Weave GitOps 2022.09 Release: A Fast & Reliable Path to Production with Progr...
Weave GitOps 2022.09 Release: A Fast & Reliable Path to Production with Progr...
 
Lyra Infosystems - GitLab Overview Deck 2020
Lyra Infosystems - GitLab Overview Deck 2020Lyra Infosystems - GitLab Overview Deck 2020
Lyra Infosystems - GitLab Overview Deck 2020
 
Intro to GitOps with Weave GitOps, Flagger and Linkerd
Intro to GitOps with Weave GitOps, Flagger and LinkerdIntro to GitOps with Weave GitOps, Flagger and Linkerd
Intro to GitOps with Weave GitOps, Flagger and Linkerd
 
Webinar: Capabilities, Confidence and Community – What Flux GA Means for You
Webinar: Capabilities, Confidence and Community – What Flux GA Means for YouWebinar: Capabilities, Confidence and Community – What Flux GA Means for You
Webinar: Capabilities, Confidence and Community – What Flux GA Means for You
 
Shift Deployment Security Left with Weave GitOps & Upbound’s Universal Crossp...
Shift Deployment Security Left with Weave GitOps & Upbound’s Universal Crossp...Shift Deployment Security Left with Weave GitOps & Upbound’s Universal Crossp...
Shift Deployment Security Left with Weave GitOps & Upbound’s Universal Crossp...
 
Technology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summitTechnology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summit
 
CI/CD on Google Cloud Platform
CI/CD on Google Cloud PlatformCI/CD on Google Cloud Platform
CI/CD on Google Cloud Platform
 
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy EnvironmentsPete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
 
How Azure DevOps can boost your organization's productivity
How Azure DevOps can boost your organization's productivityHow Azure DevOps can boost your organization's productivity
How Azure DevOps can boost your organization's productivity
 
Cloud Native Apps with GitOps
Cloud Native Apps with GitOps Cloud Native Apps with GitOps
Cloud Native Apps with GitOps
 
Devops phase-1
Devops phase-1Devops phase-1
Devops phase-1
 
How to go from waterfall app dev to secure agile development in 2 weeks
How to go from waterfall app dev to secure agile development in 2 weeks How to go from waterfall app dev to secure agile development in 2 weeks
How to go from waterfall app dev to secure agile development in 2 weeks
 
SpiraTeam Overview Presentation (2022)
SpiraTeam Overview Presentation (2022)SpiraTeam Overview Presentation (2022)
SpiraTeam Overview Presentation (2022)
 
Mulesoft Meetup Milano #9 - Batch Processing and CI/CD
Mulesoft Meetup Milano #9 - Batch Processing and CI/CDMulesoft Meetup Milano #9 - Batch Processing and CI/CD
Mulesoft Meetup Milano #9 - Batch Processing and CI/CD
 
Leveraging Analytics for DevOps
Leveraging Analytics for DevOpsLeveraging Analytics for DevOps
Leveraging Analytics for DevOps
 
Dev ops intro
Dev ops introDev ops intro
Dev ops intro
 
Weave GitOps - continuous delivery for any Kubernetes
Weave GitOps - continuous delivery for any KubernetesWeave GitOps - continuous delivery for any Kubernetes
Weave GitOps - continuous delivery for any Kubernetes
 
Dev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference MelbourneDev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference Melbourne
 
Peloton Cycle Streaming Live Spin Classes to Thousands with Loggly & AWS
Peloton Cycle  Streaming Live Spin Classes to Thousands with Loggly & AWSPeloton Cycle  Streaming Live Spin Classes to Thousands with Loggly & AWS
Peloton Cycle Streaming Live Spin Classes to Thousands with Loggly & AWS
 

More from Emerasoft, solutions to collaborate

PAnontiDEMO_5 motivi per cui una PA ha bisogno di una DAP
PAnontiDEMO_5 motivi per cui una PA ha bisogno di una DAPPAnontiDEMO_5 motivi per cui una PA ha bisogno di una DAP
PAnontiDEMO_5 motivi per cui una PA ha bisogno di una DAP
Emerasoft, solutions to collaborate
 
Percezione Vs Realtà: uno sguardo data-driven sull'OS risk management
Percezione Vs Realtà: uno sguardo data-driven sull'OS risk managementPercezione Vs Realtà: uno sguardo data-driven sull'OS risk management
Percezione Vs Realtà: uno sguardo data-driven sull'OS risk management
Emerasoft, solutions to collaborate
 
webinar LieberLieber & Emerasoft. Verso il DevOps, con i modelli
webinar LieberLieber & Emerasoft. Verso il DevOps, con i modelliwebinar LieberLieber & Emerasoft. Verso il DevOps, con i modelli
webinar LieberLieber & Emerasoft. Verso il DevOps, con i modelli
Emerasoft, solutions to collaborate
 
ComeToCode 2022 - speech di Emerasoft
ComeToCode 2022 - speech di EmerasoftComeToCode 2022 - speech di Emerasoft
ComeToCode 2022 - speech di Emerasoft
Emerasoft, solutions to collaborate
 
Il DevOps è troppo impegnativo? Keep calm e adotta una DevOps Platform
Il DevOps è troppo impegnativo? Keep calm e adotta una DevOps PlatformIl DevOps è troppo impegnativo? Keep calm e adotta una DevOps Platform
Il DevOps è troppo impegnativo? Keep calm e adotta una DevOps Platform
Emerasoft, solutions to collaborate
 
Onboarding digitale sulle piattaforme della PA - 13.04.pdf
Onboarding digitale sulle piattaforme della PA - 13.04.pdfOnboarding digitale sulle piattaforme della PA - 13.04.pdf
Onboarding digitale sulle piattaforme della PA - 13.04.pdf
Emerasoft, solutions to collaborate
 
Gitlab meetup Milano - Focus su Gitlab Devops Platform 27.01.2022
Gitlab meetup Milano - Focus su Gitlab Devops Platform 27.01.2022Gitlab meetup Milano - Focus su Gitlab Devops Platform 27.01.2022
Gitlab meetup Milano - Focus su Gitlab Devops Platform 27.01.2022
Emerasoft, solutions to collaborate
 
Viaggio nel mondo a servizi, come prepararsi per l'avventura
Viaggio nel mondo a servizi, come prepararsi per l'avventuraViaggio nel mondo a servizi, come prepararsi per l'avventura
Viaggio nel mondo a servizi, come prepararsi per l'avventura
Emerasoft, solutions to collaborate
 
Cloud Journey e IT Modernization: Da app monolitica a microservizi. vFunction...
Cloud Journey e IT Modernization: Da app monolitica a microservizi. vFunction...Cloud Journey e IT Modernization: Da app monolitica a microservizi. vFunction...
Cloud Journey e IT Modernization: Da app monolitica a microservizi. vFunction...
Emerasoft, solutions to collaborate
 
Digitaltogether 2.0 IL MANIFESTO
Digitaltogether 2.0 IL MANIFESTODigitaltogether 2.0 IL MANIFESTO
Digitaltogether 2.0 IL MANIFESTO
Emerasoft, solutions to collaborate
 
POLARION by SIEMENS & GITLAB, una coppia vincente
POLARION by SIEMENS & GITLAB, una coppia vincentePOLARION by SIEMENS & GITLAB, una coppia vincente
POLARION by SIEMENS & GITLAB, una coppia vincente
Emerasoft, solutions to collaborate
 
Come proteggersi dagli attacchi informatici
Come proteggersi dagli attacchi informaticiCome proteggersi dagli attacchi informatici
Come proteggersi dagli attacchi informatici
Emerasoft, solutions to collaborate
 
Versioning dei modelli Enterprise Architect. Collaborazione e Standard con Le...
Versioning dei modelli Enterprise Architect. Collaborazione e Standard con Le...Versioning dei modelli Enterprise Architect. Collaborazione e Standard con Le...
Versioning dei modelli Enterprise Architect. Collaborazione e Standard con Le...
Emerasoft, solutions to collaborate
 
La Digital Transformation ha un nuovo alleato: Value Stream Management
La Digital Transformation ha un nuovo alleato: Value Stream ManagementLa Digital Transformation ha un nuovo alleato: Value Stream Management
La Digital Transformation ha un nuovo alleato: Value Stream Management
Emerasoft, solutions to collaborate
 
Inail e la cultura cybersecurity: la Direzione centrale per l’organizzazione ...
Inail e la cultura cybersecurity: la Direzione centrale per l’organizzazione ...Inail e la cultura cybersecurity: la Direzione centrale per l’organizzazione ...
Inail e la cultura cybersecurity: la Direzione centrale per l’organizzazione ...
Emerasoft, solutions to collaborate
 
INAIL e la cultura cybersecurity: Sonatype Advanced Development Pack
INAIL e la cultura cybersecurity: Sonatype Advanced Development PackINAIL e la cultura cybersecurity: Sonatype Advanced Development Pack
INAIL e la cultura cybersecurity: Sonatype Advanced Development Pack
Emerasoft, solutions to collaborate
 
Polarion ALM & Newired: vincere la resistenza culturale in azienda
Polarion ALM & Newired: vincere la resistenza culturale in aziendaPolarion ALM & Newired: vincere la resistenza culturale in azienda
Polarion ALM & Newired: vincere la resistenza culturale in azienda
Emerasoft, solutions to collaborate
 
Smartbear: un framework unico per testare API e UI
Smartbear: un framework unico per testare API e UISmartbear: un framework unico per testare API e UI
Smartbear: un framework unico per testare API e UI
Emerasoft, solutions to collaborate
 
Costruire una chain of custody del software - una guida per Cto Cio Devops
Costruire una chain of custody del software - una guida per Cto Cio DevopsCostruire una chain of custody del software - una guida per Cto Cio Devops
Costruire una chain of custody del software - una guida per Cto Cio Devops
Emerasoft, solutions to collaborate
 
SCA del Software Open Source: come interpretarlo per evitare problemi di sicu...
SCA del Software Open Source: come interpretarlo per evitare problemi di sicu...SCA del Software Open Source: come interpretarlo per evitare problemi di sicu...
SCA del Software Open Source: come interpretarlo per evitare problemi di sicu...
Emerasoft, solutions to collaborate
 

More from Emerasoft, solutions to collaborate (20)

PAnontiDEMO_5 motivi per cui una PA ha bisogno di una DAP
PAnontiDEMO_5 motivi per cui una PA ha bisogno di una DAPPAnontiDEMO_5 motivi per cui una PA ha bisogno di una DAP
PAnontiDEMO_5 motivi per cui una PA ha bisogno di una DAP
 
Percezione Vs Realtà: uno sguardo data-driven sull'OS risk management
Percezione Vs Realtà: uno sguardo data-driven sull'OS risk managementPercezione Vs Realtà: uno sguardo data-driven sull'OS risk management
Percezione Vs Realtà: uno sguardo data-driven sull'OS risk management
 
webinar LieberLieber & Emerasoft. Verso il DevOps, con i modelli
webinar LieberLieber & Emerasoft. Verso il DevOps, con i modelliwebinar LieberLieber & Emerasoft. Verso il DevOps, con i modelli
webinar LieberLieber & Emerasoft. Verso il DevOps, con i modelli
 
ComeToCode 2022 - speech di Emerasoft
ComeToCode 2022 - speech di EmerasoftComeToCode 2022 - speech di Emerasoft
ComeToCode 2022 - speech di Emerasoft
 
Il DevOps è troppo impegnativo? Keep calm e adotta una DevOps Platform
Il DevOps è troppo impegnativo? Keep calm e adotta una DevOps PlatformIl DevOps è troppo impegnativo? Keep calm e adotta una DevOps Platform
Il DevOps è troppo impegnativo? Keep calm e adotta una DevOps Platform
 
Onboarding digitale sulle piattaforme della PA - 13.04.pdf
Onboarding digitale sulle piattaforme della PA - 13.04.pdfOnboarding digitale sulle piattaforme della PA - 13.04.pdf
Onboarding digitale sulle piattaforme della PA - 13.04.pdf
 
Gitlab meetup Milano - Focus su Gitlab Devops Platform 27.01.2022
Gitlab meetup Milano - Focus su Gitlab Devops Platform 27.01.2022Gitlab meetup Milano - Focus su Gitlab Devops Platform 27.01.2022
Gitlab meetup Milano - Focus su Gitlab Devops Platform 27.01.2022
 
Viaggio nel mondo a servizi, come prepararsi per l'avventura
Viaggio nel mondo a servizi, come prepararsi per l'avventuraViaggio nel mondo a servizi, come prepararsi per l'avventura
Viaggio nel mondo a servizi, come prepararsi per l'avventura
 
Cloud Journey e IT Modernization: Da app monolitica a microservizi. vFunction...
Cloud Journey e IT Modernization: Da app monolitica a microservizi. vFunction...Cloud Journey e IT Modernization: Da app monolitica a microservizi. vFunction...
Cloud Journey e IT Modernization: Da app monolitica a microservizi. vFunction...
 
Digitaltogether 2.0 IL MANIFESTO
Digitaltogether 2.0 IL MANIFESTODigitaltogether 2.0 IL MANIFESTO
Digitaltogether 2.0 IL MANIFESTO
 
POLARION by SIEMENS & GITLAB, una coppia vincente
POLARION by SIEMENS & GITLAB, una coppia vincentePOLARION by SIEMENS & GITLAB, una coppia vincente
POLARION by SIEMENS & GITLAB, una coppia vincente
 
Come proteggersi dagli attacchi informatici
Come proteggersi dagli attacchi informaticiCome proteggersi dagli attacchi informatici
Come proteggersi dagli attacchi informatici
 
Versioning dei modelli Enterprise Architect. Collaborazione e Standard con Le...
Versioning dei modelli Enterprise Architect. Collaborazione e Standard con Le...Versioning dei modelli Enterprise Architect. Collaborazione e Standard con Le...
Versioning dei modelli Enterprise Architect. Collaborazione e Standard con Le...
 
La Digital Transformation ha un nuovo alleato: Value Stream Management
La Digital Transformation ha un nuovo alleato: Value Stream ManagementLa Digital Transformation ha un nuovo alleato: Value Stream Management
La Digital Transformation ha un nuovo alleato: Value Stream Management
 
Inail e la cultura cybersecurity: la Direzione centrale per l’organizzazione ...
Inail e la cultura cybersecurity: la Direzione centrale per l’organizzazione ...Inail e la cultura cybersecurity: la Direzione centrale per l’organizzazione ...
Inail e la cultura cybersecurity: la Direzione centrale per l’organizzazione ...
 
INAIL e la cultura cybersecurity: Sonatype Advanced Development Pack
INAIL e la cultura cybersecurity: Sonatype Advanced Development PackINAIL e la cultura cybersecurity: Sonatype Advanced Development Pack
INAIL e la cultura cybersecurity: Sonatype Advanced Development Pack
 
Polarion ALM & Newired: vincere la resistenza culturale in azienda
Polarion ALM & Newired: vincere la resistenza culturale in aziendaPolarion ALM & Newired: vincere la resistenza culturale in azienda
Polarion ALM & Newired: vincere la resistenza culturale in azienda
 
Smartbear: un framework unico per testare API e UI
Smartbear: un framework unico per testare API e UISmartbear: un framework unico per testare API e UI
Smartbear: un framework unico per testare API e UI
 
Costruire una chain of custody del software - una guida per Cto Cio Devops
Costruire una chain of custody del software - una guida per Cto Cio DevopsCostruire una chain of custody del software - una guida per Cto Cio Devops
Costruire una chain of custody del software - una guida per Cto Cio Devops
 
SCA del Software Open Source: come interpretarlo per evitare problemi di sicu...
SCA del Software Open Source: come interpretarlo per evitare problemi di sicu...SCA del Software Open Source: come interpretarlo per evitare problemi di sicu...
SCA del Software Open Source: come interpretarlo per evitare problemi di sicu...
 

Recently uploaded

Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
Vladimir Samoylov
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
Faculty of Medicine And Health Sciences
 
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
OWASP Beja
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
IP ServerOne
 
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Orkestra
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
eCommerce Institute
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
khadija278284
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Access Innovations, Inc.
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Matjaž Lipuš
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
Howard Spence
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
faizulhassanfaiz1670
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Sebastiano Panichella
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Sebastiano Panichella
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
Sebastiano Panichella
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
OECD Directorate for Financial and Enterprise Affairs
 
Eureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 PresentationEureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 Presentation
Access Innovations, Inc.
 

Recently uploaded (16)

Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
 
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
 
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
 
Eureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 PresentationEureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 Presentation
 

Api gitlab: configurazione dei progetti as a service

  • 1.
  • 2. WEBEX - INFO PRATICHE Per connettersi all’audio fare clic sull’icona delle cuffie "Call Using Computer." Puoi connetterti all’audio anche con un telefono o un VoIP: Tel: 0230410440 Meeting number: 230 544 575 IL TUO INTERVENTO È BENVENUTO! Per evitare rumori di sottofondo sei in mute ma attiva il microfono e intervieni quando vuoi! Per le domande usa la sezione Q&A Per segnalare problemi tecnici usa la Chat CONNESSIONE AUDIO Il meetup sarà registrato e reso disponibile sul canale Youtube di Emerasoft
  • 3. 3 GITLAB MEETUP MILANO - CHI SIAMO Emerasoft fornisce competenze e soluzioni che permettono di affrontare senza rischi le nuove sfide poste all’IT. Da oltre 10 anni Emerasoft offre prodotti, servizi di consulenza e formazione specialistica su tematiche quali ALM, DevOps, Software Testing, Security, IoT, Business e Process Intelligence. Scopri cosa facciamo su www.emerasoft.com Perché Obiettivi Codice di Condotta
  • 4. 4 SABRINA E MARCELLA - CHI SIAMO Marcella Arrabito Marketing, Events & Digital Communication presso Emerasoft Sabrina Simoni Technical Support Team Leader presso Emerasoft E tu, vuoi presentarti?
  • 5. 5 Agenda GitLab ● Un po’ di numeri ● Integrazioni ● Esempi di passaggi a GitLab per la CI ● Distribuzione ● Features API ● Documentazione ● Utilizzo ● Caso d’uso
  • 6. 6 GitLab è la soluzione più popolare per le aziende EXPERIENCE COMPANY MARKET SHARE ORGANIZATIONS USERS COMMUNITY Incorporated in 2014 1309 members across 67 countries and regions 2/3 of the self-managed Git market 100,000+ organizations Millions of users 3,000+ code contributors 10,000+ contributors 2020: The world's largest all-remote company
  • 7. 7 What is DevOps? DevOps is is a set of software development practices that combines software development with IT operations to shorten the development life cycle while delivering features, fixes, and updates frequently in close alignment with organisational objectives.
  • 8. 8 Integration complexity of toolchains slows down teams Manage Plan Create Verify Package Secure Release Configure Monitor Defend https://about.gitlab.com/sdlc/#interfaces
  • 9. 9 Concurrent DevOps is a new way of thinking about how we create and ship software. Rather than organizing work in a sequence of steps and handoffs, the power of working concurrently is in unleashing collaboration across the organization. Visible See everything that matters ● Stay in your flow ● Don’t wait on syncing ● Manage projects, not tools ● Improve cycle time Efficient Collaborate without waiting ● Start immediately ● Work concurrently ● No more handoffs Governed Develop and operate with confidence ● Security and compliance already built-in ● Simplify user management ● Expedite auditing ● Act with certainty Concurrent DevOps
  • 10. Built from the ground up as a single application 10
  • 11. 11 Works great with your existing applications Better than Atlassian JIRA integration Well-maintained GitLab plugin for Jenkins Integrates with hundreds of existing applications Applications APIs on every GitLab component APIs Seamless GitLab CI/CD with GitHub SCM
  • 12. 12 BENEFITS TO IT ● Lower coordination overhead: small steps reduce coordination needs ● Predictable progress: more interactions => more information ● More project control: more frequent decision points prevent all-or-nothing The 3x advantage: the benefits of cycle time speed BENEFITS TO BUSINESS ● Improved time to value: quickly get financial results ● Fewer cancelled projects: fewer projects in flight at any time ● Better customer experience: rapid iteration based on feedback
  • 13. 13 BUILT ON OPEN SOURCE ● THE POWER OF CONVENTION: leverage the DevOps best practices of 100K+ organizations across the world. ● EVERYONE CAN CONTRIBUTE: passionate, vocal, global community of 2200+ people and organizations contribute code. ● CO-CREATION: with thousands of public feature proposals, GitLab delivers customer-driven innovation. ● CONTINUOUS INNOVATION: since 2011 GitLab has consistently released new features/innovations on the 22nd of every month. ● OPEN ECO-SYSTEM: built upon powerful open source technologies like Kubernetes and Prometheus. How can GitLab be best of breed in 9 product categories? Leader in the Forrester CI Tools WaveTM The Forrester Wave™ is copyrighted by Forrester Research, Inc. Forrester and Forrester Wave™ are trademarks of Forrester Research, Inc. The Forrester Wave™ is a graphical representation of Forrester's call on a market and is plottedusing a detailed spreadsheet with exposed scores, weightings, and comments. Forrester does not endorse any vendor, product, or service depicted in the Forrester Wave. Information is based on best available resources. Opinions reflect judgment at the time and are subject to change.
  • 14. 14 15X faster builds Ticketmaster migrated from Jenkins to GitLab to speed up build time. Public Case Study
  • 15. 15 26X faster release cycles SVN was a blocker to adopting DevOps. Axway implemented GitLab and went from yearly to biweekly deployments. Public Case Study
  • 16. 16 120X Increased QA efficiency Paessler AG automated QA tasks down from 1 hour to 30 seconds. Public Case Study
  • 17. 17 Run GitLab anywhere you’d like 20+ ways to deploy GitLab https://about.gitlab.com/installation
  • 19. 19 Feature alignment Starter Premium Build / Test ● Code quality ● CI Statistics & Graphs ● Include centralized CI definitions in projects ● Parent-Child Pipelines Governance ● Admin control, Audit log ● Authentication (Kerberos, Multiple LDAP/AD server, Create and remove admins based on LDAP groups, LDAP group sync) ● Approval flows (Merge requests approvals, multiple approvals) ● Multiple assignees ● Issue weights ● Burndown charts ● Restrict push and merge, push rules, block secret push ● Group webhooks ● Remote repository mirroring ● Contribution analytics Support ● Next business day support Security ● SAST ● DAST ● Dependency Scanning ● License Management Optimize Velocity ● Epics ● Roadmap ● Cluster monitoring ● Ops dashboard ● Security dashboard ● Coming: Monitoring Alerts ● Tracing ● Coming: Logging ● Coming: Cloud Development ● Coming: Value Stream Analysis ● Coming: Feature flags ● Coming: Production monitoring ● Coming: Error Tracking Support ● TAM Scaling ● Disaster recovery ● Live upgrade assistance ● DB load balancing ● Service desk ● Coming: flaky tests ● PostgreSQL HA ● GitLab Geo for distributed cloning ● High Availability support ● Group issue boards Deployment ● Multi-project pipeline graphs ● Multiple Kubernetes clusters ● Deploy boards ● Canary deployments ● Custom metrics ● Browser performance testing ● Load/performance tests ● Coming: Binary repository ● Coming: Automatic reverts ● Release trains Support ● 4-business-hour support Ultimate
  • 20. 20 GitLab Self-hosted Starter Premium Ultimate $4 per user per month $19 per user per month $99 per user per month Enabling teams to speed DevOps delivery with automation, prioritization, and workflow. Enabling IT to accelerate and scale DevOps delivery with progressive delivery, advanced Kubernetes management, and consistent delivery standards. Core $0 per user per year Helping developers build, deploy, and run their applications. Community supported Next-business day support 4-hour support response Enabling businesses to transform IT by optimizing and accelerating delivery while managing priorities, security, risk, and compliance. 4-hour support response Open Source Commitment: Every public project gets the features of Gold for free irrespective of their plan.
  • 21. Ed ora parliamo di API... Configurazione dei progetti
  • 22. GRAZIE! DOVE SIAMO Milano - Torino - Padova - Roma TELEFONO Torino +39-011-0120370 WEBSITE www.emerasoft.com EMAIL gitlab@emerasoft.com SOCIAL