Yes you can use it in 2017. You need to get the RBS.msi from the SQL Server 2017 feature pack. I think it may also be on the installation media. From there how you use it depends on the provider - a lot of storage vendors have their own providers. There is a blog post for SQL Server 2016 but it's essentially the same with 2017 other than downloading the 2017 feature pack instead of 2016:
Remote Blob Storage (RBS) client library setup requirements in SQL Server 2016
Other than the setup, it's really about the provider. You can write your own, there are links to some samples in the above blog post. But you'd likely want to start checking for providers. Start by asking your storage vendor.