8. Tecnologias Cloud Computing
SaaS - Software as a Service
É um modelo pelo qual os softwares são hospedados por um fornecedor ou um
provedor de serviço terceirizados, que permite aos clientes acessarem esse aplicativo
por meio da rede, normalmente a internet. Nesse modelo o onde aquisição e/ou de um
software não está relacionado a compra de licenças, ou seja, o usuário paga pela
utilização do serviço.
Os aplicativos estão disponibilizados na nuvem e utilizam suas vantagens,
escalabilidade para facilitar o acesso a aplicação a um grande número de
usuários. Sistemas de email como: Gmail, Hotmail, Facebook ou Twitter você pode
não saber mas está utilizando um serviço disponibilizado por SaaS.
(Software como serviço)
10. IaaS - Infrastructure as a Service
(Infraestrutura como Serviço)
Neste modelo você contrata uma infraestrutura como serviço, onde é
possível a contratação servidores virtuais (e outros dispositivos de
infraestrutura) ao invés de comprar servidores, roteadores, racks e outras
“caixas” de hardware. Aqui você é tarifado por alguns fatores tais como,
número de servidores virtuais, quantidade de dados trafegados, dados
armazenados etc.
Uma das vantagens em se utilizar IaaS é a eficiência, custo e agilidade. Os
recursos são virtualizados e agrupados, garantindo que sua infraestrutura
física seja usada no máximo da sua capacidade e a cobrança é baseada no
serviço e não em produto, ou seja, se você precisa de 10 servidores para o
próximo mês, você contrata a utilização destes servidores por este período
determinado e depois, simplesmente cancela a utilização.
11.
12. CLOUD SERVER
Dísco Virtual
Load Balancer
Firewall Virtual
Sistema Operacional
Banco de Dados
Escalonamento
Backup Online
Monitoramento de Performance
Console de acesso remoto
Escalabilidade
13. PaaS - Platform as a Service
(Plataforma como Serviço)
Esse modelo fica entre o modelo SaaS e IaaS, proporcionando uma
plataforma mais robusta e flexível para utilização de muitos recursos de
tecnologia. Através da utilização dos softwares é possível desenvolver,
testar, executar e gerenciar seus aplicativos.
O modelo PaaS oferece todo o pacote de discos de recursos de TI como
serviço, reduzindo a complexidade permitindo que o desenvolvedor
acelere o ritmo de desenvolvimento de seus aplicativos.