Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Microservices Architecture & Clean Architecture & DevOps
Rating: 4.3 out of 5(5 ratings)
74 students

Microservices Architecture & Clean Architecture & DevOps

Saga Design Pattern (Orchestration,Choreography), Event Sourcing (Marten), Jenkins, Gitea, Docker Registry, Kubernetes..
Created byAbdullah Dural
Last updated 6/2025
Turkish
Turkish [Auto],

What you'll learn

  • Ubuntu Server kurulumu hakkında bilgi sahibi olacaklar.
  • Docker kurulumu ve Docker üzerine RabbitMq, MsSql, PostgreSql gibi kurulumlar yapacaklar ve projelerine entegre edecekler.
  • Clean Architecture Architecture hakkında bilgi sahibi olacaklar.
  • Microservices Architecture hakkında bilgi sahibi olacaklar.

Course content

10 sections • 20 lectures • 5h 39m total length
  • Giriş0:23

Requirements

  • Temel seviyede C# bilgisi
  • Temel seviyede Database bilgisi
  • Temel seviyede Microservice mimarisi hakkında teori bilgisi

Description

Merhaba Arkadaşalar,


Bu eğitimde, .NET teknolojileriyle A'dan Z'ye Microservices Architecture, Clean Architecture ve DevOps hakkında genel bir fikir edinmemiz aynı zamanda güzel bir alt yapı sunmak amacıyla;

“ Ubuntu Server kurulumundan başlayarak, Docker üzerinden proje yayınlamaya kadar olan süreci” ve aşağıda yer alan teknolojilerin kurulumları ile proje tanıtımlarını ele alıyorum.

Yararlı bir eğitim olması dileğiyle.


Ubuntu Server Kurulumu


  • Oracle VM VirtualBox - Ubuntu Server Kurulumu

  • Enp0s8 Adresini Aktif Etme ve Putty Bağlantısı ile Uzaktan Erişim Sağlanması

  • Paylaşım Klasörü Oluşturma & Samba

  • Docker

    • Rabbit MQ

    • MsSql

    • PostgreSql

    • Jenkins

    • Gitea

    • Docker Registry

  • Kubernetes

    • Rancher


Clean Architecture


  • .NET 9

  • Entity Framework Core 9

  • MediatR

    • IRequest

    • INotificationHandler

  • AutoMapper

  • FluentValidation


Saga Design Pattern


  • Orchestration Pattern

  • Choreography Pattern


Event Sourcing


  • Marten


Not : Videolar’da yerinde ihtiyaç duyulan konularda kod paylaşımında bulundum. Dolayısıyla ubuntu server konusunda olan bash kodları belki Event Sourcing videosunda bulacağız gibi örneklendirebiliriz. Videolar güncel tutulacaktır.

"Uygulamalar üzerinde gerçek zamanlı örneklerle uygulamalı öğrenme imkânı sunulacaktır."


Eğitimde yer alan projelere  github (AbdullahDural/egitim)  üzerinden erişebilirisiniz. 


Profilimde sosyal ağ bağlantılarımdan takipte kalabilirsiniz.


linkedin : abdullahdural

medium : abdullahdural


Ayrıca, karşılaşabileceğiniz olası hatalar ve çözüm yöntemleri konusunda da detaylı açıklamalar yapıldı. Eğitim sürecinde kafanıza takılan konular için ek içerikler ve güncellemeler düzenli olarak paylaşılacaktır.


Gerçek proje senaryoları üzerinden pratik bilgiler aktarılacak, böylece öğrendiklerinizi hemen uygulamaya dökme fırsatı bulacaksınız.


Amacım, öğrenirken keyif almanız ve her adımda destek alabileceğiniz bir ortam sunmak.


Saygılarımla
İyi Çalışmalar

Who this course is for:

  • Clean Architecture hakkında bilgi edinmek isteyenlere.
  • Microservices Architecture hakkında bilgi edinmek isteyenlere.
  • Ubuntu Server kurulumu, Docker kurulumu ve Docker üzerine RabbitMq, MsSql, PostgreSql gibi kurulumlar yapmak ve projelerine entegre etmek isteyenlere.