Skip to content

Commit 7e40594

Browse files
committed
Merge final de todas as branches + README completo (Captain)
1 parent 24175e8 commit 7e40594

2 files changed

Lines changed: 36 additions & 3 deletions

File tree

‎.github/workflows/ci-cd.yml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Pipeline atualizada

‎README.md‎

Lines changed: 35 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
1-
# AWS Lambda Exclusão Cliente
1+
# AWS Lambda Exclusão Cliente com Pix
22

3-
**Main atualizada** com todas as features, testes, documentação e integrações.
3+
## Visão Geral
4+
Arquitetura serverless completa: API Gateway + Lambda Python + DynamoDB + Pix QR Code para tarifa de exclusão.
45

5-
Ver API Gateway: https://github.com/patote85/aws-api-gateway-cdk
6+
## Repositórios Relacionados
7+
- **API Gateway CDK**: https://github.com/patote85/aws-api-gateway-cdk
8+
9+
## Funcionalidades
10+
- Solicitação de exclusão com geração de Pix QR Code
11+
- Consulta de status
12+
- Confirmação de pagamento
13+
- Idempotência, resiliência e observabilidade (Powertools + Datadog-ready)
14+
15+
## Exemplos de Uso
16+
17+
### 1. Solicitar Exclusão
18+
```bash
19+
curl -X POST https://seu-api.execute-api.us-east-1.amazonaws.com/solicitar-exclusao-cliente \
20+
-H 'Content-Type: application/json' \
21+
-d '{"cliente_id": "12345", "motivo": "Pedido do cliente"}'
22+
```
23+
24+
### 2. Ver Status
25+
```bash
26+
curl https://seu-api.execute-api.us-east-1.amazonaws.com/status-exclusao/12345
27+
```
28+
29+
## Deploy
30+
1. Deploy Lambda
31+
2. Deploy CDK (API Gateway)
32+
33+
## CI/CD
34+
Pipeline GitHub Actions ativa com testes e deploy.
35+
36+
## Contato
37+
@patote85

0 commit comments

Comments
 (0)