Primeiro, EC2 e Elastic Compute Cloud são a mesma coisa.
Em seguida, a AWS abrange o conjunto de serviços da Web que inclui EC2 e Elastic Beanstalk. Ele também inclui muitos outros, como S3, RDS, DynamoDB e todos os outros .
EC2
O EC2 é o serviço da Amazon que permite criar um servidor (a AWS chama essas instâncias ) na nuvem da AWS. Você paga por hora e apenas o que usa. Você pode fazer o que quiser com esta instância, bem como iniciar o n
número de instâncias.
Pé de feijão elástico
O Elastic Beanstalk é uma camada de abstração distante da camada EC2. O Elastic Beanstalk configurará um "ambiente" para você que pode conter várias instâncias do EC2, um banco de dados opcional e alguns outros componentes da AWS, como o Elastic Load Balancer, o Auto-Scaling Group, o Security Group. Em seguida, o Elastic Beanstalk gerenciará esses itens para você sempre que você desejar atualizar seu software em execução na AWS. O Elastic Beanstalk não adiciona nenhum custo aos recursos que ele cria para você. Se você tiver 10 horas de uso do EC2, tudo o que você paga é 10 horas de computação.
Executando o Wordpress
Para executar o Wordpress, é com o que você se sente mais confortável. Você pode executá-lo diretamente em uma única instância do EC2, usar uma solução do AWS Marketplace ou usar o Elastic Beanstalk.
O que escolher?
No caso de você desejar reduzir as operações do sistema e apenas se concentrar no site, o Elastic Beanstalk seria a melhor opção para isso. O Elastic Beanstalk suporta uma pilha PHP (assim como outras). Você pode manter seu site no controle de versão e implantar facilmente em seu ambiente sempre que fizer alterações. Ele também configurará um grupo de escalonamento automático que poderá gerar mais instâncias do EC2 se o tráfego estiver aumentando.
Aqui está o primeiro resultado do Google ao pesquisar por "wordpress de pé de feijão elástico": https://www.otreva.com/blog/deploying-wordpress-amazon-web-services-aws-ec2-rds-via-elasticbeanstalk/