In this tutorial, you use CodeDeploy to deploy a sample application revision from GitHub to a single Amazon EC2 instance running Amazon Linux, a single Red Hat Enterprise Linux (RHEL) instance, or a single Windows Server instance.
https://docs.aws.amazon.com/codedeploy/latest/userguide/tutorials-github.html