Cok kisa surede 5 kisinin katilmasi cok guzel, umarim hareketli ve
dinamik bir grup/olusum baslatabiliriz ve daha da hizli buyuruz. Php
alaninda yasanilan tikanikligin onemli bir sebebi de gruplardaki
dinamizmin olmus olmasi saniyorum. Community/topluluk destegi
azaldigi, fikir ve proje paylasimlari oldugu zaman ister istemez
market/piyasa da olmeye basliyor acik kaynak uygulamalarda.
DevOps ismini daha once duymus, veya bu alanda arastirma/calisma
yapmis olanimiz var mi icimizde? Programci mi yoksa SysAdmin agirlikli
mi tecrubelerimiz var? Tanisma turunden biraz TR'de alandaki
sorunlardan, yapilanmadan bahsedebilirmiyiz? Cok teknik olmasa da bu
grubun organik buyumesi ve yesermesi icin onemli bir adim saniyorum.
Sevgiler
Kayra Otaner
Ben Basri POTUR herhalde aranıza katılan en tecrübesiz kişiyim.Kapanan
TR.NET te bir yıl kadar noc personeli olarak görev yaptım.
Çalıştığım şirkette daha çok bandwidrh sorunları ve saldırılar canlı
görmek şaşırtıcıydı.Biraz cisco cihazlar ve telekominikasyon (fiber)
hakkında bilgim var.
Ben web programcılığı yapan bir sosyologum. Daha doğrusu sosyoloji
mezunuyum zira lisans diplomam dışında beni sosyoloji ile
ilişkilendiren bir şey yok. Öğrenciyken maddi zorunluluklar nedeniyle
çalışmam gerektiğinde bana inşaatta çalışmaktan daha kolay göründüğü
için, küçük bir şirkette statik html ile web tasarımı yapmaya
başlamıştım. Kısa bir süre sonra da elle tek tek hazırlanmış sayfaları
upload ederek site hazırlamanın akla zarar bir iş olduğunu farkedip
php öğrenmeye başladım. Kayra Otaner'in php mysql kitabı ile. (Bu
vesileyle teşekkür etmiş olayım)
Yıllardır yaprak kımıldamayan bir mail grubunda devops görünce merak
edip girdim. Detaylarını herhalde ilerleyen yazışmalarda öğreneceğiz.
Ancak piyasadaki işgücünün organizasyonu, sektörel işbölümü gibi bir
çalışma yapılması düşünülüyorsa bu konuda bazı katkılarım olabilir,
web programcısı olarak değil elbette sosyoloji okumuş birisi olarak.
Selamlar
Ulaş Karakul
Eski okuyucularla karsilasmak her zaman keyif verir bana, ozellikle
sosyolog oldugunu belirterek DevOps'un insana ve it profesyonellerine
bakan teknik olmayan kismini farketmis olman da cok umut verici. Hazir
sosyolog birisini bulmusken kendimce bir iki cikarim yapayim, DevOps
la alakasini anlatayim.
Benim gozlemin, ozgur yazilim ekosisteminde son donemler odak
noktasinin bir kayma yasamis oldugu ve artik ticari kazanclari oncelik
kazandigi yonunde. Artik ozgur yazilim turevi lisansli yazilimlar,
paylasimi merkeze alan insani ve bilisim ihtiyacini iozgur kilmak
yerine urunlerin kisa zamanda cok kimse tarafindan kullanilabilir hale
getirilmesi, ve akabinde gelir elde etmeye yonelmis durumda.
Kapitalist duzende bunun yadirganacak tarafi yok ve buna karsi olmak
da yersiz kanaatindeyim.
Ancak tarihe baktigimizda, ornegin Osmanli devleti icin gerileme
doneminin padisahlarin attan inip sarayda keyif surmeye basladiklari
donemle ortustugu soylenir. Ozgur yazilim ekosisteminde de benzer bir
durum soz konusu. Ancak isin kotu olan tarafi TR'de biz hic ata
binmeden, yeni yerler fethetmeden saraya girip keyfini surme
hevesindeyiz. 10 sene oncesinin cok hareketli, donemin web yazilimi
trendine uygun olarak cogunlukla LAMP etrafina yogunlasmis insanlar,
bir sekilde ortadan kalmis ve piyasada Php yazilimcisi dahi bulunamaz
hale gelmis ve tum dunyada sunucu pazarinda Linux veya Php artik
tartismasiz (facebook, yahoo, google) ilk tercih olarak akla gelirken
eleman sikintilari yuzunden firmalar ve hatta devlet (bkz edevlet
siteleri) MS tabanli cozumlere mahkum edilmis.
Devir degistigi, artik yazilim gelistiricilik, sistem yonetimi gibi
alanlar ufak platformlarda basit yazilimlar gelistirmek ve
calistirmaktan ibaret degil. Hem dikey hem de yatay bir derinlesme soz
konusu. Metodolojilerin de bu derinlesmeye ayak uydurdugunu en basit
anlamda Php dilini ornek verirsek MVC turu framework kullanilmadan
artik yazilim gelistirmenin anlamsiz oldugunu gormek icin uzman olmak
da gerekmiyor.
DevOps TR grubu da bir anlamda bu amacla hayata gecirilme asamasinda.
Olayin dusunsel boyutu ve teknik boyutu var. Benim cok sevdigim
ingilizce bir laf var : Bir seyin nasil yapildigini bilen her zaman is
bulur, bir seyin NICIN yapildigini bilen de her zaman onun patronu
olur. Biz gectigimiz 10 senede teknik bir cok isin Nicin yapildigini
anlamayi birakin nasil yapildigini bile unutmusuz ozgur yazilim
ekosistemi icinde. Ben bunu karamsarlik olsun diye, ya da hic ama hic
bir ornek yok anlaminda soylemiyorum. Tabii ki aradan sivrilmis guzel
isler yapilmis, Pardus'lar cikmis, kisisel planda basarilari olmus
takdire sayan basarili arkadaslarimiz olmus. Son 3-4 senedir benim
etrafimdaki herkes TR'de Php yazacak, Linux yonetecek insan arayisi
icin bana (ki yurt disindayim) danisiyorlar ve sistemlerini Windows
tabanli insa etmek zorunda kaliyorlar (bkz daha 3-5 gun onceki Linux
sohbet listesinde Php elemani araniyor baslikli yazismalar). Sirf Php
gozuyle bakmadigimi dusunuyorum, son 10 senede cok ciddi insan
kaynaklari erozyonuna ugramisiz, dunya ozgur yazilima uyanirken biz
biraz sallamisiz. Niyetim kimsenin sarfettigi eforu kucumsemek ya da
polemiksel olmak degil, oz elestiri baslatabilmek.
Bugun dunyada adindan teknik ve diger turden basarilariyla
bahsettirenler genelde 2 kaliba uymak zorunda. Ya innovator (kesfeden)
olacaksiniz, ya da fast follower (lideri cok hizli takip eden)
olacaksiniz. US kesfeden Cin de hizli takip edendir, araba dunyasinda
Almanya liderse Japonya hizli takip edendir, ebay liderse gittigidiyor
(ki ebay satin aldi) hizli takip edendir. Biz ozgur yazilimda kesfeden
olmayi hakkiyla becerene kadar cok yakin takip etmeyi becermeliyiz.
DevOps yeni bir disiplin. BigData, NoSQL, cloud computing, distributed
storage alanlarinda yogunlasilmasindan dolayi ortaya cikiyor. Illa
DevOps denmesi de gerekmiyor aslinda, kimisi SysAdmin diyor halen,
kimisi System Engineer diyor, ama dogru ve hakli tabir 2009 dan beri
DevOps olarak karsimiza cikti. Bu gurupta amacim hem teknik hem de
metodolojik yontemleri paylasmak, yayginlastirmak, insan ve topluluk
gelisimine katki da saglamak. Bir iki net hedef ve proje de var
kafamdan gecen, ancak henuz yazismalarini sonlandirabilmis degilim.
Bu konularda heveslileri bulma arayisindayim, o yuzden de liste guzel
bir baslangic. Sizin de sosyolog egitiminizle baska hic bir teknik
listede olmadigi kadar burada faydali olacaginizi simdiden
soyleyebilirim, umarim dersleri kopya cekerek gecmemissinizdir ;-)
Sevgiler
Kayra Otaner
Yönetim Danışmanlığı yapmaktayım, hobiden öte profesyonellikten beri
openSource ve dolayısıyla Linux, yeni trendlerden geri kalmamak için
web - programing, yeni medya yaklaşımları ve gelir modelleri
konularında boş zamanlarımı değerlendiriyorum... Bu uğraşlarım
sayesinde analitik çözümler geliştirirken, farkllı disiplinlerde
yönetsel yaklaşım uygulamalarını hayata geçirme şansı buluyorum... 20
yıldır bireysel kullanıcı olarak Linux ve openSource dünyasında olmak
her yönüyle güzel ve heyecan vericiydi...
Umarım bu grub'ta da katma değer yaratan çalışmalar doğar gelişir...
Ben vaktim ve bilgim el verdiğince, tüm referanslarımla katkı sağlamak
için elimden geleni yapmaya çalışacağım...
Camiaya hayırlı uğurlu olsun ...!
Özhan Kürkçü
Saniyorum TR'deki ozgur yazilim gelistiricilerin en zayif
yonetilebilir olmalari. Listelerde bir araya gelip gercek hayatta bir
araya gelinemedigi, ucuk bir ornek de olsa, ornegin bir Linux kernel
gibi boyutlu bir olusum baslatilamamsi da bu yonetilebilirlikte gizli.
Son 4-5 seneye kadar TR'deki bir takim programci ve kisilere uzaktan
(US) freelance, contractor turu isler ayarlama girisimlerim oldu,
hepsi de fiyaskoyla sonuclandi. Teknik olarak yeterli olmak bir proje
hayata gecirmek icin yeter sart degil. Daha az teknik bir Hintli bugun
US ya da global piyasalarda uzaktan is yapabiliyorsa bu bizim TR'de
kendi icimizde gelistiremedigimiz 'yonetilebilir olma' kulturunun
eksikligindendir.
Yonetim danismanligi yapiyorum dedin, bu acik kaynak alana mi hedefli
yoksa acik kaynak disinda kalan teknolojik olmayan kurumlari da icine
alan turden bir is mi?
Kayra Otaner
Neler yapabiliriz diye sordun, ben de hemen cevap veremedim, az once
listeye gonderdigim taslak cagri aslinda DevOps icin iyi bir baslangic
noktasi olabilir. DevOps, Petascale data veya BigData projelerine
odakli bir sistem yonetim paradigmasi gibi gozukse de aslinda cok
degil 1-2 sene icinde global piyasalarda aranan 1 numarali ozellik
oluyor.
data.org.tr veya baska bir yapi altinda, ki bu liste aslinda o yapinin
ta kendisi olmayi amaclamali, gelisen yontemler ve sistemler hakkinda
seminerler, webinarlar, konferanslar duzenlenmesi de dogal olarak
takip eder umarim.
Farkettiyseniz piyasalarda donen moda, buzzword ler var her donem. Bu
10 sene oncesinde portal iken daha sonra web 2.0 oldu, simdi cloud
diyoruz baska da birsey demiyoruz. Degismeyen yegane sey de insan
unsuru, cunku bu terimler bilisim profesyonellerinin yaptigi isi cok
radikal olceklerde degistirmiyor, ancak marketi hareketlendiren,
musteriyi gidiklayan terimler yaptiginiz isin volumunu arttiriyor. Her
ne kadar modasal terimler bizim yaptigimiz isleri bas dondurecek
hizlarda degistirmese de, gayet sabit suratle giden bir degisim de
dikkatli gozlerden kacmaz. DevOps'u ben aciklarken su ornekten
bahsediyorum. Ilac sirketlerinden Procter and Gamble 2006 senesinde
Harward Business Review'e bir yayin yayinladi. Orada artik Research
and Development yapmanin yanlis oldugu, ama Connect and Develop adini
verebilecekleri yeni bir paradigmayla olaylara yaklastiklarini
acikladilar. Connect ve Develop sanirim Turkce'ye, bul ve gelistir
diye tercume edilebilir, ki aslinda acik kaynak yazilimlarin tamami
ama tamami bu yol yordamla ortaya cikmistir, Acik kaynak felsefesinin
esnekligi keskefilmis bir seyi tekrar kesfetmeye zorlamaz, olani
buldurup, gelistirip, bircok urunu bir araya getirip daha gelismis
sistemler bir araya getirmeyi tesfik eder.
Siz ozgur yazilim gelistiricisiyseniz bu C&D yontemini (bul ve
gelistir) yontemini bir yerleren bir C librarysi bulup, ote taraftan
google'in perftool'unu alip, bir baska yerden baska bir libaary bulup
yazilim gelistirmek olarak anlayabilirsiniz. Ama eger sistem
yoneticisiyseniz, bu 5 sene oncesine kadar kullanacaginiz bir yontem
degildi, cunku sistemler stable tutulan, yavas gelisen, akan data
miktari cok da hizli buyumeyen sistemlerdi. Ancak bugun sistem
yoneticisiyseniz, elinizdeki sistem 6 ay sonra 100 kat trafik yapar
hale gelebilir ve bunu da cok anormal karsilamazsiniz. Iste bu hizla
buyuyen, yuruyen piyasalarda sistem yoneticisi DevOps olmak zorunda,
bul ve gelistir yontemini iyi uygulamak durumunda. Ancak tipki yazilim
gelistirmede oldugu gibi bu tecrube ve olgunluk gerektirir. Siz nasil
kalp/beyin ameliyati yapan doktor olmadan once 6 sene normal tip
okumak, pesinden de uzmanlik icin 2-3 sene daha okumak ve ardindan da
bayagi bir donem ciraklik yapmak zorundasiniz, aynisi DevOps icin de
gecerli, yani 4 senelik universite derecesine 2 sene master yapmadan
DevOps olunamaz.
Bu listede etkin paylasim yontemlerini kullanirsak saniyorum DevOps
kivamina gelen, TR'deki lokal veya global piyasalarda aktif firmalar
olceklenme sorunlariyla karsilastiklarinda yurt disindan tecrube
getirmeye gerek birakmayacak, becerili bir topluluk cikartabiliriz.
Bilmiyorum, siz ne dusunuyorsunuz.
Sevgiler
Kayra Otaner
Ozhan hosgeldin, Saniyorum TR'deki ozgur yazilim gelistiricilerin en zayif yonetilebilir olmalari. Listelerde bir araya gelip gercek hayatta bir araya gelinemedigi, ucuk bir ornek de olsa, ornegin bir Linux kernel gibi boyutlu bir olusum baslatilamamsi da bu yonetilebilirlikte gizli. Son 4-5 seneye kadar TR'deki bir takim programci ve kisilere uzaktan (US) freelance, contractor turu isler ayarlama girisimlerim oldu, hepsi de fiyaskoyla sonuclandi. Teknik olarak yeterli olmak bir proje hayata gecirmek icin yeter sart degil. Daha az teknik bir Hintli bugun US ya da global piyasalarda uzaktan is yapabiliyorsa bu bizim TR'de kendi icimizde gelistiremedigimiz 'yonetilebilir olma' kulturunun eksikligindendir. Yonetim danismanligi yapiyorum dedin, bu acik kaynak alana mi hedefli yoksa acik kaynak disinda kalan teknolojik olmayan kurumlari da icine alan turden bir is mi? Kayra Otaner On Dec 14, 3:49�am, ozhan kurkcu <ozhankur...@gmail.com> wrote:Selamlar, Y�netim Dan��manl��� yapmaktay�m, hobiden �te profesyonellikten beri openSource ve dolay�s�yla Linux, yeni trendlerden geri kalmamak i�in web - programing, yeni medya yakla��mlar� ve gelir modelleri konular�nda bo� zamanlar�m� de�erlendiriyorum... Bu u�ra�lar�m sayesinde analitik ��z�mler geli�tirirken, farkll� disiplinlerde y�netsel yakla��m uygulamalar�n� hayata ge�irme �ans� buluyorum... 20 y�ld�r bireysel kullan�c� olarak Linux ve openSource d�nyas�nda olmak her y�n�yle g�zel �ve heyecan vericiydi... Umar�m bu grub'ta da katma de�er yaratan �al��malar do�ar geli�ir... Ben vaktim ve bilgim el verdi�ince, t�m referanslar�mla katk� sa�lamak i�in elimden geleni yapmaya �al��aca��m... Camiaya hay�rl� u�urlu olsun ...! �zhan K�rk��

Merhaba Onur,