Postagens

Mostrando postagens de agosto, 2025

Tecnologias de suporte à nuvem

A computação em nuvem não é uma tecnologia específica, mas sim um modelo de negócio no qual recursos de TI são ofertados como serviços. Porém, quais são as novas tecnologias ou quais as tecnologias existentes que evoluíram para viabilizar os serviços em nuvem? Nesta seção, faremos uma discussão sobre as tecnologias fundamentais que permitem as características próprias de serviços em nuvem, como a elasticidade rápida e o amplo acesso. Vamos retomar o caso da empresa de comércio eletrônico em que você é analista de TI responsável pela migração do sistema de vendas para um ambiente de nuvem pública. O sistema consiste em uma aplicação web cuja implementação fez uso de um framework que já foi descontinuado. Isso significa que não há novas atualizações desse framework e, portanto, ele caiu em desuso. O sistema inclui também um banco de dados e requer integração com uma aplicação de terceiros credenciada para efetivação dos pagamentos eletrônicos. Como líder da equipe, seu papel é definir a ...

Tecnologias com jogos na nuvem

Cada jogo finalizado será apresentado uma palavra chave, adicione essas palavras no formulário abaixo para concluir a tarefa. Aproveitem bem as informações e boa sorte! Encontre os Navegadores Partes do Computador Redes Sociais Segurança na Internet Icones do Google ADICIONAR AS PALAVRAS CHAVES

Serviço (BaaS – Backend as a Service)

Imagine que você está desenvolvendo um aplicativo ou um site e precisa de uma série de funcionalidades complexas, como um banco de dados para armazenar informações, um sistema seguro para que os usuários possam fazer login, ou um local confiável para guardar fotos e vídeos. Tradicionalmente, construir toda essa infraestrutura – conhecida como backend – exigiria muito tempo, conhecimento especializado e esforço, desviando o foco do que realmente importa: criar uma interface atraente e uma experiência fantástica para o usuário final. É exatamente para simplificar esse processo que existe o Backend como Serviço, ou BaaS (Backend as a Service). Esse modelo é como ter uma equipe especializada cuidando de toda a parte técnica complexa do seu projeto, para que você possa se concentrar no que é mais criativo e estratégico. Em outras palavras, um provedor BaaS oferece uma plataforma pronta com todos esses recursos essenciais de backend, que são comuns na maioria dos aplicativos. Isso inclui des...

Provedores de serviços no modelo DBaaS

No mundo atual, onde os dados são fundamentais para praticamente qualquer aplicação, os provedores de serviços no modelo DBaaS (Database as a Service) se tornaram essenciais. Eles simplificam a gestão de bancos de dados, oferecendo recursos avançados que permitem que as empresas foquem no desenvolvimento de suas soluções sem se preocupar com a infraestrutura subjacente. Um dos principais benefícios desses provedores é o suporte automatizado a replicação e balanceamento de carga, como destacado por Sousa (2010). Isso significa que, quando há um aumento no número de consultas ao banco de dados, o sistema automaticamente cria réplicas para distribuir as requisições, garantindo um desempenho mais rápido e estável, mesmo em momentos de pico.   Além disso, esses provedores são flexíveis, suportando tanto bancos de dados relacionais tradicionais, como o SQL Server e o MySQL, quanto bancos não relacionais (NoSQL), como o MongoDB. Por exemplo, o Azure SQL Server, da Microsoft, é uma op...

Modelos de serviços especializados

Bem, acabamos de compreender os modelos de serviços clássicos. Contudo, com o crescimento da computação em nuvem, foram criados vários modelos de serviços especializados. Tanto que se fala até em XaaS (Everything as a Service), que poderia ser entendido como “qualquer coisa como serviço” ou “tudo como serviço” (DUAN et al., 2015, [s.p.]). Como não seria possível descrever tantos modelos especializados, vamos discutir alguns dos mais importantes no mercado atualmente. Não poderíamos deixar de falar do modelo denominado Banco de Dados como Serviço (DBaaS – Database as a Service) (SOUSA et al., 2010). Este é um caso de especialização do modelo PaaS, no qual o cliente pode criar um banco de dados sem ter que instalar e configurar o SGBD. A infraestrutura computacional necessária e o gerenciamento do SGBD são responsabilidades do provedor. O gerenciamento de dados na nuvem envolve grandes desafios, por exemplo, em termos de segurança dos dados, escalabilidade e qualidade de serviço (SOUSA e...

Serviço (BPaaS – Business Process as a Service)

No universo em constante evolução da Computação em Nuvem, os serviços especializados continuam a se expandir, oferecendo soluções cada vez mais integradas e inteligentes para as empresas. Um dos modelos mais estratégicos dentro desse ecossistema é o Business Process as a Service (BPaaS), que vai além da simples entrega de infraestrutura ou plataformas, focando na otimização completa de processos de negócio. Imagine uma grande empresa que precisa gerenciar fluxos complexos de trabalho, integrar sistemas distintos e garantir que todas as operações ocorram de forma ágil e alinhada aos objetivos corporativos. Tradicionalmente, isso exigiria investimentos massivos em infraestrutura, equipes especializadas e um longo tempo de implementação. É aí que o BPaaS se destaca: ele oferece processos de negócio prontos e personalizáveis, hospedados na nuvem, eliminando a necessidade de a empresa se preocupar com a complexidade técnica por trás dessas operações. O BPaaS atua como um facilitador, fornec...