DevOps Consulting Services

We help clients to plan, prioritize, and implement DevOps strategies that reduce time from “code commit” to deployment while maintaining uptime and quality. Services include Assessment & Strategy: Analysis of current practices, tools, and workflows, identifying areas for improvement and developing a tailored DevOps strategy that aligns with unique business objectives and goals. Containerization & Orchestration: Containerizing apps and adopting container orchestration platforms to automate the deployment, scaling, and management of containerized applications using tools like Kubernetes and Docker. Configuration Management: Implementing configuration management tools such as Ansible…

Kendo Grid: A Primer For First-Time Users

Brian Jacobs Articles, Cloud, Development Technologies & Tools, Tutorial, Vue.js Leave a Comment

This is my take on working with Kendo Grid in a Vue 3 project. While I have not explored the grid functionality to the nth degree, these are some things I like about the grid, some difficulties I had implementing it, and some workarounds and quirks I have discovered. Specifically, I will be referring to the Vue implementation of Kendo Grid and the Native Components. This is not to be confused with the Kendo UI for Vue Wrappers.

Kendo Grid is a very robust tool for displaying data in table format. Out-of-the-box features include sorting, filtering, and pagination. Simply defining the column schema with a few config options will have the grid set up quickly. A few features that require more coding and configuration are column collapsing, adding a toolbar, displaying aggregated fields, using custom cell components, implementing column groups, and exporting grid data to a file.

Let’s get started!

Microservices Migration for Java Application

Cloud-Hybrid Microservices Transformation with OpenShift

Keyhole Software Application Rewrite, Banking & Finance, IT Strategy, Java, Microservices, Modernization, New Development

Keyhole Consultants are currently leading an initiative at a large financial services firm to move a large, monolithic, legacy application running in the organization’s “on-premise” data center, to a microservice-based suite of applications running in the “cloud.” The application is being iteratively moved to containers, orchestrated by Kubernetes in the AWS Cloud.

The effort was centered on developing a more agile environment including process, practices, and technology choices, with the goal of cultivating a DevOps culture.

VS Code’s Development Container: A Stepping Stone To IaC

Luke Patterson Articles, AWS, Cloud, Development Technologies & Tools, DevOps, Python, Tutorial Leave a Comment

In this post, l explain how we used Visual Studio Code’s Development Container feature as a stepping stone in our long-term effort to achieve Collaborative Infrastructure as Code. This one step in the process gave a versioned, repeatable working environment and allowed us time to determine the next steps in the effort to achieve IaC.

Keyhole Software Becomes Red Hat Partner

Keyhole Software Articles, Cloud, Company News, Consulting, Keyhole Leave a Comment

Attention: This article was published over 5 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.We are excited to announce that Keyhole Software is a Red Hat Ready Partner. This collaboration with Red Hat indicates Keyhole Software’s commitment to …