Home→Search ResultsOrchestration Big Ideas Kubernetes, OpenShift, and Cloud FoundryThis video discusses platform orchestration from a broad scope. Specifically, Principal Consultant Jaime Niswonger takes a technology-agnostic look at the “big ideas” integral to platform orchestration for the enterprise. He introduces three popular orchestration platforms, Kubernetes, OpenShift, and Cloud Foundry, and discusses scaling container deployments in the enterprise. RecordingThis one-hour video was …
Keyhole Announces Platinum KCDC 2019 Sponsorship & Speakers
We are pleased to announce that Keyhole Software is a Platinum Sponsor of the 2019 Kansas City Developer Conference! 2019 is Keyhole’s seventh year as a KCDC conference sponsor.
The Kansas City Developer Conference is a Kansas City-based, non-profit software developer conference. The 11th annual conference will be held from July 17-19th, 2019. Main conference days are Thursday & Friday, July 18th and 19th.
Day one of the conference, Wednesday, July 17th, will be a day of “Pre-Compilers” – optional, full-day, hands-on workshops on a specific topic. July 18th and 19th will feature one-hour breakout sessions.
KCDC breakout session topics span various languages (C#, Java, Ruby, JavaScript, Haskell, etc.), frameworks (Spring, Angular, React, Vue, etc.), cloud / DevOps, Blockchain, software methodology, software testing, data analysis / big data, user experience, and more. It’s an excellent learning opportunity right here in Kansas City.
Tickets are now on sale. Use the Keyhole promo code to get 10% off of your tickets: 10OFFKEYHOLE.
Design Pattern: Microservice Authentication + Authorization
I’ve been in the software development business for a long time and I can’t tell you how many login screens with authentication logic I have implemented. You might say that one of the most prevalent user stories is the need to log in and securely authenticate a user’s access to an application.
Here at Keyhole Software, we have implemented countless login and authentication approaches for applications, along with simple to sophisticated authorization schemes enforcing access control of applications. Of course, you can utilize the single sign-on type of technologies such as OAuth or OpenID, which offload the development of a login UI and the logic for authentication/authorization. However, these standards are not always utilized in enterprise environments. Many enterprises will have a single authentication mechanism that exploits a federated operating system network such as LDAP. A login UI still has to be created and authorization rules still have to be applied to each application.
Over the last few years, we have helped organizations transition away from monolithic-based applications to isolated microservice-based architectures. With Microservices, authentication and authorization logic is now spread across many decoupled distributed processes. It was a bit simpler with monolithic architectures as only a single process is authenticated and contains access control rules defined.
In this blog, we discuss a design pattern for authorization and authentication for use in a distributed microservices environment.
April 10: Public vs. Permissioned Blockchains with Hyperledger KC
As organizers of the new official Hyperledger Kansas City Meetup, the Keyhole Software team is excited to host the third meetup of the group on April 10, 2019.
The topic for this event is titled “Public vs. Permissioned Blockchains.”
Attend for an in-depth introduction to permissions and identity management in blockchain networks implemented with Hyperledger Fabric. We’ll introduce the pros and cons of public blockchains when compared with permissioned blockchains…
Feb 12: Blockchain Chaincode with Hyperledger KC
As organizers of the new official Hyperledger Kansas City Meetup, the Keyhole Software team is excited to host the second meetup of the group scheduled for Tuesday, February 12, 2019, from 5:30 – 7:30 PM.
The topic for this event is titled “Chaincode A.K.A Smart Contracts.” Get RSVP’d to attend on Meetup.com….





