AX upgrade from 2009 to 2012?

Hi i plan to upgrade AX 2009 to 2012? any one have related documents. What is the drawback? Is this hectic process? How to upgrade reports and customisation forms, reports?

Thanks in advance

Please use a search engine to find documentation, such as Microsoft Dynamics AX 2012 Upgrade Guide.