Keyhole Labs Releases Trouble Maker v2.0.0

Lauren Fournier Company News, Keyhole Creations Leave a Comment

The Keyhole Labs team has announced the release of Trouble Maker v2.0.0.

Trouble Maker is a platform-agnostic tool that randomly takes down services to test stability. It also provides an ad hoc console to produce common troublesome issues in your platform so you can test durability on-demand.

Trouble Maker v2.0.0 introduces specific performance improvements implemented with Spring Boot and Java Websockets. Additionally, the Trouble Maker dashboard user interface has been re-designed, built from the ground up using Angular 2…



Cobol to Java

Adventures In Modernization: Strategy + Example Converting COBOL To Java

Dallas Monson Consulting, Java, Keyhole Creations, Programming, Technology Snapshot, Tutorial Leave a Comment

We have consultants who specialize in moving old to new, renovating dilapidated code bases, and designing brighter futures for enterprises who have been vendor-locked for most of their existence. We have come across some repeated patterns and strategies for how to approach modernization of legacy systems. In this blog, we will cover a strategy that is very popular right now, Re-Platforming.

The basic flow of this post will be:

Introduction to Modernization
High-level definition of the Re-Platforming Strategy for Modernization
Sample of Re-Platforming using Keyhole Syntax Tree Transformer, COBOL –> Java
Additional thoughts on the value/risk of this strategy

Let’s get started…



Announcing Keyhole Labs

Lauren Fournier Company News, Keyhole, Keyhole Creations Leave a Comment

We are excited to announce the creation of Keyhole Labs to the public.

Keyhole Labs is our very own think tank devoted to creating helpful, innovative software for other developers, both paid and open source.

Translation? Neat software tools and platforms that our developers create for other developers. Technically separate from Keyhole Software, but the “product and innovation” arm. And our stellar developers here at Keyhole Software are the brains of the operation.



GrokOla Releases API Governance Features

Lauren Fournier Company News, Keyhole, Keyhole Creations Leave a Comment

The Keyhole Labs team is excited to announce that GrokOla now offers API governance features including API documentation and real-time monitoring.

GrokOla is a knowledge documentation engine. In addition to housing wiki content, APIs can now be documented and monitored in real-time. GrokOla allows users to have all API documentation updated, centralized, and searchable from within a private GrokOla instance…



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. …



Keyhole Releases UI Design Tool MockOla For Free, Public Use

Lauren Fournier Company News, Design, Keyhole Creations Leave a Comment

The Keyhole Software team is excited to announce the standalone release of MockOla for free, public use. MockOla is a rapid design tool to easily create user interface mockups and wireframes. Using a drag-and-drop element editor implemented with HTML5 Canvas, users can lay out user interfaces mockups, concept designs, and wireframes. The tool boasts a number of customization palettes, including handy templates for …



Give Enterprise APIs Visibility With Swagger And GrokOla

Lauren Fournier Company News, Keyhole Creations Leave a Comment

The Keyhole Labs team is excited to announce that GrokOla now offers Swagger integration. GrokOla users can now upload Swagger JSON files into GrokOla to have all API documentation centralized, searchable, and accessible from within their private GrokOla instance. Additionally, there an integration API that allows Swagger JSON to be uploaded automatically to GrokOla with a RESTful API. This allows continuous …



GrokOla

Keyhole Releases GrokOla Mobile, iOS and Android

Lauren Fournier Company News, Keyhole Creations, Mobile Leave a Comment

The Keyhole Software team is excited to announce the release of a mobile version of the GrokOla software platform for both the iOS and Android platforms. GrokOla is a tool for development teams that supports knowledge transfer and retention through a Q&A-driven wiki platform. Now from the free GrokOla mobile application, anyone can access GrokOla’s public tutorials and content right from their mobile …



Keyhole Releases Open Source Trouble Maker

Lauren Fournier Company News, Keyhole Creations Leave a Comment

The Keyhole Software team is excited to announce the release of a new open source tool: Trouble Maker. Trouble Maker helps organizations to maintain stable and durable platforms when implementing Microservices platforms and Java web applications. Trouble Maker randomly takes down services during normal business hours in an effort to test stability and automated recovery. In addition, it provides an ad hoc console to produce …



Trouble Maker

Failure As A Use Case: Introducing Trouble Maker

David Pitt Keyhole Creations, Microservices, Programming, Technology Snapshot, Testing Leave a Comment

For too many reasons to count, it is nearly a guarantee that your production software systems will fail in some way. We attempt to QA our software, which essentially tests application “business” function, but it’s very difficult to test what can go wrong in an actual production environment. Things like memory utilization and leaks, port exhaustion, connection pool timeouts, too …