Transistors have been increasing on a chip from few to millions to enhance speed and performance capabilities so is Cores for processing which for today is around 64 cores power which will double every year over year in another 5 years and so, hence cloud computing comes in picture where computing resources are shared to the clients on request for their large requirements as the pace of clients being increasing due to increasing traffic of web utilizers, companies like tweeter and facebook can be an examples who boomed to attract clients, so in future we will not get any cloud racks but cloud containers to serve the larger clients so its like millions of cores available on clouds systems, applications would be in IT companies, Systems companies, software and tools companies, embedded systems companies etc. But there are challenges such as scalability , interconnecting, Operating systems for multicores, software programming challenges. Scalability & interconnecting challenges is referred with muticore devices with bus to mesh systems . So multicores , manycores and clouds are disruptive technologies, many challenges exist, its time and need to rethink of computer systems, buses to meshes, what after windows and Linux ? etc.