Keyhole Software played a crucial role in driving a comprehensive enterprise transformation at a government entity responsible for the oversight of agriculture and related programs. The highly-skilled Keyhole team focused on architectural enhancements, containerization, modernization, and the adoption of cutting-edge technologies to elevate the development practices. Key Achievements Containerization and Cloud Migration: Led by an expert Keyhole Software architect, the …
IT Strategy: Streamlined Release Pipeline with Kubernetes
A solo Senior Keyhole Consultant was brought on to assist the client in updating and streamlining their suite of Kubernetes applications. Overall, the client’s goal was to update their current processes and flows to make releasing their applications to Kubernetes easier and more efficient.
Architectural Assessment: Migration to Microservices
A senior Keyhole Consultant led an architectural assessment for a cash flow management client. The goal was for the consultant to lay out a roadmap for the incremental migration away from legacy Ember.js front-end and Rails-based monolithic architecture to a microservices and React front-end implementation.
High-Level Architecture, Azure Consulting + Database Migration
Client Snapshot: One of North America’s largest and most respected engineering and construction organizations. A Keyhole Principal Consultant interacted with and supported three concurrent teams on a regular basis. As a part of the Cloud Platform team, he performed architectural assessments, created design documents, created landscape diagrams, and helped support Azure resource requests and production issues. The consultant supported the …
Cloud Native & Microservices Readiness Assessment
The project included an assessment of an existing monolithic application and recommendations for modernizing it to achieve the goals of the initiative—mainly a cloud-first, performant, and microservices-based implementation. Specific technology suggestions were proposed in addition to the reasoning behind each recommendation. While proprietary details cannot be shared, generalized takeaways are included. Client Consulting Relationship The client was a global leader …