Métodos para criação de lambda de objeto
Existem quatro maneiras diferentes de configurar um ponto de acesso de lambda de objeto na AWS, que são os seguintes:
Para este artigo, examinaremos apenas os dois primeiros métodos.
Crie uma função lambda
Antes de criar um ponto de acesso ao lambda, precisamos ter nossa função lambda. Então, no console de gerenciamento da AWS, procure o lambda.
Se você é novo nas funções Lambda, elas podem ser facilmente criadas usando as plantas fornecidas pela AWS. Basta selecionar um plano relacionado ao serviço que você deseja gerenciar, que é S3 neste caso. Em seguida, você precisa fornecer o nome da função, nome de função, política e balde S3 para o qual deseja criar esse ponto de acesso. Finalmente, a função Lambda é fornecida no plano, mas você pode personalizá -lo facilmente.
Criando o balde S3
Depois de criar uma função Lambda, procure o S3 no console de gerenciamento da AWS.
Crie um balde S3 com configurações padrão. Basta fornecer o nome do balde, selecionar região e manter outras configurações como padrão.
Criando ponto de acesso para o balde S3
Em seguida, precisamos criar um ponto de acesso para o nosso balde S3. Basta selecionar um ponto de acesso no menu esquerdo no console S3 e clique em Criar um ponto de acesso.
Para criação de pontos de acesso, você precisa fornecer o nome do ponto de acesso. Selecione o balde para o qual você está criando esse ponto de acesso, diga se deseja permitir acesso público à Internet ou não e anexe uma política de ponto de acesso.
Crie ponto de acesso ao objeto Lambda
Até agora, criamos uma função lambda, balde S3 e ponto de acesso para o nosso balde S3. Agora, vamos criar nosso ponto de acesso Lambda de objeto. No menu do lado esquerdo, selecione o Pontos de acesso ao objeto Lambda.
Clique em Criar Ponto de Acesso Lambda de Objeto.
Aqui, você precisa fornecer o nome do seu objeto Lambda Acesso Point.
Em seguida, selecione o ponto de acesso S3 que você deseja criar um objeto Lambda. Não precisamos selecionar o balde desta vez, pois ele já está especificado com o ponto de acesso.
Em seguida, vamos selecionar nossa função lambda.
Você também pode fornecer uma política de acesso ao seu objetivo de acesso Lambda para obter alta segurança e privacidade de seus dados armazenados no seu balde S3. No entanto, é opcional e você pode deixá -lo inalterado.
Então você configurou as configurações, basta clicar em Criar Objeto Lambda Acesso Ponto de Acesso.
Finalmente, nosso objeto Lambda foi criado.
Criando ponto de acesso de lambda de objeto usando CLI
Esta seção usará a interface da linha de comando da AWS para criar o ponto de acesso do objeto Lambda.
Então, primeiro, vamos criar um balde S3 usando CLI. Você simplesmente precisa do seguinte comando:
$: aws s3api create-bucket-bucket--região
Agora, precisamos criar um simples ponto de acesso S3.
$: AWS S3Control Create-ACCESS-PONT-ACOCOCOUNT-ID--balde --nome
Em seguida, passaremos a criar nosso ponto de acesso Lambda, para o qual a coisa mais importante que precisamos é um arquivo JSON, fornecendo todos os detalhes da configuração sobre o nosso ponto de acesso ao objeto Lambda.
Finalmente, podemos criar nosso ponto de acesso ao lambda de objeto. Vamos usar o seguinte comando:
$: AWS S3Control Create-ACCESS-PONTO PARA OBJETO-LAMBDA-ID--nome -arquivo de configuração://
Você também pode listar todos os seus pontos de acesso para objeto lambda usando CLI.
$: AWS S3Control List-ACCESS-PONTS-PAR
Então, vimos como utilizar a CLI da AWS para criar um ponto de acesso ao objeto Lambda.
Conclusão:
Os pontos de acesso do AWS Object Lambda nos permitem executar funções lambda simples nos dados de nosso S3 Bucket para utilizar com eficiência os dados exatos para vários aplicativos usando diferentes formatos de dados de acordo com seus requisitos. As funções da AWS Lambda são funcionam como um serviço (FAAs). É uma oferta sem servidor, pois você simplesmente precisa fornecer seu código, e tudo será tratado em segundo plano de maneira automatizada. Este também é um dos serviços econômicos em vez de cobranças baseadas no tempo. Você tem que pagar com base no número de solicitações, eu.e., Quantas vezes a função é evocada. Como os pontos de acesso do Object Lambda usam pontos de acesso, você também pode definir políticas de privacidade diferentes para cada serviço ou aplicativo para manter seus baldes S3 mais seguros e facilmente gerenciáveis. Esperamos que você tenha achado este artigo útil. Verifique os outros artigos de dica do Linux para obter mais dicas e tutoriais.