Operations | Monitoring | ITSM | DevOps | Cloud

Latest News

How Automation Can Support Threat Vulnerability Management + Reduce the Attack Surface

Threat vulnerability management, and managing your attack surface, are critical in the battle against cyberattacks. At some point before an successful attack, the internal process to manage threats and prevent access to sensitive data failed. How could they have done things differently? Were they just managing too much, too often, without the resources they needed?

AI Explainer: ChatGPT Doesn't Actually Understand Any Words

Computers understand numbers. So, how do large language models (LLMs) mimic human speech? Do LLMs like ChatGPT actually understand words? The short answer is no. LLMs process and represent words using numerical embeddings. These numerical representations enable the model to perform computations, make predictions and generate text. However, it's essential to clarify that the model doesn't possess a true understanding of words in the way humans do. Here's a breakdown of the process.

Doing DevOps Your Way On SaaS Solutions: Writing Your First JFrog Worker Service to Extend JFrog SaaS

To recap from our first blog post, JFrog Workers is a service in the JFrog Platform that provides a serverless execution environment, similar to AWS Lambda services. The Workers Service is similar to the user plugins available in JFrog self-hosted, and can be used to perform tasks that extend the capabilities of the JFrog Platform according to your requirements.

The Dawn of Automated Edge

As technology continues to advance at a rapid pace, a new frontier has emerged in the world of networks - the automated edge. But what exactly does this mean for business and why does it matter? In simple terms, automated edge refers to self-configuring, self-optimising, and self-healing capabilities being built into edge devices and software.

Tradeoffs In Software Engineering

Tradeoff: a balance achieved between two desirable but incompatible features; a compromise. Schooling often promotes the idea that there is a right and wrong answer to questions… It does little to prepare us for how many times that there are multiple right answers and no definitive best path forward. In a time where we have unlimited information at our fingertips, you can throw a stone and hit a thousand people with an opinion.

Backstage Developer Portal

Backstage, a development portal, allows developers to maintain constant vigilance over the health of their networks and services, no matter where they are deployed. This is invaluable to teams, as many different deployments across different environments need to be monitored to ensure security and compliance. Find out how to evaluate, implement, and succeed with Backstage in order to maintain your security perimeter and ensure that all deployments are working as intended.

Kubernetes Vs. Docker Vs. OpenShift: What's The Difference?

Containers are a big deal today. Because containers are software units that contain all the code, runtime, and dependencies required to run a distributed application, they help engineers test and run apps on any device and platform without compatibility issues. Organizations can use containers to reduce engineering costs, speed up deployments, develop and test AI models, and automate more processes. You probably want those benefits as well.

The art of software engineering management

Like any leadership role, leading an engineering team in a mature, compact company like Raygun comes with both honor and responsibility. Leading a major development project is a bit like conducting a symphony orchestra, where every individual plays a crucial role and has a great impact on the work they release to customers and end-users.