Tech Insights

App Development

Navigating the Divide: Serverless and Non-Serverless Computing

 Magdalena Marzec  Dec 7, 2023 6:00:00 AM  0 Comments

In the realm of modern technology, the debate between serverless and non-serverless computing continues to influence how businesses deploy their applications. Understanding the fundamental disparities between these two paradigms is crucial for organizations aiming to optimize costs, efficiency, and scalability in their IT infrastructure.

Read More

Successfully Migrating a Legacy App to a New Generation

 Gregory Martin  Jun 15, 2022 6:00:00 AM  0 Comments

Deciding to replace your legacy application with a newer, bigger, faster application with the existing functionality your users have come to expect is not for the faint of heart. You likely have a huge investment in the original legacy app; users have learned how to navigate it and work within its strengths and weaknesses. It’s a known quantity.

Here are some tips on how to ensure the migration to a new generation is successful and embraced by the user community.

Read More

Decomposing Monoliths Into Event-Driven Microservices

 Robert Perrin  Jun 8, 2022 6:00:00 AM  0 Comments

The benefits of decomposing your business’s large monoliths are well established. Your company’s systems may have started small, and their simplicity may have allowed for rapid initial development. However, as they’ve grown, complexity has increased, and work has slowed. It’s time to break things up into loosely coupled systems so that a slowdown in one area doesn’t affect the whole system, and multiple teams can make rapid iterations without getting bogged down in negotiating dependencies with other parts of the system.

Now the question is how. You’ve got ideas, and some of the components to break out seem obvious, but do those ideas add up to a coherent vision that puts you where you want to be a few years down the road? Or are you likely to hit stumbling blocks, like systems not getting the data they need via a reasonable path, complications arising from unexpected dependencies, or user experiences made complex by asynchronous data? Where should you start if you want to avoid troubles down the line?

Read More

Terraform: An Infrastructure as Code Tool Not Just for Planets

 Sean Sullivan  Jan 27, 2022 8:00:00 AM  0 Comments

You might have heard about Terraform and wondered what it has to do with the cloud. The first thing you may think of is terraforming (deliberately shaping) planets to be habitable by humans. However, I’m not a planetary expert, so this article is not about that! Today, I’d like to share exciting information about a product from HashiCorp called Terraform, which enables Infrastructure as Code (or IaC).

Utilizing Terraform allows you to modernize your infrastructure, improve your productivity, increase release velocity, and foster collaboration within your teams. Here is a rundown on the basics of Terraform and how it can benefit your team.

Read More

Four Step Approach to Cloud Security Automation

 Sean Sullivan  Jan 12, 2022 6:00:00 AM  0 Comments

Automating cloud security is like flying on autopilot. It can handle day-to-day cloud building, maintenance, and security tasks that you don’t have the time to complete, allowing you to focus on other work instead. Scheduled maintenance periods or wait states can be a thing of the past. That also means your team can get back to doing what they do best: creating innovative digital products.

Cloud security automation can sound like a scary prospect, especially when so many components are involved — servers, data storage, networking equipment, you name it. However, implementing these practices can provide your team with abundant benefits. We use the following four-step approach, complete with tool recommendations and best practices.

Read More

Subscribe to Email Updates

Stay Connected