Using AI Planning to Automate Cloud Infrastructure
摘要
Modern software needs modern infrastructure and architectural design. Cloud architecture solutions reference modern infrastructure, micro-services, and modular infrastructure. Cloud architecture is a reference for scalability, resilience, and also in terms of reachability. Services published on the Internet under the cloud label are accessible to people all around the globe. This paper will produce an Autonomous Agent (AA) software prototype capable of making decisions, giving an initial state and a goal. Many tests and algorithms have been revised during the research to find the correct approach for a suitable software model and abstraction capable of performing these features. Research in the future can focus on using Autonomous Agents as a substitution for the classical approach of cloud operations. The prototype will focus on the AI system using test case scenarios to evaluate the functionality of the decision-making system.