By George Lattimore Posted July 8, 2018
A new generation of solution is taking the concept of microservices further than previously thought possible. The original idea behind microservices was to make more modular, easy-to-build software by leveraging standards and components, rather than building monolithic solutions. The benefits of this approach are enormous, and now, as they’re beginning to be realized, the concept of microservices is being taken to a whole new level. A Cloud LDAP microservice, in particular, provides an excellent example of the new heights this approach is capable of reaching.
The Beginning of a Cloud LDAP Microservice
Usually in the past, microservices were thought of as little services within a software solution, or even within an internal network. In essence, a utility would be built that could be called by other systems or software as needed. This approach provided value and made a great deal of sense as a practical tool for software developers and IT admins.
Once built, the microservice would be delivered with a standard API and SLA that would enable other components to rely on the microservice to accomplish specific tasks. Assuming that the microservice was well built and scalable, you could count on this service to effectively accomplish a specific task, time after time. As a result, you saved time and money while avoiding some hassle.
Microservices Meet Authentication Services
The concept of a microservice is also applicable to the idea of authentication services. Historically, authentication, or user access control, has been handled by solutions such as Microsoft® Active Directory® (MAD or AD) or OpenLDAP™. These legacy directory services solutions were heavy implementations requiring servers, software, redundancy, and many other items to ensure that users could access what they needed. IT admins had to continually maintain a high level of upkeep to ensure the authentication process was running smoothly.
So, given the level of work and integration required for legacy directory services solutions, this could hardly be considered a microservices approach.
As the IT landscape started to shift to the cloud, a variety of IT management solutions were shifting with it. The concept of authentication as a service was pioneered with a cloud LDAP solution called JumpCloud® Directory-as-a-Service®. This solution would quickly go on to look a great deal like a cloud LDAP microservice. Through this, IT admins and DevOps engineers can simply point their applications to the LDAP endpoint in the cloud and authenticate user access as needed. Further, IT organizations pay only by what they use, and all of the heavy lifting of managing an OpenLDAP infrastructure is handled by the third-party provider.
Reimagining Active Directory® and LDAP
The good news about a cloud LDAP microservice is that all of the infrastructure is hosted externally, and as a result, it truly becomes an authentication microservice that IT and DevOps organizations can rely upon. Directory-as-a-Service reimagines Active Directory for the cloud era with no strings attached. Always-on and vendor-agnostic, Directory-as-a-Service alleviates the workload on admins, so they can control resources and users from a central location.
Interested in hearing more about how a cloud LDAP microservice can be integrated with your identity management infrastructure? Contact us directly, and we’ll be happy to set up a personalized demo, or explore the JumpCloud Directory-as-a-Service platform on your own to see the features in action. Whenever you sign up, your first 10 users are free.