iran is a big country, but it's hard to defend, and it has been conquered with small forces several times throughout history - the persian invasion itself, alexander, the arab conquest and the mongol conquest were all carried out with very small numbers of troops.
the americans don't need to colonize iran.
i actually think that an invasion would be much easier than some analysts are suggesting. history has three widely studied clear examples of how to do it.