How to publish on Kindle?

Gone are the days when the time between having a dream to get published and actually getting published felt like a lifetime.