AWS nedir? Amazon Bulut (Web) Hizmetleri Eğitimi
⚡ Akıllı Özet
AWS veya Amazon Web Hizmetleri, kapsamlı bir bulut bilişim platformudur. Amazon Esnek, kullandıkça öde fiyatlandırma yapısı altında IaaS, PaaS ve SaaS modellerini birleştirerek, dünya çapında isteğe bağlı bilgi işlem, depolama, veritabanı, analiz ve ağ hizmetleri sunan bir şirket.
Bulut Bilişim nedir?
Bulut bilişim, verilerin internet üzerinden depolanması ve erişilmesi anlamına gelen bir terimdir. Kişisel bilgisayarınızın sabit diskine hiçbir veri kaydetmez. Bulut bilişimde, verilere uzaktaki bir sunucudan erişebilirsiniz.
AWS nedir?
AWS'nin tam biçimi: Amazon Ağ hizmetleri. Esnek, güvenilir, ölçeklenebilir, kullanımı kolay ve uygun maliyetli bulut bilişim çözümleri sunan bir platformdur.
AWS, Google tarafından sunulan kapsamlı ve kullanımı kolay bir bilgi işlem platformudur. Amazon. Platform, hizmet olarak altyapı (IaaS), hizmet olarak platform (PaaS) ve hizmet olarak paket yazılım (SaaS) tekliflerinin birleşimiyle geliştirildi.
AWS'nin Tarihçesi
- 2002: Amazon Geliştiricilerin erişimine olanak tanıyan ilk web hizmetlerini kullanıma sundu. Amazon Ürün ve katalog verileri.
- 2004: Amazon Simple Queue Service'i tanıttı, şimdi ise şu şekilde biliniyor: Amazon SQS.
- 2006: Amazon Web Services, bulut platformunu resmen kullanıma sundu. Amazon S3 ve Amazon EC2.
- 2012: AWS, ilk re:Invent müşteri ve iş ortağı konferansını Las Vegas'ta düzenledi.
- 2014: AWS, AWS Lambda'yı tanıttı.ping Sunucusuz bilişimi yaygınlaştırmak.
- 2015: Amazon AWS'yi ayrı bir iş segmenti olarak raporlamaya başladı. AWS yıllık 7.88 milyar dolarlık net satış geliri elde etti.
- 2016: AWS'nin yıllık net satışları 12.22 milyar dolara ulaştı. Şirket ayrıca AWS Snowball Edge ve AWS Snowmobile ürünlerini de tanıttı.
- 2021: AWS, portföyünü 200'den fazla tam özellikli bulut hizmetine genişletti.
- 2023: Amazon Bedrock'un genel kullanıma sunulmasıyla birlikte, işletmeler temel modelleri kullanarak üretken yapay zeka uygulamaları geliştirebilecekler.
- 2024: AWS tanıttı Amazon Nova temel modeller ailesi aracılığıyla Amazon ana kaya.
- 2025: AWS, yıllık net satışlarında 128.7 milyar dolar gelir elde ederek bir önceki yıla göre %20'lik bir büyüme kaydetti.
- 2026: AWS, bulut operasyonlarının 20. yılını kutladı ve portföyünü 240'tan fazla bulut ve yapay zeka hizmetine genişletti.
Önemli AWS Hizmetleri
Amazon Web Hizmetleri, geniş bir yelpazede farklı iş amaçlı küresel bulut tabanlı ürünler sunar. Ürünler, kullandıkça öde fiyatlandırma modeliyle depolama, veritabanları, analitik, ağ oluşturma, mobil, geliştirme araçları, kurumsal uygulamaları içerir.
Burada temel AWS hizmetleri yer almaktadır.
AWS Bilgi İşlem Hizmetleri
İşte Bulut Bilişim Hizmetleri tarafından sunulanlar Amazon:
- EC2 (Elastic Compute Cloud) - EC2, üzerinde işletim sistemi düzeyinde kontrol sahibi olduğunuz bulutta bulunan bir sanal makinedir. Bu bulut sunucusunu istediğiniz zaman çalıştırabilirsiniz.
- LightSail - Bu bulut bilişim aracı, uygulamalarınızı çalıştırmak için gereken bilgisayar, depolama ve ağ yeteneklerini otomatik olarak dağıtır ve yönetir.
- Elastik Beanstalk- Bu araç, yüksek ölçeklenebilirliğe sahip bir üretim web sitesi gibi kaynakların otomatik olarak dağıtımını ve tedarikini sunar.
- EKS (Elastic Container Service for Kubernetes) - Bu araç, Kubernetes'i Kubernetes üzerinde çalıştırmanıza olanak tanır. Amazon kurulum gerektirmeyen bulut ortamı.
- AWS Lambda – Bu AWS hizmeti, bulutta fonksiyonlar çalıştırmanıza olanak tanır. Bu araç, yalnızca fonksiyonlarınız çalıştırıldığında ödeme yaptığınız için sizin için büyük bir maliyet tasarrufu sağlar.
Göç
Veri merkeziniz ile AWS arasında fiziksel olarak veri aktarmak için kullanılan geçiş hizmetleri.
- DMS (Veritabanı Geçiş Hizmeti) – DMS hizmeti, yerel veritabanlarını AWS'ye taşımak için kullanılabilir. Bir veritabanı türünden diğerine geçiş yapmanıza yardımcı olur; örneğin, Oracle için MySQL.
- SMS (Sunucu Taşıma Hizmeti) – SMS taşıma hizmetleri, şirket içi sunucularınızı AWS'ye kolay ve hızlı bir şekilde taşımanıza olanak tanır.
- Snowball — Snowball, AWS ortamı içinde ve dışında terabaytlarca veriyi aktarmanıza olanak sağlayan küçük bir uygulamadır.
Depolama
- Amazon Glacier, son derece düşük maliyetli bir depolama hizmetidir. Veri arşivleme ve yedekleme için güvenli ve hızlı depolama sunar.
- Amazon Elastik Blok Depolama (EBS) - Blok düzeyinde depolama alanı sağlar. Amazon EC2 örnekleri. Amazon Elastic Block Store birimleri ağa bağlıdır ve bir örneğin ömründen bağımsız kalır.
- AWS Storage Gateway - Bu AWS hizmeti, şirket içi yazılım uygulamalarını bulut tabanlı depolama ile birbirine bağlar. Şirketin şirket içi ve AWS depolama altyapısı arasında güvenli entegrasyon sağlar.
Güvenlik Servisi
- IAM (Kimlik ve Erişim Yönetimi) — IAM, kullanıcıları yönetmenize, politikalar atamanıza ve birden fazla kullanıcıyı yönetmek için gruplar oluşturmanıza yardımcı olan güvenli bir bulut güvenlik hizmetidir.
- Denetleyici— Bu, bilgisayarınıza kurabileceğiniz bir ajandır. Sanal makineler, herhangi bir güvenlik açığını rapor eder.
- Sertifika Yöneticisi — Bu hizmet, Route53 tarafından yönetilen alan adlarınız için ücretsiz SSL sertifikaları sunar.
- WAF (Web Uygulama Güvenlik Duvarı) — WAF güvenlik hizmeti, uygulama düzeyinde koruma sağlar ve engellemenize olanak tanır. SQL enjeksiyonu ve siteler arası komut dosyası çalıştırma saldırılarını engellemenize yardımcı olur.
- Bulut Dizini — Bu hizmet, verilerin hiyerarşilerini birden fazla boyutta yönetmek için esnek, bulut tabanlı dizinler oluşturmanıza olanak tanır.
- KMS (Anahtar Yönetim Hizmeti) — Yönetilen bir hizmettir. Bu güvenlik hizmeti, verilerinizi şifrelemenizi sağlayan şifreleme anahtarlarını oluşturmanıza ve kontrol etmenize yardımcı olur.
- Kuruluşlar— Bu hizmeti kullanarak AWS hesap grupları oluşturabilir ve güvenlik ve otomasyon ayarlarını yönetebilirsiniz.
- Shield — Shield, yönetilen bir DDoS (Dağıtılmış Hizmet Engelleme) koruma hizmetidir. AWS üzerinde çalışan web uygulamalarına karşı güvenlik sağlar.
- Macie, hassas ve kritik içeriklerinizi sınıflandırmanıza ve korumanıza yardımcı olan bir veri görünürlüğü güvenlik hizmeti sunmaktadır.
- GuardDuty, AWS hesaplarınızı ve iş yüklerinizi korumak için tehdit tespiti sunar.
Veritabanı Hizmetleri
- Amazon RDS - Bu AWS veritabanı hizmeti, bulutta ilişkisel bir veritabanını kurmayı, çalıştırmayı ve ölçeklendirmeyi kolaylaştırır.
- Amazon DynamoDB- Hızlı ve tamamen yönetilen bir sistemdir. NoSQL veritabanı hizmet. Verilerin uygun maliyetli depolanmasına ve alınmasına olanak tanıyan basit bir hizmettir. Ayrıca herhangi bir düzeyde istek trafiğine hizmet vermenize olanak tanır.
- Amazon ElastiCache, bulutta bellek içi önbelleğin dağıtımını, işletimini ve ölçeklendirilmesini kolaylaştıran bir web hizmetidir.
- Neptune, hızlı, güvenilir ve ölçeklenebilir bir grafik veritabanı hizmetidir.
- Amazon KırmızıShift- Öyle mi AmazonKarmaşık işlemleri gerçekleştirmek için kullanabileceğiniz veri ambarı çözümü OLAP sorguları.
Analitik
- Athena — Bu analiz hizmeti, aşağıdaki işlemleri gerçekleştirmenizi sağlar: SQL Dosyaları bulmak için S3 klasörünüzdeki sorgular.
- CloudSearch — Web siteniz için tamamen yönetilen bir arama motoru oluşturmak için bu AWS hizmetini kullanmalısınız.
- ElasticSearch, CloudSearch'e benzer. Ancak uygulama izleme gibi daha fazla özellik sunar.
- Kinesis — Bu AWS analiz hizmeti, gerçek zamanlı verileri büyük ölçekte akış halinde işleyip analiz etmenize yardımcı olur.
- QuickSight, bir iş analizi aracıdır. Veriler için bir gösterge panosunda görselleştirmeler oluşturmanıza yardımcı olur. Amazon Ağ hizmetleri. Örneğin S3, DynamoDB, vb.
- EMR (Elastic Map Reduce) — Bu AWS analiz hizmeti, esas olarak büyük veri işleme için kullanılır, örneğin: Spark, Splunk, Hadoop vb.
- Veri Hattı — Verileri bir yerden başka bir yere taşımanıza olanak tanır. Örneğin, bir yerden bir yere... DynamoDB S3'e.
Yönetim Hizmetleri
- CloudWatch, EC2, RDS örnekleri ve CPU kullanımı gibi AWS ortamlarını izlemenize yardımcı olur. Ayrıca çeşitli ölçümlere bağlı olarak alarmlar tetikler.
- CloudFormation, altyapıyı buluta taşımanın bir yoludur. Şablonlar kullanarak dakikalar içinde eksiksiz bir üretim ortamı sağlayabilirsiniz.
- CloudTrail, AWS kaynaklarını denetlemek için kolay bir yöntem sunar. Tüm değişiklikleri kaydetmenize yardımcı olur.
- OpsWorks — Bu hizmet, otomasyon sağlamanıza olanak tanır. ChefAWS ortamında Puppet dağıtımları.
- Config — Bu AWS hizmeti ortamınızı izler. Belirli tanımlanmış yapılandırmaları bozduğunuzda, bu araç değişiklikler hakkında uyarı gönderir.
- Hizmet Kataloğu — Bu hizmet, büyük işletmelerin kullanıcıların hangi hizmetleri kullanacağını ve hangilerini kullanmayacağını belirlemesine yardımcı olur.
- AWS Otomatik Ölçeklendirme — Bu hizmet, CloudWatch ölçümlerine bağlı olarak kaynaklarınızı otomatik olarak yukarı ve aşağı ölçeklendirmenizi sağlar.
- Sistem Yöneticisi — Bu AWS hizmeti, kaynaklarınızı gruplandırmanıza olanak tanır. Sorunları belirlemenize ve bunlara yönelik işlem yapmanıza imkan sağlar.
- Yönetilen Hizmetler — AWS altyapınızın yönetimini sunarak uygulamalarınıza odaklanmanızı sağlar.
Şeylerin İnternet
- IoT Core, AWS tarafından sunulan yönetilen bir bulut hizmetidir. Bu hizmet, otomobiller, ampuller, sensör ağları gibi bağlı cihazların bulut uygulamaları ve diğer cihazlarla güvenli bir şekilde etkileşim kurmasını sağlar.
- IoT Cihaz Yönetimi — IoT cihazlarınızı her ölçekte yönetmenizi sağlar.
- IoT Analitiği — Bu AWS IoT hizmeti, IoT cihazlarınız tarafından toplanan veriler üzerinde analiz yapmanıza yardımcı olur.
- Amazon FreeRTOS — Mikrodenetleyiciler için bu gerçek zamanlı işletim sistemi, IoT cihazlarını yerel sunucuya veya buluta bağlamanıza yardımcı olur.
Uygulama Hizmetleri
- Step Functions (Adım Fonksiyonları) — Uygulamanızın içinde neler olup bittiğini ve hangi farklı mikro servisleri kullandığını görselleştirmenin bir yoludur.
- SWF (Basit İş Akışı Servisi) — Bu servis, hem otomatikleştirilmiş görevleri hem de insan tarafından yönetilen görevleri koordine etmenize yardımcı olur.
- SNS (Basit Bildirim Servisi) — Bu servisi kullanarak, belirtilen AWS servislerine bağlı olarak size e-posta ve SMS yoluyla bildirimler gönderilebilir.
- SQS (Simple Queue Service) — Uygulamalarınızı birbirinden bağımsız hale getirmek için bu AWS hizmetini kullanın. Bu, çekme tabanlı bir hizmettir.
- Elastic Transcoder — Bu AWS hizmet aracı, tabletler, akıllı telefonlar ve farklı çözünürlükteki dizüstü bilgisayarlar gibi çeşitli cihazları desteklemek için bir videonun formatını ve çözünürlüğünü değiştirmenize yardımcı olur.
Dağıtım ve Yönetim
- AWS CloudTrail: Bu hizmet AWS API çağrılarını kaydeder ve size kayıt dosyaları gönderir.
- Amazon CloudWatch: Bu araçlar AWS kaynaklarını şu şekilde izler: Amazon EC2 hem de Amazon RDS Veritabanı Bulut Sunucuları. Ayrıca kullanıcının uygulamaları ve hizmetleri tarafından oluşturulan özel metrikleri izlemenize de olanak tanır.
- AWS CloudHSM: Bu AWS hizmeti, kurumsal, düzenleyici ve sözleşme gereksinimlerinizi karşılamanıza yardımcı olur.tracAWS ortamında Donanım Güvenlik Modülü (HSM) cihazları kullanılarak veri güvenliğinin sağlanmasına yönelik uyumluluk gereksinimleri.
Geliştirici Araçları
- CodeYıldız- CodeStar, AWS üzerinde çeşitli yazılım geliştirme projeleri oluşturmak, yönetmek ve bunlarla çalışmak için kullanılan bulut tabanlı bir hizmettir.
- CodeCommit — AWS'nin sürüm kontrol hizmetidir ve kodunuzu ve diğer varlıklarınızı bulutta özel olarak saklamanıza olanak tanır.
- CodeBu yapıyı oluşturun. Amazon Geliştirici hizmeti, kodunuzun derlenmesi ve oluşturulması sürecini otomatikleştirmenize yardımcı olur.
- CodeDağıtım — Kodunuzu EC2 örneklerine otomatik olarak dağıtmanın bir yoludur.
- CodePipeline — Geliştirme ve üretim ortamlarında test etme, derleme, test etme, kimlik doğrulama ve dağıtım gibi bir dağıtım hattı oluşturmanıza yardımcı olur.
- Cloud9— Bulutta kod yazmaya, çalıştırmaya ve hata ayıklamaya yönelik bir Entegre Geliştirme Ortamıdır.
Mobil Hizmetler
- Mobil Merkez — Mobil uygulamalar için özellikler eklemenize, yapılandırmanıza ve tasarlamanıza olanak tanır.
- Cognito, kullanıcıların sosyal kimliklerini kullanarak kayıt olmalarına olanak tanır.
- Cihaz Çiftliği — Cihaz çiftliği, yüzlerce mobil cihazı hızlı bir şekilde test ederek uygulamalarınızın kalitesini artırmanıza yardımcı olur.
- AWS UygulamasıSync— Gerçek zamanlı veri senkronizasyonu ve çevrimdışı programlama özellikleri sunan tam olarak yönetilen bir GraphQL hizmetidir.
İş Verimliliği
- Alexa for Business — Alexa'yı kullanarak kuruluşunuzu sesli komutlarla güçlendirir. Kuruluşunuz için özel sesli komut becerileri oluşturmanıza yardımcı olur.
- Chime — Çevrimiçi toplantılar ve video konferanslar için kullanılabilir.
- WorkDocs — Belgelerinizi bulutta saklamanıza yardımcı olur.
- İşMail— İş e-postaları göndermenizi ve almanızı sağlar.
Masaüstü ve Uygulama Yayını
- WorkSpaces — Workspace, bir VDI (Sanal Masaüstü Altyapısı) hizmetidir. Bulutta uzaktan masaüstlerini kullanmanıza olanak tanır.
- AppStream — Masaüstü uygulamalarını web tarayıcısında kullanıcılarınıza aktarmanın bir yolu. Örneğin, MS Word'ü kullanarak... Google Chrome.
Yapay Zeka
- Lex — Lex aracı, hızlı bir şekilde chatbot oluşturmanıza yardımcı olur.
- Polly, AWS'nin metinden sese dönüştürme hizmetidir ve notlarınızın sesli versiyonlarını oluşturmanıza olanak tanır.
- Rekognition — AWS'nin yüz tanıma hizmetidir. Bu AWS hizmeti, görüntülerde ve videolarda yüzleri ve nesneleri tanımanıza yardımcı olur.
- SageMaker, her ölçekte makine öğrenimi modelleri oluşturmanıza, eğitmenize ve dağıtmanıza olanak tanır.
- Transcribe — AWS'nin yüksek kaliteli ve uygun fiyatlı konuşmadan metne dönüştürme hizmetidir.
- Çeviri — Bu, şuna çok benzer bir araçtır: Google Translate bu, bir dildeki metni diğerine çevirmenize olanak tanır.
AR ve VR (Artırılmış Gerçeklik ve Sanal Gerçeklik)
- Sumerian, web üzerinde yüksek kaliteli sanal gerçeklik (VR) deneyimleri sunmak için kullanılan bir araç setidir. Bu hizmet, etkileşimli 3D sahneler oluşturmanıza ve kullanıcıların erişebilmesi için bunları bir web sitesi olarak yayınlamanıza olanak tanır.
Müşteri katılımı
- Amazon Bağlamak- Amazon Connect, bulutta müşteri hizmetleri merkezinizi oluşturmanıza olanak tanır.
- Pinpoint — Pinpoint, kullanıcılarınızı anlamanıza ve onlarla etkileşim kurmanıza yardımcı olur.
- SES (Basit E-posta Servisi) — Müşterilerinize nispeten uygun fiyatlı toplu e-postalar göndermenize yardımcı olur.
oyun Geliştirme
- GameLift – AWS tarafından yönetilen bir hizmettir. Bu hizmeti, özel oyun sunucuları barındırmak için kullanabilirsiniz. Oyununuzu çevrimdışı hale getirmeden sorunsuz bir şekilde ölçeklendirme yapmanıza olanak tanır.
AWS hizmetlerinin uygulamaları
Amazon Web servisleri, aşağıdakiler gibi çeşitli bilişim amaçları için yaygın olarak kullanılmaktadır:
- Web sitesi barındırma
- Uygulama barındırma/SaaS barındırma
- Medya Paylaşımı (Resim/Video)
- Mobil ve Sosyal Uygulamalar
- İçerik dağıtımı ve Medya Dağıtımı
- Depolama, yedekleme ve olağanüstü durum kurtarma
- Geliştirme ve test ortamları
- Akademik Bilgisayar
- Arama Motorları
- Social Networking
AWS kullanan şirketler
Birçok tanınmış küresel marka platformlarını AWS üzerinde çalıştırıyor. Aşağıdaki şirketler AWS'ye güveniyor. Amazon Ağ hizmetleri:
- Netflix
- Twitch
- Turner Yayıncılık: 10 milyon dolar
- Zoopla
- Smugmug
- Dropbox
AWS'nin Avantajları
AWS servislerini kullanmanın avantajları şunlardır:
- AWS, kuruluşların halihazırda bilinen programlama modellerini, işletim sistemlerini, veritabanlarını ve mimarileri kullanmalarına olanak tanır.
- Herhangi bir peşin veya uzun vadeli taahhüt olmaksızın, yalnızca kullandığınız kadar ödeme yapmanıza olanak tanıyan, uygun maliyetli bir hizmettir.
- Veri merkezlerini işletmek ve sürdürmek için para harcamanıza gerek kalmayacak.
- Hızlı dağıtımlar sunar
- Kolayca kapasite ekleyebilir veya kaldırabilirsiniz.
- Sınırsız kapasiteyle hızlı bir şekilde bulut erişimine izin verilir.
- Toplam Sahip Olma Maliyeti herhangi bir özel/özel sunucuyla karşılaştırıldığında çok düşüktür.
- Teklifler Merkezileştirilmiş Billişletme ve yönetim
- Hibrit Yetenekler Sunar
- Yalnızca birkaç tıklamayla uygulamanızı dünya çapında birden fazla bölgeye dağıtmanıza olanak tanır
AWS'nin Dezavantajları
AWS'nin birçok avantajının yanı sıra, dikkate değer birkaç sınırlaması da bulunmaktadır:
- Daha acil veya yoğun yardıma ihtiyacınız varsa, ücretli destek paketlerini tercih etmeniz gerekecektir.
- Amazon Buluta geçtiğinizde Web Hizmetlerinde bazı yaygın bulut bilişim sorunları yaşanabilir. Örneğin kesinti süresi, sınırlı kontrol ve yedekleme koruması.
- AWS, kaynaklara bölgeden bölgeye farklılık gösteren varsayılan sınırlar koyar. Bu kaynaklar görüntülerden, ciltlerden ve anlık görüntülerden oluşur.
- Uygulamanızda, uygulamalarınızın en iyi performansını ve kullanımını sağlayamayabilecek donanım düzeyinde değişiklikler meydana gelir.
AWS'nin en iyi uygulamaları
Platformdan en iyi şekilde yararlanmak için aşağıdaki AWS en iyi uygulamalarını aklınızda bulundurun:
- Başarısızlık için tasarlamanız gerekir, ancak hiçbir şey başarısız olmaz.
- AWS hizmetlerini kullanmadan önce tüm bileşenlerinizi ayırmanız önemlidir.
- Dinamik verileri hesaplamaya, statik verileri ise kullanıcıya daha yakın tutmanız gerekir.
- Güvenlik ve performans dengelerini bilmek önemlidir.
- Saatlik ödeme yöntemiyle bilgi işlem kapasitesi için ödeme yapın.
- Rezerve etmek istediğiniz her bulut sunucusu için tek seferlik ödeme yapmayı alışkanlık haline getirin ve saatlik ücrette önemli bir indirim kazanın.


