awless is a powerful, innovative and small surface command-line interface (CLI) to manage Amazon Web Services. Provides a simple/powerful text templating language to create and revert fully-fledged infrastructures. Wrapping/composing AWS API calls when necessary to enrich behavior. Ex: ensure smart defaults, security best practices, etc. Local log of all your cloud modifications done through awless to list/revert past actions. sync to a local graph storage of your cloud representation. Exploration of your cloud infrastructure and resources interrelations, even offline using the local graph storage. Clearer and flexible terminal output's with: numerous formats (machine/human-friendly), enriched resources' properties/relations when feasible.
Features
- Small and hierarchical set of commands
- Sync to a local graph storage of your cloud representation
- Connect easily using awless' smart SSH to your private & public instances
- It has its own compiled and very simple templating language to build AWS infrastructures
- Commands are made of VERB + ENTITY
- It transparently syncs to a local graph a representation of the cloud resources and their relations