Remove Best Practices Remove Open Source Remove Operating System Remove Virtualization
article thumbnail

MongoDB Best Practices: Security, Data Modeling, & Schema Design

Percona

In this blog post, we will discuss the best practices on the MongoDB ecosystem applied at the Operating System (OS) and MongoDB levels. We’ll also go over some best practices for MongoDB security as well as MongoDB data modeling. Without further ado, let’s start with the OS settings.

article thumbnail

Vulnerability assessment: key to protecting applications and infrastructure

Dynatrace

NMAP is an example of a well-known open-source network scanner. Host analysis focuses on operating systems, virtual machines, and containers to understand if there are software components with known vulnerabilities that can be patched. Identify vulnerabilities. Analyze findings. Analyze findings. Assess risk.

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

Container security: What it is, why it’s tricky, and how to do it right

Dynatrace

Unfortunately, container security is much more difficult to achieve than security for more traditional compute platforms, such as virtual machines or bare metal hosts. Application developers commonly leverage open-source software when building containerized applications. So far, their prediction seems to be spot-on.

article thumbnail

Firecracker: lightweight virtualization for serverless applications

The Morning Paper

Firecracker is the virtual machine monitor (VMM) that powers AWS Lambda and AWS Fargate, and has been used in production at AWS since 2018. Firecracker is open source, and there are a number of projects that make it easy to work with outside of the AWS environment too, including Weave Firekube (disclaimer: Accel is an investor in Weaveworks).

article thumbnail

Weighing a microservices approach means covering all architecture bases

Dynatrace

Microservices development is intrinsically optimized for continuous integration/continuous deployment ( CI/CD ) processes that apply agile development best practices for the rapid delivery of reliable code. For example, a virtual machine (VM) can replace containers to design and architect microservices.

article thumbnail

Kubernetes: Challenges for observability platforms

Dynatrace

Nevertheless, there are related components and processes, for example, virtualization infrastructure and storage systems (see image below), that can lead to problems in your Kubernetes infrastructure. You haven’t detected that there’s a shortage of disk space on the virtualization host (or its shared storage).

article thumbnail

Everything as Code

Dynatrace

We’re currently in a technological era where we have a large variety of computing endpoints at our disposal like containers, Platform as a Service (PaaS), serverless, virtual machines, APIs, etc. Treating these different processes as code will ensure that best practices are followed. with more being added continually.

Code 110