<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cloud on jjeanjacques10 - Software Engineering Blog</title><link>https://jjeanjacques10.github.io/categories/cloud/</link><description>Recent content in Cloud on jjeanjacques10 - Software Engineering Blog</description><generator>Hugo</generator><language>pt-br</language><lastBuildDate>Fri, 02 Dec 2022 00:00:00 +0000</lastBuildDate><atom:link href="https://jjeanjacques10.github.io/categories/cloud/index.xml" rel="self" type="application/rss+xml"/><item><title>Estratégias utilizando Application Auto Scaling com ECS</title><link>https://jjeanjacques10.github.io/posts/2022-12-02-estrategias-utilizando-application-auto-scaling-com-ecs/</link><pubDate>Fri, 02 Dec 2022 00:00:00 +0000</pubDate><guid>https://jjeanjacques10.github.io/posts/2022-12-02-estrategias-utilizando-application-auto-scaling-com-ecs/</guid><description>&lt;h2 id="estratégias-utilizando-application-auto-scaling-com-ecs">Estratégias utilizando Application Auto Scaling com ECS&lt;/h2>
&lt;h3 id="como-criar-regras-personalizadas-com-o-application-auto-scaling-em-aplicações-aws-ecs-utilizando-cloudformation">Como criar regras personalizadas com o Application Auto Scaling em aplicações AWS ECS utilizando CloudFormation&lt;/h3>
&lt;p>Uma das grandes vantagens de utilizarmos a AWS ou qualquer outro provedor de Cloud é a possibilidade de pagar apenas pelos recursos que utilizamos. Uma ferramenta extremamente útil para gerenciar estes recursos de forma eficiente, evitando gastos desnecessários, é o Auto Scaling ou dimensionamento automático. Esta funcionalidade permite aumentar ou diminuir de forma dinâmica a quantidade desejada de tasks (máquinas rodando) em serviços como o Amazon Elastic Computer Service (ECS). Dessa forma, garantimos que a quantidade de tasks esteja adequada às necessidades da aplicação, optimizando custos e também mantendo nosso serviço disponível mesmo com o aumento de demanda.&lt;/p></description></item><item><title>Atualizando dados no DynamoDB utilizando AWS Glue</title><link>https://jjeanjacques10.github.io/posts/2022-11-13-atualizando-dados-no-dynamodb-utilizando-aws-glue/</link><pubDate>Sun, 13 Nov 2022 00:00:00 +0000</pubDate><guid>https://jjeanjacques10.github.io/posts/2022-11-13-atualizando-dados-no-dynamodb-utilizando-aws-glue/</guid><description>&lt;h2 id="atualizando-dados-no-dynamodb-utilizando-aws-glue">Atualizando dados no DynamoDB utilizando AWS Glue&lt;/h2>
&lt;h3 id="uma-forma-simples-de-atualizar-um-grande-número-de-registros-no-banco-de-dados-não-relacional-utilizam-a-ferramenta-aws-glue">Uma forma simples de atualizar um grande número de registros no banco de dados não relacional utilizam a ferramenta AWS Glue&lt;/h3>
&lt;p>Quando trabalhamos com grandes massas de dados diversas abordagens surgem na mente para realizar atualizações em lotes. Contudo, nem sempre essas soluções são práticas e dependem de configuração de uma infraestrutura e da criação de aplicações completas para um job que deveria ser simples de se fazer, como popular um campo ou removê-lo.&lt;/p></description></item><item><title>DynamoDB Single-Table Design com Spring Boot</title><link>https://jjeanjacques10.github.io/posts/2022-08-31-dynamodb-single-table-design-com-spring-boot/</link><pubDate>Wed, 31 Aug 2022 00:00:00 +0000</pubDate><guid>https://jjeanjacques10.github.io/posts/2022-08-31-dynamodb-single-table-design-com-spring-boot/</guid><description>&lt;h2 id="dynamodb-single-table-design-com-spring-boot">DynamoDB Single-Table Design com Spring Boot&lt;/h2>
&lt;h3 id="um-exemplo-prático-de-como-utilizar-single-table-design-em-uma-aplicação-java-spring-boot">Um exemplo prático de como utilizar Single-table Design em uma aplicação Java Spring Boot&lt;/h3>
&lt;p>Desde que conheci o conceito de Sigle-Table Design quis entender melhor como isso poderia ser aplicado em um cenário real, criei essa prova de conceito e gostaria de apresentar para vocês!&lt;/p>
&lt;p>DynamoDB é um banco de dados No-SQL de chave-valor (key-value) criado pela AWS, ele tem como foco trabalhar com grandes volumes de dados oferecendo performance. Diversas empresas atualmente utilizam esse banco de dados, como por exemplo Itaú, Amazon, Mercado Livre e a própria AWS. Neste artigo irei abordar algumas diferenças que você teria ao utilizar a estratégia de Single-table.&lt;/p></description></item><item><title>Alexa Skill — Newsletter Reader (Filipe Deschamps)</title><link>https://jjeanjacques10.github.io/posts/2021-04-21-alexa-skill-newsletter-reader-filipe-deschamps/</link><pubDate>Wed, 21 Apr 2021 00:00:00 +0000</pubDate><guid>https://jjeanjacques10.github.io/posts/2021-04-21-alexa-skill-newsletter-reader-filipe-deschamps/</guid><description>&lt;h2 id="alexa-skill--newsletter-reader-filipe-deschamps">Alexa Skill — Newsletter Reader (Filipe Deschamps)&lt;/h2>
&lt;p>Uma maneira simples de ler newsletters que você recebe por e-mail&lt;/p>
&lt;p>Depois que comprei um Echo Dot, que utiliza a assistente virtual por voz Alexa, fiquei um pouco preguiçoso. Para mim, é complicado ler todas as newsletters que recebo por email, por isso decidi incumbir a minha nova amiga robô esse processo de leitura ❤.&lt;/p>
&lt;p>Logo de cara, tive algumas dificuldades para descobrir uma forma de receber as notícias e enviar para a Alexa, depois procurei no Google algumas alternativas e encontrei vários softwares e aplicações web, infelizmente era tudo pago 😥 (e as opções gratuitas eram limitadas). Porém, descobri o Portal de Desenvolvimento das Skills da Alexa, diferentemente das outras opções, nesta eu conseguia resolver o meu problema de forma TOTALMENTE GRATUITA!&lt;/p></description></item></channel></rss>