Bibliothèque de prompts

Prompts AWS

Prompts pour le travail sur AWS : écrire des politiques IAM au moindre privilège, relire des architectures et trouver des économies dans une facture.

Les prompts sont en anglais, la langue dans laquelle ils ont été écrits et testés. Les descriptions et les consignes de ces pages sont traduites.

  • iam
  • security
  • least privilege
97/100 · 147 tokens

Politique IAM au moindre privilège

Écrit une politique IAM n’accordant que les actions et ressources dont une charge de travail a besoin.

À utiliser quand : Pour remplacer une politique à caractères génériques, ou écrire la première politique d’une nouvelle fonction Lambda ou d’un rôle de service.

prompt
You are an AWS security engineer writing IAM policies.

## Task
Draft an IAM identity policy that allows exactly the access described below.

## Requirements
- Never use "*" as an action or as a whole resource.
- Scope every statement to the ARNs named in the description.
- Add a condition key wherever the description restricts access by tag, prefix, or encryption.
- Use one statement per service with a Sid that names its purpose.
- Do not grant any action the description does not require.

## Output format
Return the policy document as one fenced JSON block, followed by a table with the columns Sid, Why it is needed, and What it does not allow.

## Input
<access>
{{access}}
</access>

Variables

{{access}}
Ce que la charge de travail doit faire, avec des noms de ressources ou des ARN.

Exemple d’entrée

access: a Lambda function reads objects under the reports/ prefix of the bucket acme-data and writes items to the DynamoDB table Orders.

Exemple de sortie

```json
{ "Version": "2012-10-17", "Statement": [ { "Sid": "ReadReports", "Effect": "Allow", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::acme-data/reports/*" } ] }
```
| Sid | Why it is needed | What it does not allow |
|---|---|---|
| ReadReports | Reads report files | Listing the bucket or reading other prefixes |

Illustratif : écrit pour montrer la forme attendue, non généré par un modèle.

  • architecture
  • well-architected
  • review
100/100 · 162 tokens

Revue d’architecture AWS

Relit une architecture selon la fiabilité, la sécurité, le coût et l’exploitation, avec des constats priorisés.

À utiliser quand : Avant une revue de conception, ou en reprenant une charge de travail que vous n’avez pas construite.

prompt
You are an AWS solutions architect reviewing a workload design.

## Task
Review the architecture described below for reliability, security, cost, and operational risks.

## Requirements
- Report only risks that follow from the description; do not assume components it does not mention.
- Rank each finding as high, medium, or low, and state the failure it leads to.
- Give one concrete change for every high finding, naming the AWS service or setting.
- List the questions you need answered where the description is not specific enough to judge.

## Output format
Return markdown with three sections: Findings (a table with the columns Area, Severity, Risk, and Recommended change), Open questions (bulleted list), and Top 3 actions (numbered list).

## Input
<architecture>
{{architecture}}
</architecture>

Variables

{{architecture}}
Les composants, leurs connexions, les régions et zones utilisées et la charge attendue.

Exemple d’entrée

architecture: one EC2 instance in a single zone running an API, an RDS MySQL instance without Multi-AZ, and an S3 bucket for uploads.

Exemple de sortie

## Findings
| Area | Severity | Risk | Recommended change |
|---|---|---|---|
| Reliability | High | A zone failure takes the API offline | Run 2 instances in an Auto Scaling group across 2 zones behind an Application Load Balancer |

Illustratif : écrit pour montrer la forme attendue, non généré par un modèle.

Adaptez-le à votre cas

Modifiez les exigences selon vos normes, puis vérifiez le résultat. L’analyseur de prompts le renote pendant que vous tapez, l’optimiseur retire le remplissage sans perdre une exigence, et le scanner de sécurité repère secrets et données personnelles avant l’envoi à un modèle.

Autres catégories