Monday, December 31, 2018

GitHub vs. Bitbucket vs. AWS CodeCommit


GitHub

Bitbucket

AWS CodeCommit
Description GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over three million people use GitHub to build amazing things together. Bitbucket gives teams one place to plan projects, collaborate on code, test and deploy, all with free private Git repositories. Teams choose Bitbucket because it has a superior Jira integration, built-in CI/CD, & is free for up to 5 users. CodeCommit eliminates the need to operate your own source control system or worry about scaling its infrastructure. You can use CodeCommit to securely store anything from source code to binaries, and it works seamlessly with your existing Git tools.
Pros • Open source friendly
• Easy source control
• Nice UI
• Great for team collaboration
• Easy setup
• Issue tracker
• Remote team collaboration
• Great community
• Great way to share
• Pull request and features planning
• Free private repos
• Simple setup
• Nice ui and tools
• Unlimited private repositories
• Affordable git hosting
• Integrates with many apis and services
• Reliable uptime
• Nice gui
• Pull requests and code reviews
• Very customisable
• Free private repos
• IAM integration
• Pay-As-You-Go Pricing
• Repo data encrypted at rest
• Amazon feels the most Secure
• I can make repository by myself if I have AWS account
• Faster deployments when using other AWS services
• Does not support web hooks yet!
• AWS CodePipeline integration
• Codebuild integration
Cons • Expensive for lone developers that want private repos
• Relatively slow product/feature release cadence
• Owned by micrcosoft
• API scoping could be better
• Not much community activity
• Difficult to review prs because of confusing ui
• Quite buggy
• Managed by enterprise Java company
• UI sucks
• No fork

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.