Blogspot (or blogger) is the most convenient free cloud platform, while WordPress is the most renowned free blogging engine.