You can invite users who are not members of the team to collaborate in shared channels in Microsoft Teams. The shared channel can only be accessed by those who are its owners or members. While guests (users having Azure Active Directory guest accounts in your company) cannot be added to a shared channel, you can use Azure AD B2B direct connect to invite users from outside your organization to join one.
Teams Connect would be released sometime during this year.
More About Teams Shared channels: