Xebia

article thumbnail

The Cost Paradox Of The Cloud

Xebia

Against all odds, some organizations are migrating back from the Cloud to their on-premises servers, as the Cloud turns out to be too expensive for them. We notice some of our clients migrate back too. This is unexpected because, theoretically, operating your landscape in the cloud ought to be cheaper. Unexpected Cost Developments Cost is an important factor when migrating to the cloud.

Cloud 130
article thumbnail

Do I really need another tool?

Xebia

What is an Internal Developer Platform? Internal Developer Platforms (IDPs) have been the ongoing trend for the past couple of years, and for good reasons. It is a transformative trend in software development, streamlining and optimising the development process. For readers trying to grasp the concept of IDPs, imagine a scenario where a developer needs a specific set of tools and resources.

Tools 147
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

How To Configure FQDN Firewall Rules In Google Cloud

Xebia

Filtering web traffic is easy with Cloud Firewall , a cloud-first NGFW with advanced threat protection. How easy? A single policy allows or denies traffic to a domain name and applies as fine-grained as tags or service accounts. Looking for more examples? Check out the GitHub repository. Allowing egress to xebia.com The following policy allows all hosts to access xebia.com : resource "google_compute_network_firewall_policy_rule" "allow_xebia" { project = var.project_id firewall_p

Firewall 130
article thumbnail

Secure your Compute Engine by blocking project-wide SSH keys

Xebia

Best practice for handling SSH keys in Google Cloud When you are using the Compute Engine in Google Cloud, you might wonder what’s the best way to handle SSH keys for your Virtual Machines (VMs) ? We’ve also got some questions from our customers. There are several ways to implement and store SSH keys into your Google Cloud environment, but you might wonder what the best way to do so?

article thumbnail

Cellular Automata Using Rust: Part III

Xebia

In the second post of this three-part series, we explored entity-component-system (ECS) architecture and built a static user interface with Bevy. In this post, the finale of the three-part series, we implement the numerous systems that together drive the evolution of our elementary cellular automaton and support user interaction via the keyboard and mouse.

Resources 147
article thumbnail

TDD or Test-Last? One Thing at a Time

Xebia

Managing the Many Concerns in Programming Programming is a challenging activity. One major cause for this is the sheer amount of balls to keep in the air. At any given time, we need to: Understand the problem and its context Come up with solutions Capture solutions in code Understand the surrounding code (Most likely) fit new code into existing code Make the solution maintainable Ensure the code does what it’s supposed to Communicate ideas to others And this is not an exhaustive list; ther

article thumbnail

A Strategic Approach to Sustainability with Xebia’s GreenOps

Xebia

In today’s dynamic business landscape, integrating sustainability into AWS environments is an ethical choice and a strategic imperative. With evolving legislation around carbon footprint reporting impacting organizations globally, companies must align with these regulations proactively. This article explores the significance of sustainability in the legal landscape and introduces Xebia’s GreenOps service as a comprehensive solution to these challenges.