AWS Your AWS site, updated by chat
Pesto connects to your AWS-hosted website — whether it's on S3 + CloudFront, EC2, Amplify, or Lightsail. Describe the changes you want via Telegram or WhatsApp, review the preview, and deploy with one tap. No need to touch the AWS console.
How Pesto connects with AWS
Connect your AWS site
Share your site URL and grant Pesto scoped access to your S3 bucket, Amplify app, or EC2 instance. Pesto uses minimal IAM permissions — only what it needs to read and write your web files.
Request changes by chat
Tell Pesto what to change in plain language. It generates a preview on a staging environment so you see exactly what will change before anything goes live.
Approve and deploy
One tap and the changes go live. Pesto handles the S3 upload, CloudFront cache invalidation, or Amplify deployment — whatever your setup requires.
Why Pesto + AWS
S3 + CloudFront support
Static sites on S3 with CloudFront CDN are fully supported. Pesto uploads files to S3 and automatically invalidates the CloudFront cache so your changes appear instantly.
EC2 instance support
Running a site on an EC2 instance? Pesto connects via SSH and deploys changes directly — just like the Custom Code integration, but with AWS-specific optimizations.
AWS Amplify support
For Amplify-hosted sites, Pesto pushes code changes to your connected Git repository, triggering Amplify's automatic build and deploy pipeline.
Lightsail support
Lightsail instances work seamlessly with Pesto via SSH. Simple, affordable hosting with the same chat-based editing experience.
Automatic cache invalidation
When using CloudFront, Pesto automatically creates targeted cache invalidations for changed files — no stale content, no manual invalidation needed.
Minimal IAM permissions
Pesto uses a dedicated IAM role with the minimum permissions needed. You stay in full control of what Pesto can access — no admin-level access required.
What you can do
Update a marketing site on S3 + CloudFront
Your company website is a static site on S3 with CloudFront. Need to update the hero copy, swap a banner image, or add a new section? Message Pesto and it's done in minutes.
Manage a WordPress site on Lightsail
Running WordPress on a Lightsail instance? Pesto connects via SSH and edits your theme files, pages, and styles — all from a chat message.
Deploy updates to an Amplify app
Your React or Next.js app is deployed on Amplify. Tell Pesto what to change, it updates the code and pushes to your repo — Amplify handles the build automatically.
Frequently asked questions
Ready to update your AWS site?
Start making changes by chat — no code, no waiting.