<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Claudeilton Dantas on Medium]]></title>
        <description><![CDATA[Stories by Claudeilton Dantas on Medium]]></description>
        <link>https://medium.com/@computacaodantas?source=rss-107592e69b7a------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*-kNnr6mfMXuqS9LXg9dvNQ.jpeg</url>
            <title>Stories by Claudeilton Dantas on Medium</title>
            <link>https://medium.com/@computacaodantas?source=rss-107592e69b7a------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Thu, 05 Nov 2026 03:41:51 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@computacaodantas/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[O S3: Classes de Armazenamento da AWS]]></title>
            <link>https://medium.com/@computacaodantas/o-s3-classes-de-armazenamento-da-aws-fb0d46a85b7a?source=rss-107592e69b7a------2</link>
            <guid isPermaLink="false">https://medium.com/p/fb0d46a85b7a</guid>
            <category><![CDATA[aws-s3]]></category>
            <category><![CDATA[aws-certification]]></category>
            <category><![CDATA[s3-bucket]]></category>
            <category><![CDATA[aws]]></category>
            <dc:creator><![CDATA[Claudeilton Dantas]]></dc:creator>
            <pubDate>Sat, 25 Oct 2025 21:38:03 GMT</pubDate>
            <atom:updated>2025-10-25T21:38:03.069Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*CRlghi8rdDhJeA-31MerLw.png" /></figure><p>Seja bem-vindo(a) ao universo do Amazon S3. Se você lida com dados na nuvem, deve saber que o S3 (Simple Storage Service) é o nosso grande “cofre digital”. Contudo, ele não é apenas um lugar, mas sim uma coleção de <em>contas bancárias</em> cuidadosamente desenhadas para otimizar onde e como o seu dinheiro (os custos) será gasto.</p><p>A verdadeira magia da economia na nuvem reside em algo simples: <strong>tratar seus dados como se fossem seu próprio dinheiro, guardando cada tipo na “conta” mais adequada ao seu ritmo de vida.</strong></p><p>Para que esta jornada seja suave e compreensível, faremos uma analogia com as finanças pessoais.</p><p>Acesse o exemplo de mapa de classes S3: <a href="https://aws-s3-classes-arm.d1wmixdezoes8g.amplifyapp.com/">https://aws-s3-classes-arm.d1wmixdezoes8g.amplifyapp.com/</a></p><h3>A Analogia Financeira: Do Imediato ao Arquivamento</h3><h4>1. S3 Standard: O Dinheiro na Conta Corrente</h4><p>Imagine o <strong>S3 Standard</strong> como o dinheiro que está na sua <strong>Conta Corrente</strong>. Ele precisa estar ali, sempre disponível, para pagar um café, fazer um PIX ou comprar algo online. O acesso é <strong>instantâneo</strong> e a <strong>segurança é máxima</strong>, mas, por essa conveniência, a taxa de manutenção (o custo de armazenamento) é naturalmente a mais alta.</p><ul><li><strong>Uso Ideal:</strong> Dados acessados frequentemente (diariamente ou várias vezes por hora).</li><li><strong>Exemplo Prático (Tech):</strong> Imagens, vídeos e arquivos de um site ou aplicativo que os usuários consomem ativamente.</li></ul><h4>2. S3 Intelligent-Tiering: O Consultor Financeiro Automático</h4><p>O <strong>Intelligent-Tiering</strong> é como ter um <strong>Consultor Financeiro Pessoal</strong> que monitora seus hábitos de consumo. Se um dinheiro fica parado na Conta Corrente por 30 dias, o Consultor o move automaticamente para uma Poupança ou Investimento de acesso rápido, reduzindo seus custos. Se você precisar dele novamente, ele volta para a Conta Corrente. O custo é levemente maior devido à taxa de monitoramento, mas a economia gerada pela automação compensa.</p><ul><li><strong>Uso Ideal:</strong> Dados cujo padrão de acesso você <strong>desconhece</strong> ou que muda ao longo do tempo.</li><li><strong>Exemplo Prático (Tech):</strong> Logs de novos aplicativos que são intensamente consultados no lançamento, mas “esfriam” após algumas semanas.</li></ul><h4>3. S3 Standard-IA e One Zone-IA: A Poupança</h4><p>Tanto o <strong>S3 Standard-IA</strong> (Infrequent Access) quanto o <strong>One Zone-IA</strong> representam sua <strong>Poupança ou um CDB de Liquidez Diária</strong>. Você não precisa desse dinheiro sempre, mas em caso de emergência, ele é resgatado em <strong>milissegundos</strong>. O custo de armazenamento (manutenção) é significativamente menor que a Conta Corrente.</p><p><strong>A diferença é a segurança:</strong></p><ul><li>O <strong>Standard-IA</strong> guarda o dinheiro em <strong>vários bancos</strong> (Múltiplas Zonas de Disponibilidade), garantindo que se um banco cair, seu dinheiro estará seguro nos outros.</li><li>O <strong>One Zone-IA</strong> guarda o dinheiro em <strong>apenas um banco</strong> (Uma Única Zona de Disponibilidade). Por ser menos redundante, é mais barato, mas corre um risco maior de perda total em um desastre local (como um incêndio no datacenter).</li><li><strong>Uso Ideal:</strong> Backups de recuperação de desastres (DR) ou dados que são acessados poucas vezes no ano.</li></ul><h4>4. S3 Glacier (Retrieval, Flexible e Deep Archive): Os Investimentos de Longo Prazo</h4><p>O termo “Glacier” evoca a ideia de congelamento. Este grupo é para o <strong>Arquivamento</strong>, o dinheiro que você investe para o <strong>futuro</strong>, como <strong>Títulos do Tesouro</strong> ou <strong>Previdência Privada</strong>. O custo de guardar é irrisório, mas o resgate (a recuperação) exige planejamento, e as taxas de resgate são mais altas se você não respeitar o prazo mínimo.</p><p><strong>O grupo Glacier possui três subníveis, com diferentes velocidades de resgate:</strong></p><ul><li><strong>Glacier Instant Retrieval (Acesso Imediato):</strong> Como um Título de Tesouro que o banco milagrosamente consegue liquidar em <strong>milissegundos</strong>. Ideal para dados arquivados que podem precisar de acesso imediato, mas imprevisível.</li><li><strong>Glacier Flexible Retrieval (Acesso Flexível):</strong> Como um Fundo de Investimento que oferece opções de resgate: <strong>Expresso</strong> (minutos) ou <strong>Padrão</strong> (horas). Permite balancear velocidade e custo do saque.</li><li><strong>Glacier Deep Archive (Arquivamento Profundo):</strong> O nível de custo mais baixo da AWS, ideal para retenção de 7 a 10 anos. É o seu <strong>Imóvel ou Tesouro Longo Prazo</strong>; você tem certeza de que só o resgatará daqui a muitos anos. A recuperação é lenta, levando de 12 a 48 horas, e é a mais barata, desde que seja feita no modo <strong>“Em Massa” (Bulk)</strong>.</li></ul><h3>Vantagens e Desvantagens</h3><p>A escolha de uma classe de armazenamento deve ser um ato consciente, baseado no valor do dado e na rapidez com que você precisa acessá-lo.</p><p><strong>S3 Standard: <br>Vantagens: </strong>Máxima velocidade de acesso e alta redundância. <strong>Desvantagens:</strong> Custo de armazenamento mais alto.</p><p><strong>Intelligent-Tiering: <br>Vantagens: </strong>Otimização de custo automática, sem intervenção humana. <strong>Desvantagens:</strong> Cobra taxa de monitoramento e exige que objetos sejam maiores que 128 KB.</p><p><strong>S3 Standard-IA: <br>Vantagens: </strong>Economia no armazenamento com recuperação instantânea. <strong>Desvantagens:</strong> Taxa por recuperação e multa se o objeto for excluído antes de 30 dias.</p><p><strong>S3 One Zone-IA: <br>Vantagens: </strong>O mais barato das classes de acesso “quente/infrequente”. <strong>Desvantagens:</strong> Risco de perda total dos dados em caso de desastre em sua única Zona de Disponibilidade (AZ).</p><p><strong>Glacier Instant Retrieval: <br>Vantagens: </strong>Custo ultrabaixo de arquivamento com recuperação em milissegundos. <br><strong>Desvantagens:</strong> Taxa por recuperação e retenção mínima de 90 dias.</p><p><strong>Glacier Deep Archive: <br>Vantagens: </strong>O custo mais baixo absoluto do S3.<br><strong>Desvantagens:</strong> Recuperação lenta (horas) e retenção mínima longa de 180 dias.</p><h3>📚 Links Importantes para Leitura:</h3><ul><li>Página Oficial de Classes de Armazenamento (Visão Geral): <a href="https://aws.amazon.com/pt/s3/storage-classes/">https://aws.amazon.com/pt/s3/storage-classes/</a></li><li>Página de Preços do S3 (Detalhes por Região e Categoria): <a href="https://aws.amazon.com/pt/s3/pricing/">https://aws.amazon.com/pt/s3/pricing/</a></li><li>Guia do Usuário: Gerenciamento de Ciclo de Vida do Objeto (Automatização de Movimentação de Classes): <a href="https://docs.aws.amazon.com/pt_br/AmazonS3/latest/userguide/object-lifecycle-mgmt.html">https://docs.aws.amazon.com/pt_br/AmazonS3/latest/userguide/object-lifecycle-mgmt.html</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=fb0d46a85b7a" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Introdução ao AWS IAM: Gestão de Identidades e Permissões na Nuvem]]></title>
            <link>https://medium.com/@computacaodantas/introdu%C3%A7%C3%A3o-ao-aws-iam-gest%C3%A3o-de-identidades-e-permiss%C3%B5es-na-nuvem-ff889bb46843?source=rss-107592e69b7a------2</link>
            <guid isPermaLink="false">https://medium.com/p/ff889bb46843</guid>
            <dc:creator><![CDATA[Claudeilton Dantas]]></dc:creator>
            <pubDate>Mon, 29 Sep 2025 23:29:10 GMT</pubDate>
            <atom:updated>2025-09-29T23:29:10.377Z</atom:updated>
            <content:encoded><![CDATA[<p>Hoje iremos abordar sobre o pilar de segurança na Amazon Web Services — AWS. Inicialmente iremos abordar sobre a introdução ao serviço responsável por gerenciar gestão de acesso aos recursos na AWS.</p><p>Vamos o que interessa, o que realmente é o IAM na AWS?</p><p>O AWS Identity and Access Management (IAM) é o serviço que permite controlar quem pode acessar seus recursos na AWS e o que cada pessoa ou sistema pode fazer.<br>Mesmo sem experiência prévia em nuvem, é importante entender que IAM é a porta de segurança que garante que apenas usuários autorizados executem ações específicas em seus recursos.</p><p><strong>Contas e Tipos de Usuários IAM</strong><br>No IAM, cada identidade possui permissões específicas que definem o que ela pode acessar.<br>Existem três tipos principais de contas e perfis:</p><p><strong>1. Usuário IAM:</strong></p><ul><li>Criado para pessoas ou sistemas que precisam acessar recursos de forma contínua.</li><li>Quando usar: colaboradores que acessam diariamente serviços da AWS.</li><li>Quando evitar: scripts automatizados ou aplicações; para esses casos, é melhor usar roles temporárias.</li></ul><p><strong>2. Usuário federado:</strong></p><ul><li>Permite login temporário usando sistemas de terceiros (como diretórios corporativos SAML ou OIDC).</li><li>Quando usar: acesso temporário ou integração com autenticação externa.</li><li>Quando evitar: atividades que exigem identidade permanente ou registros detalhados.</li></ul><p><strong>3. Root Account:</strong></p><ul><li>Conta principal da AWS, criada ao iniciar a conta, ele é responsável pelo gerenciamento da parte de pagamentos dos recursos na AWS.</li><li>Quando usar: apenas para configuração inicial, faturamento e definições críticas.</li><li>Quando evitar: não deve ser usada para tarefas do dia a dia, pois possui privilégios máximos, representando risco à segurança.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*4BHFYcywBOpJIMrjkiykUg.png" /></figure><p><strong>Políticas IAM: Como funcionam</strong></p><p>As <strong>políticas</strong> definem as permissões de acesso aos recursos. Existem dois tipos principais:</p><p><strong>Políticas baseadas em identidade:</strong></p><ul><li>Associadas a usuários, grupos ou roles.</li><li>Exemplo: um usuário pode ter acesso total apenas a uma tabela do DynamoDB.</li></ul><p><strong>Podem ser:</strong></p><ul><li>Gerenciadas pela AWS (prontas e seguras);</li><li>Gerenciadas pelo cliente (personalizáveis);</li><li>Inline (embutidas em um único usuário; não recomendadas para grande escala)</li></ul><p><strong>Políticas baseadas em recursos:</strong></p><ul><li>Anexadas diretamente aos recursos, como buckets do S3 ou chaves do KMS.</li><li>Permitem controle de acesso entre contas e acesso detalhado a recursos específicos.</li></ul><p><strong>Exemplo de política JSON para DynamoDB:</strong></p><pre>{<br>  &quot;Version&quot;: &quot;2012-10-17&quot;,<br>  &quot;Statement&quot;: {<br>    &quot;Effect&quot;: &quot;Allow&quot;,<br>    &quot;Action&quot;: &quot;dynamodb:*&quot;,<br>    &quot;Resource&quot;: &quot;arn:aws:dynamodb:us-east-2:123456789012:table/Books&quot;<br>  }<br>}</pre><p><em>Essa política permite que o usuário execute todas as ações na tabela Books, mas não concede acesso a outros serviços.</em></p><p><strong>Grupos e Roles</strong></p><ul><li>Grupos IAM: organizam usuários com permissões semelhantes, facilitando o gerenciamento em larga escala.</li><li>Roles (Perfis): usados por usuários federados ou aplicações, concedendo permissões temporárias.</li></ul><p><strong>Modelos de Controle de Acesso</strong><br>Existem dois modelos principais:</p><p><strong>1. RBAC — Role-Based Access Control</strong> (Controle baseado em função):</p><ul><li>Permissões definidas de acordo com funções ou cargos.</li><li>Limitação: exige atualização manual quando novos recursos são criados.</li></ul><p><strong>2. ABAC — Attribute-Based Access Control</strong> (Controle baseado em atributos):</p><ul><li>Permissões baseadas em atributos (tags) de usuários e recursos.</li><li>Permite acesso dinâmico e escalável, ideal para ambientes corporativos e multi-projeto.</li></ul><p><strong>Vantagens do ABAC sobre RBAC:</strong></p><ul><li>Escalabilidade e menor necessidade de manutenção.</li><li>Permissões automáticas para novos recursos quando tags correspondem.</li><li>Redução de políticas complexas, facilitando auditoria e governança.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*NweIzeDYPHPg6Z0MDJMkbQ.png" /></figure><p><strong>Boas Práticas</strong></p><p><strong>Princípio do menor privilégio:</strong> conceda apenas as permissões necessárias.<br><strong>Revisão periódica</strong>: audite políticas, roles e tags regularmente.<br><strong>Evite root account:</strong> use apenas para funções críticas e administrativas.<br>Prefira roles temporárias para scripts e aplicações automáticas.</p><p><strong>📌 Resumo</strong><br>IAM gerencia identidades e permissões na AWS. Políticas podem ser identity-based ou resource-based, aplicadas a usuários, grupos ou roles. RBAC organiza permissões por função/cargo, enquanto ABAC usa atributos (tags) para autorização dinâmica e escalável. Em multi-account, recomenda-se usar AWS Organizations e SCPs. Princípio do menor privilégio e consistência nas tags são práticas essenciais.</p><p><strong>Palavras-chave:</strong> IAM, policies, RBAC, ABAC, AWS Organizations, usuários, grupos, roles, SAA-C03, menor privilégio.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=ff889bb46843" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Iniciando uma jornada de estudos na AWS para certificação Parte I.]]></title>
            <link>https://medium.com/@computacaodantas/iniciando-uma-jornada-de-estudos-na-aws-para-certifica%C3%A7%C3%A3o-parte-i-8ff98c6f32f0?source=rss-107592e69b7a------2</link>
            <guid isPermaLink="false">https://medium.com/p/8ff98c6f32f0</guid>
            <category><![CDATA[learn]]></category>
            <category><![CDATA[cloud-services]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <category><![CDATA[aws]]></category>
            <category><![CDATA[learning]]></category>
            <dc:creator><![CDATA[Claudeilton Dantas]]></dc:creator>
            <pubDate>Fri, 10 Jan 2025 01:18:25 GMT</pubDate>
            <atom:updated>2025-02-02T01:12:28.039Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/290/0*stlkUvLq3Up2vXyV" /></figure><p>Atualmente soluções de computação em nuvem são essenciais para diversos negócios, partimos da premissa que o mercado de Tecnologia da Informação mantém um ciclo de inovações, no contexto de desenvolvimento e arquitetura de software precisamos cada vez mais de escala, resiliência e segurança, o conceito de computação em nuvem não é algo novo, mas foi partir de 2006 que ela ficou em evidência após a Amazon Web Services publicar sua nuvem pública, oferecendo dezenas de serviços de forma rápida e pagos por demanda de uso.</p><p>Aprender novas tecnologias e adicionar no bolso uma ferramenta que faça a diferença no trabalho, oferecendo novas oportunidades é algo que quase todos os profissionais desejam, no entanto existe uma barreira: o foco no estudos, o tempo, cansaço do dia a dia, infelizmente ou felizmente para alguns nem todo ser humano do mundo tech possui tempo e recursos para poder chegar ao final de capacitações ou adquirir novos conhecimentos que os façam alcança os objetos.</p><p>Hoje o principal problema pode não está na falta de materiais ou cursos sobre o tema, as muitas opções de cursos, tutoriais oferecendo aprendizado rápido seja talvez o inimigo do estudante, a falta de tempo, baixo foco, falta de técnicas de estudos, métodos adequados para sua rotina apenas acompanhe o despreparo ao realizar um plano de estudo.</p><p>Hoje iremos focar no contexto de pessoas que desejam aprender cloud na AWS com calma e sem pular etapas, se pular saiba que irá voltar a estudar o fundamental novamente e ver que deixou passar coisas simples que o seu emprego exigiria.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/640/1*4Ap6seBvkWGhkYrN_Dk_gA.jpeg" /></figure><p>Por que estudar algo novo? Por qual motivo devemos estudar cloud computing e AWS? Primeiro ponto é, se deseja aprender algo, o estudo irá levar o tempo que você não deseja dedicar a ele, ter o primeiro contato com o conceito criado por base sobre o que é computação em nuvem, e então partirmos para a prática, somos o “saber muito de nada”, já podemos usar todos os serviços da AWS que seremos contratados de imediato? Não podemos, não é bem assim que a banda toca.</p><p>Iremos voltar ao começo, ao compreender que não possui o conhecimento básico de computação em nuvem, esse será seu ponto de partida, criando um mapa para sua jornada, após essa etapa de autoconhecimento, pode verificar isso seja através de um teste na entrevista de emprego ou conversas com colegas de trabalho, você terá que seguir um princípio básico de estudo: realizar uma análise de como está seu tempo para poder se dedicar a essa nova demanda de estudo, criar uma rotina de estudo: consistência e disciplina irá te ajudar nessa etapa.</p><p>Então até agora fizemos o seguinte: Analisamos nossa agenda e vimos que podemos dedicar horas semanais, precisamos separar um local apropriado para nosso estudo, não pode ser com distrações ou barulho intenso, se cair no caso de não tenho esse local, então pode apenas separar um espaço que possa estudar, lembre-se isso é um objeto que pode te levar mais longe, podemos criar um cronograma com os dias da semana e definir horário de início e final do estudo, assim como na academia, que possui uma rotina de treinos semanais, devemos definir uma rotina de estudos sobre o tema que iremos aprender.</p><p>Com isso feito, agora pode realizar uma pesquisa sobre uma referência da área que será o seu mentor, irá seguir os materiais, cursos, tutoriais e manter como ponto de verdade o material oficial da plataforma de estudo no nosso caso a AWS</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*hSjpDGg5M7C4knBOlt9Zog.jpeg" /></figure><p>Em resumo podemos seguir as etapas para início do estudo:<br>1) Avaliar como está o seu tempo e achar algumas horas para estudos;<br>2) Criar uma rotina com calendário de estudo horas pretendidas na semana;<br>3) Definir um local agradável para estudo sem distrações ou barulho;<br>4) Buscar materiais de qualidade e seguir o material oficial.<br>5) Realizar Leitura/Assistir vídeos / Realizar exercícios / testes, praticar laboratórios depois revisitar o material para verificar erros de conceitos.</p><p>Tem um atalho para tudo isso? Não tem, a vida roda no no modo 1x e não no 2x.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=8ff98c6f32f0" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>