c2309355e6
- added jjs notes - removed the DS_Store's and added a .gitignore Signed-off-by: JJ Asghar <awesome@ibm.com> |
||
---|---|---|
.. | ||
Days | ||
logo.png | ||
README.md |
90 Gun DevOps
Turkce Versiyonu | English Version | 中文版本 | 繁體中文版本| 日本語版 | Wersja Polska | Tiếng Việt | Versión en Castellano
Baslarken
Bu depo, "DevOps" felsefesinin temel kavramlarını anlamak için bir yolculuğun belgeleridir. 1 Ocak 2022'de başladı ve 90 günlük bir yolculuk yapma fikri var, örneğin, 1 Ocak'ta başlarsanız 31 Mart'ta yolculuğu tamamlayabilirsiniz. 🚀🚀🚀
Her uygulamayı belgelemek, diğerlerinin bilgi ve kaynaklarını geliştirerek bunlardan daha iyi faydalanmalarını sağlamak için yapılmaktadır.
Hedef, "DevOps" alanında 13'ten fazla alana girerek her biri için 1 saatlik bir süre harcamaktır.
Bu, "DevOps" hakkında her şeyi kapsamayacak, oldukça geniş bir uzmanlık alanıdır. Bunun yerine, yazar Michael Cade, tarafından öğrenme ve genel anlayışına katkıda bulunacağını düşündüğü alanları kapsayacaktır.
Eğer beğenir ve denemek istersen, yazarın bu 90 gunluk macera için ko-fi ile teşekkür edebilirsin.
Yazarla en hızlı iletişim kurmanın yolu Twitter üzerinden olabilir: @MichaelCade1
Ayrıca, orijinal depoya katkıda bulunabilir, beğenebilir veya sorunları repo original üzerinden bildirebilirsin.
90 Gun DevOps Yolculugunun Dokumantasyonu
- [✔️] ♾️ 1 > Giris
DevOps Nedir ve Neden Kullanılır?
- [✔️] ♾️ 2 > Bir DevOps Muhendisinin Sorumluluklari
- [✔️] ♾️ 3 > DevOps'un Uygulama Odakli Yasam Dongusu
- [✔️] ♾️ 4 > DevOps & Agile
- [✔️] ♾️ 5 > Planlama > Kodlama > Insa Etme > Test Etme > Surum Yayinlama > Dagitma > Isletme > Izleme >
- [✔️] ♾️ 6 > DevOps - Gerçek Hikayeler
Bir Programlama Dilini Ogrenmek
- [✔️] ⌨️ 7 > DevOps ve Bir Programlama Dilini Ogrenmek
- [✔️] ⌨️ 8 > DevOps Ortamınızı Yapilandirma ve Hello World
- [✔️] ⌨️ 9 > Hello World Kodunun Aciklayalim
- [✔️] ⌨️ 10 > Go Workspace & Kodu Derleme ve Calistirma
- [✔️] ⌨️ 11 > Değişkenler, Sabitler ve Veri Tipleri
- [✔️] ⌨️ 12 > Kullanıcıdan girdi alma, İşaretçiler ve Tamamlanmış Bir Program
- [✔️] ⌨️ 13 > Yeni Uygulamamızla İlerlemenizi Tweetleme
Linux Temellerini Öğrenme
- [✔️] 🐧 14 > DevOps & Linux
- [✔️] 🐧 15 > DevOps için Linux Komutları (aslında herkes için)
- [✔️] 🐧 16 > Linux Sisteminizin Yönetimi, Dosya Sistemi ve Depolama
- [✔️] 🐧 17 > Metin Düzenleyicileri - nano vs vim
- [✔️] 🐧 18 > SSH & Web Server(LAMP)
- [✔️] 🐧 19 > Bash scriptleri ile Görevleri Otomatikleştirme
- [✔️] 🐧 20 > Dev Workstation Yapılandırması - Tüm güzel şeyler
Network(Ag) Anlayışı
- [✔️] 🌐 21 > DevOps & Networking
- [✔️] 🌐 22 > OSI Modeli - 7 Katman
- [✔️] 🌐 23 > Ağ Protokolleri
- [✔️] 🌐 24 > Ağ Otomasyonu
- [✔️] 🌐 25 > Ağ Otomasyonu için Python
- [✔️] 🌐 26 > Lab Oluşturma
- [✔️] 🌐 27 > Python ve Ağlarla Çalışma
Sadece bır Cloud Provider Seç
- [✔️] ☁️ 28 > DevOps & Bulut
- [✔️] ☁️ 29 > Microsoft Azure Temelleri
- [✔️] ☁️ 30 > Microsoft Azure Güvenlik Modelleri
- [✔️] ☁️ 31 > Microsoft Azure Hesaplama Modelleri
- [✔️] ☁️ 32 > Microsoft Azure Depolama ve Veritabanı Modelleri
- [✔️] ☁️ 33 > Microsoft Azure Ağ Modelleri + Azure Yönetimi
- [✔️] ☁️ 34 > Microsoft Azure Uygulama Senaryoları
Etkili Bir Şekilde Git Kullanma
- [✔️] 📚 35 > Git - Versiyon Kontrolü
- [✔️] 📚 36 > Git'in Kurulumu ve Yapılandırılması
- [✔️] 📚 37 > Git'i Tanıma
- [✔️] 📚 38 > Staging ve Değişiklikler
- [✔️] 📚 39 > Görselleştirme, İptal Etme ve Geri Yükleme
- [✔️] 📚 40 > Kod İçin Sosyal Ağ
- [✔️] 📚 41 > Açık Kaynak Akışı
Containers(Konteynerler)
- [✔️] 🏗️ 42 > Containers
- [✔️] 🏗️ 43 > Docker Nedir ve Nasıl Kurulur?
- [✔️] 🏗️ 44 > Docker İmajları ve Docker Desktop ile Uygulama
- [✔️] 🏗️ 45 > Docker İmajının Yapısı
- [✔️] 🏗️ 46 > Docker Compose
- [✔️] 🏗️ 47 > Docker Ağları ve Güvenliği
- [✔️] 🏗️ 48 > Docker'a Alternatifler
Kubernetes
- [✔️] ☸ 49 > Kubernetes
- [✔️] ☸ 50 > Kubernetes Platform Seçimi
- [✔️] ☸ 51 > İlk Kubernetes Cluster Dağıtımı(Deployment)
- [✔️] ☸ 52 > Çok Node'lu Kubernetes Kümesinin Yapılandırılması
- [✔️] ☸ 53 > Rancher Genel Bakış - Uygulamaya Geçmek
- [✔️] ☸ 54 > Kubernetes'te Uygulama Dağıtımı
- [✔️] ☸ 55 > Kubernetes'te State ve Ingress
Infrastructure as a Code(IaC) Öğrenme
- [✔️] 🤖 56 > IaC
- [✔️] 🤖 57 > IaC - Altyapıyı Kod Olarak Yönetmek
- [✔️] 🤖 58 > HashiCorp Configuration Language (HCL)
- [✔️] 🤖 59 > Terraform ile Sanal Makine Oluşturma ve Değişkenler
- [✔️] 🤖 60 > Docker Konteynerleri, Provisioner'lar ve Modüller
- [✔️] 🤖 61 > Kubernetes ve Çoklu Ortamlar
- [✔️] 🤖 62 > Testler, Araçlar ve Alternatifler
Yapılandırma Yönetimini Otomatikleştirme
- [✔️] 📜 63 > Yapılandırma Yonetimi
- [✔️] 📜 64 > Ansible: Ilk Adımlar
- [✔️] 📜 65 > Ansible Playbooklar
- [✔️] 📜 66 > Ansible Playbookların Devamı...
- [✔️] 📜 67 > Roller Kullanma ve Bir Loadbalancer Dağıtımı
- [✔️] 📜 68 > Etiketler, Değişkenler, Envanter ve Veritabanı Sunucusu Yapılandırması
- [✔️] 📜 69 > Ansible Hakkında Diğer Konular - Automation Controller, AWX, Vault
CI/CD Pipeline Oluşturma
- [✔️] 🔄 70 > CI/CD Pipelinelar
- [✔️] 🔄 71 > Jenkins Nedir?
- [✔️] 🔄 72 > Jenkins ile Pratik Uygulama
- [✔️] 🔄 73 > Jenkins Pipeline Oluşturma
- [✔️] 🔄 74 > Hello World - Jenkinsfile Uygulama Pipeline'ı
- [✔️] 🔄 75 > GitHub Actions Genel Bakış
- [✔️] 🔄 76 > ArgoCD Genel Bakış
İzleme, Log Yönetimi ve Veri Görselleştirme
- [✔️] 📈 77 > İzleme
- [✔️] 📈 78 > Pratik İzleme Araçları
- [✔️] 📈 79 > Log Yönetimi
- [✔️] 📈 80 > ELK Stack
- [✔️] 📈 81 > Fluentd & FluentBit
- [✔️] 📈 82 > EFK Stack
- [✔️] 📈 83 > Veri Görselleştirme - Grafana
Verilerinizi Depolama ve Koruma
- [✔️] 🗃️ 84 > Veri Yonetimi
- [✔️] 🗃️ 85 > Veri Hizmetleri
- [✔️] 🗃️ 86 > Platformların Yedeklenmesi
- [✔️] 🗃️ 87 > Yedekleme ve Veri Kurtarma Uygulamaları
- [✔️] 🗃️ 88 > Uygulama Odaklı Yedekleme
- [✔️] 🗃️ 89 > Felaket Kurtarma
- [✔️] 🗃️ 90 > Veri ve Uygulama Taşınabilirliği
Lisans
Bu eser Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License lisansı altındadır.