Attention: This article was published over 2 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.In today’s rapidly evolving digital landscape, cloud computing stands as a beacon of innovation and efficiency. However, the journey to the cloud is often …
Monitoring SQL Server Agent Jobs with Spring Batch
In this blog post, I will demonstrate a technique to query the status of a SQL Server Agent job that executes the SSIS package. SQL Server Agent scripts are asynchronous in nature. This can make it difficult to make code decisions based on the execution status of a script of this type.
Legacy Code: Use Best Practices Like SOLID When Converting
This blog is about converting legacy code betterโusing architecture already in place, SOLID principles, and best practices.
Generally speaking, not having an architectural plan set up (or not using SOLID principles and best practices) can lead to passing the buck to the next generation of developers. We should all strive to push good code forward to get the latest and greatest out there. Starting with following the patterns in place at your job, or SOLID best practices, will make converting and upkeep way faster in the future.
This post contains a discussion of my experience in various software team environments. Throughout them all, we show that if SOLID patterns and best practices had been followed, then time spent converting code would have been less and code upkeep would have been easier down the line.
White Paper: Demystifying Enterprise Cloud Modernization
Many IT budgets are consumed by maintaining existing applications and resources, and getting out from under the weight of these existing applications can be dauntingโschedule is king, and making time to address modernization comes at the expense of current business needs. However, as the business world moves into the digital space to prepare to meet the next generation of customers and to compete globally, organizations canโt manage their applications in the same way as they have in the pastโthey must take them to the next level.ย
Cloud technologies provide many of the building blocks to help businesses achieve these goals and prepare themselves for the future. This white paper is a solution-agnostic resource to help you understand enterprise cloud modernization and migration and to help you decide which strategy is right for your business. Are your applications ready for the new tomorrow?
[Video] Azure App Modernization & Innovation Day with Keyhole & Microsoft: Remote, 4/15
We are excited to announce Keyhole Softwareโs partnership with Microsoft to sponsor Azure App Modernization and Innovation Day on April 15, 2020.
During this free community event, attendees will have the opportunity to learn about Azure developer services and the latest on industry trends from Azure application development experts.
The agenda for the day will include three presentations with topics such as Azure App Services, Serverless Computing, Microservices & Containers, DevOps on Azure, AI for Developers and more!




