A Amazon Web Services (AWS) anunciou uma nova experiência para começar a usar sua plataforma de nuvem, substituindo parte das configurações complexas de conta e permissões por configurações padrão prontas e ambientes de projetos gerenciados. A iniciativa tem como alvo desenvolvedores que querem passar rapidamente da ideia à criação do aplicativo, mantendo os recursos avançados da AWS disponíveis quando necessário.
Na maioria dos casos, novos clientes podem se cadastrar sem inserir um cartão de crédito, usando uma identidade existente de provedores como Google, GitHub e Apple. Eles também recebem 100 dólares em créditos do AWS Free Tier e podem começar diretamente dentro do primeiro projeto, em vez de concluir uma longa sequência de configurações da conta antes de criar recursos.
Um único projeto reúne conta, recursos e equipe
A AWS organiza o novo trabalho dentro do conceito de “projeto”. O projeto inclui a conta da AWS na qual os recursos são criados, além das configurações para compartilhar o trabalho com os membros da equipe. A plataforma cria essa estrutura automaticamente e aplica controles de segurança adicionais, em vez de exigir que o usuário a construa manualmente.
O usuário pode convidar um colaborador por meio de seu endereço de e-mail, enquanto a AWS gerencia as permissões associadas ao projeto. O responsável pelo projeto não precisa criar usuários do IAM, pois cada convidado obtém acesso apenas aos projetos que o titular da conta especificar. Além disso, os fluxos do console e os agentes de programação compatíveis configuram automaticamente as permissões entre os serviços e recursos compatíveis.
Após fazer login, a AWS exibe ao usuário um texto que pode ser inserido em um agente de programação para configurá-lo para trabalhar com o novo ambiente da AWS. Segundo a empresa, o agente pode então implantar recursos, executar cargas de trabalho e repetir o desenvolvimento do aplicativo de acordo com as práticas de trabalho com a AWS.
Limites de gastos separados para cada projeto
Quando os créditos gratuitos são excedidos, o projeto pode ser atualizado para o plano pago e um método de pagamento pode ser adicionado. Os limites mensais de gastos começam em 20 dólares, com a possibilidade de definir um teto diferente para cada projeto. O cliente paga pelo uso efetivo até o limite definido; se o uso chegar a 32 dólares dentro de um teto de 50 dólares, a fatura será de 32 dólares, além dos impostos.
A AWS sugere um limite de gastos com base nas tendências de uso, e o usuário pode aceitar a sugestão ou definir um valor personalizado. Quando o projeto se aproxima do teto, a plataforma envia notificações; ao atingir o limite, ela interrompe o projeto em vez de permitir o acúmulo de cobranças adicionais. O trabalho pode ser retomado após o aumento do limite. A separação dos tetos permite conceder um orçamento maior a um projeto que está se expandindo, mantendo os projetos experimentais dentro de limites menores.
O que muda na prática?
A principal mudança não é a adição de um novo serviço de nuvem, mas a reorganização do ponto de entrada na AWS. O usuário iniciante pode acessar um ambiente de trabalho, uma equipe, permissões e controle de gastos por meio de um único fluxo, enquanto o acesso a todo o conjunto de serviços da AWS continua disponível posteriormente mediante a ativação dos recursos avançados, sem migrar o projeto.
Esse mecanismo é relevante para desenvolvedores e equipes pequenas que podem ficar bloqueados diante do IAM ou das configurações de recursos antes de testar uma ideia inicial. Por outro lado, a experiência não elimina a necessidade de compreender os serviços, os custos e as permissões quando o projeto cresce; ela simplifica o início, mas não substitui a gestão avançada que cargas de trabalho maiores ou requisitos de segurança específicos podem exigir. Além disso, a fonte não especifica, no material apresentado, os detalhes da disponibilidade geográfica nem todos os serviços compatíveis — pontos que precisam ser revisados antes da adoção em ambientes de produção.