Apis e como eles funcionam no amazon web services

O (AWS) ambiente Amazon Web Services atua como um conjunto integrado de serviços de hardware e software projetados para permitir a utilização fácil, rápido e barato de recursos de computação. Agora, sentado em cima desta coleção integrada é a interface AWS de programação de aplicações (API, para abreviar): Em essência, um API

representa uma maneira de se comunicar com um recurso de computação.

Video: Amazon Web Services - Provision EC2 Instance Demo

Com relação à AWS, nada é feito sem o uso da API AWS. A API AWS é a única maneira que os usuários externos interagem com recursos da AWS, e não há literalmente nenhuma maneira de utilizar os recursos da AWS sem a API estar envolvido. Na verdade, se você acessar AWS através do AWS Management Console ou as ferramentas de linha de comando, você está realmente usando ferramentas que fazem chamadas para a API AWS.

Quais são APIs?

APIs (interfaces de programação de aplicativos) tornaram-se cada vez mais importante no mundo da computação. Você pode considerar-se o tipo de pessoa que nunca, nunca tem que usar uma API. Você pode estar errado. APIs ter sido importante, eles são importantes agora, e eles vão se tornar ainda mais importante. Mais provável que não, você esteve usando APIs durante anos, mesmo sem conhecê-lo.

Video: AWS - Como funciona a Amazon Web Services

Com relação à Amazônia, a API é a única interface externa a recursos e serviços de computação. Sem chamadas de API que está sendo feito, nada é feito.

Uma boa maneira de descrever uma API quer dizer que ela representa uma forma de um programa para interagir com outro através de um definido interface - em outras palavras, um mecanismo pelo qual qualquer outro programa que se comunica com o programa pode ter certeza que ele vai cumprir o seu papel.



A idéia é que se um programa de chamada fornece a informação certa dentro da sintaxe correta, o programa com a API irá responder da maneira solicitada.

A API AWS

Como você pode imaginar, dada a abrangência dos serviços da AWS ea maneira Amazon tem vindo a melhorar e estendê-los, a API AWS é um grande cachorro - o manual de referência API AWS S3 é 269 páginas. (Pense que é um monte de páginas? O manual de referência API AWS EC2 é 561 páginas.)

No entanto, se você tomar uma olhada rápida no exemplo de uma chamada de API a seguir, você verá rapidamente que se assemelha a (muito simples) RESTO exemplo:

https://ec2.amazonaws.com/?Action=RunInstances&ImageID = ami-60a54009&MaxCount = 3&Mincount = 1&Placement.AvailabilityZone = us-east-1b&Monitoring.Enabled = true&AUTHPARAMS

A chamada, que é simples, instrui AWS para executar entre um e três instâncias com base em uma imagem máquina de Amazon de ami-60a54009 e colocá-los no us-east-1b zona de disponibilidade.

AWS fornece capacidades de monitoramento, e esta chamada instrui AWS para ativar esse monitoramento. o AUTHPARAMS parte é um stand-in para as informações de que a AWS utiliza para implementar a segurança em sua API. Saiba que esta chamada tem os mecanismos de segurança apropriadas no local para garantir a sua execução.


Publicações relacionadas