Postagens

Infraestrutura como Código

Vamos falar sobre um conceito que hoje é uma prática chave para o DevOps: a Infraestrutura como Código, também conhecida como IaC (sigla em inglês para Infrastructure as Code). Veremos o que ela significa, quais são seus benefícios e algumas ferramentas que podem ser utilizadas para implementar essa prática. O que é: IaC significa escrever código para gerenciar configurações e automatizar provisionamento de infraestrutura, utilizando boas práticas do desenvolvimento de software como: controle de versão, teste, design patterns, entregas pequenas, etc. Esse código pode ser escrito em diversos formatos, dependendo da ferramenta de IaC utilizada.   Benefícios: reusabilidade : o mesmo código pode ser utilizado para gerar múltiplos ambientes. Por ex.: se for necessário criar um novo ambiente para realização de testes, basta executar o código e os recursos necessários serão provisionados. consistência de configuração: a infraestrutura pode ser versionada (por ex. pelo git), garant

Cloud Computing Forense, Success!

Imagem
O avanço das técnicas de análise de tráfego cibernético e sistemas operacionais de celulares e computadores permitem a reconstrução de cenários de delitos. E mais: identificam até artefatos e armas usadas em crimes. “O recurso é empregado a cada dia com mais frequência no Brasil, em todos os tipos de casos, especialmente criminais", ressalta José Antônio Milagre, advogado especialista em crimes digitais” A expressão: “Grande Irmão” (Big Brother, em tradução literal), que surgiu na década de 1980, já é realidade. "Não há dúvidas. Somos espionados, sim, 24h por dia. Note que depois de uma simples consulta de preços de um produto em algum site, por exemplo, começam a pipocar nas redes sociais, propagandas de uma infinidade de itens alusivos ao que foi pesquisado. É apenas uma fagulha da vigilância a que estamos submetidos", enfatiza José Antônio Milagre. As relações humanas, e hoje podemos dizer do primeiro ao último dia de vida, requerem transferências de

Plataformas de Nuvem em Órgãos Públicos

Olá, leitores! Durante as postagens deste blog e durante a apresentação deste trabalho na sala de aula, surgiu uma dúvida muito pertinente de vocês, referente a adoção de serviços em nuvem pelos públicos. Então aproveitamos essa dúvida surgida para fazer um post explicando a questão. Logo de cara, podemos afirmar que sim, órgãos públicos podem utilizar as ferramentas de nuvem. Inclusive, em certos casos, há orientações que determinam aos órgãos que eles devem utilizar a nuvem! Obviamente, também há restrições. A restrição mais significativa determina que todos os dados devem ser armazenados em território nacional! Mas onde encontramos essas determinações, orientações e diretrizes sobre o uso de Cloud Computing em serviços públicos? No site https://www.governodigital.gov.br, do Ministério do Planejamento, Desenvolvimento e Gestão, podemos encontrar entre diversas informações, as boas práticas sobre o uso de serviços de nuvem. Mais especificamente, encontramos aqui o documento de bo

Plano de Projeto de Software - Sistema de Informação Nutricional (SIN)

Imagem
Oi gente! Este é o resultado final da disciplina de Gerência de Projetos. Construimos este plano de projeto de software orientado à objetos. Ele foi baseado num projeto que está sendo executado no para o Setor de Nutrição do Hospital Universitário da Universidade Federa de Sergipe HU/UFS, em Aracaju/SE. Plano de Projeto de Software Sistema de Informação Nutricional (SIN) by Everton Portela on Scribd Pode ser que a visualização do Diagrama de Gantt tenha ficado prejudicada no documento, por isso, postamos a figura a seguir, para um melhor entendimento.

Apresentação do GT5 - Plataformas em Nuvem

Como combinado, está aqui o material da nossa apresentação, da última terça-feira (05 de fevereiro). Contatos de todos os integrantes da equipe deste blog estão disponíveis no final da apresentação, se precisarem, podem contar conosco. Apresentação GT5 - Plataformas em Nuvem

Aprimorando a cloud - Multicloud

Multicloud É uma abordagem composta por mais de um serviço e provedor de cluod pública ou privada . Por exemplo , imagine que sua empresa está investindo na expansão da infraestrutura de cloud . Você migrou de servidores bare-metal (locais), para cargas de trabalho baseadas em virtualização e, agora, está avaliando as opções de cloud pública para oferecer suporte a um aplicativo específico voltado para o cliente com altas taxas de uso variável. Após algumas pesquisas, você encontrou um provedor de cloud pública que tem a combinação certa de contratos no nível de serviço (SLAs), protocolos de segurança e tempo de atividade para hospedar seu aplicativo personalizado. Você está satisfeito com a sua escolha. No entanto, eventualmente, os clientes começam a pedir recursos que só estão disponíveis por meio de um aplicativo proprietário do fornecedor. A integração desses recursos ao seu aplicativo personalizado exige que você não só compre o aplicativo do fornecedor

Conceitos Importantes - Parte 3: Principais Provedores e Algumas Instâncias

A partir de agora, falaremos sobre alguns dos principais provedores de nuvem e como eles realmente oferecem recursos que os caracterizam como provedores de nuvem de fato. Cabe lembrar aqui que o conceito de nuvem ainda é usada de forma muito ampla, inclusive por alguns serviços de hospedagem, que usam esse termo de maneira equivocada, gerando dúvidas para os clientes. A nuvem deve prover e liberar recursos sem intervenção humana e alocação deve acontecer rapidamente. Sem essas características, o provedor está utilizando o termo de forma abstrata, não aproveitando as vantagens desse modelo. Entre os principais serviços, podemos citar: - Amazon Web Services (AWS); - Google Cloud; - Microsoft Azure; - IBM Cloud; - Oracle. Deixamos claro que existem muito mais serviços, existem listas mais extensas sobre os principais serviços. Porém em nossas pesquisas, esses costumavam ser o mais citados. Em caso de novas informações, atualizaremos essa lista . INSTÂNCIAS No primeiro momen