Generative AI: LifeCycle, Models, Datasets, Deployment, Hardware, Tools and Monitoring for Real-World Applications