Skip to content

Commit

Permalink
added chapter 4-9
Browse files Browse the repository at this point in the history
  • Loading branch information
fatich committed Aug 6, 2023
1 parent f73ede7 commit 1b13c4f
Show file tree
Hide file tree
Showing 8 changed files with 382 additions and 0 deletions.
Binary file modified .DS_Store
Binary file not shown.
Binary file modified 03-services-of-aws/.DS_Store
Binary file not shown.
34 changes: 34 additions & 0 deletions 03-services-of-aws/04-cloud-financial-managment-services.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# 5. Bulut Finansal Yönetim Servisleri
## 5.1. AWS Budgets
![41](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/9c00b439-68ba-42cd-a420-3471d3f841de)

İşletmeler ve kuruluşlar, bulut maliyetlerine ilişkin planlar oluşturmaya ve beklentileri belirlemeye ihtiyaç duyar. Bununla beraber bulut çevikliği, kullanımınızın dinamik doğasına ayak uydurmak için, tahmini hesaplama süreçlerinizi ve araçlarınızı uyarlamanızı gerektirir. Özel bütçeler oluşturabilir, maliyetinizin ve kullanımınızın nasıl ilerlediğini takip eder ve maliyet ya da kullanım eşik değeri aşıldığında hızlıca müdahale edebilirsiniz.

AWS Budgets, maliyetinizi ve kullanımınızı en basitten en karmaşık kullanım örneklerine kadar izleyebilmeniz için özel bütçeler ayarlamanıza olanak tanır. AWS Budgets'ta, gerçek veya tahmini maliyetiniz ve kullanımız, bütçe eşiğinizi aştığında ya da gerçek rezerve edilmiş bulut sunucusu ve “Savings Plans” kullanımınız veya kapsamınız, istediğiniz eşiğin altına düştüğünde e-posta veya SNS bildirimi ile uyarı almayı seçebilirsiniz. AWS Budget Actions'ta, hesaplarınızdaki maliyet ve kullanım durumuna müdahale etmek için belirli eylemler de yapılandırabilirsiniz. Böylece, maliyetiniz veya kullanımınız eşiği aşarsa ya da aşacağı öngörülürse istenmeyen aşırı harcamanın azaltılması için otomatik olarak ya da onayınızla eylemler gerçekleştirilebilir.

## 5.2. AWS Cost and Usage Report (CUR)
![42](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/038eaec3-78ae-49eb-8953-e2c9ee2d68c6)

AWS Cost & Usage Report; AWS hizmetleri, fiyatlandırma, kredi, ücretler, vergiler, indirimler, maliyet kategorileri, rezerve edilmiş bulut sunucuları ve “Savings Plans” hakkındaki ek meta veriler dahil olmak üzere mevcut en kapsamlı AWS maliyet ve kullanım veri kümesini içerir.

AWS Cost & Usage Report (CUR); ürün koduna, kullanım türüne ve işleme göre kullanımın hesap veya kuruluş düzeyinde kalem dökümünü sağlar. Bu maliyetler ayrıca maliyet tahsisi etiketlerine ve Cost Categories'e göre düzenlenebilir. AWS Cost & Usage Report; saatlik, günlük veya aylık ayrıntı düzeyinin yanı sıra yönetim ya da üye hesabı düzeyinde oluşturulabilir. Doğru erişim yetkilerine sahip olmak kaydıyla, kullanıcılar yönetim ve üye hesabı düzeyinde Cost & Usage Report'a erişebilir. Bu sayede yönetim hesabı sahipleri, üye hesapları için Cost & Usage Report oluşturmak zorunda kalmaz.

## 5.3. AWS Cost Explorer
![43](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/f0b8f685-14eb-4c22-9590-0ffe2b3f41b4)

AWS Cost Explorer, zaman içindeki AWS maliyetlerinizi ve kullanımınızı görselleştirmenize, anlamanıza ve yönetmenize olanak tanıyan, kullanımı kolay bir arabirime sahiptir.

Maliyet ve kullanım verilerini analiz eden özel raporlar oluşturarak hızlıca kullanmaya başlayabilirsiniz. Verilerinizi yüksek bir düzeyde (örneğin tüm hesaplarda toplam maliyet ve kullanım) analiz edebilir veya trendleri belirlemek, maliyetleri artıran unsurları tespit etmek ve anormallikleri saptamak için maliyet ve kullanım verilerinizi daha derinlemesine inceleme imkânı sunar.

## 5.4. Rezerve Edilmiş Bulut Sunucusu (RI) Raporlama
![44](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/51f7a782-9652-4dd6-88c0-12a12968b154)

“Rezerve Edilmiş Bulut Sunucusu” kullanım ve kapsam raporları, AWS Cost Explorer'da hazır olarak bulunur. Bu raporları kullanarak rezerve edilmiş bulut sunucuları için özel kullanım ve kapsam hedefleri belirleyebilir, hedefiniz doğrultusunda kaydettiğiniz ilerlemeyi görselleştirebilir ve istek üzerine fiyatlara kıyasla ne kadar tasarruf ettiğinize ilişkin bilgilere erişebilirsiniz. Buradan, size sunulan filtreleme boyutlarını (hesap, bulut sunucusu tipi, kapsam vb.) kullanarak temeldeki verileri daraltabilir ve bu sayede rezervasyonlarınız hakkında daha fazla bilgiye ulaşabilirsiniz.

## 5.5. Savings Plans
![45](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/204fc4d0-a2e1-47a3-b0b4-1245e95a5586)


Savings Plans, bir veya üç yıllık bir süreliğine belirli bir kullanım taahhüdü (USD/saat şeklinde hesaplanan) karşılığında istek üzerine fiyatlandırmaya kıyasla daha düşük fiyatlar sunan esnek bir fiyatlandırma modelidir. AWS üç tür Savings Plans sunar; Compute Savings Plans, EC2 Instance Savings Plans, ve Amazon SageMaker Savings Plans. Compute Savings Plans, Amazon EC2, AWS Lambda ve AWS Fargate üzerindeki kullanımlar için geçerlidir. EC2 Instance Savings Plans, EC2 kullanımı ve Amazon SageMaker Savings Plans ise Amazon SageMaker kullanımı için geçerlidir. AWS Cost Explorer'da kolayca 1 veya 3 yıllık dönem için Savings Plans'e kaydolabilir ve önerilerden, performans raporlama olanaklarından ve bütçe uyarılarından faydalanarak planlarınızı kolayca yönetebilirsiniz.


30 changes: 30 additions & 0 deletions 03-services-of-aws/05-container-services.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# 6. Konteyner (Container) Servisleri
## 6.1. Amazon Elastic Container Registry (Amazon ECR)
![46](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/07c243aa-67eb-4cb5-bd65-6d5ef537a405)

Container görüntülerini altyapı yüklemeden veya ölçeklendirmeden Amazon ECR'ye aktarıp ve herhangi bir yönetim aracını kullanarak çekebilirsiniz. Görüntüleri otomatik şifreleme ve erişim denetimleriyle “güvenli köprü metni aktarım protokolü” (HTTPS) üzerinden güvenli bir şekilde paylaşıp ve indirebilirsiniz. Ölçeklenebilir, dayanıklı bir mimari kullanarak görüntülerinize daha hızlı erişir ve görüntülerinizi daha hızlı dağıtır. Bununla beraber indirme sürelerini azaltır ve erişilebilirliği iyileştirirsiniz.

## 6.2. Amazon Elastic Container Service (Amazon ECS)
![47](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/27ba0ed3-dfad-4bcb-9f98-5ba0af94956d)

Tercih ettiğiniz sürekli entegrasyon ve sürekli teslim (CI/CD) ile otomasyon araçlarını kullanarak bulut üzerinde binlerce “container” başlatabilirsiniz. Denetim düzlemini, düğümleri ve bulut sunucularını yapılandırma gerekliliğini ortadan kaldırır, container'lar için AWS Fargate sunucusuz işlem sayesinde zamanınızı optimize edebilirsiniz.

## 6.3. Amazon Elastic Kubernetes Service (EKS)
![48](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/64f004f8-7fb6-4cf9-9a50-006f4f621489)

VPC, ALB, EC2 Kubernetes çalışan düğümlerini (nodes) ve Amazon EKS'yi yapılandırmanın birden fazla yolunu keşfedebilirsiniz. Verimli işlem kaynak tedariki ve otomatik kubernetes uygulama ölçeklendirmesiyle maliyetleri azaltır. Kümenizin denetim düzlemine otomatik olarak uygulanan güvenlik düzeltme ekleriyle daha güvenli bir kubernetes ortamı sağlar.

## 6.4. AWS Copilot
![49](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/f737ddb7-326c-47c2-9066-4b1856f0fc14)

AWS Copilot, müşterilerin AWS'de kapsayıcılı uygulamaları hızla başlatmasına ve kolayca yönetmesine olanak tanıyan bir komut satırı arabirimidir (CLI). AWS Copilot, müşterilerin hızlı bir şekilde devreye almasına yardımcı olmak için yerleşik örnekler ve rehberli deneyimler de dahil olmak üzere basit bir bildirime dayalı komut seti sağlar. Uygulama kodunuzu yazdıktan sonra Copilot, bir kayıt defterine gönderme, bir görev tanımı oluşturma ve bir küme oluşturma dahil olmak üzere dağıtım yaşam döngüsündeki her adımı otomatikleştirir. Geliştirici üretkenliğini artırmak ve kapsayıcıları bulutta çalıştırmayı basitleştirmek için AWS'nin en iyi uygulamalarını temel alan yeni uygulamalar için varsayılan uygulama türleri sağlanır. Üretime hazır hizmetleri başlatmak için ihtiyacınız olan tek şey AWS Copilot, bir AWS hesabı ve kodunuzdur. AWS Copilot genel kullanıma sunulmuştur

## 6.5. AWS Fargate
![50](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/91b10b2d-27be-432d-8e0f-2647627064e1)

Altyapıyı değil, uygulamalarınızı dağıtıp yönetmenizi sağlar. Fargate, sunucuları ölçeklendirme, düzeltme eki uygulama, koruma altına alma ve yönetmeyi kapsayan operasyonel iş yükünü ortadan kaldırır. Uygulamalarınızı, Amazon CloudWatch, Container Insights gibi AWS hizmetlerini içeren yerleşik entegrasyonlarla izleyebilirsiniz. Üçüncü taraf araçlarıyla ölçümler ve günlükler toplamanızı sağlar.

## 6.6. Red Hat OpenShift Service on AWS
![51](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/c730133c-4587-4dc3-85bd-06e2b9b608f2)

AWS'de Red Hat OpenShift Hizmeti (ROSA), OpenShift'i kullanmak için bütünleşmiş bir deneyim sağlar. OpenShift'e zaten aşinaysanız, AWS'deki dağıtımlar için tanıdık OpenShift API'lerinden ve araçlarından yararlanarak uygulama geliştirme sürecinizi hızlandırabilirsiniz. ROSA ile güvenli ve ölçeklenebilir uygulamaları daha hızlı oluşturmak için çok çeşitli AWS bilgi işlem, veri tabanı, analitik, makine öğrenimi, ağ iletişimi, mobil ve diğer hizmetleri kullanabilirsiniz. ROSA, kullandığın kadar öde saatlik ve yıllık faturalandırma, %99,95 SLA ve AWS ile Red Hat'in ortak desteğiyle birlikte gelir. ROSA, küme yaşam döngüsü yönetimini Red Hat ve AWS'ye taşıyarak uygulamaları dağıtmaya ve yeniliği hızlandırmaya odaklanmanızı kolaylaştırır. ROSA ile kapsayıcılı uygulamaları mevcut OpenShift iş akışlarınızla çalıştırabilir ve yönetimin karmaşıklığını azaltabilirsiniz.
49 changes: 49 additions & 0 deletions 03-services-of-aws/06-storage-services.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# 7. Depolama Servisler
## 7.1 Amazon Elastic Block Store (EBS)
![52](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/69ced4eb-6347-410e-8a16-26700d68a6d8)

SAP, Oracle ve Microsoft ürünleri gibi görev açısından kritik uygulamalar dahil olmak üzere birçok zorlu, yüksek performans gerektiren iş yükü için hızlı bir şekilde ölçeklendirir. Erişilebilirlik alanında (AZ'ler) replikasyon dahil %99,999 erişilebilirlik ve io2 “Block Express” birimleriyle %99,999 dayanıklılık ile hatalara karşı koruma sağlar. İş yükünüze en uygun depolama alanını seçebilirsiniz. Birimler, GB başına dolar maliyetinden en hızlı IOPS ve aktarım hızı ile yüksek performansa kadar değişkenlik gösterir.

## 7.2. Amazon Elastic File System (EFS)
![53](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/620379ee-43f3-4e13-8fa0-1b060a5ec7c3)

AWS işlem hizmetleri için paylaşılan dosya sistemlerini basit ve hızlı bir şekilde oluşturup yapılandırabilirsiniz. Tedarik, dağıtım, düzeltme eki uygulama veya bakım gerekmez. Dosyalar eklendikçe, kaldırıldıkça dosya sisteminizi otomatik olarak ölçeklendirir ve gerektiğinde daha yüksek aktarım hızı seviyelerine çıkarır. Yalnızca kullandığınız depolama alanı için ödeme yaparsınız ve sık erişilmeyen dosyaları otomatik olarak taşıyarak maliyetleri %92'ye kadar azaltır. %99,999999999 (11 adet 9) dayanıklılık ve %99,99'a (4 adet 9) kadar erişilebilirlik için tasarlanmış, tam olarak yönetilen dosya sistemiyle dosyalarınıza güvenli ve güvenilir bir şekilde erişirsiniz.

## 7.3. Amazon FSx
![54](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/6289a943-cf03-4428-b2cd-d217935adc60)

Amazon FSx, bulutta zengin özelliklere sahip, yüksek performanslı dosya sistemlerini başlatmayı, çalıştırmayı ve ölçeklendirmeyi kolay ve uygun maliyetli hale getirir. Güvenilirliği, güvenliği, ölçeklenebilirliği ve geniş yetenekleriyle çok çeşitli iş yüklerini destekler. Amazon FSx, yüksek performans ve daha düşük TCO sağlamak için en son AWS bilgi işlem, ağ iletişimi ve disk teknolojileri üzerine kurulmuştur. Tam olarak yönetilen bir hizmet olarak, donanım sağlama, düzeltme eki oluşturma ve yedekleme işlemlerini gerçekleştirerek uygulamalarınıza, son kullanıcılarınıza ve işinize odaklanmanızı sağlar. Yaygın olarak kullanılan dört dosya sistemi arasından seçim yapabilirsiniz: NetApp ONTAP, OpenZFS, Windows Dosya Sunucusu ve Lustre.

## 7.4. Amazon S3 Glacier
![55](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/341d1648-00de-4132-9961-fef9c63a1c8a)

Veri arşivleme için amaca özel olarak tasarlanan Amazon S3 Glacier depolama sınıfları en yüksek performansı, veri alımında en fazla esnekliği ve bulutta arşiv depolama için en düşük maliyeti sunar. Tüm S3 Glacier depolama sınıfları neredeyse sınırsız ölçeklenebilirlik sağlar ve %99,999999999 (11 adet dokuz) oranında veri dayanıklılığı hedefiyle tasarlanmıştır. S3 Glacier depolama sınıfları, arşiv verilerinize en hızlı erişim ve bulutta en düşük maliyetli arşiv depolama imkânı veren seçenekler sunar.

## 7.5. Amazon Simple Storage Service (S3)
![56](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/0a5b57ca-51fd-496a-8066-890e606effd6)

Amazon S3, her yerden ve her boyutta veriyi almak için oluşturula nesne depolama alanıdır. Amazon Simple Storage Service (Amazon S3); sektör lideri ölçeklenebilirlik, veri erişilebilirliği, güvenlik ve performans sunan bir nesne depolama hizmetidir. Her büyüklükteki ve her sektörden müşteriler istedikleri miktarda veriyi data-lake, bulut temelli ve mobil uygulamalar gibi neredeyse her türlü kullanım örneği için depolayıp koruyabilir.

## 7.6. AWS Backup
![57](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/53454376-c32b-47bd-bd2d-a19a99bcb85d)

AWS Backup, verileri AWS hizmetleri ve hibrit iş yükleri genelinde tek bir merkezden ve otomatik olarak korumanızı sağlar. AWS Backup, uygun ölçekte veri korumayı daha da kolaylaştıran uygun maliyetli, tam olarak yönetilen, politikalara dayalı bir hizmet sunar. AWS Backup, veri korumaya yönelik mevzuata uygunluğunuzu veya iş politikalarınızı destekleme konusunda da size yardımcı olur. AWS Organizations ile birlikte AWS Backup, kuruluşunuzun AWS hesapları ve kaynakları genelinde yedekleme işlemlerinizi yapılandırmak, yönetmek ve kontrol etmek için veri koruma politikalarını tek bir merkezden dağıtmanızı sağlar. Kaynaklar arasında Amazon Elastic Compute Cloud (Amazon EC2) bulut sunucuları, Amazon Elastic Block Store (Amazon EBS) birimleri, Amazon Simple Storage Service (Amazon S3) klasörleri, Amazon Relational Database Service (Amazon RDS) veri tabanları (Amazon Aurora kümeleri dahil), Amazon DynamoDB tabloları, Amazon Neptune veri tabanları, Amazon DocumentDB (MongoDB uyumluluğuyla) veri tabanları, Amazon Elastic File System (Amazon EFS) dosya sistemleri, Amazon FSx for Lustre dosya sistemleri, Amazon FSx for Windows File Server dosya sistemleri ve AWS Storage Gateway birimleri ile şirket içinde ve VMware CloudTM on AWS'de yer alan VMware iş yükleri yer alır.

## 7.7. AWS Snow Family
![58](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/a5c8348a-42ed-4e4a-bf9b-9716ea82025c)

Uygulamalar günümüzde, hiç olmadığı kadar hızlı bir şekilde buluta taşınıyor. Yeni bir uygulama kategorisi, bulut uç konumunda, hatta ağ uç konumunun da ötesinde daha fazla özellik ve performans gerektirmektedir.

AWS; akıllı, gerçek zamanlı duyarlılık sağlamak ve aktarılan veri miktarını daha etkin hale getirmek amacıyla veri işleme ve analiz süreçlerini, verinin oluşturulduğu konuma gerektiğince yaklaştıran uç altyapısı ve yazılımı sağlar. Bu, AWS tarafından yönetilen donanım ve yazılımın AWS bölgeleri (region) dışındaki konumlara ve hatta AWS Outposts'un dışında dağıtılmasını içerir.

AWS Snow Family; basit, veri merkezi bulunmayan ortamlarda ve tutarlı bir ağ bağlantısının olmadığı yerlerde operasyonları yürütmeye ihtiyaç duyan müşterilere yardımcı olur. AWS Snowcone, AWS Snowball ve AWS Snowmobile'dan oluşan Snow Ailesi, çoğu yerleşik işlem özelliklerine sahip bir dizi fiziksel cihaz ve kapasite noktası sunar. Bu hizmetler, eksabayt düzeyine kadar veriyi AWS'nin içine ve dışına fiziksel olarak aktarmaya yardımcı olur. Snow Family cihazları, AWS'ye aittir ve AWS tarafından yönetilir, ayrıca AWS güvenlik, izleme, depolama yönetimi ve işlem özellikleriyle entegre olur.

## 7.8. AWS Storage Gateway
![59](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/cb585d0b-8ed8-4fb6-9181-fd4bb56f897f)

Neredeyse sınırsız bulut depolama alanına erişim ile şirket için uygulamalar oluşturmanızı sağlar. AWS'nin buluttaki çeviklik, ekonomi ve güvenlik özelliklerinden yararlanırken şirket içi uygulamalara düşük gecikme süreli veri erişimi sağlar. Kullanıcı ve uygulama iş akışlarını sürdürerek işinizde kesinti olmadan şirket içi uygulamaların bulut destekli depolamaya erişmesini mümkün kılar. Yeni depolama donanımı dağıtmadan kullanıcılara ve uygulamalara neredeyse sınırsız bulut depolama alanı sunar. Şifreleme, denetim günlüğü ve bir kez yaz çok kez oku (WORM) depolaması gibi önemli özelliklerle uygunluk çalışmalarınızı destekleyebilirsiniz.

## 7.9. CloudEndure Disaster Recovery
![60](https://github.com/fatihes1/AWS-ile-Bulut-Bilisimin-Temelleri/assets/54971670/3e8cd24b-5c15-4203-9365-ab8a815e89ce)

Boştaki kurtarma sitesi kaynaklarını kaldırarak maliyetlerden tasarruf edin ve tam olağanüstü durum kurtarma siteniz için yalnızca gerektiğinde ödeme yapmanızı sağlar. Uygulamalarınızı dakikalar içinde, en güncel durumlarından veya belirli bir noktadan kurtarır. Özel beceriler olmadan çok çeşitli uygulamaları test etmek, kurtarmak ve geri döndürmek için birleşik bir süreçten yararlanır.
Loading

0 comments on commit 1b13c4f

Please sign in to comment.