·
Cursos Gerais ·
Engenharia de Software
Send your question to AI and receive an answer instantly
Recommended for you
1
Atividade no Trello
Engenharia de Software
UFERSA
3
Modelagem de Maquina de Refrigerantes com Redes de Petri - Sem Condicoes de Corrida e Deadlocks
Engenharia de Software
UFERSA
2
Prova POO UFERSA - Gerenciamento de Funcionários e Folha de Pagamento em Java
Engenharia de Software
UFERSA
10
Modelagem de Maquina de Refrigerantes com Redes de Petri - Livre de Condicoes de Corrida e Deadlocks
Engenharia de Software
UFERSA
7
Prova Sistemas Distribuidos UFERSA - Projeto Website AWS e Desempenho CDN
Engenharia de Software
UFERSA
19
Lista de Exercicios Resolvida Redes de Petri - Modelagem de Maquina de Refrigerantes
Engenharia de Software
UFERSA
Preview text
Universidade Federal Rural do SemiÁrido Departamento de Engenharias e Tecnologia Câmpus Pau dos Ferros Terceira avaliação prática Unidade III Docente Walber José Adriano Silva Data de entrega 21042024 Disciplina Dependabilidade e Segurança 1 Ativando um serviço HTTPS via ECS Nota 50 Atividade Ativar um domínio onde o serviço é provido com o protocolo seguro HTTPS através de serviços de contêineres na AWS a Nota 025 Crie uma instância AWS EC2 utilize uma imagem Ubuntu Server 2204 LTS e dê o nome dela seguindo a nomenclatura SEUNOMEDOCKER isso pode ser realizado utilizando uma tag Name ao lançar a instância Envie a imagem dos detalhes da instância com informação do AMI IPv4 público e IPv4 privado b Nota 025 Instalar o docker na instância Envie a imagem de que a instalação do Docker foi bem sucedida na sua instância através da execução do comando docker run helloworld c Nota 025 Criar um Dockerfile que contenha um servidor Web com o projeto da AAPCMR Web projeto frontend escrito em React e disponível em httpsgithubcomwalberjoseaapcmrweb Realize o mesmo procedimento para o projeto AAPCMR API backend em C e disponível em httpsgithubcomwalberjoseaapcmrapi Execute a construção da sua imagem Docker e coloque como tag parâmetro t SEUNOMEAAPCMRWEB e SEUNOMEAAPCMRAPI Envie a imagem da lista de imagens dockers disponíveis no repositório local da instância SEUNOMEDOCKER Observação 01 Realize os ajustes necessários para o security group e endereços IPs dos recursos do projeto Observação 02 Não é boa prática realizar a liberação de portas no security group default d Nota 025 Crie um repositório privado de imagens no AWS ECR no formato SEUNOME Envie a imagem da criação bem sucedida do seu repositório do ECR e Nota 10 Faça o upload das imagens da instância docker local a instância SEUNOMEDOCKER para o repositório privado do seu AWS ECR Mostre que o envio das suas imagens ao seu repositório foi bem sucedido enviando os registros de que as imagens dockers realmente estão no repositório remoto do ECR f Nota 025 Criar uma definição de tarefa task definition contendo a imagem Docker com o projeto AAPCMR tanto Web quanto API onde essa imagem está localizada em um repositório da sua conta Envie a imagem da criação das tasks definitions foi bem sucedida g Nota 025 Criar um cluster para execução de contêineres Envie a imagem de que a criação do cluster foi bem sucedida h Nota 025 Criar um serviço para o cluster onde se executa a tasks definition criadas Os acessos ao cluster deverão ser realizados através de um balanceador de carga Envie a imagem de que há ao menos uma task em execução no cluster i Nota 125 Customize os balanceadores de carga para terem os nomes apiSEUNOMESEUDOMINIO e SEUNOMESEUDOMINIO Envie uma imagem do site httpsdnscheckerorgCNAMEapiSEUNOMESEUDOMINIO e httpsdnscheckerorgCNAMESEUNOMESEUDOMINIO mostrando que o SEUNOMESEUDOMINIO está referenciandos na Internet Observação SEUDOMINIO será um dos domínios alocados aos discentes no dia 15042024 Entre em contato com o voluntário do seu grupo para receber a transferência de zona para o seu DNS j Nota 10 Demonstre que sua solução funciona e envie as imagem da URL como o HTTPS do seu balanceador de carga na barra de endereço do navegador com projeto AAPCMR em execução após o processo de autenticação vide imagem a direita abaixo 2 Nota 50 Criar um certificado digital na AWS e instalar em um serviço de CDN a Nota 10 Baixe um dos jogos HTML5 disponíveis da lista de repositório Crie um bucket no AWS S3 no formato seunomedependabilidade Crie uma distribuição no AWS CloudFront e utilize o bucket como a origem da distribuição Por exemplo walberjosedependabilidades3useast1amazonawscom Envie a imagem da navegação no seu site estático com a URL contendo o nome DNS público do serviço CloudFront da sua distribuição Por exemplo httpsd1phcgp43d188cloudfrontnet Dica Informe o Default root object acessível em CloudFront Distributions ID Edit settings como sendo o arquivo indexhtml ou o nome que você indicou utilizado no Bucket do S3 Caso contrário se esse procedimento não for realizado aparecerá a mensagem Access Denied no acesso a URL do CloudFront exemplo de URL httpsd1phcgp43d189cloudfrontnet b Nota 30 Crie um registro DNS que contenha o seu nome de um dos grupos da disciplina Depois disso gere um certificado digital público confiável e válido para o nome SEUNOMESEUDOMINIO utilizando o serviço AWS Certificate Manager Utilize o método de validação via DNS Por exemplo suponha que seu domínio seja group20ufersadevbr então seu certificado deverá ser válido para o nome walbergroup20ufersadevbr e a sua distribuição do CloudFront será também walbergroup20ufersadevbr Valide o certificado gerado realizando a configuração no serviço DNS Envie a imagem de que o seu certificado digital foi emitido e está disponível para uso caminho AWS Certificate Manager Certificates Obs Vide material da aula Aula 27 e 28 Criando um site com certificado digital c Nota 05 Crie um registro DNS que aponte do seu domínio SEUNOMESEUDOMINIO para a distribuição do CloudFront Envie uma imagem do site httpsdnscheckerorgCNAMESEUNOMESEUDOMINIO mostrando que o SEUNOMESEUDOMINIO está referenciando a sua distribuição no CloudFront d Nota 05 Instale o certificado digital público gerado pelo AWS Certificate Manager na sua distribuição do CloudFront para o seu site estático Envie a imagem da navegação no seu navegador para o seu domínio SEUNOMESEUDOMINIO Por exemplo Instruções A terceira avaliação prática da disciplina Dependabilidade e Segurança está disponível no SIGAA Há um arquivo no formato PDF que descreve as questões a serem implementadas na nuvem AWS além de outras solicitações Organize as questões em um arquivo ZIP e insira os registros solicitados por cada questão neste arquivo comprimido Organize cada questão em pastas eg QUESTAO01 Além disso nomeie arquivo ZIP a ser submetido no SIGAA como SEUNOMESEUSOBRENOMESUAMATRICULAZIP Exemplo WALBERJOSÉADRIANOSILVA2015020404ZIP Submeta este arquivo via SIGAA até a data limite A avaliação estará disponível para envio até às 2359 do dia 21042024 Obs É possível submeter novamente a avaliação até a data limite Por fim evite para última hora a realização da avaliação Boa avaliação a todos Walber José
Send your question to AI and receive an answer instantly
Recommended for you
1
Atividade no Trello
Engenharia de Software
UFERSA
3
Modelagem de Maquina de Refrigerantes com Redes de Petri - Sem Condicoes de Corrida e Deadlocks
Engenharia de Software
UFERSA
2
Prova POO UFERSA - Gerenciamento de Funcionários e Folha de Pagamento em Java
Engenharia de Software
UFERSA
10
Modelagem de Maquina de Refrigerantes com Redes de Petri - Livre de Condicoes de Corrida e Deadlocks
Engenharia de Software
UFERSA
7
Prova Sistemas Distribuidos UFERSA - Projeto Website AWS e Desempenho CDN
Engenharia de Software
UFERSA
19
Lista de Exercicios Resolvida Redes de Petri - Modelagem de Maquina de Refrigerantes
Engenharia de Software
UFERSA
Preview text
Universidade Federal Rural do SemiÁrido Departamento de Engenharias e Tecnologia Câmpus Pau dos Ferros Terceira avaliação prática Unidade III Docente Walber José Adriano Silva Data de entrega 21042024 Disciplina Dependabilidade e Segurança 1 Ativando um serviço HTTPS via ECS Nota 50 Atividade Ativar um domínio onde o serviço é provido com o protocolo seguro HTTPS através de serviços de contêineres na AWS a Nota 025 Crie uma instância AWS EC2 utilize uma imagem Ubuntu Server 2204 LTS e dê o nome dela seguindo a nomenclatura SEUNOMEDOCKER isso pode ser realizado utilizando uma tag Name ao lançar a instância Envie a imagem dos detalhes da instância com informação do AMI IPv4 público e IPv4 privado b Nota 025 Instalar o docker na instância Envie a imagem de que a instalação do Docker foi bem sucedida na sua instância através da execução do comando docker run helloworld c Nota 025 Criar um Dockerfile que contenha um servidor Web com o projeto da AAPCMR Web projeto frontend escrito em React e disponível em httpsgithubcomwalberjoseaapcmrweb Realize o mesmo procedimento para o projeto AAPCMR API backend em C e disponível em httpsgithubcomwalberjoseaapcmrapi Execute a construção da sua imagem Docker e coloque como tag parâmetro t SEUNOMEAAPCMRWEB e SEUNOMEAAPCMRAPI Envie a imagem da lista de imagens dockers disponíveis no repositório local da instância SEUNOMEDOCKER Observação 01 Realize os ajustes necessários para o security group e endereços IPs dos recursos do projeto Observação 02 Não é boa prática realizar a liberação de portas no security group default d Nota 025 Crie um repositório privado de imagens no AWS ECR no formato SEUNOME Envie a imagem da criação bem sucedida do seu repositório do ECR e Nota 10 Faça o upload das imagens da instância docker local a instância SEUNOMEDOCKER para o repositório privado do seu AWS ECR Mostre que o envio das suas imagens ao seu repositório foi bem sucedido enviando os registros de que as imagens dockers realmente estão no repositório remoto do ECR f Nota 025 Criar uma definição de tarefa task definition contendo a imagem Docker com o projeto AAPCMR tanto Web quanto API onde essa imagem está localizada em um repositório da sua conta Envie a imagem da criação das tasks definitions foi bem sucedida g Nota 025 Criar um cluster para execução de contêineres Envie a imagem de que a criação do cluster foi bem sucedida h Nota 025 Criar um serviço para o cluster onde se executa a tasks definition criadas Os acessos ao cluster deverão ser realizados através de um balanceador de carga Envie a imagem de que há ao menos uma task em execução no cluster i Nota 125 Customize os balanceadores de carga para terem os nomes apiSEUNOMESEUDOMINIO e SEUNOMESEUDOMINIO Envie uma imagem do site httpsdnscheckerorgCNAMEapiSEUNOMESEUDOMINIO e httpsdnscheckerorgCNAMESEUNOMESEUDOMINIO mostrando que o SEUNOMESEUDOMINIO está referenciandos na Internet Observação SEUDOMINIO será um dos domínios alocados aos discentes no dia 15042024 Entre em contato com o voluntário do seu grupo para receber a transferência de zona para o seu DNS j Nota 10 Demonstre que sua solução funciona e envie as imagem da URL como o HTTPS do seu balanceador de carga na barra de endereço do navegador com projeto AAPCMR em execução após o processo de autenticação vide imagem a direita abaixo 2 Nota 50 Criar um certificado digital na AWS e instalar em um serviço de CDN a Nota 10 Baixe um dos jogos HTML5 disponíveis da lista de repositório Crie um bucket no AWS S3 no formato seunomedependabilidade Crie uma distribuição no AWS CloudFront e utilize o bucket como a origem da distribuição Por exemplo walberjosedependabilidades3useast1amazonawscom Envie a imagem da navegação no seu site estático com a URL contendo o nome DNS público do serviço CloudFront da sua distribuição Por exemplo httpsd1phcgp43d188cloudfrontnet Dica Informe o Default root object acessível em CloudFront Distributions ID Edit settings como sendo o arquivo indexhtml ou o nome que você indicou utilizado no Bucket do S3 Caso contrário se esse procedimento não for realizado aparecerá a mensagem Access Denied no acesso a URL do CloudFront exemplo de URL httpsd1phcgp43d189cloudfrontnet b Nota 30 Crie um registro DNS que contenha o seu nome de um dos grupos da disciplina Depois disso gere um certificado digital público confiável e válido para o nome SEUNOMESEUDOMINIO utilizando o serviço AWS Certificate Manager Utilize o método de validação via DNS Por exemplo suponha que seu domínio seja group20ufersadevbr então seu certificado deverá ser válido para o nome walbergroup20ufersadevbr e a sua distribuição do CloudFront será também walbergroup20ufersadevbr Valide o certificado gerado realizando a configuração no serviço DNS Envie a imagem de que o seu certificado digital foi emitido e está disponível para uso caminho AWS Certificate Manager Certificates Obs Vide material da aula Aula 27 e 28 Criando um site com certificado digital c Nota 05 Crie um registro DNS que aponte do seu domínio SEUNOMESEUDOMINIO para a distribuição do CloudFront Envie uma imagem do site httpsdnscheckerorgCNAMESEUNOMESEUDOMINIO mostrando que o SEUNOMESEUDOMINIO está referenciando a sua distribuição no CloudFront d Nota 05 Instale o certificado digital público gerado pelo AWS Certificate Manager na sua distribuição do CloudFront para o seu site estático Envie a imagem da navegação no seu navegador para o seu domínio SEUNOMESEUDOMINIO Por exemplo Instruções A terceira avaliação prática da disciplina Dependabilidade e Segurança está disponível no SIGAA Há um arquivo no formato PDF que descreve as questões a serem implementadas na nuvem AWS além de outras solicitações Organize as questões em um arquivo ZIP e insira os registros solicitados por cada questão neste arquivo comprimido Organize cada questão em pastas eg QUESTAO01 Além disso nomeie arquivo ZIP a ser submetido no SIGAA como SEUNOMESEUSOBRENOMESUAMATRICULAZIP Exemplo WALBERJOSÉADRIANOSILVA2015020404ZIP Submeta este arquivo via SIGAA até a data limite A avaliação estará disponível para envio até às 2359 do dia 21042024 Obs É possível submeter novamente a avaliação até a data limite Por fim evite para última hora a realização da avaliação Boa avaliação a todos Walber José