Giriş

Container'lar, modern uygulama geliştirmenin önemli bir bileşenidir. Uygulama dağıtımlarınızın içeriğini yönetmenin yanı sıra işlem kaynaklarını düzenlemenin standart bir yolu haline gelmiştir.

Container'lar, ayrı bir tekrarlanabilir işlem ortamı sağlar. Ayrıca paketleme ve bağımlılık yönetimini basitleştirmenin bir yolunu da sağlarlar. Bu nedenle, çok büyük çok kümeli mülklerin düzenlemesine, web uygulamalarına, hatta işinizi test etmeye ve dizüstü bilgisayarınızda bir konsept kanıtı yapmaya başlamak ve bulutta dağıtmak üzere yazılım oluşturmaya başlamak için harika bir yoldur.

Kullanmaya başlamak ise ihtiyaçlarınız için doğru AWS container hizmeti seçimini yapmak anlamına gelir. Bu karar kılavuzu, doğru seçimi yapmanızı sağlamaya odaklıdır. Bu kılavuzda yer alan AWS hizmetleri arasında Amazon Esnek İşlem Bulutu (Amazon EC2), Esnek Container Kayıt Defteri (Amazon ECR), Esnek Container Hizmeti (Amazon ECS), Esnek Kubernetes Hizmeti (Amazon EKS), Amazon Lightsail, AWS App Runner, AWS Elastic Beanstalk, AWS Fargate ve AWS'de Red Hat OpenShift Hizmeti (ROSA) yer almaktadır.

Bu dört dakikalık alıntı, AWS'de sorumlu teknik hesap yöneticisi olan Vikram Venkataraman'ın AWS Zirvesi DC 2022'de verilen sunumunun 57 dakikalık bir kaydından alınmıştır. Kullanılabilir AWS container hizmetlerine genel bir bakış sağlar.

Okuma zamanı

20 dakika

Amaç

Hangi AWS container hizmetinin kuruluşunuz için en uygun olduğunu belirleyin.

Seviye

Başlangıç Seviyesi

Son Güncelleme

Nisan 26, 2023

Anlama

Container'lar; uygulama kodunu, yapılandırmaları ve bağımlılıkları birden fazla ortama tutarlı bir şekilde dağıtabilen tek bir yapıt halinde paketlemek için gerçek bir standart haline gelmiştir.

Ayrıca herhangi bir modern uygulama geliştirme stratejisinin önemli bir parçasıdır. Container'la alakalı AWS hizmetleri için bir bağlam sağlamak amacıyla sağdaki görüntü katman bazında AWS container seçeneklerini gösterir (bu videoda daha ayrıntılı olarak açıklanmıştır).

Kapasite 

Kapasite, CPU ve bellek gereksinimlerinizle birlikte container'ınızı dağıtacağınız temel işlem anlamına gelir. Bu, container'ın üzerinde çalışacağı altyapıdır. AWS'deki container'ınız için Amazon EC2 ve AWS Fargate olmak üzere iki kapasite seçeneğiniz bulunur.

Amazon EC2, container'larınızı yönettiğiniz sanal makinelerde çalıştırmanızı sağlar. AWS Fargate, temel altyapıyı yönetmeden container'ları çalıştırmanızı sağlayan container'lar için sunucusuz bir işlem motorudur. Fargate ile temel EC2 bulut sunucuları hakkında endişelenmeden container'ları başlatabilir ve ölçeklendirebilirsiniz.

Düzenleme

Bir kuruluşun bir veya birkaç değil binlerce container çalıştırması yaygın bir durumdur. Böylesine karmaşık bir ortamı yönetmek git gide zorlaşmakta. Düzenleme hizmetleri, bu uygulamaların dağıtımını ve yönetimini kolaylaştırmayı sağlar. AWS; Amazon ECS, Amazon EKS ve ROSA olmak üzere üç düzenleme hizmeti sunar.

Amazon ECS, container'lı uygulamaları dağıtmak ve yönetmek için basit ve uygun maliyetli bir yol arayan kuruluşlar için idealdir.

Amazon EKS, AWS'de Kubernetes kümelerini çalıştırmanızı ve yönetmenizi sağlayan, tam olarak yönetilen bir Kubernetes hizmetidir.

AWS'de Red Hat OpenShift Hizmeti (ROSA), AWS'de OpenShift kümelerini çalıştırmanızı ve yönetmenizi sağlayan, tam olarak yönetilen bir OpenShift hizmetidir. OpenShift'i şirket içinde halihazırda çalıştıran müşteriler için iyi bir seçenektir.

Tedarik

Hizmet sağlama kategorisi, hizmetlerin düzenleme katmanına bir arayüz sağlar. Her düzenleyicinin kendi karmaşıklıkları vardır. Sağlama hizmetleri bu karmaşıklığı gizler ve hizmeti kullanmanızı kolaylaştırır. Bu kategorideki AWS hizmetleri arasında AWS App Runner, AWS Elastic Beanstalk ve Amazon Lightsail bulunur.

AWS App Runner; kaynak kodunuzdan container görüntülerini otomatik olarak oluşturan, container'ları tam olarak yönetilen bir altyapıya dağıtan ve talebe göre ölçeklendiren, tam olarak yönetilen bir hizmettir.

AWS Elastic Beanstalk, web uygulamalarını dağıtmayı, yönetmeyi ve ölçeklendirmeyi kolaylaştıran, tam olarak yönetilen bir hizmettir. Elastic Beanstalk ayrıca container'ları destekler ve container'lı uygulamaları dağıtmak ve ölçeklendirmek için tam olarak yönetilen bir platform sağlar.

Amazon Lightsail, sanal özel sunucuları başlatmanın ve yönetmenin basit ve uygun maliyetli bir yoludur ancak container'lar için destek sunup Lightsail bulut sunucularını kullanarak container'lı uygulamalar oluşturmanızı ve dağıtmanızı sağlar.

Göz önünde bulundurun

Uygulama gereksinimlerinize ve operasyonel tercihlerinize uygun bir container çözümüne sahip olmak önemlidir. İşte destekleyici araç ve hizmetlerin yanında container hizmeti seçiminizi yaparken göz önünde bulundurmanız gereken temel kriterlerden bazıları.

  • Kuruluşlar, operasyonel yükü AWS'ye kaydıran yönetilen hizmetleri standartlaştırarak operasyonel maliyeti düşürmek için bulutu seçebilir. Daha yüksek soyutlama seviyeleri, geliştiricilerin ve operatörlerin farklılaşmamış görevler yerine kendi benzersiz katma değerli etkinliklerine odaklanmalarını sağlar.

    AWS'de container'larla oluşturma, altyapıyı korumanın operasyonel yükünü AWS'ye kaydırmak için daha yüksek soyutlama seviyelerine sahip hizmetleri kullanır.
  • İş yükü modellerinizi anlayarak kolayca mimari seçimler yapabilirsiniz. Web Uygulamaları, API tabanlı mikro hizmetler, Olay Temelli Uygulamalar, Akış ve Mesajlaşma, Veri İşlem Hatları, BT Otomasyonları ve daha fazlasını içerebilir. Bazı iş yükleri, bir işlem ortamında başka bir türe kıyasla daha iyi performans gösterir veya daha uygun maliyetli olur.

  • Birçok müşteri, uygulamalarının farklı bir ortamda çalışabilmesini ve kolayca taşınmasını sağlamak ister. Seçimi koruyabilmek veya bir uygulamayı hem şirket içinde hem de bulutta çalıştırabilmek isterler.

    Yazılım mimarilerinde yetkinlik oluşturmanızı ve bilgi işlem hizmetleri arasındaki farklılaşan iş mantıkları arasında daha kolay bir şekilde bağlantı kurmanızı sağlayan bir paketleme oluşturmanızı öneririz.

    Bazı teknolojiler kullanılarak oluşturulan uygulamalar, bazı bilgi işlem hizmetlerinde diğerlerinden daha etkili bir şekilde çalışabilir.

  • Kuruluşunuzun becerileri, hangi container hizmetlerini kullanacağınıza karar verirken önemli bir faktördür. Hangi yaklaşımı benimserseniz benimseyin, DevOps ve Saha Güvenilirlik Mühendisi (SRE) takımlarına biraz yatırım gerekir. Uygulamaları dağıtmak için otomatik bir işlem hattı oluşturmak, çoğu modern uygulama geliştirmede yaygındır.

    Bazı seçenekler yönetim miktarını yükseltir. Örneğin, bazı kuruluşlar Kubernetes uygulamasını yürütmek ve yönetmek için gerekli becerilere ve kaynaklara sahiptir çünkü Kubernetes Kümelerini yönetmek için güçlü SRE ekiplerine yatırım yaparlar. Bu ekipler sık sık küme yükseltmelerini işler (örneğin, Kubernetes yılda üç büyük sürümü yayınlar ve eski sürümleri kullanımdan kaldırır).

    Kuruluşun büyüklüğü önemli bir faktördür. Daha küçük startuplarda birden fazla rolü yerine getiren insanlardan oluşan küçük bir BT personeli olabilir. Daha büyük işletmelerse üretimde aynı anda yüzlerce iş yükünü destekleyebilir.  

  • Farklı AWS container hizmetleri, dağıtım karmaşıklığı açısından benzersiz ihtiyaçları karşılar. Her birinin kendi rolü için nasıl optimize edildiği aşağıda anlatılmıştır:

    • AWS AppRunner, temel altyapıyı yönetmeden veya özelleştirmeden uygulamanızı herkese açık internete dağıtmanızı sağlayan en basit yolu sunar.
    • Ölçek veya özelliklerden ödün vermeden ağ ve güvenlik yapılandırmaları üzerinde biraz fazla kontrole ihtiyacınız varsa Amazon ECS iyi bir seçimdir.
    • Amazon EKS, Kubernetes teknolojisi tarafından sağlanan uygulama dağıtımı ve düzenleme üzerindeki esnekliği ve denetimi kullanmanızı sağlar.

Seçin

Artık container seçeneklerinizi hangi ölçütlerle değerlendireceğinizi bildiğinize göre hangi AWS container hizmetlerinin kurumsal gereksinimlerinize uygun olabileceğini seçmeye hazırsınız.

Aşağıdaki tablo, hangi hizmetlerin hangi koşullar için optimize edildiğini vurgulamaktadır. Kuruluşunuz ve kullanım örneğiniz için en uygun container'ı belirlemenizi sağlaması adına tabloyu kullanın.

Container'lar
Ne zaman kullanılır?
Ne için optimize edilmiştir?
İlgili container hizmetleri veya araçları
Kapat

Kapasite seçenekleri

Kapasite, CPU ve bellek gereksinimlerinizle birlikte container'ınızı dağıtacağınız temel işlem anlamına gelir. Bu, container'ın üzerinde çalışacağı altyapıdır.

Container'larınızı kendi kendini yöneten AWS sanal makinelerinde veya AWS tarafından yönetilen işlem üzerinde çalıştırmak istediğinizde kullanılır.
AWS kapasitesi, container'larınızı AWS işlem üzerinde çalıştırmak için optimize edilmiştir.
Kapat

AWS Fargate

AWS Fargate, Amazon EC2 bulut sunucularının sunucularını veya kümelerini yönetmek zorunda kalmadan container'ları çalıştırmak için Amazon ECS ile kullanabileceğiniz bir teknolojidir. AWS Fargate sayesinde artık container çalıştırmak için sanal makine kümeleri tedarik edip bunları yapılandırmanız ve ölçeklendirmeniz gerekmez.

Kapat

Amazon EC2

Amazon EC2, yazılım sistemlerinizi oluşturmak ve barındırmak için kullandığınız yeniden boyutlandırılabilir bilgi işlem kapasitesi (kısacası Amazon veri merkezlerindeki sunucular) sağlayan bir web hizmetidir.

Kapat

Container düzenlemesi

Container düzenleme hizmetleri, container'larınızın ne zaman ve nerede çalıştıklarını yönetir.

Bir AWS düzenleme hizmeti, binlerce container'ı dağıtabilmeniz ve yönetebilmeniz gerektiğinde idealdir.
AWS düzenleme hizmetleri, AWS'de container'lı uygulamaları dağıtmak, yönetmek ve ölçeklendirmek için optimize edilmiştir.
Kapat

Amazon ECS

AWS'nin tam olarak yönetilen container düzenlemesi hizmetiyle container'lı uygulamaları kolaylıkla dağıtın, yönetin ve ölçeklendirin.

Kapat

Amazon Esnek Kubernetes Hizmeti

Kubernetes uygulamalarını AWS bulutunda veya şirket içinde başlatın, çalıştırın ve ölçeklendirin.

Kapat

AWS'de Red Hat OpenShift Hizmeti (ROSA)

AWS'de Red Hat OpenShift Hizmeti, AWS'de Red Hat OpenShift kümeleri oluşturmayı ve çalıştırmayı kolaylaştırır. OpenShift Container Platformu'nda şirket içinde zaten container'lı uygulamalar için ROSA, tanıdık bir API yüzeyi sağlar ve dağıtım araç zincirini aynı tutar, böylece tüm uygulama yığınını değil, veri modelini yeniden düzenlemeye odaklanabilirsiniz.

Kapat

Tedarik

Hizmet sağlama kategorisi, hizmetlerin düzenleme katmanına bir arayüz sağlar. Her düzenleyicinin kendi karmaşıklıkları vardır. Sağlama hizmetleri bu karmaşıklığı gizler ve müşterilerin hizmeti kullanmasını kolaylaştırır.

Siz veya ekibinizin container'lar veya altyapı konusunda çok fazla deneyimi olmadığında kullanılır.
Kullanım kolaylığı için optimize edilmiştir.
Kapat

AWS App Runner

Minimum altyapı bilgisiyle tam olarak yönetilen bir hizmette container'lı uygulamalar oluşturun ve çalıştırın.

Kapat

Amazon Lightsail

Sabit ve aylık bir ücret karşılığında basit container'lı uygulamalar çalıştırın.

Kapat

AWS Elastic Beanstalk

Elastic Beanstalk ile bu uygulamaları çalıştıran altyapı hakkında bilgi edinmek zorunda kalmadan uygulamaları AWS Bulut üzerinde hızla dağıtabilir ve yönetebilirsiniz. Elastic Beanstalk, seçimi veya kontrolü kısıtlamadan yönetim karmaşıklığını azaltır.

Kapat

Araçlar

Bir container kayıt defteri sağlamanın yanı sıra mevcut uygulamaları container'lı hale getirme ve geçirme araçları.

Bir container kayıt defteri sağlamanın yanı sıra mevcut uygulamaları container'lı hale getirme ve geçirme araçlarına ihtiyacınız olduğunda kullanılır.
Bu araçlar container işlemlerinizi desteklemek için optimize edilmiştir.
Kapat

Amazon Esnek Container Kayıt Defteri

Amazon ECR, uygulama görüntülerini ve yapıtlarını her yerde güvenilir bir şekilde dağıtabilmeniz için yüksek performanslı ana sunucu sunan, tam olarak yönetilen bir container kayıt defteridir.

Kapat

Şirket içi

Container tabanlı uygulamalarınız nerede çalışıyor olursa olsun tutarlı bir deneyim sağlamak için tanıdık bir denetim düzlemi çalıştırmanızı sağlar.

Container tabanlı uygulamalarınız nerede çalışıyor olursa olsun tutarlı bir deneyim sağlamak için tanıdık bir denetim düzlemi çalıştırmanız gerektiğinde kullanın.
Container tabanlı uygulamalarınızı çalıştırdığınız yerde esneklik için optimize edilmiştir.
Kapat

Amazon Esnek Container Hizmeti (ECS) Anywhere

Container'ları müşteri tarafından yönetilen altyapıda çalıştırın.

Kapat

Amazon EKS Anywhere

Amazon EKS Anywhere, kendi altyapınızda Kubernetes kümeleri oluşturmanızı ve çalıştırmanızı sağlar.

Kapat

Amazon EKS Distro

İstediğiniz altyapıda Amazon EKS'ye güç veren Kubernetes dağıtımını çalıştırın.

Kullanımı

Önceden tanımlanmış kriterleri ve her bir container hizmetinin (ayrıca destekleyici AWS araç ve hizmetlerinin) ne için optimize edildiği hakkında öğrendiklerinizi kullanarak, artık bunları en iyi şekilde nasıl kullanacağınızı daha ayrıntılı olarak inceleyebilirsiniz.

Seçiminizi nasıl kullanacağınızı (ve daha fazla bilgi edinmenizi) keşfetmeniz adına container hizmetlerinin her birinin nasıl çalıştığını keşfetmeniz için bunları kullanırken size rehberlik edecek öğreticiler ve belirli bir container hizmetinin veya aracının nasıl çalışacağını ayrıntılı olarak açıklayan ayrıntılı belgelerden oluşan iki yol sunduk. İlk yol; Amazon EC2, Amazon ECR, Amazon ECS, Amazon EKS ve Amazon Lightsail'i keşfeder.

  • Amazon EC2
  • Amazon Aurora

    Amazon EC2'yi Kullanmaya Başlama

    Linux ve Windows bulut sunucularına yönelik kılavuzlar da dahil olmak üzere tüm Amazon EC2 teknik belgelerine erişim.

    Kılavuzları keşfedin »

    Amazon Aurora

    VM İçeri/Dışarı Aktarma Kullanım Kılavuzu

    Sanal makine (VM) görüntülerini mevcut sanallaştırma ortamınızdan Amazon EC2'ye içe aktarmayı ve ardından bunları geri dışa aktarmayı öğrenin.

    Kılavuzu keşfedin »

    Amazon Aurora

    EC2 Spot Bulut Sunucuları ile Amazon EC2 Otomatik Ölçeklendirme

    Amazon EC2 Spot Bulut Sunucuları talep etmek için başlatma şablonlarıyla Amazon EC2 Otomatik Ölçeklendirme kullanarak durum bilgisi olmayan, hataya dayanıklı bir iş yükü oluşturmayı öğrenin.

    Öğreticiyle kullanmaya başlayın »

    Amazon Aurora

    Amazon EC2'de Web Uygulaması Dağıtın

    Bu kılavuzda, sizi AWS CDK kullanarak bir Amazon EC2 bulut sunucusu oluşturmaya ve üzerinde bir web uygulaması dağıtımı yapmaya yönlendireceğiz.

    Kılavuzu keşfedin »

  • Amazon ECR
  • Amazon DynamoDB

    Amazon Elastic Container Registry (ECR) nedir?

     
    ECR ile başlangıç ve kullanım için bir rehber.
     
     
    Amazon DynamoDB

    Çok Hesaplı ve Çok Bölgeli Mimarilerde Amazon ECR
     

    AWS hesaplarına ve AWS Bölgelerine yayılan Amazon ECR mimarileriyle varsayımsal müşteri kullanım örnekleriyle ilgili mimariler için önemli hususları keşfedin.

    Blog gönderisini okuyun »

    Amazon DynamoDB

    Amazon ECR Public'i kullanmaya başlama
     

    Amazon ECR konsolunda ilk herkese açık deponuzu oluşturarak ve herkese açık kayıt defteri ayarlarınızı ayarlayarak Amazon ECR herkese açık depolarını kullanmaya başlayın.

    Kılavuzu keşfedin »

    Amazon DynamoDB

    Amazon ECR kaynağı ve ECS-to-CodeDeploy dağıtımıyla bir veri hattı oluşturun
     

    AWS CodePipeline'da Docker görüntülerini destekleyen mavi/yeşil dağıtım kullanarak container uygulamaları dağıtan bir işlem hattı yapılandırın.

    Öğreticiyle kullanmaya başlayın »

  • Amazon ECS
  • AWS Veritabanı Taşıma Hizmeti

    Amazon ECS'yi Kullanmaya Başlama

    Bu kılavuz, Amazon ECS'ye erişmek için mevcut araçlara ve container'ları çalıştırmaya yönelik adım adım tanıtım prosedürlerine bir giriş niteliğindedir.

    Kılavuzu keşfedin »

    AWS Veritabanı Taşıma Hizmeti

    Amazon ECS için öğreticiler

    Amazon ECS'yi kullanırken kümelerin ve VPC'lerin oluşturulması da dahil olmak üzere yaygın görevlerin nasıl gerçekleştirileceğine dair bir düzineden fazla öğretici.

    Öğreticilerle kullanmaya başlayın »

    AWS Veritabanı Taşıma Hizmeti

    Amazon ECS ile yenilikler neler ve sırada neler var

    Amazon ECS Anywhere lansmanından bu yana olan yeniliklere, AWS Fargate'in yeni özelliklerine ve Amazon ECS'deki heyecan verici geliştirmelere bir göz atın.

    Hikayenin tamamına bu videodan erişin »

    AWS Veritabanı Taşıma Hizmeti

    Amazon Esnek Container Hizmeti (ECS) Dağıtımı

    Bu kılavuz, AWS'deki Amazon ECS dağıtım seçeneklerine genel bir bakış sunar ve basit bir container'lı uygulamayı yönetmek için nasıl kullanılabileceğini gösterir.


    Kılavuzu keşfedin »

    AWS Veritabanı Taşıma Hizmeti

    Amazon ECS Atölyesi

    Bu atölye, AWS Fargate, Amazon ECS ve hatta Docker container iş akışına aşina olmayanları eğitmek için tasarlanmıştır.

    Atölyeyi keşfedin »

    AWS Veritabanı Taşıma Hizmeti

    Amazon ECS'de Docker Container Dağıtımı Yapın

    Yük dengeleyicinin arkasındaki Amazon ECS kümesinde Docker özellikli bir örnek uygulama çalıştırmayı, örnek uygulamayı test etmeyi ve ücretlerden kaçınmak için kaynaklarınızı silmeyi öğrenin.

    Öğreticiyi kullanın »

  • Amazon EKS
  • AWS Veritabanı Taşıma Hizmeti

    Amazon EKS'yi Kullanmaya Başlama
     

    Kendi Kubernetes denetim düzleminizi veya düğümlerinizi yüklemenize, çalıştırmanıza ve bakımını yapmanıza gerek kalmadan AWS'de Kubernetes çalıştırmak için kullanabileceğiniz yönetilen bir hizmet olan Amazon Esnek Kubernetes Hizmeti (Amazon EKS) hakkında daha fazla bilgi edinin.

    Kılavuzu keşfedin »

    AWS Veritabanı Taşıma Hizmeti

    Amazon Esnek Kubernetes Hizmeti (EKS) dağıtımı
     

    AWS'de Amazon EKS dağıtım seçeneklerini keşfedin ve genel bir container'lı uygulamayı yönetmek için nasıl kullanılabileceğini öğrenin.

    Kılavuzu keşfedin »

    AWS Veritabanı Taşıma Hizmeti

    Amazon EKS Hızlı Başlangıç Başvuru Amaçlı Sunulan Dağıtım

    Hızlı Başlangıç başvuru dağıtım kılavuzunu kullanarak Amazon Esnek Kubernetes Hizmeti (Amazon EKS) kümelerini dağıtmak için adım adım yönergeler sağlıyoruz.


    Kılavuzu keşfedin »

    AWS Veritabanı Taşıma Hizmeti

    Kubernetes Uygulaması Dağıtın
     

    Bu öğretici Kubernetes için Amazon Esnek Container Hizmeti (Amazon EKS) tarafından yönetilen bir Kubernetes kümesine nasıl container'lı bir uygulama dağıtacağınızı gösterecek.

    Öğreticiyi kullanın »

    AWS Veritabanı Taşıma Hizmeti

    Amazon EKS atölyesi
     

    Amazon Esnek Kubernetes Hizmeti hakkında bilgi edinmek için pratik alıştırmalar.


    Atölyeyi ziyaret edin »

  • Amazon Lightsail
  • AWS Veritabanı Taşıma Hizmeti

    Amazon Lightsail kullanarak container görüntüleri
    oluşturma, iletme ve dağıtma

    Bu öğretici, Dockerfile kullanarak yerel makinenizde nasıl bir container görüntüsü oluşturulacağını gösterir. Görüntünüz oluşturulduktan sonra, görüntüyü dağıtmak için Lightsail container hizmetinize iletebilirsiniz.

    Öğreticiyle kullanmaya başlayın »

    AWS Veritabanı Taşıma Hizmeti

    Amazon Lightsail kaynak merkezi


    Lightsail öğreticilerini, videoları, ve temel konsept belgelerine giden bağlantıları keşfedin.



    Kaynak merkezini ziyaret edin »

    AWS Veritabanı Taşıma Hizmeti

    Amazon Lightsail ile bir Linux Sanal Makinesi başlatın

    Bu öğreticide, Amazon Lightsail'da Amazon Linux bulut sunucusu oluşturacaksınız. Bulut sunucusu çalışmaya başladıktan sonra tarayıcı tabanlı SSH terminalini kullanarak Lightsail konsolu içerisinden SSH aracılığıyla bu bulut sunucusuna bağlanacaksınız.

    Öğreticiyle kullanmaya başlayın »

İkinci container hizmet yolu ise AWS App Runner, AWS Elastic Beanstalk, AWS Fargate ve AWS'de Red Hat OpenShift Hizmeti (ROSA) keşfetmek için derinlemesine kaynaklar sağlar.

  • AWS App Runner
  • AWS Veritabanı Taşıma Hizmeti

    AWS App Runner'ı kullanmaya başlayın


    Bu öğretici, uygulamanızı App Runner hizmetine dağıtmak için kaynak kodunu ve dağıtımı, hizmet derlemesini ve hizmet çalışma zamanını yapılandırırken size yol gösterir. Ayrıca bir kod sürümünün nasıl dağıtılacağını, yapılandırma değişikliği yapmayı ve günlükleri görüntülemeyi de gösterir.

    Öğreticiyi kullanın »

    AWS Veritabanı Taşıma Hizmeti

    AWS App Runner: Dakikalar içinde koddan ölçeklenebilir, güvenli bir web uygulamasına

    AWS App Runner'ın, container'ları veya altyapıyı dağıtma ve yönetme konusunda daha önce deneyimi olmayan ekipler için bile, hangi dilde yazılmış olursa olsun web uygulamalarını ve API'leri buluta dağıtmanızı kolaylaştırmak için nasıl tasarlandığını keşfedin.

    Blog'u okuyun »

    AWS Veritabanı Taşıma Hizmeti

    Bir Web Uygulamasını AWS App Runner Kullanarak Dağıtma


    AWS App Runner'ı kullanarak container'lı bir web uygulaması dağıtmak için bu adım adım talimatları izleyin. Kaynak kodunuz veya container görseli ile başlayın. App Runner, web uygulamasını otomatik olarak oluşturur, dağıtır ve trafik yükünü şifrelemeyle dengeler.

    Web uygulamanızı dağıtın »

  • AWS Elastic Beanstalk
  • AWS Veritabanı Taşıma Hizmeti

    Elastic Beanstalk'ı kullanmaya başlama


    Bu kılavuz, bir Elastic Beanstalk uygulamasını oluşturma, keşfetme, güncelleme ve silme konusunda size yol gösterir.

    Kılavuzu keşfedin »

    AWS Veritabanı Taşıma Hizmeti

    AWS Elastic Beanstalk'ta dağıtım seçenekleri


    Bu kılavuz, altyapı yönetiminin operasyonel yükü olmadan uygulamaları dağıtmak, yönetmek ve ölçeklendirmek için AWS Elastic Beanstalk'ı kullanabileceğinizi açıklamaktadır.

    Kılavuzu keşfedin »

    AWS Veritabanı Taşıma Hizmeti

    Orta seviye AWS Elastic Beanstalk öğreticileri ve örnekleri

    Bu öğreticiler orta seviye kullanıcıları hedeflemektedir ve AWS'ye kaydolma gibi temel adımlar için talimatlar içermeyebilir.

    Öğreticilerle kullanmaya başlayın »

  • AWS Fargate
  • Amazon Aurora

    AWS Fargate'i Kullanmaya Başlayın

    Bu kılavuz, Amazon EC2 bulut sunucularının sunucularını veya kümelerini yönetmek zorunda kalmadan container'ları çalıştırmak için Amazon ECS ile kullanabileceğiniz bir teknoloji olan AWS Fargate'in temellerini açıklamaktadır.

    Kılavuzu keşfedin »

    Amazon Aurora

    AWS Fargate'de Linux container'ları kullanarak konsolu kullanmaya başlama

    Amazon ECS'nin AWS Fargate'i desteklediği Bölgelerdeki görevleriniz için Fargate başlatma türünü kullanarak AWS Fargate'de Amazon ECS'yi kullanmaya başlayın.

    Kılavuzu keşfedin »

    Amazon Aurora

    AWS CLI'yi kullanarak Fargate Linux göreviyle küme oluşturma

    AWS CLI ile bir küme ayarlayın, bir görev tanımı kaydedin, bir Linux görevi çalıştırın ve Amazon ECS'de diğer yaygın senaryoları gerçekleştirin.  

    Kılavuzu keşfedin »

  • ROSA
  • AWS Veritabanı Taşıma Hizmeti

    AWS'de Red Hat OpenShift Hizmeti'ni kullanmaya başlama

    Bu kılavuz, AWS'de Red Hat OpenShift Hizmeti'ni kullanmaya başlamanızı sağlar.

    Kılavuzu keşfedin »

    AWS Veritabanı Taşıma Hizmeti

    Neden ROSA kullanıyorsunuz?

    Bu video, Red Hat OpenShift'i standart Kubernetes üzerinden ne zaman kullanabileceğinizi gösterir ve AWS'de ROSA'yı derinlemesine araştırır.

    Videoyu izleyin »

Keşfedin

Container mimari diyagramları

AWS'deki container'lar için referans mimari diyagramları keşfedin.


Mimari diyagramları keşfedin »

 

Container teknik incelemeleri

Kullanmaya başlamanızı, en iyi uygulamaları öğrenmenizi ve veritabanlarınızı taşımanızı sağlayacak teknik incelemeleri keşfedin.

Teknik incelemeleri keşfedin »

 

Container çözümleri

Container'lara yönelik yaygın kullanım durumları için incelenmiş çözümleri ve mimari rehberliği keşfedin.

Çözümleri keşfedin »

 

Ek kaynaklar

Bu sayfa size yardımcı oldu mu?