Anúncio
Hospedagem de sites ilimitada superdomínios
Revista Cariri
  • Início
  • Últimas
  • Regionais
    • Crato
    • Barbalha
    • Juazeiro do Norte
    • Cariri
  • Segurança
  • Brasil
  • Política
    • Análises
  • Saúde
  • Classe A Rádio Hits
  • Rádio Forró das Antigas
  • Contato

Sem Resultado
Ver resultados
  • Início
  • Últimas
  • Regionais
    • Crato
    • Barbalha
    • Juazeiro do Norte
    • Cariri
  • Segurança
  • Brasil
  • Política
    • Análises
  • Saúde
  • Classe A Rádio Hits
  • Rádio Forró das Antigas
  • Contato
Sem Resultado
Ver resultados
Revista Cariri
Sem Resultado
Ver resultados
PUBLICIDADE

Computação na nuvem: o que é e por quê devemos entender? – Por Yrineu Rodrigues

Colunista escreve semanalmente neste espaço, sempre às quintas-feiras

12 de setembro de 2019
Computação na nuvem: o que é e por quê devemos entender? – Por Yrineu Rodrigues
PUBLICIDADE

Nos próximos textos iremos debater a importância da computação na nuvem desde o ponto de vista do usuário final até o desenvolvedor de software.

Acredito que em algum momento você já se deparou com o termo “computação na nuvem”, este termo já existe a alguns anos e tem ganhado força com o crescimento do poder de processamento e flexibilidade fornecidos pela web. Tanto como usuário final ou como desenvolvedor você certamente já utilizou ou utiliza algum serviço hospedado em algum servidor remoto, como o que ocorre neste exato momento por exemplo.

Para entender este paradigma é necessário conhecer um pouco sobre a história da TI tradicional, onde a alguns anos a arquitetura dos softwares desenvolvidos eram baseados em pacotes instalados diretamente nos servidores locais e específicos para um determinado sistema operacional. Os sistemas “desktop” (como são chamados os sistemas dependente de plataforma que não possuem versões web de acesso remoto) necessitam de infraestrutura dedicada no qual envolve servidores, roteadores, switches, cabeamento de rede e manutenção contínua, esta infraestrutura além de muito cara pode em muitos casos inviabilizar o crescimento e implantação de novos serviços. A escalabilidade e disponibilidade foram dois dos vários fatores que motivaram a migração da TI tradicional para a nuvem, onde empresas especializadas no gerenciamento de ‘data centers’ passaram a fornecer a infraestrutura como serviço com o intuito de promover um melhor uso dos dispositivos de rede alocados em regiões distintas, capazes de armazenar diferentes aplicações simultaneamente e transparente para o usuário final.

Com esta “nova” estrutura, o desenvolvimento de aplicações passaram a contar com novos desafios que até então não eram prioridade, como a alocação de recursos de processamento, memória, rede, armazenamento e segurança. Anteriormente ao advento da nuvem não se fazia necessário o conhecimento de técnicas avançadas de criptografia e redes de computadores por parte do desenvolvedor, este tipo de conhecimento passou a ser indispensável tanto para os administradores de redes quanto para os desenvolvedores, o que acarretou em uma supervalorização dos serviços de profissionais da área de configuração, provisionamento e manutenção de redes com conhecimento em desenvolvimento de software.

Dentre os impactos causados pelo surgimento e adoção da computação em nuvem, podemos citar:

Dependência de conexão com a internet
Todo sistema que possui versão web torna-se dependente da troca de dados entre o cliente (este dispositivo que você está usando para ler este texto) e o servidor (local onde este texto está armazenado), o que por sua vez necessita de conexão com a internet para o carregamento de dados. Para ter acesso a este conteúdo, você certamente clicou em um link que abriu o navegador no qual requisitou a um servidor, que por sua vez respondeu com todos os dados que você está visualizando neste momento. Este tipo de operação possui uma abordagem diferente nos sistemas ‘desktop’, no qual todas as operações de processamento são locais.

Necessidade do uso de criptografia de ponta a ponta
Pelo fato da troca de informações entre cliente e servidor, os dados tornam-se vulneráveis ao navegar na web, as informações podem ser interceptadas no meio do caminho e utilizadas de forma indevida, por isso, é papel do desenvolvedor utilizar meios de criptografia de dados em casos de interceptação das mensagens, o que aumenta o consumo de banda de ambos os lados. Por outro lado em servidores locais, a criptografia não necessita de tanta ênfase, uma vez que o tráfego de dados é estritamente local.

Disponibilidade
A adoção da nuvem aumenta consideravelmente os níveis de disponibilidade de serviços de software em comparação à TI tradicional, uma vez que os dados e aplicações estão armazenados em servidores remotos e geograficamente distribuídos é possível redirecionar as requisições de um servidor para outro quando algo inesperado ocorre, de tal forma que se torna transparente para o usuário, como por exemplo, neste momento em que você está lendo este texto seu dispositivo pode estar requisitando dados a um servidor diferente do requisitado a 10 segundos atrás.

É dever do desenvolvedor de software estar alinhado com a evolução da computação na nuvem, é preferível que a modelagem da arquitetura seja elaborada para o contexto web, é também dever do desenvolvedor conhecer os limites e riscos na escolha dos serviços disponíveis antes de projetar, bem como o esclarecimento dos mesmos para os usuários/clientes.

Por Yrineu Rodrigues, juazeirense, desenvolvedor de software. Atualmente morando em San Jose, CA

*Este texto é de inteira responsabilidade do autor e não reflete, necessariamente, a opinião do Revista Cariri

Revista Cariri Recomenda

Os perigos silenciosos de uma noite mal dormida – Por Mirta Lourenço
Colunistas

Os perigos silenciosos de uma noite mal dormida – Por Mirta Lourenço

6 de dezembro de 2025
Três questões anuladas, uma confiança destruída – Por Mirta Lourenço
Colunistas

Três questões anuladas, uma confiança destruída – Por Mirta Lourenço

22 de novembro de 2025
Agricultores de estrelas – Por Alexandre Lucas
Colunistas

Agricultores de estrelas – Por Alexandre Lucas

20 de novembro de 2025
Ceará é o 2º estado do Nordeste com mais inscrições confirmadas no Enem 2025
Colunistas

Segundo dia do Enem: Presença, Foco e Futuro – Por Mirta Lourenço

15 de novembro de 2025
Próximos
55% dos estudantes cearenses têm sono insuficiente, revela pesquisa

55% dos estudantes cearenses têm sono insuficiente, revela pesquisa

Mais três foram presos com drogas em Caririaçu, Crato e Várzea Alegre

Mais três foram presos com drogas em Caririaçu, Crato e Várzea Alegre

Em Brasília, Fernando Santana discute texto da reforma da Previdência para estados e municípios

Em Brasília, Fernando Santana discute texto da reforma da Previdência para estados e municípios

Mais Lidas

  • Elmano anuncia pagamento da segunda parcela do 13º e antecipação da folha de dezembro

    Elmano anuncia pagamento da segunda parcela do 13º e antecipação da folha de dezembro

  • Seleção Brasileira conhece tabela da fase de grupos da Copa de 2026

  • Datafolha aponta vantagem de Lula sobre Flávio Bolsonaro e Tarcísio em cenários para 2026

  • Ceará reúne 1.545 candidatos para a prova discursiva do CNU; veja horários, locais e regras

  • Criminosos usam dados de contribuintes para aplicar golpes em nome da Receita; saiba como se proteger

© Revista Cariri - Desenvolvido por Clik Design.

Sem Resultado
Ver resultados

© Revista Cariri - Desenvolvido por Clik Design.

Controle sua privacidade
Nós usamos cookies e outras tecnologias semelhantes para melhorar a sua experiência em nossos serviços, personalizar publicidade e recomendar conteúdo de seu interesse. Ao utilizar nossos serviços, você concorda com tal monitoramento.
Funcional Sempre ativo
O armazenamento ou acesso técnico é estritamente necessário para a finalidade legítima de permitir a utilização de um serviço específico explicitamente solicitado pelo assinante ou utilizador, ou com a finalidade exclusiva de efetuar a transmissão de uma comunicação através de uma rede de comunicações eletrónicas.
Preferências
O armazenamento ou acesso técnico é necessário para o propósito legítimo de armazenar preferências que não são solicitadas pelo assinante ou usuário.
Estatísticas
O armazenamento ou acesso técnico que é usado exclusivamente para fins estatísticos. O armazenamento técnico ou acesso que é usado exclusivamente para fins estatísticos anônimos. Sem uma intimação, conformidade voluntária por parte de seu provedor de serviços de Internet ou registros adicionais de terceiros, as informações armazenadas ou recuperadas apenas para esse fim geralmente não podem ser usadas para identificá-lo.
Marketing
O armazenamento ou acesso técnico é necessário para criar perfis de usuário para enviar publicidade ou para rastrear o usuário em um site ou em vários sites para fins de marketing semelhantes.
Gerenciar opções Gerenciar serviços Manage {vendor_count} vendors Leia mais sobre esses propósitos
Ver preferências
{title} {title} {title}
WhatsApp chat