With the growth in technology and infrastructure, rapid advancements are there in software-defined infrastructure and Cloud Computing. This has enabled the IT Infrastructure to be flexible, intangible and on-demand. On the other hand, IT Infrastructure is not yet intelligent enough to understand the correlation between the IT elements, recognizing the data trends and further take the appropriate decisions. Therefore, Artificial Intelligence is introduced. It enables to access and manage the computing resources to train, test and deploy AI algorithms.