Skip to content

A collection of Ruby gems and alternatives that you need to check the boxes for enterprise deployment

License

Notifications You must be signed in to change notification settings

eventfuel/ruby-for-enterprise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Ruby for Enterprise

A collection of Ruby gems and alternatives that you can use to check the boxes for enterprise deployment. This was inspired by the enterpriseready.io site and we wanted to outline all the tools we use to tick those boxes for our primary Ruby application.

This one is mainly on the product design side of things and how your offering is divided up. If that is by features, use the gems for access control and roles to define higher level access to particular features.

Single sign on for enterprise is always going to be tricky if you are operating on the cloud and their directory is behind a firewall. You can DIY with things like ruby-saml and get their IT department to punch a hole in the firewall after doing extensive review of your entire codebase, probably not the easiest route.

Another option is to use identity providers (IDPs) to do that work for your.

One of the most modern in 2017 is Okta. They are a startup that recently IPOed and have a large chunk of the Fortune 500 are already using the platform at least for some of their cloud tools. Riding this wave of cloud identity services is a good way of ticking that

Using a solution like omniauth and omniauth-okta is a fast way to make sure that all users from a particular organization are being authorised through an identity platform.

Paper trail

About

A collection of Ruby gems and alternatives that you need to check the boxes for enterprise deployment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published