Escolar Documentos
Profissional Documentos
Cultura Documentos
Freitas 31/10/2022
Arquitetura de Computadores
Tecnologia em Análise e Desenvolvimento de Sistemas
• Evolução da ARM
• Computação em Nuvem
1
31/10/2022
Evolução da ARM
ARM é uma família de
RISC baseada em
microprocessadores e
microcontroladores
desenvolvidos pela
ARM Holdings, de Cambridge, na Inglaterra. Fundada
em 1990, a empresa não faz processadores, mas, em
vez disso, desenvolve microprocessador e arquitetura
multicore, licenciando-os aos fabricantes. 2
31/10/2022
Evolução da ARM
Especificamente, a ARM tem dois tipos de produtos
que são:
• O consumidor compra os direitos de usar o modelo
fornecido da ARM em seus próprios chips.
• O consumidor compra os direitos de desenvolver
seu próprio processador compatível com a
arquitetura ARM.
3
31/10/2022
Evolução da ARM
Os processadores da ARM são de alta velocidade que são
conhecidos pelo pequeno tamanho do die (pequeno
pedaço de silício onde um circuito é implementado) e
pelo baixo consumo de energia. Eles são amplamente
usados em: smartphones, inclusive sistemas de jogos,
bem como uma grande variedade de produtos de
consumo. Os chips ARM são os processadores dos
populares dispositivos Apple, o iPod e o iPhone, e são
usados em praticamente todos os smartphones Android.
4
31/10/2022
5
31/10/2022
Produtos ARM
A ARM licencia um número de microprocessadores
especializados e relacionados às tecnologias, mas a
maior parte de sua linha de produtos é a família das
arquiteturas de microprocessadores Cortex. Há três
arquiteturas Cortex, convenientemente denominadas
pelas iniciais A, R e M. Na figura estão Circuitos
integrados ARM Cortex-M0 / Cortex-M3 da NXP
6
31/10/2022
7
31/10/2022
8
31/10/2022
10
31/10/2022
12
31/10/2022
Computação em Nuvem
Resumindo, a computação em nuvem é o
fornecimento de serviços de computação, incluindo
servidores, armazenamento, bancos de dados, rede,
software, análise e inteligência, pela Internet (“a
nuvem”). Surgiu nos anos 2000 direcionados para as
grandes empresas e depois se expandiu para medias e
pequenos negócios. Ex: Icloud da Apple em 2012
obteve 20 milhões de usuários em uma semana.
13
31/10/2022
Computação em Nuvem
Há uma tendência proeminente e crescente em
algumas organizações a mover a parte substancial ou
mesmo toda da operação de tecnologia da informação
(TI) para uma infraestrutura conectada à internet,
conhecida como computação empresarial em nuvem.
14
31/10/2022
Computação em Nuvem
Há uma tendência proeminente e crescente em
algumas organizações a mover a parte substancial ou
mesmo toda da operação de tecnologia da informação
(TI) para uma infraestrutura conectada à internet,
conhecida como computação empresarial em nuvem.
15
31/10/2022
Computação em Nuvem
O conceito de nuvem vem da premissa de um modelo
para possibilitar acesso onipresente, conveniente e sob
demanda a um grupo compartilhado de recursos de
computação configuráveis (por exemplo, redes,
servidores, armazenamento, aplicações e serviços) que
pode ser rapidamente fornecido e liberado com um
esforço mínimo de gerenciamento ou interação do
provedor de serviço.
16
31/10/2022
Computação em Nuvem
Basicamente, com a computação em nuvem,
consegue-se economia de escala, gerenciamento
profissional de rede e gerenciamento profissional de
segurança. Essas características podem ser atraentes
para as pequenas e grandes empresas, agências
governamentais e usuários de PC e de equipamentos
móveis.
17
31/10/2022
Computação em Nuvem
O usuário, seja ele empresarial ou individual, não tem
o aborrecimento de estabelecer um sistema de base
de dados, adquirindo o hardware de que precisa,
fazendo manutenção e backup dos dados — tudo isso
faz parte do serviço de nuvem.
Praticamente todos os serviços de nuvem são providos
pelo uso de um dos três modelos: SaaS, PaaS e IaaS
18
31/10/2022
Computação em Nuvem
19
31/10/2022
Computação em Nuvem
Software como um serviço: Como o nome sugere,
uma nuvem SaaS (do inglês, Software as a Service)
oferece serviço aos consumidores na forma de
software, especificamente o software de aplicação,
sendo executado e acessívelna nuvem. Ex: serviço de
e-mail da Google, Netflix, Globoplay, etc.
20
31/10/2022
Computação em Nuvem
Plataforma como um serviço Uma nuvem PaaS (do
inglês, Platform as a Service) proporciona serviço aos
consumidores na forma de uma plataforma em que as
aplicações do consumidor são executadas. A PaaS
possibilita que o consumidor implante na
infraestrutura de nuvem aplicações adquiridas ou
criadas por ele. Ex: Instalação do SQL Server .
21
31/10/2022
Computação em Nuvem
Com a IaaS (do inglês, Infrastructure as a Service), o
consumidor tem acesso à infraestrutura de nuvem
subjacente. A IaaS proporciona máquinas virtuais e
outros hardwares abstratos e sistemas operacionais, A
IaaS oferece ao cliente processamento,
armazenamento, redes e recursos de computação
fundamentais, de modo que ele esteja apto a
implantar e executar um software arbitrário, que pode
incluir sistemas operacionais e aplicações. Ex: VMs 22