How to Convince My Team to Migrate from CodeCommit to GitHub?

0
8
Asked By TechieTurtle88 On

I'm facing a challenge at work where we're considering migrating our repositories from CodeCommit to GitHub. The company heavily relies on AWS services, so there's a prevalent mindset of sticking with what we have if it seems to work. However, I believe that CodeCommit is likely on a path to decline, and it's important for us to future-proof our operations by moving to GitHub.

In the upcoming quarter, I'll be working on standardizing our internal processes, and I want to kick off discussions about this migration. The main barrier I foresee is convincing stakeholders who worry about potential disruptions like breaking our CI/CD pipelines, handling AWS-based authorization and credentials, and ensuring compatibility with our Jira setup. Although I'm not an expert on security, I feel many of these concerns can be addressed through integration and configuration.

I'm reaching out to see if anyone else has gone through this migration process and what strategies you used to persuade both technical and non-technical folks to make the leap. Any tips or personal experiences would be greatly appreciated!

2 Answers

Answered By ExploratoryEagle77 On

Before you finalize GitHub, have you considered GitLab? Depending on your needs, their self-hosted option might be a great fit. Many users find GitLab just as efficient, if not better, than GitHub, especially if you're looking for control over your environment. But mostly, I think you’ll be okay with GitHub as long as you address the key concerns you mentioned.

InquisitiveIvy22 -

What do you see as the main advantages of GitLab over GitHub? I've used both too, and I find GitHub more intuitive. Just curious!

Answered By CloudWizard99 On

I noticed that you mentioned concerns about AWS-based credentials and accessing GitHub. Actually, GitHub's access management can integrate seamlessly with AWS IAM using OIDC. You might want to check out the GitHub Actions documentation for configuring AWS credentials. Most of the worries about pipelines and integrations can be easily resolved; it just requires some tweaks but nothing too major. Besides, AWS is recommending migration away from CodeCommit, which should bolster your argument!

RealistRex54 -

Exactly! All those integration points with CI/CD and Jira are manageable. If AWS is nudging users to migrate, it adds weight to your case.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.