19
Introducing GitLab almtoolbox.com Tamir Gefen ALMtoolbox CEO Alex Karnovsky ALM Consultant

Slide: Introducing GitLab by ALMtoolbox

Embed Size (px)

Citation preview

Page 1: Slide: Introducing GitLab by ALMtoolbox

Introducing GitLab

almtoolbox.comTamir Gefen

ALMtoolbox CEO

Alex Karnovsky

ALM Consultant

Page 2: Slide: Introducing GitLab by ALMtoolbox

2

Tools We Support

Page 3: Slide: Introducing GitLab by ALMtoolbox

3

Selected Customers

Page 4: Slide: Introducing GitLab by ALMtoolbox

Agenda

Page 5: Slide: Introducing GitLab by ALMtoolbox

Agenda

1. Introducing GitLab and some of its differences over Git

2. Demonstrating full development lifecycle using GitLab

3. Success story with Thomson Reuters

4. Q & A

Page 6: Slide: Introducing GitLab by ALMtoolbox
Page 7: Slide: Introducing GitLab by ALMtoolbox
Page 8: Slide: Introducing GitLab by ALMtoolbox

Some Interesting Facts about GitLab

1. Open source (open core)

2. 700 volunteers who contribute code

3. New release at the 22nd of every month

4. All employees ( > 100) are working from home

5. New: Supporting RTL (Hebrew)

6. One Israeli employee

7. Recently raised $20M

8. Used by more than 100,000 organizations

Page 9: Slide: Introducing GitLab by ALMtoolbox

GitLab Flow

Article in Hebrew is available here: http://almtoolbox.com/blog_he

“From Idea to Production”

Page 10: Slide: Introducing GitLab by ALMtoolbox

GitLab Flow (cont.)

Page 11: Slide: Introducing GitLab by ALMtoolbox

GitLab Provides…

Version control and repository management based on Git

Issue management and issue board

Code Review functionality

Continuous Integration tool (GitLab CI)

ChatOp

Wiki

Integration with IDEs

Rich API

On-premise or cloud -based installations

Repository mirroring and high availability (HA)

Development analytics

Page 12: Slide: Introducing GitLab by ALMtoolbox

Demonstrating InstallBuilderDemonstrating

GitLab

Page 13: Slide: Introducing GitLab by ALMtoolbox

Success Story

Matan Keidar

Software Engineer

Page 14: Slide: Introducing GitLab by ALMtoolbox

Summary

Introducing GitLab and some of its differences

over Git

Demonstrating full development lifecycle using

GitLab

Success story

Page 15: Slide: Introducing GitLab by ALMtoolbox

Questions?

Questions?

Page 16: Slide: Introducing GitLab by ALMtoolbox

What Makes it Different?

Page 17: Slide: Introducing GitLab by ALMtoolbox

Editions: Community .vs. Enterprise

Support

Multiple issue boards

Manage large binaries with Git annex

Rebase before merge + Use fast-forward merges when possible

GitLab Geo (Geographically replicated instance)

Branch permissions for certain users

File locking

GitLab Pages

Contribution analytics

Advanced authentication

Weight of issues

Global code search

Page 18: Slide: Introducing GitLab by ALMtoolbox

Our Offering

Plan a new implementation

Setting up new environments

Integrations, customizations and add-ons development

GitLab and Git training

We can help you with purchasing and managing licenses