Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

8
DESENVOLVIMENTO MOBILE
XXXXXXXXX
PROJETO INTEGRADO I
Pirassununga- SP
2022
XXXXXXXXX
PROJETO INTEGRADO I
Trabalho de portfólio apresentado como requisito parcial para a obtenção de média semestral.
Orientador: XXXXXXXXX
Pirassununga - SP
2022
SUMÁRIO
1	INTRODUÇÃO	3
2	DESENVOLVIMENTO	4
2.1	ARQUITETURAS DE ALTO DESEMPENHO	4
2.2	MODELO DE QUALIDADE MPS.BR	4
2.3	CONTEINERIZAÇÃO EM SISTEMAS DISTRIBUÍDOS	5
2.4	TRANSMISSÃO E ARMAZENAMENTO DE INFORMAÇÕES COM SEGURANÇA	5
3	CONCLUSÃO	7
REFERÊNCIAS	8
INTRODUÇÃO
O presente Projeto Integrado contempla a reunião de alguns dos mais importantes tópicos das disciplinas ministradas no primeiro semestre aos alunos do Curso Superior de Tecnólogo em Desenvolvimento Mobile da Universidade Anhanguera.
Esse trabalho reveste-se de grande importância, por demonstrar que conhecimentos isolados não são suficientes para grandes realizações, entretanto, a associação das disciplinas “Arquitetura e Organização de Computadores”, “Redes e Sistemas Distribuídos” e “Segurança e Auditoria de Sistemas”, com seus conceitos básicos, nos permitem selecionarmos bons e adequados equipamentos, além de viabilizarmos o bom uso de nossos ativos, com um nível de segurança aceitável.
DESENVOLVIMENTO
ARQUITETURAS DE ALTO DESEMPENHO
A primeira arquitetura que abordaremos será a de processamento paralelo, para a qual podemos exemplificar o termo “cluster”, que consiste em usarmos um grupo de computadores interconectados e trabalhando como recurso único. Quanto mais rápido for cada computador e melhor a rede, mais poderoso será o “Cluster”.
Segundo Silva (2009), ao tratarmos de “multithreaded”, precisamos iniciar pelo termo “thread”, o qual pode ser explicado como uma linha de trabalho, que define o funcionamento de um processador, ao receber e executar instruções. Daí, podemos concluir que um processador “multithreaded” é mais ágil, por operar em diversas frentes simultaneamente. Quando se fala em CPU’s com mais de um “core”, nas quais os chips também realizam múltiplas tarefas ao mesmo tempo, entende-se que a unidade de processamento tem núcleos independentes, que trabalham como processadores individuais. É como se cada um fosse uma “thread”.
Como exemplos de processadores lançados no mercado em 2022, o primeiro escolhido foi um de 12ª geração da Intel (i9-12900HK), com frequência turbo máxima de 5 GHz e básica de 2,5 GHz (P-Core), 14 núcleos, 20 threads, 24 MB de cache, e turbo de 115 W. O segundo foi o AMD Ryzen Threadripper PRO 5995WX, com frequência máxima (boost) de 4,5 GHz, 64 núcleos, 128 threads, 256 MB de cache e turbo de 280 W. Ambas as informações técnicas foram obtidas dos sites dos fabricantes na internet.
MODELO DE QUALIDADE MPS.BR 
A sigla MPS.BR significa “Melhoria do Processo de Software Brasileiro”, e representa um trabalho desenvolvido pela Softex (Organização da Sociedade Civil de Interesse Público), em parceria com o Ministério da Ciência, Tecnologia e Inovações, desde 2003. O foco do MPS.BR é melhoria dos mais diversos aspectos (desenvolvimento, serviços, gestão, etc) na indústria de Tecnologia da Informação e Comunicação, aumentando a competitividade, caminhando por duas metas: a técnica e a de negócios.
Quanto aos níveis de maturidade, levando-se em conta o MPS.BR, uma organização pode ser avaliada de A (mais alta) até G (mais incipiente). Vamos tratar do nível G, no qual entende-se que a execução do projeto é gerenciada (gerência de projetos e engenharia de requisitos). Quando ele é plenamente atingido, conclui-se que o processo produz os resultados definidos, a execução do processo é planejada e monitorada e que as pessoas estão preparadas para executar suas responsabilidades no processo.
CONTEINERIZAÇÃO EM SISTEMAS DISTRIBUÍDOS 
A conteinerização, segundo Conteinerização (2020), 
“..pode ser definida como um ambiente isolado dentro de um servidor. Entretanto, diferente das máquinas virtuais, que exigem todo um sistema operacional virtual para rodar uma aplicação, divide um único “host” de controle.” 
É algo como um “software” parcial, que operacionaliza com menos recursos. 
Como alternativa ao Docker, iremos comentar sobre o Kubernetes, uma plataforma “open source”, que controla de que forma e aonde acontecerá a execução dos contêineres. Isto ocorre, ainda segundo Conteinerização (2020), gerenciando-se um cluster (em nuvem pública, privada ou híbrida), que agenda os trabalhos, de acordo com as necessidades e disponibilidades de recursos computacionais. Um dos seus diferenciais é a interface gráfica para gerenciamento dos pods. Em relação ao Docker, a principal diferença seria o uso do cluster, ao invés do nó. A ferramenta em questão, segundo Kubernetes (2021), foi criada inicialmente pelo google, tendo sido, após, transformada em software livre.
TRANSMISSÃO E ARMAZENAMENTO DE INFORMAÇÕES COM SEGURANÇA
Confidencialidade, integridade e disponibilidade (CID) são as propriedades fundamentais da segurança da informação. A primeira garante o acesso apenas de usuários autorizados a uma determinada informação, podendo esta ser categorizada em níveis de sigilo; a segunda garante que a informação não sofreu transformações durante seu processamento ou utilização; já a terceira garante que os usuários de uma informação específica terão acesso constante a ela, que estará sempre disponível para aqueles que dela necessitarem.
A tecnologia RFID, segundo Franco et al., possui alguns tipos de vulnerabilidades, que podem ser atingidas por: “sniffing” (leitura independentemente da vontade do portador), “tracking” (tipo de “sniffing”, porém de maneira contínua, que acompanha o trajeto do portador), “spoofing” (simulação de identidade, por meio de engenharia reversa em uma etiqueta, por exemplo), “replay atacks” (interceptação de sinais enquanto são emitidos) e, até mesmo, “malwares”.
Dentre as soluções conhecidas para preservarmos as propriedades acima citadas, podemos elencar:
- Autenticação entre o “tag” e o sistema final;
- Aplicar as mesmas precauções que seriam utilizadas ao se implantar um sistema de rede;
- Participar de fóruns de discussão, trocando experiências;
- Dados críticos serem disponibilizados somente para leitura; 
- Criptografia: cujo objetivo é permitir que apenas usuários habilitados com chaves de acesso consigam ter contato com os dados a serem protegidos;
- Inserção de códigos: apesar de não ser tão prática, é uma boa ferramenta, que consiste na solicitação de códigos para acesso.
- Proteção metálica: protege a informação enquanto ela não está em uso, pois o metal que protegeria uma etiqueta, por exemplo, causaria interferências eletromagnéticas, impedindo intervenções.
 
CONCLUSÃO
O trabalho ora apresentado demonstra a importância da conexão dos conhecimentos apresentados nas diferentes disciplinas, que devem ser aprofundados e conectados. Não é eficaz o profissional conhecer a arquitetura de computadores, se não souber trabalhar com seus equipamentos em rede, com segurança, bom controle na qualidade dos processos de criação e de execução, com alto padrão de confiabilidade.
No desenvolvimento, procurou-se apresentar modelos modernos de processadores, um modelo de melhoria na qualidade de processos de software, formas de bem executar a conteinerização e, por fim, algumas formas de se preservar as propriedades fundamentais da segurança da informação, referentes ao uso de rádio-frequência.
REFERÊNCIAS
SILVA, Gabriel P. arquitetura de Computadores II: Clusters. Rio de Janeiro: Universidade Federal do Rio de Janeiro, 2009. Disponível em https://dcc.ufrj.br/~gabriel/arqcomp2/ArqPar6.pdf . Acesso em 11/05/2022.
KUBERNETES: O que é, Importância e Vantagens de Usar. TOTVS, 2021. Disponível em <https://www.totvs.com/blog/developers/kubernetes/>. Acesso em 10 de maio de 2022.
CONTEINERIZAÇÃO de Aplicativos: Docker e Kubernetes. Interop, 2020. Disponível em <https://www.interop.com.br/blog/docker-e-kubernetes/>. Acesso em 10 de Maio de 2022.FRANCO, C. E. R. J. et al. Segurança. Disponível em <https://sites.google.com/site/portalrfid/seguranca>. Acesso em 8 de Maio de 2022.

Mais conteúdos dessa disciplina