Buscar

Arquitetura_Murilo

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

07/06/2022 23:07 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/bb-social-learning-BBLEARN/execute/mybb?cmd=display&toolId=MyGradesOnMyBb_____MyGradesT… 1/8
 
Revisar envio do teste: Clique aqui para iniciar o Quiz
STGTCAS5DA_2201-2201-668043 2201-ARQUITETURA ORIENTADA A SERVIÇO Quiz
REVISAR ENVIO DO TESTE: CLIQUE AQUI PARA INICIAR O QUIZ 
Usuário MURILO DA SILVA CASTRO
Curso 2201-ARQUITETURA ORIENTADA A SERVIÇO
Teste Clique aqui para iniciar o Quiz
Iniciado 07/06/22 22:53
Enviado 07/06/22 23:07
Data de vencimento 08/06/22 23:59
Status Completada
Resultado da
tentativa
10 em 10 pontos  
Tempo decorrido 13 minutos
Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas,
Comentários
Pergunta 1
Resposta
Selecionada:
Respostas:
Comentário
da
O desafio principal do design de aplicações é conseguir se adequar a
diferentes modelos de equipamentos e tecnologias ao desenvolver aplicações
com web design responsivo. Podemos afirmar que web design responsivo é:
um conjunto de aplicações que se adaptam a qualquer tipo
de dispositivo e browser.
quando a empresa desenvolve uma aplicação socialmente
responsável.
quando o gestor de TI assume a responsabilidade pelo
design das aplicações.
o projeto para o qual é contratado um web designer.
um conjunto de aplicações que se adaptam a qualquer tipo
de dispositivo e browser.
quando ninguém quer assumir a responsabilidade do
aplicativo.
1 em 1 pontos
https://senacsp.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_182489_1
https://senacsp.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_182489_1&content_id=_8160617_1&mode=reset
07/06/2022 23:07 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/bb-social-learning-BBLEARN/execute/mybb?cmd=display&toolId=MyGradesOnMyBb_____MyGradesT… 2/8
resposta: Web design responsivo são páginas que se adaptam a todo tipo
de dispositivo e contexto de uso. É sair das limitações de um
browser desktop e seu tamanho previsível e pensar em páginas
com flexibilidade que suportem todo tamanho de tela, qualquer
tipo de resolução, interfaces com touch ou mouse.
Pergunta 2
Resposta Selecionada: 
Respostas:
 
Comentário
da
resposta:
Identifique qual das alternativas é um middleware.
API.
Core.
API.
Cloud.
CRM.
APP.
API – Application Programming Interface ou Interface de
Programação de Aplicativos é um conjunto de ferramentas e
padrões abrangentes. Fornece as definições e protocolos
utilizados para projetar e criar aplicativos. As APIs também
permitem que o serviço criado se comunique perfeitamente com
outros serviços sem precisar saber em que tecnologia foram
construídos ou como sua arquitetura está estabelecida.
Pergunta 3
Resposta
Selecionada:
Respostas:
Web services são relativamente fáceis de reutilizar e compartilhar lógica com
diferentes clientes como mobile, desktop e aplicações web. Por que isso
ocorre?
Padrões abertos permitem a interoperabilidade em diferentes
plataformas e execução tecnológica independente.
Depende mais do programador e do jeito que ele desenvolve o
web service.
Qualquer um pode desenvolver, até mesmo pessoas que não
conhecem.
1 em 1 pontos
1 em 1 pontos
07/06/2022 23:07 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/bb-social-learning-BBLEARN/execute/mybb?cmd=display&toolId=MyGradesOnMyBb_____MyGradesT… 3/8
Comentário
da
resposta:
É a definição da SOA, tem de ser seguida.
Padrões abertos permitem a interoperabilidade em diferentes
plataformas e execução tecnológica independente.
São padrões fechados, o que facilita o consumo.
Webservices são relativamente fáceis de reutilizar e
compartilhar lógica com diferentes clientes como mobile, desktop
e aplicações web. Essa possibilidade alcançada pelos
webservices ocorre por causa dos padrões abertos que
permitem a interoperabilidade em diferentes plataformas
computacionais e execução tecnológica independente.
Pergunta 4
Resposta
Selecionada:
Respostas:
O aumento da complexidade das múltiplas tecnologias envolvidas nos
ambientes corporativos requer mecanismos eficientes para a integração de
sistemas. Com base nesse fato, a arquitetura orientada a serviços (SOA)
tornou-se uma importante alternativa para a simplificação dos ambientes
tecnológicos. Qual é o objetivo principal que a SOA visa estabelecer?
Um modelo arquitetônico que visa aprimorar a eficiência, a
agilidade e a produtividade de uma empresa posicionando os
serviços como os principais meios para que a solução lógica
seja representada no suporte à realização dos objetivos
estratégicos associados à computação orientada a serviços.
Um padrão para a gestão do service desk.
Um modelo no qual o gestor de TI é o grande protagonista da
empresa.
Um padrão que define que web services são a única forma
eficiente de trocar informações entre empresas.
Um modelo arquitetônico que visa aprimorar a eficiência, a
agilidade e a produtividade de uma empresa posicionando os
serviços como os principais meios para que a solução lógica
seja representada no suporte à realização dos objetivos
estratégicos associados à computação orientada a serviços.
Uma diretriz que deve ser seguida para que as startups
consigam competir com grandes empresas.
1 em 1 pontos
07/06/2022 23:07 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/bb-social-learning-BBLEARN/execute/mybb?cmd=display&toolId=MyGradesOnMyBb_____MyGradesT… 4/8
Comentário da
resposta:
O modelo de arquitetura SOA foi definido por Thomas
Erl em 2009.
Pergunta 5
Resposta
Selecionada:
Respostas:
Comentário
da
resposta:
Qual é o objetivo do gerenciamento de disponibilidade?
O gerenciamento de disponibilidade permite otimizar o uso dos
recursos de infraestrutura, antecipar e avaliar falhas previstas,
implementar políticas de segurança e monitorar os objetivos dos
acordos de serviço.
O gerenciamento de disponibilidade permite identificar os
recursos que estão sem atividades e direcionar novas
atividades para eles.
O gerenciamento de disponibilidade permite saber em qual
servidor será possível colocar mais aplicações utilizando melhor
o espaço disponível.
Não é um tema que preocupa, pois sempre que há necessidade
de aumentar a disponibilidade basta solicitar à consultoria mais
servidores e eles entregam em um dia útil.
O gerenciamento de disponibilidade permite otimizar o uso dos
recursos de infraestrutura, antecipar e avaliar falhas previstas,
implementar políticas de segurança e monitorar os objetivos dos
acordos de serviço.
O gerenciamento de disponibilidade permite saber quando a
empresa terá tempo livre para fazer os projetos que estão
parados há alguns anos.
O gerenciamento da disponibilidade possibilita otimizar o uso
dos recursos, antecipar e avaliar falhas previstas, implementar
políticas de segurança e monitorar os objetivos dos acordos de
serviço, por exemplo: 99% de disponibilidade. Ao mesmo tempo
que os avanços tecnológicos permitiram sistemas mais estáveis
e tolerantes a falhas, a interdependência entre os processos de
negócios e as operações de tecnologia da informação chegou a
tal ponto que se a tecnologia parar, o negócio para.
1 em 1 pontos
07/06/2022 23:07 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/bb-social-learning-BBLEARN/execute/mybb?cmd=display&toolId=MyGradesOnMyBb_____MyGradesT… 5/8
Pergunta 6
Resposta
Selecionada:
Respostas:
Comentário
da
resposta:
A estrutura de servidores que armazenam microsserviços é chamada de
contêiner. Os contêineres são independentes e podem ser criados
automaticamente à medida que se aumenta a demanda. Isso é gerenciado pelo
Kubernets, que pode aumentar ou diminuir a capacidade de processamento à
medida que a demanda por determinado serviço aumente ou diminua. Para
facilitar esse processo, o Docker possibilitao empacotamento do microsserviço
dentro de um contêiner, o que agiliza e facilita o gerenciamento de toda a
infraestrutura da aplicação. Dentro desse contexto, quando é mais indicado
utilizar esse tipo de estrutura?
Quando a demanda de usuários e o uso dos serviços não tem
um grau de previsibilidade e pode demandar mais ou menos
recursos de infraestrutura a todo momento.
Quando a empresa está gastando muito com TI e precisa
reduzir custos.
Quando o número de usuários é estável e a infraestrutura não
apresentou variações nos últimos 5 anos.
Quando a empresa deseja investir em tecnologia e modernizar
seu parque tecnológico para vender mais.
Quando o responsável de TI é amigo da consultoria e recebeu a
recomendação para mudar toda a arquitetura tecnológica da
empresa.
Quando a demanda de usuários e o uso dos serviços não tem
um grau de previsibilidade e pode demandar mais ou menos
recursos de infraestrutura a todo momento.
Essa arquitetura é altamente recomendável quando não há
previsibilidade de demanda e, principalmente, se estiver
associada a infraestruturas escaláveis como a cloud (nuvem).
Pergunta 7
Microsserviços são uma arquitetura e uma abordagem para escrever
programas de software. Com eles, as aplicações são desmembradas em
componentes mínimos e independentes. Quais são os objetivos dessa
abordagem de desenvolvimento de software?
1 em 1 pontos
1 em 1 pontos
07/06/2022 23:07 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/bb-social-learning-BBLEARN/execute/mybb?cmd=display&toolId=MyGradesOnMyBb_____MyGradesT… 6/8
Resposta
Selecionada:
Respostas:
Comentário
da
resposta:
Valorizar a granularidade, a leveza e a capacidade de
compartilhar serviços entre várias aplicações.
Valorizar a granularidade, a leveza e a capacidade de
compartilhar serviços entre várias aplicações.
Permitir que estagiários possam aprender antes de desenvolver
serviços.
É um serviço adequado para aplicações pequenas, por isso,
micro.
Desenvolver uma arquitetura monolítica, um sistema único e
com alto acoplamento.
Habilitar a implantação da cultura ágil.
Os microsserviços são uma arquitetura e uma abordagem para
escrever programas de software. Com eles, as aplicações são
desmembradas em componentes mínimos e independentes.
Diferentemente da abordagem tradicional monolítica em que
toda a aplicação é criada como um único bloco, os
microsserviços são componentes separados que trabalham
juntos para realizar as mesmas tarefas. Cada um dos
componentes ou processos é um microsserviço. Essa
abordagem de desenvolvimento de software valoriza a
granularidade, a leveza e a capacidade de compartilhar
processos semelhantes entre várias aplicações. Trata-se de um
componente indispensável para a otimização do
desenvolvimento de aplicações para um modelo nativo em
nuvem.
Pergunta 8
Resposta
Selecionada:
Respostas:
Como podemos definir uma arquitetura para aplicações móveis no caso de os
usuários não contarem com conexão on-line em todo o tempo?
Armazenar em base local do APP e quando reestabelecer a
conexão encaminhar os dados produzidos durante o período
off-line.
Não se deve considerar esta opção, no Brasil os usuários já
contam com conexão 24 horas.
1 em 1 pontos
07/06/2022 23:07 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/bb-social-learning-BBLEARN/execute/mybb?cmd=display&toolId=MyGradesOnMyBb_____MyGradesT… 7/8
Comentário
da
resposta:
Deve-se aumentar o plano de dados de internet de todos os
usuários para garantir que não haverá falhas de comunicação.
Armazenar em base local do APP e quando reestabelecer a
conexão encaminhar os dados produzidos durante o período
off-line.
Recomendar ao usuário que procure um ponto de internet wi-fi
quando desejar usar a aplicação.
Direcionar os usuários para o atendimento telefônico.
A comunicação pelo método de armazenamento e
encaminhamento é para situações em que a conectividade entre
cliente e servidor não pode ser garantida. Suponha que um
usuário móvel queira inserir dados enquanto seu dispositivo
móvel não esteja conectado a um servidor. Uma aplicação
cliente móvel inicialmente pode armazenar em um banco de
dados local. Mais tarde, quando uma conexão for estabelecida, a
aplicação móvel encaminha os dados do banco de dados local
para o banco de dados no servidor. Armazenar e encaminhar é
um método que dá aos usuários móveis a capacidade de
trabalhar, mesmo quando não estão conectados a um servidor.
No entanto, é importante notar que, se for permitido aos usuários
móveis armazenar dados em um banco de dados local desse
modo, você também deve assegurar a integridade dos dados
quando estes forem sincronizados com o banco de dados do
servidor, já que outros usuários podem estar adicionando ou
modificando dados que podem entrar em conflito com os dos
dispositivos móveis.
Pergunta 9
Resposta
Selecionada:
Respostas:
Ao avaliar os objetivos que encontramos em uma arquitetura orientada a
serviços SOA , podemos afirmar que um desses objetivos é:
Prover uma organização que projete uma arquitetura eficiente
para as comunicações entre empresas ou dentro de uma
mesma empresa.
Prover uma organização que projete uma arquitetura eficiente
para as comunicações entre empresas ou dentro de uma
mesma empresa.
1 em 1 pontos
07/06/2022 23:07 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/bb-social-learning-BBLEARN/execute/mybb?cmd=display&toolId=MyGradesOnMyBb_____MyGradesT… 8/8
Terça-feira, 7 de Junho de 2022 23h07min13s BRT
Comentário
da resposta:
Criar uma série de normas que permitam à empresa obter
certificação ISO 27.000.
Pré-requisitos para que uma empresa possa começar um
projeto na nuvem.
Estrutura para monitorar as atividades executadas pelo time da
TI.
Garantir que a empresa não gasta dinheiro à toa com TI.
Um objetivo da SOA é apresentar práticas que permitam que a
empresa tenha uma arquitetura de comunicação eficiente.
Pergunta 10
Resposta
Selecionada:
Respostas:
Comentário
da
resposta:
Web services são conhecidos por terem baixo acoplamento. Em quais
situações pode ser necessário rever as aplicações que chamam determinado
web service devido a uma alteração nele?
Alterações funcionais na estrutura de dados e no tempo de
processamento.
Alteração do servidor sem impactar dados de acesso.
Atualização da documentação do web service.
Alterações funcionais na estrutura de dados e no tempo de
processamento.
Mudança da equipe responsável pelo web service.
Nada justifica alterações nas aplicações.
Alterações funcionais na estrutura de dados podem gerar
oportunidades e/ou necessidade de alterações nas aplicações. O
tempo de processamento pode ser restritivo e também requerer
alterações nas aplicações.
← OK
1 em 1 pontos

Continue navegando