Hospedagem de aplicativos

Tradicionalmente, os negócios precisavam criar e manter a infraestrutura para executar aplicativos internos. Com o modelo de Software como serviço, os negócios podem consumir aplicativos hospedados on-line, permitindo que eles diminuam seus custos ao pagar somente o que forem utilizar, além de se beneficiarem de upgrades contínuos e fáceis e da integração simples com os seus dados e sistemas existentes.

Por que usar a hospedagem de aplicações?

Os provedores de aplicativos que criam aplicativos baseados em Software como serviço aprendem rapidamente que a propriedade e a operação da infraestrutura na qual estas soluções estão hospedadas podem ser caras e complexas, especialmente quando a demanda de cliente é incerta.

Independente de você ser uma corporação procurando um ambiente em nuvem, para implantar as suas soluções internas existentes, ou um fornecedor de aplicativos avaliando uma plataforma em nuvem, para implantar o novo aplicativo ou oferta de Software como serviço, considere as seguintes questões:

  • Posso usar a linguagem de programação e a plataforma de aplicativo de minha escolha?
  • Posso usar o sistema operacional e ambiente no qual meu site da Web existente já está implantado?
  • Quais compromissos ou contratos meu provedor de nuvem exigirá? Precisarei fazer um investimento inicial?
  • Com que rapidez eu posso responder a picos e lentidões na demanda dos meus clientes ou cargas de computação em nuvem?
  • O meu provedor em nuvem tem a experiência para manter uma infraestrutura global, redundante e resiliente?
  • Quais considerações de segurança o meu provedor de nuvem abordou?

Benefícios

A AWS é projetada para permitir que provedores de aplicativos, ISVs e fornecedores hospedem seus aplicativos com rapidez e segurança – tanto aplicativos existentes quanto um novo aplicativo com base em Software como serviço. Você pode usar o AWS Management Console ou APIs de serviços da web bem documentados para acessar a plataforma de hospedagem do aplicativo da AWS.

A AWS permite que você selecione o sistema operacional, a linguagem de programação, a plataforma de aplicativos da web, o banco de dados e outros serviços necessários. Com a AWS, você recebe um ambiente virtual que lhe permite carregar o software e os serviços que o seu aplicativo necessita. Isso facilita o processo de migração para aplicativos existentes enquanto preserva opções para criar novas soluções.

Você paga somente pela capacidade computacional, pelo armazenamento e por outros recursos que usar, sem contratos de longo prazo ou compromissos prévios. Para obter mais informações sobre a comparação dos custos de outras alternativas de hospedagem com a AWS, consulte o Centro de Informações sobre Economia da AWS.

Com a AWS, você usufrui da infraestrutura de computação global escalável, confiável e segura, a estrutura virtual do negócio de varejo multibilionário do site Amazon.com que foi aprimorado por mais de uma década.

Usando as ferramentas da AWS, o Auto Scaling e Elastic Load Balancing, seu aplicativo pode ser expandido ou reduzido de acordo com a demanda. Com base na enorme infraestrutura da Amazon, você tem acesso a recursos de computação e de armazenamento quando precisa deles.

Hospedagem do aplicativo usando a AWS

A Amazon Web Services (AWS) fornece recursos computacionais confiáveis, escaláveis e econômicos nos quais os seus aplicativos são hospedados. Você pode usar os seguintes componentes da AWS individualmente ou combinados para hospedar o seu aplicativo:

Amazon Elastic Compute Cloud (Amazon EC2). O Amazon EC2 oferece capacidade computacional redimensionável na nuvem. Defina o ambiente virtual do Amazon EC2 com o sistema operacional, serviços, bancos de dados e pilha da plataforma de aplicativos exigida para o aplicativo hospedado. O Amazon EC2 fornece um console de gerenciamento total e APIs para gerenciar os recursos de computação. Saiba mais »

Amazon Simple Storage Service (Amazon S3). O Amazon S3 fornece uma interface simples de serviço da web para armazenar e recuperar qualquer quantidade de dados, a qualquer momento, de qualquer lugar na web. Ele é durável, altamente disponível e seguro. O Amazon S3 também armazena várias cópias redundantes dos dados. Saiba mais

Amazon Relational Database Service (Amazon RDS). O Amazon RDS facilita as tarefas de configurar, operar e escalar um banco de dados relacional na nuvem. Ele fornece a capacidade econômica e redimensionável do banco de dados enquanto gerencia tarefas de administração do banco de dados que consomem tempo. Saiba mais

Amazon CloudFront. O Amazon CloudFront fornece um sistema de entrega de conteúdo distribuído globalmente de alto desempenho. Seu aplicativo pode usar o Amazon CloudFront para distribuir ou transmitir conteúdo facilmente para seus usuários com baixa latência, altas velocidades de transferência de dados, sem compromissos e integração perfeita com o Amazon S3. Saiba mais

Amazon Simple Queue Service (Amazon SQS). O Amazon SQS fornece um sistema de enfileiramento seguro e de alto desempenho para seu aplicativo, permitindo que você distribua confiavelmente o trabalho entre os processos do aplicativo. Saiba mais

Amazon DevPay. O Amazon DevPay é um serviço de gestão de contas e de faturamento simples de usar que facilita a venda dos aplicativos que são criados, ou executados, na Amazon Web Services. Saiba mais