Atomistic Kinetic Monte Carlo (AKMC) simulations are a powerful tool to study the microstructural and microchemical evolution of alloys controlled by diffusion processes, under irradiation and during thermal ageing. In the framework of the FP6 Perfect program, two main approaches have been applied to binary and multicomponent iron based alloys. The first one is based on a diffusion model which takes into account vacancy and self-interstitial jumps, using simple rigid lattice approximation and broken-bond models to compute the point-defect jump frequencies. The corresponding parameters are fitted on ab initio calculations of a few typical configurations and migration barriers. The second method uses empirical potentials to compute a much larger number of migration barriers, including atomic relaxations, and Artificial Intelligence regression methods to predict the other ones. It is somewhat less rapid than the first one, but significantly more than simulations using ‘‘on-the-fly” calculations of all the barriers. We review here the recent advances and perspectives concerning these techniques.