
RabbitMQ Eğitim Serisi - Giriş
RabbitMQ eğitim serimiz ile kuyruk sistemi yapılarının ne için kullanıldığını, neye hizmet ettiklerini, gerçek hayattaki projelerin hangi alanlarında yer aldığını öğreniyor olacağız. RabbitMQ ile ilişkili olan terimlere teorik olarak değindikten, açıklamalarını yapıp öğrendikten hemen sonra ufak ufak kod yazmaya başlayacak ve iki servis arasında kuyruk yönetim sistemimiz olan RabbitMQ ile nasıl haberleşiyor olduğumuzu incelemeye başlayacağız.
Eğitim serisi içerisinde RabbitMQ server'ı docker üzerinde ayağa kaldıracağımız için bilgisayarlarınızda Docker Desktop uygulamasının yüklü olması önem arz etmektedir. Docker Desktop uygulamasına sahip değilseniz aşağıda yer alan bağlantılardan uygulamayı indirerek istediğiniz işletim sistemi üzerinde çalışmalarınızı gerçekleştirebilirsiniz.
Ayrıca daha önce hiç Docker ile çalışma fırsatınız olmadıysa ve fikir sahibi değilseniz, paylaşmış olduğum 1 saatlik oturum olan temel seviyede Docker 101 videosuna aşağıda linkini bıraktığım videodan izleyebilir ve hızlıca fikir sahibi olabilirsiniz.
Yararlı Bağlantılar:
RabbitMQ Resmi Sitesi: lhttps://www.rabbitmq.com
Docker Resmi Sitesi (Desktop için) : https://www.docker.com
Docker Hub Sitesi : https://hub.docker.com
Videonun İçeriği: RabbitMQ LifeCycle - Çizim
RabbitMQ eğitim serimiz ile kuyruk sistemi yapılarının ne için kullanıldığını, neye hizmet ettiklerini, gerçek hayattaki projelerin hangi alanlarında yer aldığını öğreniyor olacağız. RabbitMQ ile ilişkili olan terimlere teorik olarak değindikten, açıklamalarını yapıp öğrendikten hemen sonra ufak ufak kod yazmaya başlayacak ve iki servis arasında kuyruk yönetim sistemimiz olan RabbitMQ ile nasıl haberleşiyor olduğumuzu incelemeye başlayacağız.
Eğitim serisi içerisinde RabbitMQ server'ı docker üzerinde ayağa kaldıracağımız için bilgisayarlarınızda Docker Desktop uygulamasının yüklü olması önem arz etmektedir. Docker Desktop uygulamasına sahip değilseniz aşağıdaki linkten uygulamayı indirerek istediğiniz işletim sistemi üzerinde çalışmalarınızı gerçekleştirebilirsiniz.
Ayrıca daha önce hiç Docker ile çalışma fırsatınız olmadıysa ve fikir sahibi değilseniz, paylaşmış olduğum 1 saatlik oturum olan temel seviyede Docker 101 eğitimini aşağıda linkini bıraktığım videodan izleyebilir ve hızlıca fikir sahibi olabilirsiniz.
Yararlı Bağlantılar:
RabbitMQ Resmi Sitesi: lhttps://www.rabbitmq.com
Docker Resmi Sitesi (Desktop için) : https://www.docker.com
Docker Hub Sitesi : https://hub.docker.com
Docker giriş seviyesi bilgi edinmeniz için videoma göz atabilirsiniz : https://youtu.be/nG2B3ng6B9c?si=JEdi-mN-o0jxs39J
Merhaba arkadaşlar, bu videoda sizlere RabbitMQ ile ilgili önemli konulardan biri olan "Direct ve Topic Exchange" hakkında detaylı bir rehber sunuyorum. RabbitMQ, mesaj kuyrukları ve dağıtılmış sistemler için güçlü bir araçtır ve doğru exchange tipini seçmek, sistemlerinizi nasıl yapılandırmanız gerektiği konusunda önemlidir.
Exchange Kavramı: Videonun başlangıcında, Exchange'in ne olduğunu ve nasıl çalıştığını anlatıyorum. Exchange, mesajları kuyruklara yönlendirmek için kullanılan önemli bir bileşendir.
Direct Exchange: İlk olarak, Direct Exchange'i detaylı bir şekilde ele alıyorum. Bu exchange tipi, mesajların belirli bir yönlendirme anahtarı (routing key) kullanılarak doğrudan bir kuyruğa iletilmesine olanak tanır. Hangi senaryolarda Direct Exchange'in kullanışlı olduğunu gösteriyorum.
Topic Exchange: Daha sonra, Topic Exchange konusuna geçiyoruz. Topic Exchange, mesajları belirli kriterlere göre (wildcard kullanarak) kuyruklara yönlendirmenize olanak sağlar. Bu, daha esnek ve karmaşık senaryolar için mükemmel bir seçenektir.
Örnek Senaryolar: Her iki exchange tipini kullanarak gerçek dünya senaryolarını örneklerle anlatıyorum. Bu, konunun daha iyi anlaşılmasına yardımcı olacaktır.
RabbitMQ'nun Direct ve Topic Exchange konularını anlamak, dağıtılmış sistemler ve mikro hizmetler için temel bir bilgidir. Bu videoyu izleyerek, bu iki exchange tipinin nasıl kullanılacağını öğrenecek ve uygulamalarınıza entegre etmek için gerekli bilgiye sahip olacaksınız.
Eğer bu videodan faydalandıysanız, lütfen beğenmeyi ve paylaşmayı unutmayın. Ayrıca kanalıma abone olmayı ve bildirimleri açmayı da unutmayın, böylece yeni içeriklerimden haberdar olabilirsiniz. Sorularınız veya geri bildirimleriniz varsa, lütfen yorum bölümünde paylaşın.
Hepiniz RabbitMQ dünyasına hoş geldiniz!
Merhaba RabbitMQ meraklıları! Yepyeni bir video ile karşınızdayım. Bu videoda, RabbitMQ'da Header ve Fanout Exchange türlerini adım adım açıklıyorum.
İşte videonun ana konuları:
Header Exchange'in ne olduğunu anlatıyoruz ve nasıl çalıştığını gösteriyoruz. Mesajları spesifik header kriterlerine göre nasıl yönlendirebileceğinizi öğrenin.
Fanout Exchange'in ne olduğunu ve nasıl kullanıldığını detaylı bir şekilde ele alıyoruz. Bu türün nasıl herkese eşit şekilde mesajları ilettiğini görün.
Bu video, RabbitMQ'yı daha iyi anlamak ve kullanmak isteyen herkes için uygun bir kaynaktır. Eğer videoyu beğenirseniz, lütfen beğenmeyi ve paylaşmayı unutmayın. Ayrıca kanalıma abone olmayı da düşünün, böylece yeni içeriklerimden haberdar olabilirsiniz.
Sorularınızı veya geri bildirimlerinizi yorumlarda paylaşmayı unutmayın!
Docker Üzerinde RabbitMQ Kurulumu ve Kullanımı | Türkçe Detaylı Anlatım ?
Merhabalar bu video serisinde, Docker kullanarak RabbitMQ kurulumu ve kullanımını adım adım öğreniyoruz. RabbitMQ, mesaj kuyrukları ve dağıtılmış sistemlerde iletişim için kullanılan güçlü bir mesaj aracıdır. Docker üzerinde RabbitMQ'yu kurmak ve yapılandırmak aslında hiç bu kadar kolay olmamıştı!
Videonun İçeriği:
RabbitMQ Docker konteynerını nasıl oluşturulur ve yapılandırılır?
RabbitMQ web arayüzüne nasıl erişilir ve nasıl kullanılır?
Mesaj kuyrukları, değişimler ve yayın/abonelik konseptleri.
Bu video, RabbitMQ ve Docker hakkında temel bilgileri kazanmak isteyenler için ideal bir kaynaktır. Hem Docker'ı kullanmayı hem de RabbitMQ'nun gücünden faydalanmayı öğrenerek, dağıtık sistemlerle iletişim kurmada daha yetenekli hale geleceksiniz.
Yararlı Bağlantılar:
RabbitMQ Resmi Sitesi: lhttps://www.rabbitmq.com
Docker Resmi Sitesi (Desktop için) : https://www.docker.com
Docker Hub Sitesi : https://hub.docker.com
Docker giriş seviyesi bilgi edinmeniz için videoma göz atabilirsiniz : https://youtu.be/nG2B3ng6B9c
Soru ve Yorumlarınızı Bekliyorum: Videomuzu izledikten sonra sorularınızı ve yorumlarınızı paylaşmayı unutmayın! Sizlere yardımcı olabilmek ve daha fazla içerik üretebilmek için geri bildirimlerinizi bekliyorum.
Beğenmeyi ve Abone Olmayı Unutmayın: Eğer bu video size yardımcı olduysa, beğenmeyi ve kanalıma abone olmayı unutmayın! Böylece beni destekleyebilir ve gelecekteki içeriklerden haberdar olabilirsiniz.
Teşekkürler ve İyi Seyirler!
"Dotnet ile RabbitMQ Eğitim Serisi" sizi teorik bilgilerden başlayarak pratik uygulamalara götürecek kapsamlı bir öğrenme deneyimidir. Kurs, Docker üzerinde RabbitMQ'nun hızlı bir şekilde nasıl kurulacağından başlayarak, dotnet kullanarak producer ve consumer yapılarını nasıl oluşturacağınıza kadar geniş bir konu yelpazesini kapsar
Exchange tipleri, yani topic, direct, fanout ve header, her biri için detaylı incelemelerle ele alınacak, örnek senaryolar üzerinden bu kavramlar uygulamalı olarak öğrenilecek. Bu sayede, katılımcılar, her bir exchange tipini ne zaman ve nasıl kullanacaklarını anlamada derin bir kavrayışa sahip olacaklar.
Gerçek hayat senaryoları, kursun temelini oluşturacaktır.Kursun teorik bilgilerini gerçek dünya uygulamalarına taşıma fırsatı bulacaksınız. Bu, öğrenilen bilgilerin daha kalıcı olmasını sağlayacak ve öğrencilerin kendi projelerinde başarıyla uygulamalarını mümkün kılacaktır.
Ayrıca, kurs süresince sağlanacak örnekler, alıştırmalar ve interaktif materyaller, katılımcıların her konuyu derinlemesine kavramalarına yardımcı olacaktır. Bu eğitim, RabbitMQ ve dotnet ile etkili mesajlaşma stratejilerini öğrenmek isteyen herkes için iyi bir kaynaktır. Hem başlangıç seviyesindeki kullanıcılara hem de deneyimli geliştiricilere hitap ederek, kursun her düzeyde katılımcıya uygun olduğunu temin edebilirim.
Eğirim serisini tamamlayarak RabbitMQ ile çalışabilir, çalışmaya başladığınız şirketlerde kullanılıyorsa adapte olabilir ve bu teknolojiyi kendi projelerinize entegre ederek kullanabiliyor olacaksınız. Tüm sorularınız için mail adresimden,youtube kanalımdan ulaşabilirsiniz. Desteklemek için YouTube kanalıma abone olabilir,içeriklerimi beğenebilir ve yeni öneriler için bana ulaşabilirsiniz. Udemy üzerinden kurs takibinizi daha aktif bir şekilde ilerletebilirsiniz.