A AWS (Amazon Web Services) para pequenas e médias empresas é a plataforma de cloud computing que permite que PMEs acessem infraestrutura de nível enterprise com pagamento sob demanda, sem investimento inicial em hardware e com escalabilidade automática conforme o negócio cresce. Este guia mostra por onde começar, quais serviços são essenciais e como manter os custos sob controle desde o primeiro dia.

Muitas PMEs ainda acreditam que a computação em nuvem é apenas para grandes corporações. Na realidade, a AWS foi projetada para atender desde startups de uma pessoa até empresas da Fortune 500. O modelo pay-as-you-go elimina a necessidade de grandes investimentos iniciais em infraestrutura e permite que você escale conforme a demanda do seu negócio.

Por que a AWS faz sentido para PMEs

A adoção de cloud computing traz vantagens concretas para pequenas e médias empresas:

  • Sem CAPEX: não é preciso comprar servidores físicos. Você paga apenas pelo que usar, transformando custo fixo em custo variável
  • Escalabilidade: durante uma Black Friday ou pico de vendas, você aumenta a capacidade conforme a demanda sobe. Quando a demanda cai, você reduz e paga menos
  • Segurança enterprise: a AWS investe bilhões em segurança e possui certificações como ISO 27001, SOC 1/2/3, PCI DSS e HIPAA. Sua PME herda essa infraestrutura de segurança
  • Disponibilidade: cada serviço tem SLA próprio publicado pela AWS (o do EC2, por exemplo, é de 99,99% por região para instâncias distribuídas em mais de uma zona de disponibilidade, conforme o acordo de nível de serviço oficial)
  • Atualizações automáticas: serviços gerenciados como RDS e Lambda são atualizados pela AWS, reduzindo a carga operacional da sua equipe
  • Presença no Brasil: a região de São Paulo (sa-east-1) reduz a latência para usuários brasileiros e mantém os dados no país. A LGPD não obriga o dado a ficar no Brasil, mas regula a transferência internacional (art. 33), e manter tudo em sa-east-1 simplifica essa conversa

Serviços essenciais para começar

Não é necessário conhecer todos os 200+ serviços da AWS. Para uma PME começar, estes são os fundamentais:

Amazon EC2: seus servidores na nuvem

O EC2 (Elastic Compute Cloud) permite criar servidores virtuais sob demanda. Para uma PME, as instâncias da família T3 oferecem o melhor custo-benefício, com créditos de CPU (abre em nova aba) que permitem picos de performance quando necessário.

  • t3.micro (1 GB RAM): ideal para sites institucionais e aplicações leves. Em conta nova, o uso pode ser abatido dos créditos do plano gratuito
  • t3.small (2 GB RAM): bom para aplicações web com tráfego moderado
  • t3.medium (4 GB RAM): adequado para ERPs, CRMs e aplicações de negócio

Amazon S3: armazenamento de arquivos

O S3 (Simple Storage Service) armazena qualquer tipo de arquivo com durabilidade de 99,999999999% (11 noves) (abre em nova aba). Use para backups, documentos, imagens do site e arquivos da empresa. Na região de São Paulo, o S3 Standard custa US$ 0,0405 por GB-mês nos primeiros 50 TB, cerca de R$ 0,23 com dólar a R$ 5,80 (Price List API da AWS, consultada em 12/10/2026).

Amazon RDS: banco de dados gerenciado

O RDS (Relational Database Service) oferece bancos MySQL, PostgreSQL, MariaDB e SQL Server totalmente gerenciados. A AWS cuida de backups automáticos, patches e replicação. Em conta nova, uma instância pequena, como a db.t3.micro, pode ser paga com os créditos do plano gratuito.

Amazon Route 53: DNS e domínio

O Route 53 gerencia o DNS do seu domínio com disponibilidade de 100% (SLA) (abre em nova aba). Permite configurar health checks e failover automático entre regiões.

Amazon CloudWatch: monitoramento

O CloudWatch monitora métricas de CPU, memória, disco e rede dos seus recursos. Configure alarmes para ser notificado quando algo sair do padrão. Métricas básicas não têm custo adicional.

Passo a passo: seu primeiro ambiente AWS

Siga estes passos para criar seu primeiro ambiente na AWS de forma segura e organizada:

  • Passo 1 - Criar a conta: acesse aws.amazon.com e crie sua conta. Você precisará de um cartão de crédito internacional, mesmo no plano gratuito. Contas criadas desde 15/07/2025 recebem US$ 100 em créditos, podem ganhar mais US$ 100 em atividades guiadas e escolhem entre o plano gratuito (até 6 meses ou até os créditos acabarem) e o plano pago (documentação oficial do AWS Free Tier). Ative imediatamente o MFA (autenticação multifator) na conta root
  • Passo 2 - Configurar o acesso administrativo: nunca use a conta root para tarefas do dia a dia. Ative o AWS IAM Identity Center e crie nele o usuário administrativo, com MFA e credenciais temporárias, como recomendam as boas práticas oficiais do IAM
  • Passo 3 - Configurar orçamento: vá até AWS Budgets e crie um alerta de custo. Defina um limite mensal (exemplo: R$ 500) e configure notificações por e-mail quando atingir 50%, 80% e 100% do orçamento
  • Passo 4 - Criar a VPC: a VPC (Virtual Private Cloud) é sua rede privada na AWS. Para começar, a VPC padrão já vem configurada, mas para produção recomendamos criar uma VPC personalizada com subnets públicas e privadas
  • Passo 5 - Lançar o primeiro servidor: crie uma instância EC2 t3.micro (paga com os créditos do plano gratuito, em conta nova), escolha Amazon Linux 2023 como SO, configure o security group (libere apenas as portas necessárias: 80/443 para web, 22 para SSH) e crie um par de chaves para acesso
  • Passo 6 - Configurar backups: habilite snapshots automáticos dos volumes EBS e configure lifecycle policies no S3 para backups de aplicação. Use o AWS Backup para centralizar as políticas de backup
  • Passo 7 - Monitorar: configure CloudWatch Alarms para CPU, disco e status checks. Crie um dashboard básico para acompanhar a saúde do ambiente

Controle de custos para PMEs

Manter os custos sob controle é fundamental para PMEs. Siga estas práticas desde o primeiro dia (o pilar FinOps e custos na AWS mostra como a RFX organiza esse trabalho):

  • AWS Budgets: configure orçamentos com alertas automáticos. Sem custo para até 2 orçamentos
  • Tags de custo: aplique tags em todos os recursos (projeto, ambiente, responsável) para rastrear onde cada real é gasto
  • Alertas de crédito: a AWS avisa por e-mail quando restam 50%, 25% e 10% dos créditos do plano gratuito; complemente com um orçamento no AWS Budgets
  • Desligamento programado: ambientes de desenvolvimento não precisam rodar 24/7. Desligue fora do horário comercial e economize até 65%
  • Rightsizing: comece com instâncias menores e aumente conforme a necessidade. O Compute Optimizer sugere o tamanho ideal baseado no uso real
  • Reserved Instances: após 1 a 2 meses de uso estável, considere RIs de 1 ano para economizar até 40%

Segurança básica para PMEs na AWS

Segurança não é opcional, mesmo para empresas pequenas. Implemente estas práticas essenciais conforme detalhamos no nosso guia de segurança na nuvem:

  • MFA obrigatório: ative autenticação multifator em todo acesso humano, a começar pela conta root
  • Princípio do menor privilégio: conceda apenas as permissões estritamente necessárias para cada usuário e serviço
  • Security Groups restritivos: nunca abra portas para 0.0.0.0/0 (exceto 80/443 para web). Restrinja SSH (porta 22) ao IP do escritório
  • Criptografia: habilite criptografia em repouso para EBS, S3 e RDS. Na maioria dos serviços, a criptografia em repouso é ativada na própria configuração do recurso
  • CloudTrail: crie uma trilha multirregião logo no primeiro dia. A conta nova não vem com trilha: o que existe por padrão é o Event history, com os eventos de gerenciamento dos últimos 90 dias. A trilha grava os eventos num bucket S3 pelo tempo que você definir (documentação da AWS, consultada em 13/10/2026)
  • Atualizações: mantenha o sistema operacional e as aplicações atualizados. Use o AWS Systems Manager Patch Manager (abre em nova aba) para automatizar

Quando contratar ajuda especializada

Embora a AWS ofereça muita documentação, existem momentos em que contar com especialistas faz diferença:

  • Quando você não tem equipe de TI interna com experiência em cloud
  • Para migrar sistemas críticos (ERP, banco de dados de produção)
  • Quando precisa atender requisitos de compliance (LGPD, PCI DSS)
  • Para otimizar custos após os primeiros meses de uso
  • Para implementar disaster recovery e alta disponibilidade
  • Para levar IA ao desenvolvimento de software com regra de dado e de custo, como no Kiro, a IA agêntica da AWS para desenvolvimento de software

Primeiros comandos na AWS para PMEs

Se você está começando na AWS, estes comandos ajudam a configurar um ambiente seguro e com controle de custos desde o primeiro dia.

Configuração inicial de segurança

# Acesso humano pelo IAM Identity Center (credencial temporária, MFA),
# não por usuário IAM com chave de acesso. Conferir a instância ativa:
aws sso-admin list-instances

# Política de senha: só vale para usuário IAM. Se ainda existir algum,
# exija senha longa e sem reúso (sem expiração forçada):
aws iam update-account-password-policy \
  --minimum-password-length 14 \
  --require-symbols \
  --require-numbers \
  --require-uppercase-characters \
  --require-lowercase-characters \
  --password-reuse-prevention 12

# Conta nova não tem trilha, só o Event history dos últimos 90 dias.
# Criar uma trilha multirregião (o bucket precisa da política de bucket do CloudTrail):
aws cloudtrail create-trail \
  --name trilha-conta \
  --s3-bucket-name meu-bucket-de-logs-cloudtrail \
  --is-multi-region-trail
aws cloudtrail start-logging --name trilha-conta

# Conferir se a trilha está gravando
aws cloudtrail describe-trails \
  --query 'trailList[*].[Name,IsMultiRegionTrail]' \
  --output table
aws cloudtrail get-trail-status --name trilha-conta --query IsLogging

Controle de custos desde o dia 1

# Ver o plano da conta (gratuito ou pago) e o saldo de créditos
aws freetier get-account-plan-state

# Acompanhar o uso das cotas do Free Tier
aws freetier get-free-tier-usage

# Criar budget mensal com alerta por email
aws budgets create-budget --account-id $(aws sts get-caller-identity --query Account --output text) \
  --budget '{
    "BudgetName": "limite-mensal-pme",
    "BudgetLimit": {"Amount": "500", "Unit": "USD"},
    "TimeUnit": "MONTHLY",
    "BudgetType": "COST"
  }' --notifications-with-subscribers '[
    {"Notification": {"NotificationType": "ACTUAL", "ComparisonOperator": "GREATER_THAN", "Threshold": 50}, "Subscribers": [{"SubscriptionType": "EMAIL", "Address": "ti@empresa.com.br"}]},
    {"Notification": {"NotificationType": "ACTUAL", "ComparisonOperator": "GREATER_THAN", "Threshold": 80}, "Subscribers": [{"SubscriptionType": "EMAIL", "Address": "ti@empresa.com.br"}]},
    {"Notification": {"NotificationType": "FORECASTED", "ComparisonOperator": "GREATER_THAN", "Threshold": 100}, "Subscribers": [{"SubscriptionType": "EMAIL", "Address": "ti@empresa.com.br"}]}
  ]'

# Verificar gasto acumulado do mês
aws ce get-cost-and-usage \
  --time-period Start=$(date +%Y-%m-01),End=$(date +%Y-%m-%d) \
  --granularity MONTHLY \
  --metrics "UnblendedCost" \
  --query 'ResultsByTime[0].Total.UnblendedCost' \
  --output text

Setup rápido de VPC segura

# Criar VPC com subnets públicas e privadas usando o wizard simplificado
aws ec2 create-vpc --cidr-block 10.0.0.0/16 \
  --tag-specifications 'ResourceType=vpc,Tags=[{Key=Name,Value=vpc-producao}]'

# Habilitar criptografia padrão para novos volumes EBS
aws ec2 enable-ebs-encryption-by-default

# Verificar que a criptografia está ativa
aws ec2 get-ebs-encryption-by-default \
  --query 'EbsEncryptionByDefault' --output text

Gotchas para PMEs iniciando na AWS

  • A conta root deve ser blindada, não usada: crie o acesso administrativo pelo IAM Identity Center logo no primeiro dia. Ative MFA na conta root, guarde as credenciais em cofre físico e nunca mais use para tarefas do dia a dia.
  • Região padrão pode surpreender: o console da AWS às vezes abre em us-east-1 (Virginia). Sempre confirme que está em sa-east-1 (São Paulo) antes de criar recursos, para evitar latência e transferência internacional de dados que não estava no plano.
  • Security Groups são stateful, NACLs não: ao configurar regras de rede, lembre que Security Groups permitem tráfego de retorno automaticamente, mas NACLs exigem regras explícitas em ambas as direções (abre em nova aba).
  • Elastic IP parado cobra: se você alocar um Elastic IP e não associar a uma instância em execução, a AWS cobra. É uma das cobranças mais comuns que surpreendem iniciantes.
  • Backup não é automático para tudo: RDS tem backup automático (retenção padrão de 7 dias), mas EC2/EBS não. Configure AWS Backup desde o início para proteger seus dados.

Na prática: escritório de contabilidade na AWS

Cenário ilustrativo: Um escritório de contabilidade em Belo Horizonte com 45 funcionários operava um servidor local com o sistema de gestão contábil, file server com documentos fiscais de clientes e backup em HD externo. O servidor tinha 6 anos, apresentava lentidão crescente e o último episódio de queda deixou o escritório 2 dias sem acesso ao sistema durante período de entrega de SPED.

Solução desenhada: EC2 t3.medium para o sistema contábil (Windows Server com License Included), RDS SQL Server Express para o banco de dados, S3 para armazenamento de documentos fiscais com versionamento habilitado, AWS Backup com retenção de 30 dias e VPN Client para acesso remoto seguro dos contadores.

O que esse desenho busca: custo mensal previsível, acesso ao sistema de casa ou do cliente pela VPN e documentos fiscais com versionamento e criptografia, como pedem os requisitos de auditoria.

  • Disponibilidade do ambiente: percentual de uptime dos serviços críticos. Medido via CloudWatch ou monitoramento sintético. Alvo: acima de 99,5% mensal.
  • Custo mensal total AWS: valor absoluto da fatura mensal. Medido via AWS Billing Dashboard. Alvo: dentro de 10% do valor planejado no assessment inicial.
  • Tempo de recuperação de backup: tempo para restaurar o ambiente a partir do backup mais recente. Medido em testes semestrais. Alvo: inferior a 2 horas para restore completo.
  • Incidentes de segurança: número de findings de alta severidade no Security Hub ou GuardDuty. Alvo: zero findings críticos, menos de 5 findings médios por mês.
  • Satisfação do usuário interno: percepção dos funcionários sobre performance e disponibilidade dos sistemas. Medido via pesquisa trimestral simples (1 a 5). Alvo: nota média acima de 4.

Próximos passos

Os créditos do plano gratuito permitem experimentar os principais serviços antes de assumir custo, e o modelo pay-as-you-go dispensa grandes investimentos iniciais. O mais importante é começar com uma base segura e organizada.

Na RFX Tecnologia, o primeiro ambiente de uma PME na AWS é um projeto do pilar Migração e arquitetura AWS, descrito no catálogo como ambiente base (landing zone): contas, segurança e monitoramento configurados desde o primeiro dia, para o time cuidar do negócio.

Se você quer levar sua PME para a nuvem, entre em contato conosco ou fale 30 minutos com um arquiteto AWS para entendermos o seu cenário.

Falar com um engenheiro