Lar Finanças Pessoais Você deve usar o AWS? - Dummies

Você deve usar o AWS? - Dummies

Índice:

Vídeo: ESSA QUANTIDADE DE SERVIDORES VOCÊ DEVE USAR NA AWS 2024

Vídeo: ESSA QUANTIDADE DE SERVIDORES VOCÊ DEVE USAR NA AWS 2024
Anonim

Embora a AWS tenha muito a oferecer, você ainda precisa considerar como ela atende suas necessidades específicas. Essa consideração vai além de simplesmente determinar se você realmente quer se mudar para serviços baseados na nuvem, mas também leva em consideração outras ofertas que podem atender às suas necessidades também (se não for melhor). Você deve comparar o AWS com outros serviços da nuvem. Você pode escolher usar o AWS como parte de sua solução e não como a única solução. Claro, isso significa conhecer as áreas em que a AWS se destaca.

Comparando o AWS com outros serviços da nuvem

Você tem muitas maneiras de comparar os serviços da nuvem. Uma das maneiras pelas quais as empresas geralmente olham os serviços é pela participação de mercado que eles têm. Uma grande parcela de mercado tende a garantir que o serviço da nuvem esteja por muito tempo e que muitas pessoas encontrem seus serviços úteis e funcionais.

Um artigo InfoWorld recente aponta que o AWS atualmente ocupa 70 a 80% do mercado da nuvem. Além disso, as receitas da AWS continuam aumentando, o que permite que a Amazon continue adicionando novos recursos, mantendo os recursos existentes em alta eficiência.

O mercado de serviços da nuvem continua a mudar a um ritmo frenético, então você precisa manter-se atualizado sobre as várias ofertas oferecidas por cada provedor. Além disso, você precisa rastrear preços e outros fatores que afetam o processo de desenvolvimento de aplicativos. O desenvolvimento do seu aplicativo também precisa mudar ao longo do tempo, o que significa que os serviços que você usa hoje podem não atender suas necessidades amanhã. Em suma, não assuma que as escolhas que você faz são corrigidas.

A grande participação de mercado e o capital para investir não necessariamente se somam a um serviço em nuvem que atende às suas necessidades. Você também precisa saber que o host pode fornecer os produtos que você precisa de um formulário que você pode usar. Confira a lista de produtos da AWS. Inclui todas as principais categorias IaaS, SaaS e PaaS. No entanto, você deve comparar esses produtos com os principais concorrentes da AWS:

  • Cisco Metapod
  • Google Cloud Platform
  • Joyent
  • Microsoft Azure

Dos concorrentes listados aqui, o Google Cloud Platform se aproxima mais do que oferecer o mesmo conjunto de recursos encontrado no AWS. No entanto, ao analisar as ofertas do Google, você deve notar a proeminência dos serviços de aprendizado de máquinas que não são encontrados no AWS. Por outro lado, a AWS tem mais a oferecer no caminho da Internet das coisas (IoT), aplicações e serviços móveis.

Cada um dos vendedores que oferecem esses serviços é diferente. Por exemplo, a Joyent oferece uma configuração simples que pode atrair mais fortemente para um SMB que tem apenas algumas necessidades para abordar e nenhum desejo de se envolver em um serviço complexo.A Microsoft, por outro lado, possui um forte suporte de gerenciamento de banco de dados SQL, bem como a conexão com a plataforma Windows que as empresas podem querer manter. O objetivo é que você deve olhar para cada um dos fornecedores para determinar quem pode atender melhor às suas necessidades (embora, como afirmado anteriormente, a maioria das pessoas esteja votando com seus dólares no AWS).

Definindo áreas de destino onde o AWS funciona melhor

Ao olhar para os serviços que a AWS fornece, você pode ver que a ênfase está na produtividade da empresa. Por exemplo, o Google Cloud Platform oferece quatro serviços aprimorados de aprendizagem de máquinas que você poderia usar para fins de análise, mas a AWS oferece apenas uma. No entanto, o Google Cloud Platform não pode combinar o AWS quando se trata de serviço móvel, que é uma área que os usuários definitivamente desejam incluir para acessar aplicativos.

A menos que sua empresa esteja fortemente envolvida em tarefas de análise, as ofertas oferecidas pelo AWS são significativamente melhores em muitos aspectos. Aqui estão as categorias de serviços que a AWS oferece:

  • Compute
  • Armazenamento e entrega de conteúdo
  • Banco de dados
  • Rede
  • Análises
  • Aplicativos corporativos
  • Serviços móveis
  • IoT
  • Desenvolvedor Ferramentas
  • Ferramentas de gerenciamento
  • Segurança e identidade
  • Serviços de aplicativos

Considerando os tipos de aplicativos que o AWS suporta melhor

Teoricamente, você poderia criar praticamente qualquer tipo de aplicativo imaginável usando AWS. A diferença não é em quais tarefas o aplicativo executaria ou como o aplicativo gerenciaria dados - esses problemas são os mesmos que quando se trabalha na área de trabalho. O que você precisa considerar é onde o aplicativo seria executado, o que significa entender os recursos do ambiente de nuvem subjacente para determinar quais aplicativos esse ambiente suportará. Você pode dividir os tipos de aplicativos AWS nessas áreas:

  • Aplicativos do usuário final que o usuário acessa diretamente usando um navegador.
  • Aplicações de usuário final que atualmente executam dentro de um navegador, mas são aumentadas por chamadas em segundo plano para o AWS.
  • Aplicativos de usuário final que atualmente executam na área de trabalho, mas são aumentados por chamadas em segundo plano para o AWS.
  • Aplicativos de gerenciamento que interagem diretamente com o AWS.
  • Aplicações de serviço da Web que reagem às chamadas de uma aplicação remota.
  • Aplicações de serviço da Web que usam um modelo de publicação / assinatura polled.
  • Aplicações de serviço da Web que usam um modelo de publicação / inscrição push.

Você pode encontrar outros tipos de aplicativos. Esta lista dá uma ideia do que é possível. O principal ponto é que você ainda precisa saber algo sobre o ambiente subjacente. Por exemplo, se você quiser criar aplicativos baseados no navegador, você pode confiar no serviço Elastic Beanstalk, que oferece suporte para essas plataformas padrão:

  • Apache Tomcat para aplicativos Java
  • Servidor Apache HTTP para aplicativos PHP
  • Apache HTTP Server para aplicações Python
  • Nginx ou Apache HTTP Server for Node. Aplicações js
  • Aplicações Passenger ou Puma para Ruby
  • Microsoft IIS 7.5, 8. 0 e 8. 5 para. Aplicações NET
  • Java SE
  • Docker
  • Ir

Conseqüentemente, os tipos de aplicativos que o AWS oferece para o melhor são parcialmente determinados pelo serviço que você usa e quais os recursos que você adiciona a esse serviço. No entanto, assim como você pode estender o Elastic Beanstalk para suportar outros idiomas, você também pode modificar a forma como os outros serviços também funcionam. A extensão de um serviço significa necessariamente ser capaz de executar outros tipos de aplicativos. A linha inferior é que você precisa considerar esses problemas:

  • Determinar qual serviço atende ao seu aplicativo precisa melhor diretamente do pacote.
  • Definindo quais recursos de serviço você precisa para executar o aplicativo, bem como, se não melhor do que, o mesmo aplicativo quando executado localmente.
  • Expandir o serviço conforme necessário para atender aos requisitos personalizados.
  • Obtendo suporte de pacote de terceiros, conforme necessário, para permitir acesso de dados e outros recursos.
  • Considerando a necessidade de modificar a funcionalidade do aplicativo para garantir o serviço completo no ambiente da nuvem.

Não entenda, no entanto, que criar um aplicativo na nuvem é exatamente o mesmo que criar um aplicativo em seu sistema local ou dentro de um ambiente de navegador. A nuvem apresenta desafios. Por exemplo, ao trabalhar com a nuvem, você deve considerar os problemas de latência que talvez você não precise considerar ao executar o aplicativo em outros ambientes.

Depois de tudo, você ainda está executando o aplicativo pela Internet. Você também pode experimentar interrupções além de seu controle (veja o artigo para obter detalhes sobre uma interrupção de 11 horas AWS que afetou quase metade da Internet). Se você tem um aplicativo tão crítico que nunca pode cair, talvez seja necessário revisar o centro de dados local ou confiar em vários produtos da nuvem, o que significa coordenar o conjunto de recursos desses produtos, limitando assim sua capacidade de alavancar a flexibilidade oferecido por um produto específico da nuvem.

Você deve usar o AWS? - Dummies

Escolha dos editores

Filmando fotos em situações especiais com Canon Rebel Série T3 Câmeras - manequins

Filmando fotos em situações especiais com Canon Rebel Série T3 Câmeras - manequins

ÀS vezes haverá não há problema em tirar o seu Canon Rebel T3 ou T3i fora e tirar fotos com configurações automáticas. A maior parte do tempo, você pode fazer com alguns ajustes simples. Alguns assuntos e situações de filmagem apresentam alguns desafios adicionais que exigem combinações de configurações mais complicadas. ...

Escolha dos editores

Obtendo o WordPress. org Software - dummies

Obtendo o WordPress. org Software - dummies

Depois de classificar seu host e domínio do site, você deve baixar e extrair os arquivos do WordPress pela WordPress. org e colocá-los no seu computador. Escolha um lugar que você lembrará, como um diretório de Documentos ou Download. Siga estas etapas: aponte seu navegador para o WordPress. org. A página principal do WordPress aparece. Clique em ...

Google AdSense para Bloggers de Mom - dummies

Google AdSense para Bloggers de Mom - dummies

Google O AdSense não é uma rede de anúncios orientada para a mãe, nem é A melhor opção de publicidade para a maioria dos blogs da mãe. Há certamente exceções a isso, especialmente se você blogar sobre produtos ou marcas. Todos os blogueiros que exibem publicidade devem ter um provedor de anúncios de backup - e o AdSense é uma ótima solução para essa necessidade. AdSense aprova ...

Relatório de conteúdo principal do google Analytics - dummies

Relatório de conteúdo principal do google Analytics - dummies

O relatório Top Content é um dos relatórios mais importantes no Google Analytics. Este relatório mostra as postagens mais populares no blog da sua mãe. Seu conteúdo popular dá uma visão do porquê seus leitores chegam até você. Os tópicos dessas postagens indicam o que as pessoas gostam, mesmo quando não comentam. Para visualizar ...

Escolha dos editores

Como fazer uma imagem disparar um link - as manequins

Como fazer uma imagem disparar um link - as manequins

Usam imagens para navegação . Eles são mais bonitos que os links de texto simples, e você pode adicionar a forma e a função na sua página com um elemento. Para criar uma imagem que desencadeia um link, você substitui um elemento no lugar do texto ao qual você ancoraria seu link. Esta marcação liga o texto: ...

Como abrir links em novos Windows ou Tabs com HTML5 - dummies

Como abrir links em novos Windows ou Tabs com HTML5 - dummies

O A web funciona porque você pode vincular páginas em seu site para páginas nos sites de outras pessoas usando um elemento de âncora simples. Quando você liga para o site de outra pessoa, você envia usuários para longe de seu próprio site. Para manter os usuários no seu site, HTML pode abrir a página vinculada em uma nova janela ...

Como criar tabelas em HTML5 - dummies

Como criar tabelas em HTML5 - dummies

O recipiente de marcação primária para tabelas em HTML é a tabela elemento. Ou seja, você usa a tag de abertura para denotar o início de uma tabela e você adiciona a tag de fechamento para encerrá-la. Além disso, os blocos de construção básicos para dados de tabela em HTML são a linha da tabela ( ) e os dados da tabela ...