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 2025

Vídeo: ESSA QUANTIDADE DE SERVIDORES VOCÊ DEVE USAR NA AWS 2025
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

Noções básicas do arquivo de dados Flashback da Oracle 12c - dummies

Noções básicas do arquivo de dados Flashback da Oracle 12c - dummies

O Flashback Data Archive do oracle 12c é um mecanismo de banco de dados que permite que você para armazenar periodicamente ou indefinidamente todas as versões de linha em uma tabela ao longo da sua vida útil. Você pode então escolher uma hora para ver os dados como existia em um ponto específico. Esteja ciente de que o Flashback Data Archive é um recurso licenciado. ...

Noções básicas de clusters de aplicativos reais do Oracle 12c - manequins

Noções básicas de clusters de aplicativos reais do Oracle 12c - manequins

Se você visitou os sites da Oracle nos últimos 12 anos , você viu o byline de marketing: "Inquebrável. "Essa linha de tag refere-se ao recurso Real Application Clusters (RAC). Claro, muitos elementos estão envolvidos, mas o RAC tem o destaque. O RAC é a solução de clustering de banco de dados Oracle. Em certo sentido, funciona na teoria de que ...

Noções básicas de Redo Log Files no Oracle 12c - dummies

Noções básicas de Redo Log Files no Oracle 12c - dummies

Redo os arquivos de log armazenam as informações do buffer de log no banco de dados Oracle 12c. Eles são escritos pelo Log Writer (LGWR). Mais uma vez, você não pode ler esses arquivos binários sem a ajuda do software de banco de dados. Normalmente, os arquivos de reto de log são nomeados com a extensão. LOG ou. RDO. Pode ser qualquer coisa que você queira, ...

Escolha dos editores

São orgasmos ok durante a gravidez? - Dummies

São orgasmos ok durante a gravidez? - Dummies

As mulheres grávidas não só têm permissão para fazer sexo, mas muitas vezes o desejam. Mas é bom aproveitar a relação sexual com o ponto do orgasmo? Afinal, os orgasmos são nada mais do que contrações - e as pessoas sugeriram que isso poderia desencadear mão-de-obra. Isso é apenas um mito. De fato, grávida ...

Alimentando a Multidão em uma Reunião Familiar - manequins

Alimentando a Multidão em uma Reunião Familiar - manequins

Cozinhando uma refeição para um grande grupo (reunião familiar ou de outra forma ) requer planejamento e resistência. Aqui está um guia útil para quantidades de alimentos e segurança alimentar, e conselhos sobre a organização de uma festa de potluck. Planejando para potlucks A forma mais comum de comestibles de grupo é uma festa de potluck - qual é a maneira mais barata e fácil de ...

Anatomia do Penis humano - dummies

Anatomia do Penis humano - dummies

Sabendo como as funções de um pénis podem fornecer uma visão útil do sexo e do corpo humano - se você quer entender o pénis e a anatomia masculina melhor ou aprender sobre isso pela primeira vez. Basicamente, um pênis é composto de três estruturas, que são feitas de um material esponjoso que pode preencher com sangue: ...

Escolha dos editores

Como lidar com outliers causados ​​por Forças externas - manequins

Como lidar com outliers causados ​​por Forças externas - manequins

Certifique-se de verificar atentamente os outliers antes eles influenciam sua análise preditiva. Os outliers podem distorcer a análise de dados e dados. Por exemplo, qualquer análise estatística feita com dados que deixa outliers no lugar acaba por desviar os meios e variâncias. Os outliers não controlados ou mal interpretados podem levar a conclusões falsas. Diga os seus dados que ...

Como criar um modelo de análise preditiva com regressão R - manequins

Como criar um modelo de análise preditiva com regressão R - manequins

Você deseja criar um preditivo modelo de análise que você pode avaliar usando resultados conhecidos. Para fazer isso, vamos dividir nosso conjunto de dados em dois conjuntos: um para treinar o modelo e outro para testar o modelo. Uma divisão 70/30 entre treinamento e testes de conjuntos de dados será suficiente. As próximas duas linhas de código ...

Como definir objetivos de negócios para um modelo de análise preditiva - dummies

Como definir objetivos de negócios para um modelo de análise preditiva - dummies

Um modelo de análise preditiva visa resolvendo um problema comercial ou realizando um resultado comercial desejado. Esses objetivos comerciais se tornam os objetivos do modelo. Conhecer aqueles garante o valor comercial do modelo que você constrói - o que não deve ser confundido com a precisão do modelo. Hipotéticamente, você pode construir um modelo preciso para ...