Generally you can find multiple free resources for DevOps like pdfs, e-books, free video tutorials, articles and many more. If you are planning to learn from scratch and upgrade from their then check out this below video -
This video has covered all the main topics of DevOps and cloud computing. Upon watching this video you will gain some knowledge about DevOps, cloud computing and ready to kick-start your career in DevOps field.