I have been researching methods and defining process to handle some of the higher enterprise level functions that I think should belong in AWX. Some of them functions I think I can automate so it can offer a workable solution which then needs to be integrated back into the original AWX product.
Can anybody who has done work in any of the below functions provide a starting point to find solutions to these important requirements? Can AWX be used in a stable long term enterprise environment?
My areas of exploration when setting up AWX for Enterprise are;
- High Availability
- Clustering
- Migrate data between AWX instances
- Upgrade AWX in-place
- Scalability
- Capacity
- Load Balancing
- Backup & Restore
- Disaster Recovery
Is Kubernetes a step in the right direction?
While Kubernetes may not provide a direct solution to all these aspects I think it will take much of the load I need to design into the solution that the underlying service may provide.
Regards,
Sammy
Samuel Benjamin