Birleştirilmiş bir programlama modeli ve hızlı tasarım uygulama özellikleri mi arıyorsunuz? Çalıştırma kuramlarının çoğunu kapsayan zengin bir kütüphaneden faydalanmak mı istiyorsunuz? Farklı kütüphaneleri bir araya getiren bir araç kullanmak ister misiniz? Deneyimli DevOps'çular düşünmeden size hemen Spring yapı çerçevesini önereceklerdir. Monolithic architecture hakkında bilgi edinmek ve bunu Spring Cloud mikro servis ile kıyaslamak mı istiyorsunuz? Microservices nedir öğrenmek mi istiyorsunuz? O zaman doğru yerdesiniz.
Spring Cloud Mikro Servis Hakkında Bilgi Edinmek Neden Önemli?
Mikro servis ayarlamaları için Spring Cloud'u seçmenin sayısız avantajı var. Microservices nedir bu ders ile öğrenebilirsiniz. Eğer boyutlandırılabilir ve sağlam bir mikro servis sistemi oluşturmak istiyorsanız, yapı çerçeveniz sağlam bir oluşturma süresi ve çalıştırma niteliği olan araçlar tarafından idare edilmeli ve yönetilmelidir. Spring Cloud fonksiyonel ve yapısal hizmetler sunar. Geniş bir Java uygulama seti vardır ve her türlü çalıştırma işlemini halledebilir. Bu da kütüphanesi olan mikro servislerin ve istemci tarafından olan hizmet keşiflerini yapan çalıştırma ünitelerinin, yapılandırma güncellemelerinin, yükleme dengelemenin, takip etme parametrelerinin, vb hizmetlerin yapılabilmesini sağlar.
Java topluluğu içerisinde Spring Cloud popülerleşmeye başladı. Herhangi bir programlama modelini dayatmıyor. Gelitşriciler onu EJB (Enterprise JavaBeans) modeline ekleme olarak kullanıyorlar. Bunu da Spring Cloud mikro servis sahibi olan yüksek hızlı organizasyonlar için kullanıyorlar. Enterprise Java söz konusu olduğu zaman akla ilk gelen ve en sık kullanılan yapı çerçevesi Spring oluyor. Microservices nedir Spring sayesinde daha rahat öğreneceksiniz. Neden? Çünkü küresel geliştirici topluluğu bunu test edilebilir materyal yazmak için kullanıyor. Yüksek performans için yeniden kullanılabilir kod sunuyor. Ayrıca hafifliğine önem veriyorlar. Bu dersin oluşturulma tarihinde (Mart 2015'te yayınlanan Spring Framework v.4.1.6 sürümü), temel Spring dosya boyutu 2MB civarında geliyor. Eğer bunun etkileyici olduğunu düşünüyorsanız, bir de açık kaynak olduğunu duyana kadar bekleyin!
Neden Bu Dersi Almalı?
Bu Spring Cloud mikro servis dersinde hem monolithic architecture hem de mikro servis architecture konularını göreceksiniz. Microservices nedir tam kapsamlı bir tanıma ulaşacaksınız. 1. ve 2. bölümleri okuduğunuz zaman, monolithic vs mikro servis karşılaştırmasını özlü bir biçimde ögreceksiniz ve iyice hazmedeceksiniz.
Ben net ve açık sunumların hayranıyımdır. O yüzden bu derste bir sürü nokta atışı yapan bilgi görerek konuya daha iyi hakim olacaksınız. Örneğin, monolithic architecture hakkında hatırlamanızı istediğim, A:
Ancak, öbür yandan da, B:
Ne demek istediğimi anlayabildiniz im? Yaptığım yorumlar ayrıca konuyla ilgili ve keskin olacak. Bu bilgiyi, örneğin, monolithic vs mikro servis architecture'larını karşılaştırmak için rehber olarak kullanabileceksiniz.
Spring Cloud mikro servis hakkonda olan 3. bölümde ise Spring Cloud vaka analizi yapacaksınız. Microservices nedir sorusunun cevabı bu bölümde daha kapsamlı bir hale gelecek. Gerekli olan araçların listesini ve de işlevsellikleriyle ilgili bilgilerin tanımlarını göreceksiniz. Son olarak da Cloud Spring mikro servis hizmetlerinin geleceği hakkında konuşacağız ve gelecekle ilgili konulara değineceğiz.
Yoğunlaştırılmış Bilgiye Erişin
Çok gerekli olan biglilerin nokta atışı yapılmış bir listesini bulacaksınız. Eğer gerekirse daha fazla araştırma yapmanız gerekecek. Bu ders zaman kazanmak isteyenler için çok iyi. Farklı farklı kaynaklardan az biraz bilgiyi alıp birleştirmek yerine, ihtiyacınız olan bilgiyi tek bir noktada kolayca bulabileceksiniz. Bugün kaydolun.
Course consist of total 30dk of content, in total.