Canvas allows instructors to link to articles and e-books from within library resources as well as uploading full text from some resources. You can also add the Reading Lists module to your Canvas site; this allows you to search for articles and add them immediately to your course readings.
Although posting an article seems easy, copyright laws and the licenses required by publishers can restrict the items that can be uploaded and posted. Some publishers do not allow uploading of articles at all, instead allowing only direct links. Others allow articles to be posted for a short time period.