How to Become a Us Ambassador?

There are many ways that you can become a United States ambassador. This is usually a connection based job that only could be got through appointment.