Home Operation and Maintenance Nginx Azure Linux, Microsoft's CBL-Mariner Linux distribution, is now live

Azure Linux, Microsoft's CBL-Mariner Linux distribution, is now live

Jun 09, 2023 pm 05:47 PM
linux operating system

微软 CBL-Mariner 的 Linux 发行版 Azure Linux 现已上线

News on May 28, after two years of internal testing, Microsoft launched the Azure Linux public preview in October 2022 and publicly launched its release this week Version. Azure Linux, the open source container host operating system (OS) for Azure Kubernetes Service (AKS), is now generally available.

According to reports, Azure Linux is a Linux distribution of Microsoft's CBL-Mariner. It supports the container host operating system as AKS. It is currently in use with Xbox, Playfab, Minecraft and other services and more than 100 Azure services. .

Jim Perrin, Microsoft's principal program manager for Azure Linux, said that Microsoft started CBL-Mariner because it needed an internal Linux distribution and a consistent platform to support the countless workloads engineers run on Azure, and Azure Linux Can be deployed in the cloud and run multiple containers.

Users can now deploy Azure Linux as the node pool host operating system in an AKS cluster and build applications on top of their preferred containers.

Microsoft is now announcing the expansion of use of AKS Container Host to all AKS customers. Azure Linux as the AKS host operating system provides better performance, improves the security posture of applications running on AKS clusters, and is optimized for running in Azure.

Azure Linux is optimized for AKS as a container host operating system, has smaller image sizes, presents a smaller attack surface, and relies on the same software supply chain used by Microsoft's internal engineering teams and services.

Additionally, AKS on Azure Stack HCI and AKS on Windows Server also have the same container hosts, providing consistency and simplified management in the cloud and edge.

According to reports, Azure Container Application is a fully managed application platform based on Kubernetes, used to build serverless modern applications, and is modeled on the microservice architecture pattern. Azure Container App Jobs, now in preview, will encapsulate all ad-hoc tasks that need to be run asynchronously and executed to completion, such as data processing, data migration, repetitive tasks such as daily sales profiles, etc. Jobs can be scheduled, event-driven, or run on demand.

These new features in Azure Container Apps will also enable smaller executables in complex jobs to run in parallel, making it easier for unattended batch jobs to run alongside core business logic. The three types of jobs that can be configured in Azure Container Applications include:

  • On-demand jobs: Single-purpose API calls, driven by the user or code.
  • Scheduled work: long-running tasks that are triggered and completed according to the scheduler.
  • Event-driven jobs: Resource-intensive tasks triggered by events can now be compute optimized to realize potential savings by using optimized instance configurations based on the Kubernetes Event-Driven Autoscaler (KEDA).

The above is the detailed content of Azure Linux, Microsoft's CBL-Mariner Linux distribution, is now live. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Hot Topics

Java Tutorial
1655
14
PHP Tutorial
1252
29
C# Tutorial
1226
24
Linux Architecture: Unveiling the 5 Basic Components Linux Architecture: Unveiling the 5 Basic Components Apr 20, 2025 am 12:04 AM

The five basic components of the Linux system are: 1. Kernel, 2. System library, 3. System utilities, 4. Graphical user interface, 5. Applications. The kernel manages hardware resources, the system library provides precompiled functions, system utilities are used for system management, the GUI provides visual interaction, and applications use these components to implement functions.

How to check the warehouse address of git How to check the warehouse address of git Apr 17, 2025 pm 01:54 PM

To view the Git repository address, perform the following steps: 1. Open the command line and navigate to the repository directory; 2. Run the "git remote -v" command; 3. View the repository name in the output and its corresponding address.

laravel installation code laravel installation code Apr 18, 2025 pm 12:30 PM

To install Laravel, follow these steps in sequence: Install Composer (for macOS/Linux and Windows) Install Laravel Installer Create a new project Start Service Access Application (URL: http://127.0.0.1:8000) Set up the database connection (if required)

git software installation git software installation Apr 17, 2025 am 11:57 AM

Installing Git software includes the following steps: Download the installation package and run the installation package to verify the installation configuration Git installation Git Bash (Windows only)

How to set important Git configuration global properties How to set important Git configuration global properties Apr 17, 2025 pm 12:21 PM

There are many ways to customize a development environment, but the global Git configuration file is one that is most likely to be used for custom settings such as usernames, emails, preferred text editors, and remote branches. Here are the key things you need to know about global Git configuration files.

Docker on Linux: Containerization for Linux Systems Docker on Linux: Containerization for Linux Systems Apr 22, 2025 am 12:03 AM

Docker is important on Linux because Linux is its native platform that provides rich tools and community support. 1. Install Docker: Use sudoapt-getupdate and sudoapt-getinstalldocker-cedocker-ce-clicotainerd.io. 2. Create and manage containers: Use dockerrun commands, such as dockerrun-d--namemynginx-p80:80nginx. 3. Write Dockerfile: Optimize the image size and use multi-stage construction. 4. Optimization and debugging: Use dockerlogs and dockerex

What is the difference between memory leaks in Java programs on ARM and x86 architecture CPUs? What is the difference between memory leaks in Java programs on ARM and x86 architecture CPUs? Apr 19, 2025 pm 11:18 PM

Analysis of memory leak phenomenon of Java programs on different architecture CPUs. This article will discuss a case where a Java program exhibits different memory behaviors on ARM and x86 architecture CPUs...

What is git software for? How to use git software? What is git software for? How to use git software? Apr 17, 2025 pm 12:09 PM

Git is a distributed version control system designed to track code changes and allow collaborative development. It enables developers to document project evolution, manage code merges, and maintain project history in an efficient and secure way. Through Git's distributed architecture, each developer has a complete copy of the project and performs common version control operations without communicating with a central server.

See all articles