Run python file, it is on the Windows EC2 instance when lambda triggering

0

I am currently working on a client project that involves a Windows EC2 instance and a Lambda function on the same AWS account.

My task is to ensure that when the Lambda function is triggered, a Python file on the EC2 instance is executed, and all output can be viewed through CloudWatch logs using Python.

Is anyone here to guide me?

feita há 8 meses366 visualizações
1 Resposta
0

One way I can think to do this is simply to make the lambda function place a message into an SQS Queue. Then from the Windows instance, consume messages from the queue using one of our SDKs (such as the .NET SDK - https://docs.aws.amazon.com/sdk-for-net/v3/developer-guide/ReceiveMessage.html).

On receiving the appropriate message, invoke the Python script on your Windows machine. You can use the Boto3 SDK to send the output logs to CloudWatch logs.

AWS
ESPECIALISTA
respondido há 8 meses
profile pictureAWS
ESPECIALISTA
avaliado há 8 meses

Você não está conectado. Fazer login para postar uma resposta.

Uma boa resposta responde claramente à pergunta, dá feedback construtivo e incentiva o crescimento profissional de quem perguntou.

Diretrizes para responder a perguntas