AKS Edge Essentials

Not

AKS Edge Essentials genel kullanıma sunuldu. Genel önizlemedeki bazı özelliklerin henüz desteklenmediğini unutmayın.

Azure Kubernetes Service Edge Essentials, kapsayıcılı uygulamaları büyük ölçekte çalıştırmayı otomatikleştiren bir Azure Kubernetes Service (AKS) şirket içi Kubernetes uygulamasıdır. AKS Edge Essentials, küçük bir ayak izi ve basit yükleme deneyimine sahip hafif bir Kubernetes dağıtımı içeren Microsoft tarafından desteklenen bir Kubernetes platformu içerir ve bu da Kubernetes'i PC sınıfı veya "hafif" uç donanımına dağıtmanızı kolaylaştırır. AKS Edge Essentials, kapsayıcılı uygulamanızı kullanmaya başlamanızı kolaylaştırarak buluta özel en iyi uygulamaları uç uygulamanıza getirir.

Önemli özellikler

Aşağıdaki bölümlerde AKS Edge Essentials'ın bazı temel özellikleri açıklanmaktadır.

Basitleştirilmiş Kubernetes deneyimi

Azure tarafından barındırılan hizmet (AKS) ve sunucu sınıfı donanım (AKS-HCI) gibi Microsoft tarafından desteklenen diğer platformlardan farklı olarak AKS Edge Essentials statik, önceden tanımlanmış yapılandırmalara yöneliktir ve dinamik VM oluşturma/silme veya küme yaşam döngüsü yönetimini etkinleştirmez. AKS Edge Essentials kümesindeki her makinede yalnızca bir Linux ve/veya Windows VM olabilir. Linux VM, Kubernetes kümesindeki Linux iş yükleri için denetim düğümü ve çalışan düğümü işlevi görür. AKS Edge Essentials'a sahip her makine, yükleme zamanında atanan statik ayırmaya göre kısıtlı RAM, depolama ve fiziksel CPU çekirdeklerine sahip bir VM'ye sahiptir. Bu uygulama benzeri yapılandırma, geleneksel Windows uygulamalarının yan yana çalışmasını sağlar; yani AKS Edge Essentials VM'leri ile birlikte çalışabilir.

Kubernetes kapsayıcı yönetimini büyük ölçekte otomatikleştirmeye yönelik açık kaynak bir düzenleyici olsa da AKS Edge Essentials, bulut tabanlı bir yönetim düzlemi kullanarak tüm kümelerde küme yüklemeyi, yapılandırmayı ve uygulama dağıtımını yönetmeyi kolaylaştırarak şirket içi Kubernetes dağıtımını basitleştirir.

AKS Edge Essentials mimarisinin diyagramı.

Microsoft tarafından yönetilen Kubernetes platformu

AKS Edge Essentials, Microsoft tarafından yönetilen aşağıdaki özellikleri içerir:

  • Microsoft tarafından desteklenen ve yönetilen hafif, CNCF uyumlu K8S ve K3S dağıtımı. HCI üzerinde AKS ile Windows üzerinde AKS arasındaki temel fark, Windows üzerinde AKS'nin minimum işlem ve bellek gereksinimlerine (4 GB RAM ve 2 vCPU) sahip olmasıdır.
  • Her Kubernetes düğümü kendi Hyper-V yalıtılmış sanal makinesinde çalışır ve kapsayıcı altyapınızın güvenliğini sağlamaya yardımcı olacak birçok özellik içerir.
  • Microsoft tarafından korunan Linux ve Windows çalışan düğümleri sanal makine görüntüleri, en iyi güvenlik uygulamalarına bağlıdır. Microsoft ayrıca bu görüntüleri en son güvenlik güncelleştirmeleriyle aylık olarak yeniler.
  • VM'lerin ve altyapının sağlanmasını ve denetlenebilmesini sağlamak için PowerShell cmdlet'leri ve aracılarıyla basitleştirilmiş yükleme deneyimi. Microsoft, Kubernetes dağıtımınız için otomatik güncelleştirmeler sağladığından, kullanılabilir en son Kubernetes sürümleriyle güncel kalırsınız.

Düğümleri tek veya birden çok makineye yerel olarak yükleme

AKS Edge Essentials, Kubernetes'i ayarlamak ve tek veya çok düğümlü Kubernetes kümeleri oluşturmak için PowerShell betikleri ve cmdlet'leri sağlayarak Kubernetes kurulum sürecini basitleştirir.

Linux ve Windows kapsayıcılarını çalıştırma

AKS Edge Essentials hem Linux tabanlı hem de Windows tabanlı kapsayıcıları tam olarak destekler. AKS üzerinde bir Kubernetes kümesi oluşturduğunuzda Linux kapsayıcılarını, Windows kapsayıcılarını veya her ikisini birden çalıştırmayı seçebilirsiniz.

Yönetim için Azure Arc

AKS Edge Essentials kullanarak şirket içi Kubernetes'i ayarladıktan ve bir Kubernetes kümesi oluşturduktan sonra, her yerde çalışan Kubernetes kümeleri için merkezi bir yönetim konsolu sağlayan Azure portal kullanarak Kubernetes altyapınızı yönetebilirsiniz. Ayrıca Azure İlkesi, Azure İzleyici ve Azure ML hizmetleri gibi çeşitli Azure Arc özellikli hizmetler uyumluluğu sağlamanıza, kümelerinizi izlemenize ve bulut hizmetlerini uç kümelerinizde çalıştırmanıza olanak tanır. Uygulamaların ve kümelerin tutarlı bir şekilde dağıtılmasını ve kaynak denetiminden uygun ölçekte yapılandırılmasını sağlamaya yardımcı olur.

AKS Edge Essentials'ı neden kullanmalısınız?

Yerel Windows uygulamalarıyla birlikte çalışabilir

Windows zengin bir uygulama ekosistemi, kullanıcı deneyimi ve sağlam güvenlik sağlar ve günümüzde HMI'ler, robotlar, PLC'ler, tıbbi cihazlar vb. endüstriyel çözümler için altyapının büyük bir kısmını destekler. Bununla birlikte, buluta özel iş yüklerinin çoğu Linux üzerine kurulmuştur ve buluta özel çözümlerden yararlanmak için Linux sistemlerini tanıtma zorluğuyla karşı karşıyasınız. Bu çözümler, ortamınızdaki Linux sistemlerini yönetmek için ek altyapı yönetim araçları ve becerileri gerektirir. AKS Edge Essentials ile her iki dünyanın da en iyilerini elde edersiniz. Windows uygulama yatırımlarınızı kullanmaya devam edebilir ve mevcut donanımı kullanabilirsiniz. Ayrıca, Linux cihazlarını yönetmek için yeni becerilere veya yeni bir kontrol düzlemine ihtiyaç duymadan Windows üzerinde buluta özel Linux iş yüklerini de çalıştırabilirsiniz. Bu sayede hızla yenilik yapmak ve uç yeniliklerinizi en az kesintiyle ileriye götürmek için çok çeşitli yapay zeka özellikleri kullanabilirsiniz. Ayrıca AKS Edge Essentials, yerel Windows uygulamalarıyla kapsayıcılı Linux iş yükleri arasında birlikte çalışabilirlik sunar.

AKS Edge Essentials birlikte çalışma diyagramı.

Çekirdek-bulut desteği

AKS Edge Essentials ile çekirdekten buluta tam olarak desteklenen bir yığına sahip olma avantajından faydalanabilirsiniz. Microsoft, konak işletim sistemi için 10 yıllık bir LTSC sağlar. Linux VM tam olarak yönetilir ve saldırı yüzeyini azaltmaya yardımcı olan, daha iyi performans sağlayan ve güvenlik açıklarına düzeltme eki uygulamak için daha az ek yük sağlayan basit bir görüntü olan seçilmiş CBL-Mariner görüntüsünü temel alır. Ayrıca Microsoft, görüntü sürümünden önce bireysel Mariner paketleri ve kapsamlı regresyon testleri için sağlam bir test matrisine sahiptir ve hizmette kapalı kalma süresi olasılığını azaltır. VM ilkeleri, VM görüntüsünün A/B güncelleştirmelerini ve Kubernetes dağıtımının Kubernetes yığınınızın en son ve en iyi olmasını sağlar. Arc özellikli Kubernetes ile bulutta ve şirket içinde tüm kapsayıcılarınızı ve Kubernetes yapılandırmalarınızı yönetebilirsiniz. Bu çok katmanlı yaklaşım, iş uygulamalarınızın güvenilir bir şekilde çalışabilmesi için yazılım yığınının tamamının güvenli ve güncelleştirilmiş olmasını sağlar.

Uçta etkinleştirilen bulut hizmetleri

AKS Edge Essentials kümeniz Azure Arc'a bağlandıktan sonra idare, izleme, uygulama, ML ve veri hizmetleri gibi temel hizmetlerle Azure platformunu uçlara genişletir. Ayrıca DevOps uygulamalarını her yere getirmenize ve uygulama dağıtımlarını sorunsuz bir şekilde yönetmek için GitOps ve Flux kullanarak yinelemeli olarak oluşturmanıza yardımcı olur.

Sonraki adımlar