CloudFormation (AWS only): Infrastructure as Code, works with almost all of AWS resources, repeat across Regions & Accounts
Beanstalk (AWS only): Platform as a Service (PaaS), limited to certain programming languages or Docker, deploy code consistently with a known architecture (ex: ALB + EC2 + RDS)
CodeDeploy (Hybrid): Deploy & upgrade any application onto servers
Systems Manager (Hybrid): Patch, configure and run commands at scale