The common wisdom is that Agile need Kanban teams to do the work that the Scrum Teams can’t do yet as well as the stuff that you don’t want your Scrum Teams to be distracted by. There is however much more to Kanban than meets the common agilist’s eye.
https://www.youtube.com/watch?v=BUZ1hEpKjDc
Video producer: http://agileprague.com/