Prévia do material em texto
Questão 1 Ainda não respondida Vale 1,00 ponto(s). A arquitetura da API geralmente é explicada em termos de cliente e servidor. A aplicação que envia a solicitação é chamada de cliente e a aplicação que envia a resposta é chamada de servidor . Uma requisição de API consiste em: Um verbo HTTP, que define que tipo de operação o servidor vai realizar, um header, com o cabeçalho da requisição que passa informações sobre a requisição, um path para o servidor, ou seja, uma URL informação no corpo da requisição, sendo esta informação opcional. O modelo on-premise - onde os servidores ficam localizados na própria empresa - foi a única opção para as organizações por um longo tempo. E até pode continuar a atender adequadamente às suas necessidades de negócios. Além disso, o armazenamento local é confiável, seguro e permite que as empresas mantenham um nível de controle que a nuvem geralmente não possibilita. O modelo IaaS , a empresa contrata uma capacidade de hardware que corresponde à memória, armazenamento e processamento, por exemplo. Podem entrar nesse pacote de contratações os servidores, roteadores, racks, entre outros. É importante dizer que, a depender do fornecedor escolhido, é possível pagar uma tarifa pelo número de servidores utilizados e pela quantidade de dados armazenados ou trafegados. Em geral, tudo é fornecido por meio de um Data Center com servidores virtuais. O interessante é que você paga somente por aquilo que usar. No modelo PaaS , é possível criar, modificar e otimizar softwares e aplicações. Tudo isso é feito utilizando a infraestrutura na nuvem. Ou seja, o time de desenvolvimento tem um ambiente completo e moderno à sua disposição. E o melhor: sem a necessidade de fazer altos investimentos. No modelo SaaS , o usuário compra uma licença para ter acesso ao software, utilizando-o a partir da Cloud Computing, muitas vezes com recursos limitados.