Helping organizations collaborate effectively to drive performance and increase productivity

Our Git Consulting Services deliver maximum value by focusing on the specific requirements of your Git implementation and the skill levels of your staff. Consulting services can be combined with our standard training classes, or training tailored to your specific environment.

MIGRATION AND DEPLOYMENT PLANNING

The Migration and Deployment Planning Service is designed to assess your migration requirements, define what data can and should be migrated, and plan the migration and roll-out process.

Our consultants will also assist with mapping existing development processes to Git and explain how your legacy version control system’s functionality relates to Git’s capabilities.

This will give you a migration plan document specific to your environment.

We recommend courses from our Developer and Administrator training tracks as a prerequisite. You also have the option of private on-site training using our standard course materials, or customized training in conjunction with this service.

GO-LIVE SUPPORT

The Go-live Support Service is an add-on to the Migration and Deployment Planning Service and is designed to ensure a smooth rollout. It is available in two formats:

  • Remote on-call support with web access to the customer’s Git servers
  • On site support

The length of this engagement will vary depending upon your environment.

IMPLEMENTATION HEALTH CHECK

The Implementation Health Check Service provides a full audit of your Git implementation to identify existing and potential performance bottlenecks and security flaws. The Implementation Health Check Service covers:

  • Hardware and Software Configuration
  • Network configuration
  • Backup and recovery procedures
  • Replication
  • Log review
  • Usage trend analysis
  • Access control and security
  • Hook scripts
  • External tools and scripts (including build and test tools)

The deliverable from this service is a report outlining our recommendations for changes to your hardware, software, and network configuration, as well as proactive monitoring and administration procedures that allow you to respond before problems arise.