Yazılım Geliştirme · İleri
Docker ile Mikroservis Mimarisi: Node.js, MongoDB, MySQL ve Coolify Deploy Bu eğitimde modern backend geliştirme dünyasında sık kullanılan mikroservis mimarisini gerçek bir proje üzerinden öğreneceksiniz. Node.js tabanlı birden fazla servisi ayrı ayrı geliştirip Docker ile container haline getirecek, servisler arası iletişimi API Gateway üzerinden yönetecek ve MongoDB ile MySQL gibi farklı veritabanlarını aynı mimari içinde kullanacaksınız. Eğitim boyunca sadece teorik anlatım yapılmaz. Kullanıcı, sipariş ve ürün servislerinden oluşan gerçekçi bir mikroservis projesi kurulur. Her servis kendi sorumluluğuna sahip olacak şekilde tasarlanır, Docker Compose ile birlikte ayağa kaldırılır ve son aşamada Coolify kullanılarak sunucuya deploy edilir. Bu eğitim sonunda Docker, Docker Compose, Node.js, Express.js, MongoDB, MySQL, API Gateway mantığı, servisler arası iletişim, environment variable yönetimi, healthcheck kullanımı ve Coolify ile canlıya alma sürecini uygulamalı olarak öğrenmiş olacaksınız. Bu eğitim özellikle backend geliştirme yapan, Docker öğrenmek isteyen, mikroservis mimarisini gerçek bir proje üzerinden anlamak isteyen ve geliştirdiği uygulamayı sunucuya nasıl deploy edeceğini öğrenmek isteyen yazılımcılar için hazırlanmıştır.
Güvenli ödeme · Anında dijital erişim
Monolith ve mikroservis mimarisi arasındaki farkları pratik kararlarla açıklayabilirsiniz.
Node.js ve Express.js ile birbirinden bağımsız çalışan servisler geliştirebilirsiniz.
Dockerfile, image, container, network, volume ve Docker Compose kavramlarını gerçek proje üzerinde uygulayabilirsiniz.
MongoDB ve MySQL gibi farklı veritabanlarını servis bazlı mimari içinde konumlandırabilirsiniz.
API Gateway ile servisler arası trafiği merkezi şekilde yönetebilirsiniz.
Retry, circuit breaker, healthcheck ve environment variable yönetimi gibi operasyonel konuları projeye ekleyebilirsiniz.
Coolify kullanarak mikroservis projesini uzak sunucuda yayınlayabilirsiniz.
7 modül, 29 ders
Proje Tanıtımı
1 ders · 2 dk
Temel Kavramlar
4 ders · 51 dk
Servis Geliştirme
3 ders · 1 saat
Docker Temelleri
9 ders · 1 saat 35 dk
Veritabanı ve Container
3 ders · 52 dk
İleri Mimari
4 ders · 1 saat 6 dk
Deployment Süreçleri
5 ders · 55 dk