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.
KPIs para o decisor
- 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.