AWS Certified Solutions Architect Associate Level



Documentos relacionados
AWS Certified Solutions Architect Associate Level

Ricardo R. Lecheta. Novatec

Curso CP100A - Google Cloud Platform Fundamentals (8h)

Inovação em Escala na Amazon Web Services. Julio M.

Amazon AWS. Visão Geral dos Serviços de Nuvem da Amazon. Conrado De Biasi outubro/2014 Conacloud

TCO e a Nuvem Como os clientes da AWS estão economizando com Cloud Computing. José Papo AWS Tech

Hitachi Unified Storage. Família HUS 100. Henrique Leite! Tuesday, 4 de September de 12! Solutions Consultant!

Andreas Wittig Michael Wittig

Easy Linux! FUNAMBOL FOR IPBRICK MANUAL. IPortalMais: a «brainware» company Manual

Cloud Ninja: Rede para Faixa-Preta. Fabio Alves Moreira, Arquiteto da Bcash Alex Coqueiro, Arquiteto de Soluções para o Setor Público

Tutorial Mão na Massa sobre o Amazon Virtual Private Cloud

Soluções IBM SmartCloud IBM Corporation

Minicurso Computação em Nuvem Prática: AWS

Curso CP300A - Workshop de Qualificação Google Cloud Platform (35h)

File and Content Solutions - FCS! Wiliam Vitorino Rodrigues HITACHI DATA SYSTEMS wiliam.rodrigues@hds.com

User Guide Manual de Utilizador

Plataforma de Serviços Azure. Lucas A. Romão

VMware vsphere: Install, Configure, Manage [v6.5] (VWVSICM6.5)

Minicurso Computação em Nuvem Prática: AWS

Virtualização Como Base de Infra-Estruturas Dinâmicas. José Grilo Director de Negócio Servidores

Efficient Locally Trackable Deduplication in Replicated Systems. technology from seed

Caracterização dos servidores de

Caminhando na Nuvem com a Amazon Web Services. José Papo AWS Tech

Easy Linux! FUNAMBOL FOR IPBRICK MANUAL. IPortalMais: a «brainmoziware» company Manual Jose Lopes

Microsoft Azure Fundamentals (10979)

Software Testing with Visual Studio 2013 (20497)

INSTALANDO E CONFIGURANDO O ACTIVE DIRECTORY NO WINDOWS SERVER 2008

ARQUITETANDO E EVOLUINDO. um erp para a nuvem

Escalabilidade, as modas e (No)SQL. Fernando Ike

Developing Microsoft Azure Solutions (20532)

Sistemas Informáticos Cisco Certified Networking Academy (v5.0)

SOLUÇÕES PARA CONTINUIDADE DO NEGÓCIO

30/11/2011. DataSnap e Cloud. Deep Dive. Agenda. RAD Cloud Overview DBExpress Novo API Cloud Novidades no DataSnap

Capítulo Sistemas de Memória Memória Virtual. Ch7b 1

AN EVALUATION OF ALTERNATIVE ARCHITECTURE FOR TRANSACTION PROCESSING IN THE CLOUD (SIGMOD)

hdd enclosure caixa externa para disco rígido

ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS

Migrando seu site para o Azure utilizando

Planning for and Managing Devices in the Enterprise: Enterprise Management Suite (EMS) & On-Premises Tools (20398)

Dados de exibição rápida. Versão R9. Português

Serviços: API REST. URL - Recurso

Métodos Formais em Engenharia de Software. VDMToolTutorial

Disaster Recovery para SAP utilizando BusinessShadow

Accessing the contents of the Moodle Acessando o conteúdo do Moodle

BACKUP E ARQUIVAMENTO NA NUVEM GERENCIADA

Oracle Advanced Compression x External Tables (Armazenamento de dados históricos)

Daniel Romio, CISSP. Check Point Virtual Gateway Edition. Channel Manager - Brasil

Criando uma Maquina Virtual EC2

Como montar o quebra-cabeças do backup? Ricardo Costa e Bruno Lobo Backup, Recovery & Archiving Solutions

A base de dados. A plataforma Internet Oracle9i Completa, Logo Simples. Page 1. Luís Marques Senior Sales Consultant Solutions Team

Developing Microsoft Azure Solutions (20532)

Configuração de DNS em Windows Servidor 2008

Instalação e configuração do Server Core - Windows Server 2008 (Longhorn) Parte 2

Para iniciar um agente SNMP, usamos o comando snmpd. Por padrão, aceita requisições na porta 161 (UDP).

Patrício Domingues Dep. Eng. Informática ESTG Instituto Politécnico de Leiria Leiria, Maio

Desenvolvimento de aplicações para a Cloud. Introdução

HMI Caracteristicas e extensões utilizando FT View ME v6.1 e PanelView Plus 6

Em 1999, a ThinNetworks inaugurou no Brasil um novo segmento a redução de custos com desktops. É pioneira no desenvolvimento e fabricação de produtos

Obrigado. bravotecnologia.com.br (11) opção 5

Installation, Storage, and Compute with Windows Server 2016 (20740)

Implementing Microsoft Azure Infrastructure Solutions (20533)

Windows Azure. Uma plataforma para Cloud Computing. I Innovation Day Curitiba Waldemir Cambiucci Arquiteto de Soluções Microsoft Brasil

Benefícios e processos relacionados à migração e servidores dedicados para cloud servers. Juliano Simões. Diretor de Tecnologia

OCEL001 Comércio Eletrônico Módulo 9_5: AWS

Sumário. Introdução. Implantação, gerenciamento e manutenção de servidores 1. Certificações da Microsoft... xiv. Agradecimentos...

Acelerando Seus Negócios Riverbed Performance Platform

Para iniciar um agente SNMP, usamos o comando snmpd. Por padrão, aceita requisições na porta 161 (UDP).

Marcelo Frate Instituto Federal de São Paulo Campus Boituva. Fabio Luciano Verdi Universidade Federal de São Carlos Campus Sorocaba

In-Memory Database Internals DPB304

CANAC (IMPLEMENTING CISCO NAC APPLIANCE) 2.1

Conteúdo do pacote de 03 cursos hands-on

QCON 2015 Uma abordagem prática ao LXC. UOLHOST Marcus Vinícius Soares

Estratégias Avançadas com

Instalação RAC10g em Linux

Oracle Database 11g: Novos Recursos para Administradores

Novidades Oracle 11g. Rio Grande Energia - RGE

2 Categorias Categories Todas as categorias de actividade são apresentadas neste espaço All activity categories are presented in this space

Supporting and Troubleshooting Windows 10 (10982)

SGBD x Disponibilidade

CURSO DE VIRTUALIZAÇÃO

Web APIs e delivery. Matando a fome de 1 milhão de pedidos mensais no. Tiago Dolphine

Instalando e Configurando o DNS Server

Título da Apresentação

PLATAFORMA DE DESENVOLVIMENTO DE APLICATIVOS PARA EMPRESAS

NOVO SISTEMA DE CORREIO ELETRONICO PARA OS DOMINIOS ic.uff.br & dcc.ic.uff.br

Solução Symantec de Gerenciamento de Armazenamento e Proteção de Dados Ministério Rodrigo Pinheiro

Instalando e Configurando o DNS Server

Transcrição:

AWS Certified Solutions Architect Associate Level

Agenda 08/Set - Abertura, Overview AWS e S3 16/Set (terça) - Cloudfront e Route53 22/Set - EC2 e VPC 29/Set - RDS, DynamoDB e Other Storage Options 06/Out - Elastic Beanstalk, CloudFormation, SWF e SQS 13/Out - IAM e Security 20/Out - Architecting for the Cloud e Revisão Horário: 18:00 as 20:00

Retrospectiva Como estamos até o momento?

Encontro 01 Modelo de Referência - Produtos S3 O que é? Pra que serve? Durabilidade (com e sem RRS) Disponibilidade Web content hosting Opções de criptografia Object Lifecycle Multi-part upload Logs de acesso Object versioning Reduced Redundancy Storage

Encontro 02 Route53 O que é? Pra que serve? Ajuda com? Tolerância falha Escalabilidade Routing Policy Simple weighted Latency Failover Geolocation Health Checks CloudFront O que é? Pra que serve? Ajuda com? Tolerância falha Escalabilidade Impactos de fazer cache de conteúdo dinâmico Custom SSL

Encontro 03 EC2 VPC Instâncias Modelo de cobrança Tipos Como acessar On demand Reserved Spot Elastic IPs EBS AMI Load Balancers Auto Scaling Launch configurations Auto Scaling Groups CloudWatch Como configurar? Subnets Route Tables Internet Gateways Qual impacto no Security Group? NAT Bastion Host VPN

Agenda 08/Set - Abertura, Overview AWS e S3 16/Set (terça) - Cloudfront e Route53 22/Set - EC2 e VPC 29/Set - RDS, DynamoDB e Other Storage Options 06/Out - Elastic Beanstalk, CloudFormation, SWF e SQS 13/Out - IAM e Security 20/Out - Architecting for the Cloud e Revisão Horário: 18:00 as 20:00

O que preciso lembrar? RDS O que é? Pra que serve? Como obter: Tolerância falha Escalabilidade Software Patching Backups / Restores Multi-AZ Read Replica Possui suporte a modelo reserved? Security Group Suporte a VPC Parameter Groups DynamoDB O que é? Pra que serve? Como obter: Tolerância falha Escalabilidade Hash key Range key Secondary Indexes Dynamic DynamoDB

Materiais de Apoio Referências 1. 2. 3. 4. 5. 6. 7. Página oficial Post sobre o programa e prova AWS Architecture Center AWS Security Center AWS Documentation Page Curso online Slideshare White Papers 1. 2. 3. 4. 5. 6. 7. Overview of Amazon Web Services Overview of Security Processes AWS Risk and Compliance Storage Options in the AWS Cloud Architecting for the AWS Cloud: Best Practices Storage Use Cases Designing Fault-Tolerant Applications in the AWS Cloud

Agenda 08/Set - Abertura, Overview AWS e S3 16/Set (terça) - Cloudfront e Route53 22/Set - EC2 e VPC 29/Set - RDS, DynamoDB e Other Storage Options 06/Out - Elastic Beanstalk, CloudFormation, SWF e SQS 13/Out - IAM e Security 20/Out - Architecting for the Cloud e Revisão Horário: 18:00 as 20:00

RDS - Relational Database Service Serviço Gerenciado Sem acesso a SO Endpoint servidor banco Software patching Failure detection / Recovery Backups Escalonamento vertical Change instance type Escalonamento horizontal Read replica (MySQL) Engines: MySQL PostgreSQL (re:invent 2013) Oracle Microsoft SQL

Detalhemento Storage Capacity 5 GB - 3 TB* IOPS - Standard X Provisioned 1.000-30.000 IOPS* Variáveis de cobrança (tem reserved) Instance class Running time Full instance-hour. Storage Pro-rated I/O requests per month Backup storage no additional charge for 100% provisioned database storage Data transfer * Depende da engine usada, tipo de máquina e tamanho do storage Instance Type Micro Instances Standard Memory Optimized Burst Capable Variáveis vcpu ECU Memory EBS-Optimized Network Performance

Escalonamento - Read Read Replica (MySQL) Cross Region Parallel Replica Creation

Escalonamento - Read Complex

Escalonamento - Write Exemplo: www.scalebase.com

Segurança VPC Security Group Alerta: Integração com EC2s fora da VPC IAM DB instances DB snapshots Read replicas Reserved instances DB security groups DB option groups DB parameter groups Event subscriptions DB subnet groups

Exemplos Regras IAM 1. Permit a user to perform any Describe action on any RDS resource 2. Permit a user to create a DB instance that uses a specified DB engine 3. Permit a user to create a DB instance that uses the specified DB parameter and security groups 4. Prevent users from creating DB instances for certain DB instance classes and from creating DB instances that use Provisioned IOPS

Lab 1 RDS MySQL

Agenda 08/Set - Abertura, Overview AWS e S3 16/Set (terça) - Cloudfront e Route53 22/Set - EC2 e VPC 29/Set - RDS, DynamoDB e Other Storage Options 06/Out - Elastic Beanstalk, CloudFormation, SWF e SQS 13/Out - IAM e Security 20/Out - Architecting for the Cloud e Revisão Horário: 18:00 as 20:00

Principais Funcionalidades Fully managed cloud NoSQL database service Fast, Predictable Performance Particionamento de informações SSD Scalable High Availability Replica dados em AZs Mais cobrado na prova de Developer

Custo Capacidade de taxa de transferência provisionada 10 unidades de capacidade de gravação 50 unidades de capacidade de leitura Armazenamento de dados indexados Capacidade reservada Até 53% no período de 1 ano Até 76% no período de 3 anos Alertas Secondary Indexes Código capacidade VS operações por segundo

Secondary Indexes

Dynamic DynamoDB

Lab 2 Dynamo DB

Agenda 08/Set - Abertura, Overview AWS e S3 16/Set (terça) - Cloudfront e Route53 22/Set - EC2 e VPC 29/Set - RDS, DynamoDB e Other Storage Options 06/Out - Elastic Beanstalk, CloudFormation, SWF e SQS 13/Out - IAM e Security 20/Out - Architecting for the Cloud e Revisão Horário: 18:00 as 20:00

Traditional Storage Options Memory Caches, In-memory databases and RAM disks Storage area network (SAN) Virtual disk LUNs Direct-attached storage (DAS) Network attached storage (NAS) Databases Relational database, a NoSQL non-relational database, or a data warehouse. Backup and Archive Tapes or optical media Message Queues Temporary durable storage for data sent asynchronously between computer systems or application components.

AWS Storage Options (1/3)

AWS Storage Options (2/3)

AWS Storage Options (3/3)

O que preciso lembrar? RDS O que é? Pra que serve? Como obter: Tolerância falha Escalabilidade Software Patching Backups / Restores Multi-AZ Read Replica Possui suporte a modelo reserved? Security Group Suporte a VPC Parameter Groups DynamoDB O que é? Pra que serve? Como obter: Tolerância falha Escalabilidade Hash key Range key Secondary Indexes Dynamic DynamoDB

OBRIGADO!! AWS Certified Solutions Architect Associate Level

Questão 01 / 10 Does S3 provide read-after-write consistency? a. No, not for any region b. Yes, but only for certain regions c. Yes, but only for certain regions and for new objects d. Yes, for all regions

Questão 02 / 10 What is the maximum size of a single S3 object? a. There is no such limit b. 5 TB c. 5 GB d. 100 GB

Questão 03 / 10 Is data stored in S3 is always encrypted? a. Yes, S3 always encrypts data for security b. No, there is no such feature c. Yes, but only when right APIs are called d. Yes, but only in Gov Cloud datacenters

Questão 04 / 10 What is true for S3 buckets (select multiple if more than one is true)? a. Bucket namespace is shared and is global among all AWS users. b. Bucket names can contain alphanumeric characters c. Bucket are associated with a region, and all data in a bucket resides in that region d. Buckets can be transferred from one account to another through API

Questão 05 / 10 EBS can always tolerate an Availability Zone failure? a. No, all EBS volume is stored in a single Availability Zone b. Yes, EBS volume has multiple copies so it should be fine c. Depends on how it is setup d. Depends on the Region where EBS volume is initiated

Questão 06 / 10 Which of the following Auto scaling CANNOT do (select multiple if more than one is true)? a. Start up EC2 instances when CPU utilization is above threshold b. Release EC2 instances when CPU utilization is below threshold c. Increase the instance size when utilization is above threshold d. Add more Relational Database Service (RDS) read replicas when utilization is above threshold

Questão 07 / 10 Which of the following benefits does adding Multi-AZ deployment in RDS provide (choose multiple if more than one is true)? a. MultiAZ deployed database can tolerate an Availability Zone failure b. Decrease latencies if app servers accessing database are in multiple Availability Zones c. Make database access times faster for all app servers d. Make database more available during maintenance tasks

Questão 08 / 10 What happens to data when an EC2 instance terminates (select multiple if more than one is true)? a. For EBS backed AMI, the EBS volume with operation system on it is preserved b. For EBS backed AMI, any volume attached other than the OS volume is preserved c. All the snapshots of the EBS volume with operating system is preserved d. For S3 backed AMI, all the data in the local (ephemeral) hard drive is deleted

Questão 09 / 10 For an EC2 instance launched in a private subnet in VPC, which of the following are the options for it to be able to connect to the internet (assume security groups have proper ports open). a. Simply attach an elastic IP b. If there is also a public subnet in the same VPC, an ENI can be attached to the instance with the ip address range of the public subnet c. If there is a public subnet in the same VPC with a NAT instance attached to internet gateway, then a route can be configured from the instance to the NAT d. There is no way for an instance in private subnet to talk to the internet

Questão 10 / 10 When an ELB is setup, what is the best way to route a website s traffic to it? a. Resolve the ELB name to an ip address and point the website to that ip address b. There is no direct way to do so, Route53 has to be used c. Generate a CNAME record for the website pointing to the DNS name of the ELB