Which AWS service will meet these requirements?
AWS CloudFormation
AWS Elastic Beanstalk
AWS CodeDeploy
AWS CodeCommit
Explanations:
AWS CloudFormation is an infrastructure as code service that allows users to provision and manage AWS resources through templates. It requires users to define the underlying infrastructure, which does not align with the requirement of quickly uploading applications without provisioning resources.
AWS Elastic Beanstalk is a Platform as a Service (PaaS) that allows developers to deploy and manage applications easily. It automatically handles the underlying infrastructure provisioning, scaling, and management, making it ideal for the requirement of quickly uploading applications to the AWS Cloud.
AWS CodeDeploy is a deployment service that automates the application deployment process to various compute services like EC2 and Lambda. However, it still requires the underlying infrastructure to be provisioned and does not provide an easy way to upload applications without prior resource setup.
AWS CodeCommit is a source control service that allows users to store and manage code in Git repositories. It does not facilitate the deployment of applications or the provisioning of resources, thus not meeting the requirement for quick application uploads to AWS Cloud.