Alguém pode explicar qual é a diferença entre EC2 e Beanstalk. Eu quero saber sobre SaaS, PaaS e IaaS.
Para implantar um aplicativo Web no wordpress, preciso de um serviço de hospedagem escalável. Se houver algo melhor do que o meu objetivo, informe-me também.
Só para informar, quero hospedar e implantar vários sites wordpress e drupal.
Não quero dar mais tempo ao servidor e focar no desenvolvimento. Mas a hospedagem na nuvem precisa ser escalonável automaticamente.
Respostas:
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/
fonte