Örneklerde kullanılacak teknoloji ve araçlardan bazıları
DevOps, DevSecOps, Amazon EKS, Linux Ubuntu, Jenkins, Jenkinsfile, Git, GitHub, GitLab, BitBucket, GitOps, GitAction, Maven, Gradle, Java, Spring Boot, JUnit Test, Mockito, Docker, DockerHub, JSON, Yml, SonarQube, Sonatype Nexus Repository, Trivy, Kubernetes (K8s) Cluster, OWASP, Prometheus, Grafana, Helm, JFrog, ArgoCD, GitOps, Terraform, Ansible, Java, Spring Boot, Oracle DB
Bu DevOps eğitimleri, katılımcılara DevOps, sürekli entegrasyon (CI), sürekli dağıtım (CD) ve Agile kavramlarından başlayarak, Java geliştirme ekosistemi içindeki önemli araçların entegrasyonlarına kadar geniş bir yelpazede bilgi sunmaktadır. Spring Boot, Linux Ubuntu, Jenkins, Jenkinsfile, Git, GitHub, Maven, Gradle, Docker, DockerHub, Test, SonarQube, Trivy, Kubernetes (K8s), ArgoCD, GitOps gibi araçlarla adım adım entegrasyonları öğreten eğitim, yazılım geliştirme süreçlerini otomatize etme, hızlandırma ve DevOps uygulamalarını etkin bir şekilde gerçekleştirme konularında yetkinleştirmeyi amaçlamaktadır. Jenkins pipeline oluşturmadan Docker üzerindeki bir uygulamayı Kubernetes'teki Podlara taşımaya kadar uzanan uygulamalı örneklerle, katılımcılara pratik bilgi ve beceri kazandırarak, yazılım geliştirme süreçlerini daha verimli ve güvenilir hale getirmelerine rehberlik etmektedir.
----------------------------------------------------------------
01.03.2025 - 15.03.2025 (20 saat)
Eğitim 01 - Temel DevOps CI/CD Eğitimi (Docker, Kubernetes, Jenkins) (20 saat, 4000 TL)
----------------------------------------------------------------
Oturum 01 - Docker Kavramları (Image, Container, Volume, Network, DockerHub, Docker Compose) 1
Oturum 02 - Docker Kavramları (Image, Container, Volume, Network, DockerHub, Docker Compose) 2
Oturum 03 - Kubernetes (K8s) Kavramları (Pod, Deployment, Service, Minikube) 1
Oturum 04 - Kubernetes (K8s) Kavramları (Pod, Deployment, Service, Minikube) 2 - Hello DevOps Pipeline Projesi 001
Oturum 05 - Jenkins, Git, GitHub, Maven, Test JUnit, Docker, DockerHub, Kubernetes (K8s) - DevOps Pipeline Projesi 002
----------------------------------------------------------------
16.03.2025 - 13.04.2025 (20 saat) Eğitim 02 - AWS ile DevOps CI/CD Pipeline Geliştirme Eğitimi (20 saat, 4000 TL)----------------------------------------------------------------
Oturum 06 - AWS (Amazon Web Services) (Cloud Platform) - Yönetim paneli
Oturum 07 - AWS EC2, Jenkins Master ve Agent Makinelerinin Entegrasyonları, Git, GitHub, Maven, Test JUnit, SonarQube - PostgreSQL, DevOps Pipeline Projesi 003
Oturum 08 - AWS EC2, Amazon Elastic Kubernetes Service (Amazon EKS), ArgoCD, DockerHub, Trivy, GitOps, DevSecOps Pipeline Projesi 003 devamı
Oturum 09 - AWS EC2, Amazon EKS, Git, GitHub, Node.js, npm, Jenkins, Containers (Docker & Kubernetes) , DockerHub, OWASP, Trivy, SonarQube, Monitoring (Prometheus, Grafana), Google Email, DevSecOps Pipeline Projesi 004
Oturum 10 -
AWS EC2, Amazon EKS, Git, GitHub, Node.js, npm, Jenkins, Containers (Docker & Kubernetes) , DockerHub, OWASP, Trivy, SonarQube, Monitoring (Prometheus, Grafana), Email, DevSecOps Pipeline Projesi 004 devamı
----------------------------------------------------------------
19.04.2025 - 20.04.2025 (8 saat) Eğitim 03 - AWS ve Terraform ile DevOps CI/CD Pipeline Geliştirme Eğitimi (8 saat, 3500 TL)----------------------------------------------------------------
Oturum 11 - Terraform (Infrastructure-as-Code)
Oturum 12 - (Terraform, AWS EC2, Git, GitHub, Maven, Jenkins, ReactJS, Node.js, npm, Docker, DockerHub, SonarQube, Trivy, Prometheus, Grafana, Amazon EKS, Kubernetes, Helm, GitHub Webhooks, Email) DevOps Pipeline Projesi 004
----------------------------------------------------------------
26.04.2025 - 27.04.2025 (8 saat) Eğitim 04 - AWS ve Ansible ile DevOps CI/CD Pipeline Geliştirme Eğitimi (8 saat, 3500 TL)
----------------------------------------------------------------
Oturum 13 - Ansible (Configuration Management and Deployment)
Oturum 14 - Ansibile Demo
Bütün eğitimler toplam 56 saattir, 14 oturum sürecektir. Konularda bahsi geçen teknolojiler projelendirilecek ve birlikte uygulamalı olarak adım adım işleyeceğiz.
Derslerin hepsini online olarak, Zoom üzerinden işleyeceğiz. Derslere katılım linkleriniz email adresinize takvimdeki sıraya göre ilgili eğitimin başlamasından 2 gün önce Zoom tarafından otomatik olarak oluşturulup mail adresinize gönderilecektir. Eğitime başlamasına 1 gün kala eğer size hala linkler ulaşmadıysa lütfen beni hemen mimar.aslan@gmail.com üzerinden haberdar ediniz. Eğitimlerde görüşürüz. Sağlıklı ve mutlu günler dilerim.
Eğitim öncesi sadece Zoom programı sisteminizde kurulu olmalı.
Bilgisayarınızın donanım gücü en az aşağıdaki gibi olmalıdır ki eğitim de sorun yaşamayalım.
İşlemci i5 veya AMD 7
Ram 8 GB (mümkünse 16 GB)
Hard Diskte en az 50 GB boş yer.
Mutlaka 2 tane ekranınız olsun. Bir yandan dersi izlerken diğer ekrandan da birlikte geliştirme yapabilirsiniz.
Derslerde her şeyi kurulumlardan alıp adım adım sizlere anlatacağım.
Canlı derslerimiz kayıt altına alınacak ve sadece katılımcılarla paylaşılacaktır. Derslere ait video kayıtlarını Udemy sitesine, ders yaptığımız gününün hemen bitiminde yükleyeceğim ve sadece o eğitime katılanlarla paylaşacaktır. Katılımcılar istediği zaman videoları girip Udemy üzerinden izleyebilecekler. Böylece Udemy'den de katılım sertifikanızı almış olacaksınız. Derslerde anlamadığınız yerleri bana hiç çekinmeden sorabilirsiniz.
Canlı ve online dersler sadece Cumartesi ve Pazar günleri Türkiye saati ile 11:30'da başlayacak ve 16:20'de tamamlanacak.