4. -- Software Development Trends
-- Introducing GitLab
-- Recent Landmarks
-- What's new in GitLab
-- What's coming soon in GitLab
-- Case Study: Innersourcing with GitLab
Agenda
5. Last Surveys Indicate…
▪ 98% of developers use open source tools at work
▪ 75% say at least half of their tools are open source
▪ 92% of developers prefer Git repositories for everyday work
▪ 91% of developers prefer to use the same dev tools for work
and personal projects
* According to surveys conducted by StackOverflow (3/17)
6.
7. Software Development Nowadays
✓ Version control / repository management ( git! )
✓ Issue Tracker and Issue Board
✓ Code Review
✓ Continuous Integration
8. CI/CD
❖ More than 50% developers use continuous
integration more than 75% of the time
❖ 77% of developers say continuous integration
(CI) is very important to their everyday work
* According to surveys conducted by stackOverflow and GitLab
9. Software Development Nowadays
✓ Version control / repository management ( git! )
✓ Issue Tracker and Issue Board
✓ Code Review
✓ Continuous Integration
✓ Continuous Deployment
✓ Integration with IDEs (e.g. Eclipse, Visual Studio,
IntelliJ, Atom)
✓ API
✓ ChatOp tool
✓ Sharing knowledge
27. GitLab Provides… (cont.)
✓ Advanced in-code search (based on Elastic Search)
✓ Wiki (with version control)
✓ Browser Performance Testing
✓ Integration with IDEs (e.g. Eclipse, Visual Studio, IntelliJ)
✓ Integration with JIRA, Jenkins, Slack, Docker, Kubernetes,
Artifactory, TestRail and more
✓ Rich API
✓ Repository mirroring and high availability (HA)
✓ Development analytics
28. GitLab Provides… (cont.)
✓ Application monitoring
✓ On-premise or cloud-based installations
✓ Auto DevOps
✓ Web IDE
✓ High-level Project Management
New
New
30. What Makes GitLab Different?
✓ One platform including all components you need
✓ Private repositories at no charge
✓ Open source – you can contribute your code
✓ Open Core
✓ Thousands of contributors ( > 2000)
✓ New major release at the 22nd of every month
✓ All employees ( > 330) are working from home
✓ Transparency
✓ One Israeli employee ☺ https://about.gitlab.com/mvp
35. BuddyBuild found that 79% of mobile
developers who host code choose GitLab
Source: http://almtoolbox.com/blog/gitlab-named-ci-leader-in-forrester-wave/
36. Heroku finds that GitLab CI it is clearly the biggest
mover in activity on StackOverflow among popular
cloud CI solutions
Source: https://blog.heroku.com/building-tools-for-developers-heroku-ci
37. Big Projects are Migrating into GitLab
GNOME’s analysis: https://wiki.gnome.org/Initiatives/DevelopmentInfrastructure
GNOME’s story: https://youtu.be/EgpAXVuUMz0
39. Imported Repositories to GitLab
Video: https://www.youtube.com/watch?v=cIqJjq0c6LM
Total repos moved since June 2018: 390,000 (source: GitLab)
40. GitLab are winners of Google Cloud
Partner Award for
“Innovative Developer Solution”
41. GitLab is a "Strong
Performer" in The
Forrester New Wave:
Value Stream
Management Tools, Q3
2018.
“GitLab combines end-
to-end capability with the
power of open source.
GitLab offers a DevOps
tool for each step of the
software development
process.