AWS has serverless, PaaS services called CodeDeploy and CodeCommit. What are the differences between these?
"AWS CodeDeploy is a fully managed deployment service that automates software deployments to a variety of compute services such as Amazon EC2, AWS Fargate, AWS Lambda, and your on-premises servers." (Taken from https://aws.amazon.com/codedeploy/.)
"AWS CodeCommit is a fully-managed source control service that hosts secure Git-based repositiories." (Taken from https://aws.amazon.com/codecommit/.)
AWS CodeCommit is a repository of code. CodeDeploy may use a repository of code in its automation of deploying software to various AWS components and [EC-2] servers.