SCC

Brasil

os cloud gurus

AWS

Software Cloud Consulting

Your software development, cloud, consulting & shoring company

AWS Blog Wolfgang Unger & SCC Brasil

Artigos e Tutoriais sobre AWS

Você tem dúvidas sobre tópicos da AWS?
Este blog te ajuda com algumas respostas
fornecendo instruções sobre como construir e manter uma infraestrutura na nuvem.
Com foco em DevOps, infraestrutura como código(IAC), segurança, otimização de custos, arquitetura, configuração de conta.

Últimos Posts

CloudFormation IaC Generator
Are you planning to use CloudFormation IaC Generator? If so, you should first read this blog. Yes, the IaC Generator can generate CloudFormation Templates, but there is still a lot missing before you can use these templates indeed. I made a very simple test with a EC2 but still could not re-deploy the instance due to multiple issues in the generated Template
VPC IPv6 - Running Fargate in private Subnets
How to run a Fargate or ECS Service on IPv6 ? You will face a couple of problems, if you try to run a Fargate Service in a IPv6 DualStack VPC in the private Subnets. This short tutorial will try to explain, how to get your Service healthy.
VPC IPv6 - Running EC2 Instances
Are you getting started with IPv6? How to run EC2 instances in a IPv6 VPC? Lets answer these questions in here.A short tutorial on how to connect with SSH, Sessions Manager, between instances and setup a Webserver and route from Route53
VPC - A introduction to IPv6
How to setup a VPC with IPv6 ? With the new IPv4 costs on AWS it is time to have a closer look on IPv6, because we are running out of IPv4 addresses and sooner o later you will have to switch to IPv6. This blogs explains the basics on IPv6 and how to setup a VPC with IPv6 in a short tutorial.
AWS Application Composer - How to get started
How to get started AWS Application Composer? AWS Application Composer was announced quite strong on the last Re-Invent, so time to have a closer look on the new service. This is a short tutorial on how to use AWS Application Composer and how to create a Serverless application and also a feedback on the status of the service
Amazon Bedrock - Titan Image Generator
Are you interested in the new AI services from AWS? How to get started with Amazon Bedrock? Amazon Bedrock among other AI services was announced quite strong on the last Re-Invent, so time to have a closer look on the new service. This is a short tutorial on how to use Titan Image Generator.
Tips how to pass AWS Certifactions
Are you planning to get AWS Certified ? Cloud Practitioner, AWS Solutions Architect Associate/Professional, AWS Certified SysOps Administrator, AWS Certified Developer Associate, AWS Certified DevOps Engineer etc ? How should you prepare for the exame? And are there any tips to pass the exam? This blog will cover some tips on how to increase your chances on getting your next AWS Certification
5 common problems and errors on AWS & cloud accounts
Is your AWS account and architecture really setup correctly? Is it really secure, resilent and reliable? This blog will cover the most common issues which you normally find on AWS You can use this blog as a checklist and do a self review on your account and architecture
Cognito Backup - How to backup Cognito
Do you want to backup you Cognito User Pool and its data? Are you using Cognito as identy and access management tool to authenticate your application users? You need to backup the data in you Cognito Pool but noticed Cognito has no out of the box functionality for this?
AWS Backup - Hot to backup cross region and cross account
What are the best practices for data backup and retention on AWS? AWS Backup is not quite easy to setup if you have an advanced backup strategy. This blog explains how to setup AWS backup for cross region and cross account backups and what you have to pay attention to

DevTools

Pipeline for automatic CloudFormation Deployments
Do you need an automation to deploy your CloudFormation Templates to your AWS Account(s)? A Pipeline or a tool that will automatically create a CloudFormation Deployment Pipeline for each of your stacks ? Read this blog about my Github Project to setup such a Pipeline for your CloudFormation Templates
Pipeline for automatic CloudFormation Deployments (CDK)
Do you need an automation to deploy your CloudFormation Templates to your AWS Account(s)? A Pipeline or a tool that will automatically create a CloudFormation Deployment Pipeline for each of your stacks ? Read this blog about my Github Project to setup such a Pipeline for your CloudFormation Templates with CDK
Azure Devops Pipeline for Terraform Deployments
Are you using Azure Devops and Terraform? You need a Pipeline to automate your Deployments to the cloud? This blog shows how to deploy Terrafrom with Azure Devops to a AWS Account by creating a Pipeline step by step. Of course you could also deploy to Azure or GCP.
How to setup a Multi Branch Pipeline with Webhook
This tutorial will cover how to setup a feature branch pipeline with CDK and CodePipeline. Since there is no native support for this functionality in CodePipeline and many other Build Tools, we have to implement this on our own. Based on my Github Project I will explain the setup and how to adapt for your requirements.
How to get started with Amazon Code Catalyst
Code Catalyst is a new Service to offer a unified software and development service to enable teams to easier develope and deploy their applications on AWS.
This tutorial and HowTo shows how to setup CodeCatalyst and create your first project.
AWS Code Whisperer
AWS Code Whisperer is an awesome tool to speed up your coding, therefor let's have a look on it. A HowTo and Quickstart for Code Whisperer
Using Git Submodules in CodePipeline
If you use Git Submodules in your Project you won't be able to use this in CodePipeline out of the box, meaning using the Source Step as for a simple Git Project. There are some additional steps required, this tutorial will show you how to proceed. Your Main Github Project will remain the Source of your Pipeline ( probably defined as Source Step in your Pipeline) For the Git Sub-Module you will have to add a CodeBuild Project and a Buildspec Yaml.
CodePipeline with CDK Python and generic Superclass
This tutorial will cover various topics about AWS Code Pipelines for deploying AWS Resources and Stacks to your accounts First, how should in general the account structure and setup look like to deploy with AWS codepipeline? Next, how should the CodePipeline be implemented in CDK (Python). See my example on github : Git Wolfgang Unger CDK Pipeline I will also cover here how to use object orientated features in your CDK Python Project to
CodePipeline - Pass variables from Source to other Stages
If you worked with CodePipeline, you might know you have normally various stages, like Source, Build, Test etc The Source Stage will checkout the Source Code needed for the other stages from Github or CodeCommmit The following stages could be a CodeBuild Project, could include Actions like ShellScripAction or other Actions Sometimes you might need some Git Infos in one of these actions or stages

IaC - Infrastructure as Code

IaC - infrastructure as Code
What is AWS CloudFormation? What is Terraform? If you want to create Resources on AWS not just for your first steps on AWS, but for live environments, you probably already know, you should use IaC to do so. Let's have a look on the alternatives in this blog. We will discuss CloudFormation, Terraform and the CDK. To see which one might be the best fit for your use case.
Terraform example structure
If you start to work with terraform will maybe ask yourself, how should you structure your terraform project? You can find various example repos and projects in the web, but not all will server for your use case. Indeed a found a lot of not really good sample projects, creating a lot of copy&paste files.
How to organize your CloudFormation Templates
You are using CloudFormation as IaC Tool but you have doubts how to organize your templates? How many Templates should you have, how should you group your resources, how define layers? What are Best Practices on this questions and for CloudFormation?
Pipeline for automatic CloudFormation Deployments
Do you need an automation to deploy your CloudFormation Templates to your AWS Account(s)? A Pipeline or a tool that will automatically create a CloudFormation Deployment Pipeline for each of your stacks ? Read this blog about my Github Project to setup such a Pipeline for your CloudFormation Templates
How to create your own pip modules for your generic, reusable cdk consrtucts
If you have worked with cdk for a while and also in several projects, you might have already asked yourself, how to reuse some of the code you have already written ( and tested) for a similar requirement in the next project. If you use an object oriented language like for example Python with the CDK, one option might be create reuse Superclasses and adapt the behaviour if needed in a project subclass.
API Gateway with CDK
Lets have a look how to create a API Gateway with CDK (Python) The first approach is using the RestApi Class and code the resources and methods. The second by using a Swagger/Open API file. Both APIs will use lambda integrations. We will also see how to use Authorizers with Cognito and Custom Lambda.
CDK - Overview on Stacks and Constructs
If you are working with CDK, especially starting to work with the CDK, you may have had some doubts on how to organize your IaC within CDK There are Stacks in the CDK, there are also Constructs, which you will create and then there are there is the Construct Library, which got 3 different kinds of Constructs L1, L2 and L3. This short Tutorial should give you an overview about how to deal with this.
Get started with the AWS CDK (Python)
In this short tutorial let's give a quick overview on how to get started with the CDK ( this example is for Python). For all of those who don't have yet big experience on this. How to setup our first cdk project and also some important links to find informations on the next steps. The first link you should know is the official AWS Documentation for the CDK
S3 Block public access VS Terraform/Cloudformation
Since April 2023, AWS has change the default configuration of new buckets to "Block public access", if you use a IAC tool like Terraform or Cloudformation, this can cause a lot of problems if you try to create new public buckets.
Useful terraform commands
Terraform is a powerful tool to manage your infrastructure as code. Here are some useful commands to troubleshoot problems in your terraform project.
Terraform State: Best Practices and Options
Terraform state is a very important concept in terraform. It is the source of truth for your infrastructure. This blog will cover best practices and options to manage your terraform state remotely.

Arquitetura e os 5 pilares do "Well Architected Framework"

5 common problems and errors on AWS & cloud accounts
Is your AWS account and architecture really setup correctly? Is it really secure, resilent and reliable? This blog will cover the most common issues which you normally find on AWS You can use this blog as a checklist and do a self review on your account and architecture
Cost optimization strategies | How to save money on AWS
How can I optimize costs on AWS? You want to save money on AWS, your AWS bill is too high? Take a look in this blog to understand approaches to avoid unnecessary expenses.
AWS Cost Savings - Schedule/Stop your instances automatically
You want to reduce your AWS bill? One way is to reduce usage hours. We got simple Lambda Function that can stop and start your EC2, Autoscaling and RDS instances. Read more about it in this blog
Security Best practices on AWS | How to secure your AWS Account
How can I secure my AWS resources? How can we ensure the security of our data and applications on AWS? As you might already know, AWS works with the shared responsibility model to secure your cloud resources. This means, AWS is responsible for protecting the infrastructure that runs all of the services offered in the AWS Cloud. But you are responsible for what runs inside the cloud.
What is Performance Efficiency?
You might already know it form the AWS Well-Architected Framework, the Performance Efficiency Pillar, but what does this really mean?. We will explain this in this blog. Understand the 5 principles and the 4 areas to focus on
What about Reliability?
What means Reliability from the 5 pillars of the Well architected Framework exactly? How do I scale my infrastructure on AWS? We will have a closer look in this blog on this question.
Multi Account Setup
How many accounts will you need to run your workloads in AWS? How to define your AWS Account Structure? This blog explains the principles and best practices of AWS Multi Account Setup and what to consider for organizing your overall AWS environment.
7 R's - the 7 cloud migration strategies
Lets have a look on the 7 R's, the 7 cloud migration strategies. If you plan to migrate your On Premise workloads to the cloud, it is essential to know the options and choose the best one for your use case. The 7 R's are: 1. Retire 2. Retain 3. Relocate 4. Rehost 5. Repurchase 6. Replatform 7. Refactor
Disaster Recovery (RTO/RPO)
RTO and RPO are normally associated with Disaster Recovery, and Business Continuity Plan, these RTO and RPO targets set the time frame that a business can support after a outage, as companies rely more in applications to keep support, sales and production running, this matter become a serious one, saving or costing companies reputation and money.

Computing

AWS Batch - A deep dive
Working with AWS Batch to run container in parallel is not quite simple. There are a bunch of configurations you must set up correct to launch the right instance types and amount of instances. This tutorial will try to clarify the imporant configurations and parameters you need to run batch as expected.
Copy a Lambda Function
If you worked with Lambda you might have been in a situation where you want to test your changes on a existing Lambda Function without changing the productive Lambda Version If you have only code to copy, you can just copy it to the code editor, ok. But if you have a Lambda Function with additional dependencies/packages it is little more effort.
Deploy a Elastic Beanstalk Application in 1 min
This short tutorial shows how to deploy a simple ElasticBeanstalk application ( and environment ) Install the EB commandline If you don't have the EB CLI yet installed, please take a look in this docu and install Install EB CLI Basically you have to execute pip install awsebcli --upgrade --user and add %USERPROFILE%\AppData\Roaming\Python\Python37\Scripts to you PATH variable ( on windows)
Session Manager
If you worked with AWS and EC2 for a while, you probably connected a lot with key pairs and ssh. For example 'ssh -i "mykeypair.pem" ec2-user@myIpAdress With this approach you need the keypair on your local machine and you need to allow traffic from you VPC where the instance is hosted to your local machine and of course you need to open the SecurityGroup of your instance to allow traffic to you local machine If you are not connected with DirectConnect or VPN this is already a security issue. You will have to open Port 22 for the internet or you have to adapt the public IP address of you local machine in the SecurityGroup

Networking and Content Delivery

VPC IPv6 - Running Fargate in private Subnets
How to run a Fargate or ECS Service on IPv6 ? You will face a couple of problems, if you try to run a Fargate Service in a IPv6 DualStack VPC in the private Subnets. This short tutorial will try to explain, how to get your Service healthy.
VPC IPv6 - Running EC2 Instances
Are you getting started with IPv6? How to run EC2 instances in a IPv6 VPC? Lets answer these questions in here.A short tutorial on how to connect with SSH, Sessions Manager, between instances and setup a Webserver and route from Route53
VPC - A introduction to IPv6
Do you want to get started with IPv6 ? With the new IPv4 costs on AWS it is time to have a closer look on IPv6, because we are running out of IPv4 addresses and sooner o later you will have to switch to IPv6. This blogs explains the basics on IPv6 and how to setup a VPC with IPv6 in a short tutorial.
VPC Considerations in 2024
February 2024 AWS started to charge not only unused IP addresses but by now all public IP Adresses. Together with the NAT costs, which have increased also a lot over the years, a VPC is now a considerable cost factor especially for small workloads. Time to rethink how to setup a VPC in 2024.
Multiple s3 origins and Origin Access Control on Cloudfront
If you want to securely deliver content from your s3 buckets, you can use Cloudfront with Origin Access Control. This blog will show you how to setup Cloudfront with multiple s3 origins and how to use Origin Access Control to restrict access to your s3 buckets.



Dúvidas sobre AWS?


Como criar uma conta na AWS?

Tudo o que você precisa é de um endereço de e-mail e um cartão de crédito.
Crie uma conta e começe já.
Você pode experimentar muitos serviços sem custo, utilizando o free tier.

Quais são os serviços da AWS?

A AWS possui mais de 200 serviços. Computação, Banco de Dados, Armazenamento, Contêineres, Ferramentas de Desenvolvimento e muito mais.

Como criar uma instância EC2 na AWS?

Se deseja usar o Console da Web, basta abrir o EC2 e pressionar "Executar Instância".
Você pode então escolher entre muitas opções, como tamanho(tipo) de instância, imagem e SO e muito mais.

Como configurar um banco de dados RDS na AWS?

É bastante simples, siga estas etapas:
Navegue até RDS, clique em "Criar banco de dados." Selecione seu mecanismo de banco de dados.
Defina o identificador da instância, nome de usuário e senha. Defina o tipo de instância, armazenamento, VPC e outras opções.
Defina o nome do banco de dados, porta, etc. Revise as configurações e clique em "Lançar." Use o endpoint, nome de usuário e senha para conectar.

Como funciona a cobrança da AWS?

A cobrança da AWS (Amazon Web Services) é baseada em um modelo pay-as-you-go,
permitindo que os usuários paguem apenas pelos serviços que usam sem custos iniciais ou compromissos de longo prazo.
Os seguintes custos serão cobrados:
Preços baseados em uso, cobrança por hora, custos de transferência de dados, instâncias reservadas e spot.

Como posso proteger meus recursos da AWS?

Siga as regras do IAM, mantenha seus serviços e bancos de dados em sub-redes privadas, restrinja quaisquer portas e mais.
Leia mais sobre isso em nosso blog
Melhores práticas de segurança

O que é AWS IAM (Identity and Access Management)?

AWS IAM (Identity and Access Management) é um serviço da web fornecido pela Amazon Web Services (AWS)
que permite aos usuários controlar com segurança o acesso aos serviços e recursos da AWS. O IAM permite que você gerencie usuários, grupos, funções,
e suas permissões dentro do seu ambiente AWS. Aqui estão os principais aspectos do AWS IAM:
Usuários, Grupos, Funções, Políticas, Permissões, MFA, Chaves de acesso.

Como faço para implantar uma aplicação web na AWS?

Isso depende da sua arquitetura.
Um Frontend JS pode ser hospedado no S3, os serviços de Backend podem ser executados no ElasticBeanstalk, ECS, EKS, AppRunner ou EC2.

Como faço para escalar minha infraestrutura na AWS?

Escalar sua infraestrutura na AWS envolve ajustar a capacidade de seus recursos para atender às demandas variáveis de suas aplicações.
A AWS fornece vários serviços e recursos para ajudá-lo a escalar sua infraestrutura tanto vertical quanto horizontalmente.
Aqui está uma visão geral dos conceitos e métodos chave para escalar na AWS:
Escala Vertical, Escala Horizontal, Auto Scaling, Balanceamento de Carga, Arquitetura Serverless e mais.

Como posso otimizar custos na AWS?

Dimensionamento correto, Autoscaling, Reduzir horas de uso, Usar instâncias Sport, instância reservada e planos de economia
Leia mais sobre isso em nosso blog
otimização de custos

O que são as certificações AWS, e como me preparo para elas?

A mais fácil é a Cloud Practitioner, existem várias outras como Solutions Architect Associate etc
Leia mais sobre certificações e como se preparar neste Blog
certificações aws

O que é AWS Elastic Beanstalk?

AWS Elastic Beanstalk é uma oferta de plataforma como serviço (PaaS) totalmente gerenciada da Amazon Web Services (AWS) que simplifica a implantação,
gerenciamento e escalabilidade de aplicações. Ele permite que os desenvolvedores se concentrem em escrever código sem lidar com as complexidades
do setup e gerenciamento de infraestrutura. Elastic Beanstalk suporta uma variedade de linguagens de programação e frameworks,
tornando-o versátil para diferentes tipos de aplicações.
Leia mais sobre como implantar uma aplicação EB em 2 minutos em nosso blog
Elastic Beanstalk

O que é AWS VPC (Virtual Private Cloud)?

AWS VPC (Virtual Private Cloud) é um serviço que permite criar uma seção isolada logicamente da AWS Cloud
onde você pode lançar recursos da AWS em uma rede virtual que você define. Isso lhe dá mais controle sobre a configuração da sua rede,
incluindo a seleção do seu intervalo de endereços IP, criação de sub-redes, e configuração de tabelas de roteamento e gateways de rede

Como posso solucionar problemas da AWS?

A solução de problemas da AWS envolve uma abordagem sistemática para identificar e resolver problemas.
Embora sua equipe provavelmente esta apta a criar recursos e utilizar a Cloud AWS, em alguns casos a expertise de um especialista ajuda a agilizar a solucao e libera seu negócio para focar em gerar valor para seus clientes. Aqui na SCC Brasil , temos uma equipe de especialistas que podem ajudar a resolver problemas da AWS de forma eficaz.

Como AWS ou Azure podem beneficiar minha organização?

Amazon Web Services (AWS) ou Azure podem trazer vários benefícios para organizações de várias indústrias.
Aqui estão algumas maneiras chave que AWS/Azure podem beneficiar sua organização:
Escalabilidade, Alcance Global, Economia de Custos, Flexibilidade e Escolha, Flexibilidade e Escolha, Segurança e Conformidade, Serviços Gerenciados, Inovação.

Quais são as implicações de custo de usar a AWS, e como podemos gerenciar despesas de forma eficaz?

Existem muitas opções como planos de economia e dimensionamento correto, escalonamento horizontal e mais.
Leia mais sobre isso em nosso blog
otimização de custos

Quais são as melhores práticas para gerenciar recursos da AWS e garantir o controle de custos?

Existem muitas opções como planos de economia e dimensionamento correto, escalonamento horizontal e mais.
Leia mais sobre isso em nosso blog
otimização de custos

Como podemos garantir a segurança de nossos dados e aplicações na AWS?

Siga as regras do IAM, mantenha seus serviços e bancos de dados em sub-redes privadas, restrinja quaisquer portas e mais.
Leia mais sobre isso em nosso blog
Melhores práticas de segurança

Quais serviços da AWS são relevantes para nossas necessidades de negócios específicas?

Para determinar quais serviços da AWS são relevantes para suas necessidades de negócios específicas, é essencial entender seus requisitos de negócios, objetivos,
e a natureza de suas aplicações.
Serviços que podem ser úteis: Computação, Banco de Dados, Armazenamento, Análise e Big Data, Aprendizado de Máquina e IA e outros

Como construímos uma estratégia de nuvem e um roteiro para nossa organização usando AWS ou Azure?

Construir uma estratégia de nuvem e um roteiro para sua organização usando AWS envolve uma abordagem sistemática.
Aqui estão as etapas para ajudá-lo a desenvolver um plano eficaz:
Definir Objetivos de Negócios
Realizar uma Avaliação de Prontidão para a Nuvem
Envolver as Partes Interessadas
Estabelecer um Centro de Excelência em Nuvem
Definir Políticas de Governança e Conformidade
Desenvolver um Plano de Migração
Escolher Serviços AWS/Azure Apropriados

O que é o AWS Well-Architected Framework, e como podemos aplicá-lo aos nossos projetos?

O AWS Well-Architected Framework é um conjunto de melhores práticas e diretrizes projetadas para ajudar as organizações a construir e otimizar seguras,
arquiteturas de nuvem de alto desempenho, resilientes e eficientes. Introduzido pela Amazon Web Services (AWS), o framework fornece
uma abordagem consistente para avaliar arquiteturas, identificar problemas potenciais e tomar decisões informadas ao construir ou migrar workloads para a AWS Cloud.
Dê uma olhada em nosso blog, temos vários tópicos sobre Arquitetura e os 5 pilares do Framework bem arquitetado
Blog AWS

Como monitoramos e otimizamos o desempenho de nossas aplicações na AWS?

Monitorar e otimizar o desempenho de suas aplicações na AWS é crucial para garantir confiabilidade,
eficiência e uma experiência positiva do usuário. Aqui estão as etapas chave para monitorar e otimizar o desempenho da aplicação:
Utilize AWS CloudWatch, Implemente AWS X-Ray para Distributed Tracing, Use AWS Lambda Insights para Aplicações Serverless e outros

Como podemos implementar soluções de recuperação de desastres e alta disponibilidade na AWS?

Implementar soluções de recuperação de desastres (DR) e alta disponibilidade (HA) na AWS envolve projetar e implantar arquiteturas
que podem resistir e se recuperar de falhas. A AWS fornece uma variedade de serviços e recursos que permitem às organizações
construir soluções robustas e resilientes
Leia mais sobre isso em nosso Blog
AWS Backup - Como fazer backup entre regiões e contas

O que é a conformidade da AWS e como garantimos a conformidade regulatória para nossas aplicações?

A conformidade da AWS refere-se ao alinhamento de suas aplicações e infraestrutura com padrões e requisitos regulatórios.
Alcançar e manter a conformidade regulatória é crucial para as organizações garantirem a segurança, privacidade,
e integridade de seus dados e aplicações. Nesses casos um Review de um Arquiteto Certificado AWS, pode te ajudar a descobrir falhas em sua infraestrutura e propor soluções baseadas no seu caso.
Em nosso blog, temos vários tópicos sobre Arquitetura e os 5 pilares do Framework bem arquitetado
Blog AWS

Quais são as melhores práticas para backup e retenção de dados na AWS?

Você definitivamente deve fazer snapshots e backups. Você também pode fazer cross region ou cross account.
Leia mais sobre isso em nosso Blog
AWS Backup - Como fazer backup cross region e cross account

Como podemos migrar nossas aplicações e dados existentes para a AWS?

Existem várias estratégias, Replatform, Refactor, Lift & Shift etc
Dê uma olhada em nosso blog sobre os 7 R's
7 R's - Estratégias de migração para a nuvem

O que é o AWS Marketplace e como podemos aproveitá-lo para soluções de terceiros?

AWS Marketplace é uma loja online que permite aos clientes da AWS encontrar, comprar e implantar software e serviços de fornecedores terceiros que estão pré-configurados para rodar na AWS. Ele serve como uma plataforma centralizada onde os clientes podem descobrir, comparar e comprar uma ampla gama de soluções de software, incluindo software como serviço (SaaS), algoritmos de aprendizado de máquina, produtos de dados e vários softwares de infraestrutura.

Como gerenciamos e analisamos nossos relatórios de faturamento e uso da AWS?

Gerenciar e analisar seus relatórios de faturamento e uso da AWS é essencial para uma gestão e otimização de custos eficazes. A AWS fornece
várias ferramentas e recursos para ajudá-lo a entender e controlar seus gastos.
Console de Gerenciamento de Custos e Faturamento da AWS, Orçamentos, Organizações AWS, Relatórios de Custos e Uso

O que é AWS CloudFormation e como ele pode nos ajudar a automatizar o provisionamento de infraestrutura?

Uma ferramenta IaC para criar e manter recursos da AWS por um arquivo YAML ou JSON.
Leia mais sobre Cloudformation e IaC em nosso blog
IaC - Infraestrutura como Código

Como lidamos com o pessoal e o treinamento para construir expertise em AWS dentro de nossa equipe?

Além da experiência, considere obter Certificações AWS. A mais fácil é a Cloud Practitioner, existem várias outras como Solutions Architect Associate etc
Leia mais sobre certificações e como se preparar neste Blog
Dicas de Certificação AWS

Como aproveitamos os serviços gerenciados da AWS e a computação serverless?

Aproveitar os serviços gerenciados da AWS e a computação serverless permite que as organizações reduzam a sobrecarga operacional,
reduzam as tarefas de gerenciamento de infraestrutura e se concentrem mais na construção de aplicações.

Quais estudos de caso ou histórias de sucesso podem fornecer insights sobre como outras organizações se beneficiaram da AWS?

Por favor, dê uma olhada em nossos Cases de sucesso:
Cases
Dê também uma olhada no Site de Estudos de Caso da AWS:
Estudos de Caso da AWS

Vou economizar com a migração para a nuvem?

A migração para a nuvem pode trazer benefícios financeiros, como redução de custos com infraestrutura, energia, espaço físico, licenças de software, segurança e suporte técnico, além de maior flexibilidade,
escalabilidade e eficiência na alocação de recursos. No entanto, é importante fazer uma análise detalhada do seu cenário atual e do seu objetivo na nuvem, para avaliar se a migração vale a pena para o seu caso.
Você pode usar ferramentas como o AWS Total Cost of Ownership (TCO) Calculator
para estimar os custos e as economias potenciais de migrar para a nuvem.

AWS ou Azure? Qual nuvem devo usar?

Não há uma resposta única para essa pergunta, pois depende das suas necessidades, preferências e orçamento. AWS e Azure são as duas maiores plataformas de nuvem pública do mercado, oferecendo uma ampla gama de serviços,
recursos e benefícios. Ambas têm vantagens e desvantagens, e a escolha entre elas depende de fatores como a compatibilidade com as suas aplicações existentes, o nível de suporte e segurança que você precisa,
a disponibilidade e o desempenho dos serviços na sua região, o modelo de precificação e os descontos que você pode obter, e a facilidade de uso e integração com outras ferramentas. Nós da SCC podemos te ajudar a escolher a melhor opção para você, contamos com uma equipe capacitada para avaliar e propor as melhores soluções para cada cliente.
entre em contato.

AWS ou Azure, qual é mais barato?

Não há uma resposta definitiva para essa pergunta, pois o custo de usar a AWS ou o Azure depende de vários fatores, como o tipo, o tamanho e o número de recursos que você usa, o tempo de uso, o nível de serviço, a região, o tipo de
contrato, os descontos e os créditos que você pode obter. Em geral, a AWS e o Azure têm modelos de precificação semelhantes, baseados no consumo, mas podem variar significativamente dependendo do serviço específico que
você está usando. Além disso, ambos oferecem formas de reduzir os custos, como reservas, instâncias spot, planos de consumo, créditos gratuitos, etc. Portanto, para saber qual é mais barato para o seu caso, você precisa fazer
uma estimativa detalhada do seu consumo e comparar os preços dos serviços que você precisa nas duas plataformas.

Como posso diminuir custo e otimizar os serviços que eu uso na AWS?

Existem várias formas de diminuir o custo e otimizar os serviços que você usa na AWS, tais como:
Escolher o tipo e o tamanho adequado dos recursos que você usa, evitando o excesso ou a falta de capacidade.
Aproveitar os descontos e os benefícios de reservar recursos antecipadamente, como as Reserved Instances, as Savings Plans ou as Scheduled Reserved Instances.
Utilizar as instâncias spot, que oferecem preços mais baixos para recursos ociosos, mas que podem ser interrompidos a qualquer momento. Monitorar e analisar o seu consumo e o seu faturamento usando ferramentas como o AWS Cost Explorer, o AWS Budgets, o AWS Cost and Usage Report, o AWS Trusted Advisor, etc.
Aplicar as melhores práticas de otimização de custos recomendadas pela AWS, como eliminar recursos não utilizados, usar serviços gerenciados, automatizar tarefas, implementar políticas de backup e retenção, etc.

Como faço para migrar para a nuvem? Como faço para migrar para a AWS?

Para migrar para a nuvem, você precisa seguir um processo que envolve as seguintes etapas:
Planejamento: definir o objetivo, o escopo, o cronograma, o orçamento e os riscos da migração, bem como escolher a estratégia, a plataforma e os parceiros adequados para o seu projeto.
Preparação: avaliar o seu ambiente atual, identificar as aplicações e os dados que serão migrados, classificar as suas cargas de trabalho por prioridade, complexidade e dependência, e projetar a arquitetura e a configuração do seu ambiente de destino na nuvem.
Execução: realizar a migração propriamente dita, usando ferramentas e métodos apropriados para cada tipo de carga de trabalho, como o AWS Migration Hub, o AWS Server Migration Service, o AWS Database Migration Service, o AWS Snowball, etc.
Validação: testar e verificar se as aplicações e os dados migrados estão funcionando corretamente na nuvem, se atendem aos requisitos de desempenho, segurança, conformidade e qualidade, e se não há perda ou corrupção de dados.
Otimização: monitorar e ajustar o seu ambiente na nuvem, buscando melhorar a eficiência, a escalabilidade, a resiliência e a economia dos seus recursos, e aproveitar os serviços e as funcionalidades da nuvem para inovar e agregar valor ao seu negócio.
Por sorte voce nao precisa estar sozinho nessa jornada, a SCC Brasil pode te ajudar a migrar para a nuvem de forma segura e eficiente, contamos com uma equipe capacitada para avaliar e propor as melhores soluções para cada cliente.

Quantas contas na AWS (AWS Accounts) eu preciso?

Não há uma regra fixa para determinar quantas contas na AWS você precisa, mas existem alguns fatores que podem influenciar essa decisão, como: O tamanho e a complexidade da sua organização e das suas aplicações.
A necessidade de isolar e controlar os recursos e os custos por departamento, projeto, cliente, ambiente, etc. A exigência de cumprir normas de segurança, privacidade e conformidade. A preferência por um modelo de governança centralizado ou descentralizado. Em geral, ter múltiplas contas na AWS pode trazer benefícios como maior segurança, flexibilidade e granularidade, mas também pode trazer desafios como maior complexidade, custo e dificuldade de gerenciamento.
Você pode usar ferramentas como o AWS Organizations, o AWS Control Tower, o AWS Single Sign-On, etc., para facilitar a criação e o gerenciamento de múltiplas contas na AWS.

Onde posso encontrar um especialista em migração cloud?

Aqui na SCC Brasil, temos especialistas em migração para a nuvem, que podem ajudá-lo a planejar, preparar, executar, validar e otimizar a sua migração Cloud.
Contate-nos

Como encontrar consultorias de Cloud? Quais são as consultorias especializadas em economia e segurança na AWS?

Para encontrar consultorias de Cloud, os clientes podem realizar pesquisas online, consultar referências, participar de eventos do setor e buscar recomendações em comunidades especializadas.
Entre as melhores consultorias em AWS para empresas, a SCCBrasil se destaca pela sua experiência comprovada, equipe altamente qualificada e foco no sucesso do cliente. Com soluções personalizadas e orientação
especializada, a SCCBrasil ajuda as empresas a maximizar seus investimentos em AWS e atingir seus objetivos na nuvem.

As empresas de consultoria oferecem treinamentos também?

Empresas de consultoria frequentemente oferecem treinamentos especializados para capacitar equipes e indivíduos em tecnologias de nuvem, como a AWS. A SCC Brasil, por exemplo, oferece serviços abrangentes que incluem não apenas consultoria e implementação,
mas também treinamento especializado em AWS. Esses treinamentos são projetados para fornecer conhecimento prático e habilidades necessárias para utilizar efetivamente os serviços da AWS, garantindo que as equipes estejam bem preparadas para gerenciar e otimizar suas infraestruturas na nuvem.

Quais são as melhores práticas de Segurança para minha AWS account?

Para garantir a segurança da sua conta AWS, é essencial seguir práticas como a configuração de políticas de acesso granular usando IAM, criptografar dados em repouso e em trânsito, habilitar auditorias e monitoramento contínuo de segurança com serviços como AWS Config e AWS GuardDuty.
Leia mais sobre segurança na aws em nosso blog
Melhores práticas de segurança

Como a AWS pode aumentar a eficiência e a agilidade da nossa empresa?

A AWS oferece uma ampla gama de serviços e ferramentas que podem automatizar processos, escalonar recursos conforme necessário e reduzir o tempo de desenvolvimento e implantação de aplicativos, permitindo uma maior flexibilidade e capacidade de resposta às demandas do mercado.

Quais são os custos associados ao uso da AWS e como podemos gerenciá-los de forma eficaz?

Os custos da AWS são baseados no uso dos serviços e recursos consumidos. Para gerenciá-los efetivamente, é importante monitorar o uso com o AWS Cost Explorer, definir orçamentos e alertas, otimizar recursos e utilizar modelos de precificação, como instâncias reservadas e instâncias spot.

Quais são as práticas recomendadas para gerenciar recursos da AWS e controlar custos?

Para gerenciar recursos e controlar custos na AWS, é recomendado usar tags para identificar e categorizar recursos, implementar políticas de controle de acesso, configurar orçamentos e alertas de custo, e revisar regularmente os gastos e as alocações de recursos.

Como podemos garantir a segurança dos nossos dados e aplicações na AWS?

Para garantir a segurança dos dados e aplicações na AWS, é fundamental seguir práticas como a aplicação de políticas de controle de acesso, o uso de criptografia para proteger dados sensíveis, a implementação de monitoramento e detecção de ameaças, e a realização de auditorias regulares de segurança.

Quais serviços da AWS são relevantes para as necessidades comerciais específicas da nossa empresa?

A relevância dos serviços da AWS depende das necessidades e requisitos específicos da sua empresa. Alguns serviços comuns incluem computação (EC2), armazenamento (S3), banco de dados (RDS), análise de dados (Redshift), inteligência artificial (Rekognition) e Internet das Coisas (IoT).

Como monitoramos e otimizamos o desempenho de nossos aplicativos na AWS?

Para monitorar e otimizar o desempenho dos aplicativos na AWS, é recomendado usar ferramentas como o Amazon CloudWatch para monitoramento de métricas e logs, implementar práticas de otimização de recursos, ajustar a capacidade conforme necessário e realizar análises regulares de desempenho.

O que é AWS Identity and Access Management (IAM) e como configuramos e gerenciamos o acesso do usuário?

O AWS Identity and Access Management (IAM) é um serviço que permite gerenciar o acesso de usuários e recursos na AWS. Para configurar e gerenciar o acesso do usuário, é necessário criar e atribuir políticas de permissão, grupos de usuários e papéis IAM, e definir políticas de senha e autenticação.

O que é conformidade com a AWS e como podemos garantir a conformidade regulatória para nossos aplicativos?

A conformidade com a AWS refere-se à conformidade com os padrões e regulamentações aplicáveis aos seus aplicativos e dados hospedados na AWS. Para garantir a conformidade regulatória, é necessário entender e seguir as práticas recomendadas de segurança, privacidade e conformidade, e utilizar serviços e recursos da AWS que atendam aos requisitos específicos do seu setor.

Como migramos aplicativos e dados existentes para a AWS?

Para migrar aplicativos e dados existentes para a AWS, é necessário avaliar a infraestrutura e os requisitos de aplicativos, escolher uma estratégia de migração adequada (rehost, refactor, rearchitect, repurchase, retain), configurar a infraestrutura na AWS, realizar a migração e testar os aplicativos para garantir a funcionalidade e o desempenho adequados.

Quais contratos de suporte e nível de serviço (SLA) da AWS existem?

A AWS oferece vários planos de suporte com diferentes níveis de serviço e acordos de nível de serviço (SLA) para atender às necessidades dos clientes. Esses planos incluem suporte básico, suporte empresarial, suporte premium e suporte técnico 24/7, com SLAs para tempo de resposta e disponibilidade.



SCC Brasil

Autor

...

Wolfgang Unger

AWS Architect & Developer

6 x AWS Certified

1 x Azure Certified

A Cloud Guru Instructor

Certified Oracle JEE Architect

Certified Scrum Master

Certified Java Programmer

Passionate surfer & guitar player