About the Author

Keyhole Software

Keyhole Software is a consulting team of software developers who love technology. We frequently assist nationwide clients with custom application design, development, and modernization initiatives with Java, JavaScript/SPA, and .NET technologies. Our expert employee consultants excel as “change agents," helping our clients to be successful with software technologies that bring competitive advantage.

Azure Functions Breakfast Boost Scheduled

Keyhole Software .NET, Company News Leave a Comment

We are excited to announce the next free public Keyhole Software educational event: Building Your Evil(?) Empire with Azure Functions.

This Breakfast Boost event is a live learning opportunity that is open to the public. The presentation is geared to benefit software developers who are interested in implementing Azure Functions or building Cloud Solutions using JavaScript and .NET technologies.

For this educational talk, Keyhole will bring in guest speaker Bryan Soltis of Kentico, a Microsoft Azure MVP and Technical Evangelist.

This free presentation will be held at the Keyhole Software office in Leawood, Kansas on Wednesday, January 31, 2018 from 8-10 a.m. Space is limited. To get more information and reserve your free tickets, please visit this link to Eventbrite.com or https://azurefunctionswithkeyhole.eventbrite.com…



Microsoft Silver Partner

Keyhole Earns Microsoft Competency Partner Status

Keyhole Software Company News, Consulting, Keyhole Leave a Comment

We are excited to announce that Keyhole Software has achieved the status of Microsoft Silver Competency Partner.

Joining this elite tier of Microsoft Partners represents that Keyhole has achieved the highest level of application development competence with Microsoft technologies. It required a history of success within the technology industry and a constant commitment to customers.



White Paper Published – Microservices: Patterns for Enterprise Agility and Scalability

Keyhole Software Architecture, Company News, Microservices, Tutorial 4 Comments

We’re excited to announce the release of a new, free white paper on the Microservices software architecture style.

Microservices is an architectural pattern gaining steam in the development community. A Microservices architecture addresses problems that modern enterprises often face, including responding to market demands, handling spikes in traffic, and being tolerant to failure. These benefits are achieved by functionally decomposing a business’ domain into microservices, services that handle only a single responsibility.

In this white paper, we discuss how Microservices came to be, contrasting architecture patterns, features of a Microservices architecture, established patterns, how to get started with Microservices, and suggestions for Microservices adoption.

Download the free Keyhole Software white paper today!



GrokOla Releases New UML Design Feature

Keyhole Software Company News, Keyhole, Keyhole Creations Leave a Comment

We’re happy to announce the release of a UML Modeling design feature on GrokOla, the tribal knowledge wiki for development teams. GrokOla users have always been able to easily create visual designs using its drag-and-drop editor MockOla. But now, a new UML palette has been added to the MockOla tool which greatly expands the design possibilities into software systems and constructs. …



White Paper – Predicting the Future: Microservices and SPA

Keyhole Software Architecture, Keyhole Creations, Microservices, Programming, Single-Page Application Leave a Comment

A Discussion of Architectural Styles to Mitigate Technology Shift: Microservices and Single-Page Applications If you’re in the enterprise, it is common to wonder how long your current technology stack going to last. We encourage our clients to assume that change is going to happen, and to proactively put in place a decoupled system architecture that provides a smaller surface area of …