"awdx" stands for AWS DevOps X — where "X" means "for everything". This tool is designed to be your all-in-one command-line companion for AWS DevSecOps activities. The name is short, easy to type, and memorable, making it perfect for daily use by DevOps engineers.
awdx is a next-generation, human-friendly CLI tool that helps you manage, automate, and secure your AWS environment. It's built to be simple, interactive, and smart — giving you not just commands, but also helpful suggestions, best practices, and real-time feedback as you work.
Our goal is to make awdx the most intuitive and powerful AWS DevSecOps CLI. We want you to:
- Type less, do more: Use natural, simple commands.
- Get instant help: awdx explains what's happening and suggests best practices.
- Automate securely: Every action is checked for security and compliance.
- Learn as you go: awdx teaches you AWS and DevSecOps best practices interactively.
- Talk to your CLI: In the future, awdx will understand human language (AI/NLP), so you can type or even speak commands like "show me all public S3 buckets" or "rotate all IAM keys older than 90 days."
- Profile Management: Easily create, switch, and validate AWS profiles.
- Security Audits: Scan for misconfigurations, exposed secrets, and risky permissions.
- Cost Insights: Get quick, clear summaries of your AWS spending.
- Resource Checks: Instantly check S3 buckets, security groups, IAM users, and more for best practices.
- Automation: Run common DevSecOps tasks with a single, smart command.
- Suggestions: awdx doesn't just run commands — it tells you what you could do better, and why.
- Interactive Prompts: awdx guides you step-by-step for complex tasks.
- Automated Suggestions: After every action, get tips and next steps.
- Simple Language: Commands are easy to remember and understand.
- Consistent Experience: Whether you're a beginner or an expert, awdx adapts to your workflow.
$ awdx list profiles
Here are your AWS profiles:
* default (last used: 2h ago)
devops (last used: 1d ago)
prod (last used: 3d ago)
$ awdx check s3
Found 2 public buckets! It's best to block public access. Want to fix this now? (Y/n)
$ awdx suggest security
Tip: 3 IAM users don't have MFA enabled. Would you like to send them a reminder email?
$ awdx cost summary
You spent $1200 this month. S3 is your top service. Want to see cost-saving tips? (Y/n)
$ awdx help
Type commands in plain English, like:
- "show all EC2 instances in us-east-1"
- "find open security groups"
- "how can I save money on Lambda?"
(Coming soon: Full AI/NLP support for natural language commands!)
Our final goal is to make awdx understand and respond to human language. You'll be able to:
- Type or speak commands in plain English
- Get explanations, recommendations, and even code snippets
- Automate complex workflows with a single, natural-language instruction
awdx is your smart, interactive, and friendly AWS DevSecOps CLI. It's built for real engineers, by engineers — with a vision to make cloud management as easy as having a conversation.
Start using awdx and experience the future of AWS DevSecOps automation!