<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Emre Savaş &#187; Makale</title>
	<atom:link href="http://www.emresavas.com/kategori/makale/feed" rel="self" type="application/rss+xml" />
	<link>http://www.emresavas.com</link>
	<description></description>
	<lastBuildDate>Sun, 22 Jan 2012 12:06:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Altyapınıza Uygun Cloud Modelini Seçmek</title>
		<link>http://www.emresavas.com/altyapiniza-uygun-cloud-modelini-secmek.html</link>
		<comments>http://www.emresavas.com/altyapiniza-uygun-cloud-modelini-secmek.html#comments</comments>
		<pubDate>Wed, 04 Jan 2012 21:34:25 +0000</pubDate>
		<dc:creator>Emre Savaş</dc:creator>
				<category><![CDATA[Makale]]></category>

		<guid isPermaLink="false">http://www.emresavas.com/?p=554</guid>
		<description><![CDATA[Bilindiği gibi cloud computing bizi üç ana kategoriye yönlendiriyor; Private Cloud, Public Cloud ve Hybrid Cloud. Hangisini kullanmanın daha mantıklı olacağına dair bazı hususların altını çizerek seçiminizi yapabilirsiniz. Daha önce milyon kere daha söylediğim gibi cloud computing işine girmek bazı zorunluluklar dolayısıyla olur. Sırf şimdi trend cloud diye tepe taklak işin içine dalınırsa IT&#8217;ye ayırdığınız [...]]]></description>
			<content:encoded><![CDATA[<p>Bilindiği gibi cloud computing bizi üç ana kategoriye yönlendiriyor; Private Cloud, Public Cloud ve Hybrid Cloud. Hangisini kullanmanın daha mantıklı olacağına dair bazı hususların altını çizerek seçiminizi yapabilirsiniz. Daha önce milyon kere daha söylediğim gibi cloud computing işine girmek bazı zorunluluklar dolayısıyla olur. Sırf şimdi trend cloud diye tepe taklak işin içine dalınırsa IT&#8217;ye ayırdığınız bütçeyi çar çur edebilirsiniz. Bu üç seçeneğin özelliklerini listeyelim;</p>
<p><span style="text-decoration: underline;"><strong>Public Cloud</strong></span></p>
<ul>
<li>Genel kategoride her yerde edinebileceğiniz bir uygulamayı kendi şirket içi sunucularınızda barındırıp fazladan yük getirmenize gerek yok. Mesela e-mail hizmetine aylık kullanıcı başı ortalama 3-5$ gibi rakamlar ödeyip sahip olabilirsiniz. Diğer örnek olabilecek bir uygulama da dosya sunucusu olabilir. Bu şekilde genel hizmetler için şirket içi private cloud kurulumu yapmak donanım+lisans ücreti çıkartabilir. Bu durumda SaaS mantığı çerçevesinde public cloud sunan firmaları tercih edebilirsiniz.</li>
<li>Şirketinizin IT birimi şubeleriniz arası kullanılabilecek bir yönetim yazılım yazdı diyelim. Bu yazılımı public cloud&#8217;a IaaS veya PaaS mantığında taşıyarak tüm şubelerinizin erişimine açabilirsiniz. Bu yazılımı kendi şirket içi sunucularınızda bulundurmanıza gerek yok yani yine yukarıdaki örneğe benzer olarak.</li>
<li>Donanım veya lisans ücreti vermek için gerekli bütçe ayıramıyorsunuzdur. Mesela yukarıdaki e-mail örneği bunun için güzel uyacak; şirket içinde halletmeye çalıştığınız e-mail barındırma hizmeti için sağlam bir sunucu almanız gerekecek, Exchange Server gibi ürünlerin lisansı da işin içerisinde ve en önemlisi de şirket dışına çıkan insanların e-mail sunucusuna bağlanması için hızlı bir bağlantınızın olması gerekecek. Sonuç olarak binlerce doları bir anda cebinizden çıkarmak istemiyorsanız pay-as-you-go (kullandığın kadar öde) servisleri sizin için var.</li>
<li>Collaboration diye tabir ettiğimiz toplu çalışmaya olanak sağlayan altyapı ihtiyacınız olabilir. Basecamp ve benzeri hizmetleri saniyeler içerisinde şirketiniz içerisinde kullanmaya başlayabilirsiniz.</li>
<li>Projelerinizde kullanmak üzere test ve geliştirme sunucularına ihtiyacınız vardır. Yine bu sunucuları satın almak yerine pay-as-you-go modeli ile kiralayıp sadece işiniz olduğunda kullanacak şekilde sahip olabilirsiniz.</li>
<li>Şirket için gerekli bir uygulamayı çalıştırmak için belli sebeplerden dolayı şirket içi sunucu olayına girmek istemiyorsunuzdur. PaaS kullanarak sorunsuz bir altyapıya sahip olabilirsiniz.</li>
</ul>
<p><span style="text-decoration: underline;"><strong>Private Cloud</strong></span></p>
<ul>
<li>Yukarıda bahsettiğimiz uygulamalarda kullanılan verilerin güvenliği ve kontrol kritik bir biçimde sizin için önemliyse kesinlikle internet ortamına açılmayın. Yapabileceğiniz en mantıklı şey aynı cloud esnekliğini belli başlı teknoloji firmalarının ürünlerini kullanarak kendiniz kurmak olacaktır. Ancak bunun için yapacağınız maliyeti çıkarıp iyice ölçüp biçmeniz lazım.</li>
<li>Farklı lokasyonlarda çalışan şubeniz yoksa -yani yukarıdaki gibi bir senaryonun tam tersi- her işinizi zaten lokal sunucular üzerinden yapmanız en mantıklısıdır.</li>
<li>Uygulamalarınızın ve iş süreçlerinizin cloud esnekliğinde daha sağlıklı çalışacağına karar verdiyseniz private cloud kurmak sizin için faydalı olacaktır.</li>
</ul>
<p><span style="text-decoration: underline;"><strong>Hybrid Cloud</strong></span></p>
<ul>
<li>Yukarıda belirttiğimiz iki modelin birbirine karışması diyebiliriz. Genel hatları ile kendinize göre uygun olanları farklı şekilerde altyapınıza uyarlayabilirsiniz.</li>
<li>Bazı verilerinizin şirket dışında barınmasının bir sakıncası yoksa gidip yukarıdaki örnekte olduğu gibi kendinize bir e-mail hizmeti satın alabilirsiniz.</li>
<li>Bir uygulamanız var diyelim web rolü olarak public çalışıyor ama data çok önemli bilgiler taşıdığı için private cloud altyapınızda bulunuyor. Bu iki taraftaki sunucuları VPN, firewall gibi teknolojiler kullanarak birbirine bağlamanız mümkün. Böylece hybrid bir cloud kurmuş olacaksınız.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.emresavas.com/altyapiniza-uygun-cloud-modelini-secmek.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cloud Computing ve Data</title>
		<link>http://www.emresavas.com/cloud-computing-ve-data.html</link>
		<comments>http://www.emresavas.com/cloud-computing-ve-data.html#comments</comments>
		<pubDate>Sun, 01 Jan 2012 21:14:08 +0000</pubDate>
		<dc:creator>Emre Savaş</dc:creator>
				<category><![CDATA[Makale]]></category>
		<category><![CDATA[bulut depolama]]></category>
		<category><![CDATA[cloud storage]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[veri]]></category>

		<guid isPermaLink="false">http://www.emresavas.com/?p=549</guid>
		<description><![CDATA[Data servisleri Cloud Computing sağlayıcılarının ve müşterilerinin en dikkat etmesi gereken noktalardan birisi. SAN, NAS veya geleneksel depolama da olsa teknolojik farklılıklardan öte hepsinin ortak noktası &#8220;kritik verilerimizi depoluyor&#8221; olmaları. Bu durumda servis sağlayıcı seçerken dikkat etmemiz gereken noktalar var. Bireysel veya kurumsal müşteri olmak fark etmez servis sağlayıcımızın üstüne düşen görevleri bilmemiz bizim için [...]]]></description>
			<content:encoded><![CDATA[<p>Data servisleri Cloud Computing sağlayıcılarının ve müşterilerinin en dikkat etmesi gereken noktalardan birisi. SAN, NAS veya geleneksel depolama da olsa teknolojik farklılıklardan öte hepsinin ortak noktası &#8220;kritik verilerimizi depoluyor&#8221; olmaları. Bu durumda servis sağlayıcı seçerken dikkat etmemiz gereken noktalar var. Bireysel veya kurumsal müşteri olmak fark etmez servis sağlayıcımızın üstüne düşen görevleri bilmemiz bizim için önemli.</p>
<p><span style="text-decoration: underline;"><strong>Güvenilirlik:</strong></span> Veri sağlayıcımıza güvenmek verilerimizi buluta aktarmada düşünülmesi gereken ilk noktadır. Servis sağlayıcınız sizin verinizi herhangi bir işleme sokuyor mu? Sektörel bilgileri toplayıp pazarlama amaçlı satışa çıkarıyor mu? Farklı kullanıcıların bizim verimize erişme imkanı var mı? gibi soruları sorup cevabını almak bizim için güven meselesini belirleyici bir unsur olacaktır.</p>
<p><span style="text-decoration: underline;"><strong>Kanuni Sorunlar:</strong></span> Cloud servis sağlayıcıların bilindiği üzere dünyanın bir çok farklı noktasında sunucuları bulunmakta. Özellikle CDN gibi teknolojiler sayesinde verimizi bir kere servis sağlayıcımızın bize sunduğu alana yükledikten sonra dünyanın farklı noktalarındaki bu sunuculara verimiz yayılıyor. Bu noktada o ülkedeki sunucuda depoladığımız verinin yasalara uygunluğu gibi faktörleri bilmek gerekir. Örneğin &#8220;X türü bir veriyi Türkiye&#8217;de depolamak bir bilişim suçu değilken Almanya&#8217;da depolamak bir suç unsurudur&#8221; gibi bir maddeyi servis sağlayıcımız ile tartışmamız gerekir.</p>
<p><span style="text-decoration: underline;"><strong>Data Kaybı:</strong></span> Avantajları bir yana cloud depolama hizmeti almak eğer servis sağlayıcınız becerksiz ise tam bir kabusa dönüşecektir. Depolanan verinin yedeklenmesi ve korunması ile ilgili konuları ve süreçleri servis sağlayıcınıza sorun. Aslında bu tür konular için onlardan hizmet sözleşmesi istemeniz hakkınız. Yaşanabilecek bir veri kaybı durumunda servis sağlayıcının yapacaklarını bilin.</p>
<p><span style="text-decoration: underline;"><strong>Uptime:</strong></span> Verinizi cloud&#8217;a yüklemek sürekli bir erişimi gerektirir. Cloud temelinde depolama seçmenin mantığı zaten bir çok farklı noktadan kişilerin/şubelerin aynı veriye depolama gereksiniminden doğar. Bu noktada veriye ulaşım oranını %99.998 gibi rakamlarla ve istatistiklerle size sunan bir servis sağlayıcıyla çalışın. Ayrıca kişisel görüşüm mümkünse elinizdeki tüm kritik verileri olduğu gibi servis sağlayıcı tarafında depolamayın. Hatta daha da ötesi uptime mevzusunun canınızı yakması sorununa karşı internal olarak cache sunucuları barındırın.</p>
<p><span style="text-decoration: underline;"><strong>Ücretler:</strong></span> Cloud maliyeti olan bir yatırımdır. Cloud tarafına taşınmanın sizin için önemli olup olmadığına önce oturup karar vermeniz gerekir. 3-5 şubesi olan bir şirket ile 30-50 şubesi olan bir şirketin interneti her türlü kullanımı farklılık gösterecektir. Şirket yapınız eğer cloud gibi bir teknolojiyi kaldırabilecek (hem bütçe olarak hem teknoloji olarak) seviyedeyse servis sağlayıcınızı seçebilirsiniz. Bu seçimi yaparken bir çok farklı ücretlendirme senaryosu göreceksiniz (pay-as-you-go, per-gb vs.). Kalemi defteri elinize alın ve maliyeti hesaplayın ancak bu hesabı yaparken sadece güncel data büyüklüğünüz üzerinden değil ileride büyüme kapasitesini de göz önünde bulundurarak bir ücret planlaması çıkarın.</p>
<p><span style="text-decoration: underline;"><strong>Hizmet İptali:</strong></span> Hangi durumlarda hizmet iptali yapabileceğinizi bilin. Bu durumda servis sözleşmesini hatim etmeniz gerekir. &#8220;Hizmetinizi aylık ödeme gününe 5 gün kala yapmanız gerekir&#8221; gibi bir madde varken son 5 gün içine girmek bir sonraki ayın faturasını ödemekten hiçbir şey sizi kurtarmayacaktır. Daha da kritik bir örnek olarak hizmet iptali yaptıktan sonra verinizin silineceğine dair bir madde arayın yoksa eklettirin. Bunlar sizin tarafınızdan istenilen iptal talebiydi. Sözleşmenizde aynı zamanda hizmet iptaline neden olabilecek ayrıntıları gözden geçirin. Örneğin servis sağlayıcınız &#8220;Mp3 barındırmak koşulsuz ve otomatik olarak hizmetinizin iptaline ve ayrıca tüm verinizin silinmesine neden olacaktır&#8221; gibi bir madde eklemiş olması ve sizin bunu gözden kaçırmış olmanız tam bir yıkıma sebep olacaktır.</p>
<p><span style="text-decoration: underline;"><strong>Data Sahipliği:</strong></span> Yukarıda da belirttiğim üzere verinize kesinlikle sadece sizin erişebiliyor olmanız gerekir. Servis sağlayıcınız veya başka hiç kimse sizin datanızı ve diğer kullanıcıların datalarını bir araya toplayıp üzerinde işlemler ve analizler yapamaz, yapmamalı.</p>
<p><span style="text-decoration: underline;"><strong>Servis Sağlayıcı Değişikliği:</strong></span> Belki de benim bu yazımı çok geç okudunuz ve bir şeylerin farkına vardınız diyelim <img src='http://www.emresavas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  servis sağlayıcınızı değiştirmek istiyorsunuz. Farklı bir servis sağlayıcı buldunuz ancak eski sağlayıcıdan verilerinizi çekmeniz gerekecek. Büyük şirketlerin verileri elle taşınamayacak kadar büyük olabiliyor bazen. Bu durumda eski servis sağlayıcınız ve yeni servis sağlayıcınızın size bir API sunuyor olması işinizi kolaylaştırır. Yazılım ekibinize API leri kullanarak ufak bir programcık yazmalarını istersiniz ve bu taşıma işlemini otomatize etmiş olursunuz. Ancak unutmayın ki burada en kritik nokta eski servis sağlayıcınızın taşıma işlemi için suncuğu imkanlar.</p>
<p><span style="text-decoration: underline;"><strong>Dükkanı Kapatıp Giden Servis Sağlayıcı:</strong></span> Bir gün uyandınız ve verinize ulaşamıyorsunuz. Özellikle Türkiye&#8217;de basit hosting firmalarının çok yaptığı bir durum. İflas bayrağı çekip sunucuları kapatıp gidebilme gibi bir imkanları var. Ama bu imkanı onlara verirseniz var olacaktır bu durum. Servis sağlayıcınıza böyle bir durumda ne yapacaklarını sorun belki de sözleşmenize bu madde eklemek isteyebilirsiniz.</p>
<p>Kişisel Not: Aylardır makale yazmıyordum 2012 yılı için haftada 1 veya 2 makale yayınlama gibi bir kararım var (uygularsam tabi). Yeni yılınız kutlu olsun bu sene cloud adına güzel şeyler olacak <img src='http://www.emresavas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.emresavas.com/cloud-computing-ve-data.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sanallaştırma Uyumlu Intel İşlemciler</title>
		<link>http://www.emresavas.com/sanallastirma-uyumlu-intel-islemciler.html</link>
		<comments>http://www.emresavas.com/sanallastirma-uyumlu-intel-islemciler.html#comments</comments>
		<pubDate>Fri, 21 Oct 2011 19:20:08 +0000</pubDate>
		<dc:creator>Emre Savaş</dc:creator>
				<category><![CDATA[Makale]]></category>
		<category><![CDATA[amd]]></category>
		<category><![CDATA[amd-v]]></category>
		<category><![CDATA[intel]]></category>
		<category><![CDATA[işlemci]]></category>
		<category><![CDATA[processor]]></category>
		<category><![CDATA[sanallaştırma]]></category>
		<category><![CDATA[vanderpool]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[vt-d]]></category>
		<category><![CDATA[vt-x]]></category>

		<guid isPermaLink="false">http://www.emresavas.com/?p=539</guid>
		<description><![CDATA[Aşağıda anlatılan kavramları daha iyi tanımak için önceki makalelerimi okumanızı öneririm. Virtualization – Sanallaştırma, Cloud Computing – Bulut İşlem Bilindiği gibi Sanallaştırma kavramının sunucular üzerindeki en büyük etkilerinden birisi bazı maliyetlerden bizi kurtarıyor olması. Daha çok sanallaştırılmış sunucu sayesinde fiziksel donanıma duyulan ihtiyaç azalıyor böylelikle enerji ve verimlilik gibi konularda ciddi bir fayda sağlanabiliyor. Ancak [...]]]></description>
			<content:encoded><![CDATA[<p><em>Aşağıda anlatılan kavramları daha iyi tanımak için önceki makalelerimi okumanızı öneririm. <a href="http://www.emresavas.com/virtualization-sanallastirma.html">Virtualization – Sanallaştırma</a>, <a href="http://www.emresavas.com/cloud-computing-bulut-islem.html">Cloud Computing – Bulut İşlem</a></em></p>
<p>Bilindiği gibi Sanallaştırma kavramının sunucular üzerindeki en büyük etkilerinden birisi bazı maliyetlerden bizi kurtarıyor olması. Daha çok sanallaştırılmış sunucu sayesinde fiziksel donanıma duyulan ihtiyaç azalıyor böylelikle enerji ve verimlilik gibi konularda ciddi bir fayda sağlanabiliyor. Ancak yine de bu verimliliği daha yüksek seviyelere taşımak için sunucu donanımı üzerinde çalışan sanallaştırma platformunun (XenServer, Hyper-V, ESX v.s.) donanım ile son derece uyumlu bir biçimde çalışması gerekir. Diğer bir deyişle hypervisor katmanı sunucunun donanımını ne kadar efektif biçimde kullanabiliyorsa sanal makineleri o kadar fiziksel değerlere yakın performansta ve verimde çalıştırabilir.</p>
<p>Bu durumda biraz empati yaparsanız işi sadece sanallaştırma platformu sunan firmalara yüklemek biraz sıkıntılı olur. Çünkü hypervisor katmanınında ne kadar az işlem yapılırsa bu performans için bir o kadar iyi olacaktır. Bunu fark eden donanım üreticileri hızlı bir şekilde sanallaştırmaya uygun şekilde kullanılabilecek ürünler sunmaya başladı. Bunun neticesinde artık hypervisor katmanı donanım ile daha iyi bir bağ kurup daha basit seviyede işlemlerini gerçekleştirebiliyor. Artık bir sanallaştırma platformunun daha çok özellik barındırması için hypervisor katmanına daha fazla kod yazılması gerekmiyor. Donanım üreticileri sanallaştırmaya özel ürünler çıkararak bu işi daha verimli hale getiriyor. Bu makalede Intel ve AMD&#8217;nin sanallaştırmaya yönelik işlemcilerinden ve teknolojilerinden bahsedeceğiz.</p>
<p>Öncelikle belirtmek isterim ki sanallaştırmaya uygun bir işlemci almak istiyorsanız şu an için hiç bir sıkıntı yaşamayacağınıza eminim. Çünkü şu anda evinizde kullandığınız yeni nesil bilgisayarlar bile bu teknolojileri destekliyor. Bundan yıllar öncesi ile şimdiyi karşılaştırdığımızda sanallaştırmanın günümüze gelene kadar ne şekilde evrimleştiğini buradan bile anlayabiliyoruz. Önceleri sadece yüksek kapasiteli sunucularda kullanabildiğimiz (veya kullanmak zorunda olduğumuz) bu sanallaştırma çılgınlığını şu anda evimizdeki bilgisayarlar bile destekliyor.</p>
<h2>Intel Vanderpool Technology (VT-x)</h2>
<p>Vanderpool kasım 2005&#8242;den bu yana Intel işlemcilerde kullanılan bir teknoloji. VT-x kısaltması x86-Xeon işlemciler için, VT-i kısaltması ise Itanium tabanlı işlemciler için kullanılıyor. Yeni nesil işlemcilerin tümünde bulunan bu teknoloji sayesinde sanal makineler donanım ile daha hızlı ve verimli bir temas kurabiliyor. Bu da daha iyi ve optimize edilmiş bir bellek yönetimi ve I/O performansı sağlıyor. VT-x sanal makineleri oluşabilecek her türlü karmaşadan kurtarıp sanki fiziksel olarak çalışıyormuşcasına yorumluyor.</p>
<p>VT-x kendi içinde VT-d (Virtualization Technology for Directed I/O) ve VT-c (Virtualization Technology for Connectivity) teknolojilerini de barındırıyor. VT-d sanal makinelere daha iyi bir bellek yönetimi yapıp ethernet kartı, ekran kartı veya harddisk gibi diğer donanım parçaları ile sorunsuz bir şekilde iletişim kurmasını sağlıyor. VT-d teknolojisini daha yakından incelemek isteyenler için bir kaynak <a href="http://download.intel.com/technology/computing/vptech/Intel%28r%29_VT_for_Direct_IO.pdf">burada (pdf)</a>.</p>
<p>Sanallaştırmaya yönelik bir Intel işlemci almak istiyorsanız mutlaka Intel&#8217;in sitesinden uyumlu işlemcilere bakmanızı öneririm. <a href="http://ark.intel.com/VTList.aspx">http://ark.intel.com/VTList.aspx</a></p>
<p>Bir sonraki yazıda AMD işlemciler ve sanallaştırma teknolojileri konusuna değineceğim.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.emresavas.com/sanallastirma-uyumlu-intel-islemciler.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kobileri Cloud&#8217;a Taşıyalım</title>
		<link>http://www.emresavas.com/kobileri-clouda-tasiyalim.html</link>
		<comments>http://www.emresavas.com/kobileri-clouda-tasiyalim.html#comments</comments>
		<pubDate>Sun, 03 Apr 2011 18:57:22 +0000</pubDate>
		<dc:creator>Emre Savaş</dc:creator>
				<category><![CDATA[Makale]]></category>
		<category><![CDATA[bulut bilişim]]></category>
		<category><![CDATA[bulut işlem]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[kobi]]></category>

		<guid isPermaLink="false">http://www.emresavas.com/?p=529</guid>
		<description><![CDATA[Kobiler ve Cloud Computing arasındaki ilişkiyi özetleyecek bir giriş yazısı yazmıştım; Kobiler için Cloud Computing. Bu devam yazısında biraz daha detaya inerek bir Kobi&#8217;nin cloud&#8217;u gerçek hayatta nasıl ve ne şekilde kullanabileceğine bakalım. Hosting Hosting konusu bilindiği gibi dünyada kurumsal şirketler için ciddi önem arz ediyor. Sorunsuz bir hosting sağlayıcı bulup tüm sistemlerini emanet etmek [...]]]></description>
			<content:encoded><![CDATA[<p>Kobiler ve <a href="http://www.emresavas.com/cloud-computing-bulut-islem.html" target="_blank">Cloud Computing </a>arasındaki ilişkiyi özetleyecek bir giriş yazısı yazmıştım; <a title="Kobilet için cloud computing" href="http://www.emresavas.com/kobiler-icin-cloud-computing.html" target="_blank">Kobiler için Cloud Computing</a>. Bu devam yazısında biraz daha detaya inerek bir Kobi&#8217;nin cloud&#8217;u gerçek hayatta nasıl ve ne şekilde kullanabileceğine bakalım.</p>
<h2>Hosting</h2>
<p>Hosting konusu bilindiği gibi dünyada kurumsal şirketler için ciddi önem arz ediyor. Sorunsuz bir hosting sağlayıcı bulup tüm sistemlerini emanet etmek bazen büyük şirketleri bırakın Kobiler için bile sıkıntılı olabiliyor. Cloud Computing bu konuda bazı durumlarda bize destek olabilecek nitelikte işler sunuyor.</p>
<p>Projelerde veya yopun kullanılan portal, web sitelerinde cloud altyapısın kullanmak Kobiler için güzel bir çözüm olabilir. Özellikle çok lokasyonda hizmet veren cloud servis sağlayıcılarla işini global pazarda yürüten şirketler için bulunmaz bir nimet olarak nitelendiriyorum. <a href="http://terremark.com" target="_blank">Terremark</a>, <a href="http://rackspace.com" target="_blank">Rackspace</a>, <a href="http://aws.amazon.com" target="_blank">Amazon AWS</a> gibi <a href="http://www.emresavas.com/infrastructure-as-a-service-iaas.html" target="_blank">IaaS</a> devi servis sağlayıcıların altyapısını kullanalarak yönetilen bir hosting yapısı işin akışı için önemli bir rol oynayan teknolojinin kullanılmasına yardımcı olabilir. Mesela global pazara yönelik üretim yapan bir fabrikamız olduğunu varsayalım. Siparişlerimizi internet üzerinden alıyoruz ve müşteriler bizim bu sipariş formumuza web sitemizde ona özel açtığımız bir panelden ulaşıyor. Japonya&#8217;dan veya Amerika&#8217;dan bir müşterimizin bize ulaşması durumunda muhtemelen şirketimiz içerisinde bulunan bir sunucuda yayın yapan sitemize yönlenecek bu da müşteriye sitenin geç cevap vermesi demek. Oysaki biz  cloud servis sağlayıcısı ile çalışıyor olsaydık bu olmayacaktı. Mesela Amazon AWS size Uzak doğu, Avrupa, Amerika kıtalarında web sunucusu rolü üstlenen sunucular yaratmanıza olanak verir siz de sitelerinizi burada barındırıp müşteriniz ile aranızda yaşanabilecek iletişim sorunlarını çözebilirsiniz.</p>
<p>Yine olaya farklı bir bakış açısından bakmak gerekirse yine mail hosting ihtiyacınızı dünya devi teknoloji şirketlerinin altyapısını kullanarak çözebilirsiniz. <a href="http://www.google.com/apps/" target="_blank">Google Apps</a>, <a href="http://www.microsoft.com/exchange/2010/tr/tr/exchange-online.aspx" target="_blank">Microsoft Hosted Exchange</a> çok stabil ve sorunsuz çalışan örneklerden. Bu durumda şirketinizin personeli &#8220;mail sunucusuna erişemiyorum&#8221;, &#8220;mail attım ama gelmemiş sanırım&#8221;, &#8220;bana mail gelmemiş ne zaman yollamıştınız&#8221;, &#8220;dosya ekleyemiyorum&#8221; gibi cümleleri kurmayacaktır.</p>
<p>Aslında Hosting kavramı çok geniş yukarıda vermiş olduğum çok basit ancak güzel bir örnekti bu perspektiften bakarak olaya yaklaşarak farklı şeyler düşünülebilir. Cloud Computing modeli ile zaten bir değişim sürecine giren hosting sektörü değişimi yakalamak için Kobiler için yeni yeni ürünler ve hizmetler çıkarmaya devam ediyor. Mutlaka incelenmeli ve takip edilmeli.</p>
<h2>Web Servisleri</h2>
<p>Aslında web servisleri dediğimiz zaman bu bize bir şeyler ifade edebilir durumda şu an itibariyle. Yani Cloud kavramı gibi yeni ve karmaşık olmasa da yıllardır aslında yaptığımız bir çok işi web&#8217;e aktarmış durumdayız (ki cloud devriminin başlangıcı olarak kabul edebiliriz bunu). Örneğin günümüzde blogu <a href="http://wordpress.com" target="_blank">WordPress </a>veya <a href="http://blogger.com" target="_blank">Blogger</a>&#8216;da, dosya yedekleri <a href="http://www.dropbox.com/" target="_blank">DropBox</a>&#8216;da, ofis uygulamaları <a href="http://www.google.com/apps/" target="_blank">Google Apps</a>&#8216;de bir çok şirket görmüşsünüzdür.</p>
<p>Cloud Computing devrimi sayesinde bir yazılımın servis olarak sunulması artık Kobiler için çok büyük derecede hayat kurtarıcı olabiliyor. Stok kaydı tuttuğumuz bir altyapıya ihtiyacımız olduğunu varsayalım. Bizim için uygun bir yazılımın olup olmadığını keşfetmek, yoksa ar-ge yaparak yazılımı ürettirmek, yazılım hazırlanınca şirketimize entegresini sağlamak, test işlemleri gerçekleştirmek, hatalar almak çözümletmek Kobiler için masraflı ve sıkıntılı işler. Sırf bu işlerin zorluğu ve sıkıntısından dolayı teknolojiye ters ters bakan ve hala kağıt kalem kullanan tanıdıklarımın olmasını normal karşılıyorum bu yüzden. Ancak değişen süreçte bir SaaS servis sağlayıcısı stok yönetim yazılımını size sunabiliyorsa bir Kobi girip dakikalar içerisinde sisteme kaydolup tüm stok bilgisini ve takibini internet üzerinden yapabilir. Üstelik kaç tane şubesi veya birimi olduğu durumu değiştirmiyor internet bağlantısı olduğu sürece yazılımı istediği kadar şube veya çalışan ile beraber kullanabilir. Bu durumda hem yukarıdaki süreçlerden dolayı maddi ve manevi bir kaybı olmayacak.</p>
<h2>Sonuç</h2>
<p>Örnekleri ne kadar basit tutsak da yukarıda da değindiğim gibi değişen teknoloji ve cloud computing devriminde bu örneklerin daha kompleks bir yapıda Kobiler için çözüm üretmesi olası. Cloud&#8217;un faydalarını bir önceki yazımda aktarmıştım bu yazıda da işleri biraz daha derinleştirerek daha çok sorun-çözüm odaklı baktık olaya. Bu yazı dizisinin devamında yine sorun-çözüm odağından devam ederek etki-tepki durumlarına bakacağım.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.emresavas.com/kobileri-clouda-tasiyalim.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cloud Computing Yönetim Araçları</title>
		<link>http://www.emresavas.com/cloud-computing-yonetim-araclari.html</link>
		<comments>http://www.emresavas.com/cloud-computing-yonetim-araclari.html#comments</comments>
		<pubDate>Wed, 30 Mar 2011 23:27:53 +0000</pubDate>
		<dc:creator>Emre Savaş</dc:creator>
				<category><![CDATA[Makale]]></category>

		<guid isPermaLink="false">http://www.emresavas.com/?p=522</guid>
		<description><![CDATA[OpenStack Detaylı açıklamamı buradan okuyabilirsiniz: OpenStack Bulut&#8217;u Avcunuzun İçine Alın CloudKick Yakın zamanlarda Rakspace tarafından satın alınan CloudKick bir çok cloud servis sağlayıcısını destekliyor. Bu da size bir çok farklı sağlayıcıdaki cloud sunucularınızı tek bir yönetim panelinde kullanmanızın rahatlığını ve esnekliğini veriyor. http://cloudkick.com Abiquo Cloud altyapınızı yönetmeniz için pazarda bulunan en iyi araçlardan bir diğeri [...]]]></description>
			<content:encoded><![CDATA[<p><strong>OpenStack</strong></p>
<p>Detaylı açıklamamı buradan okuyabilirsiniz: <a href="http://www.emresavas.com/openstack-bulutu-avucunuzun-icine-alin.html">OpenStack Bulut&#8217;u Avcunuzun İçine Alın</a></p>
<p><strong>CloudKick</strong></p>
<p>Yakın zamanlarda Rakspace tarafından satın alınan CloudKick bir çok cloud servis sağlayıcısını destekliyor. Bu da size bir çok farklı sağlayıcıdaki cloud sunucularınızı tek bir yönetim panelinde kullanmanızın rahatlığını ve esnekliğini veriyor. <a href="http://cloudkick.com">http://cloudkick.com</a></p>
<p><strong>Abiquo</strong></p>
<p>Cloud altyapınızı yönetmeniz için pazarda bulunan en iyi araçlardan bir diğeri de Abiquo. İmplementasyon ve operasyonel özellikleri çok sağlam olan bu araçla sanal makinelerinizi kolaylıkla yönetebiliyorsunuz. <a href="http://www.abiquo.com/">http://www.abiquo.com/</a></p>
<p><strong>Mor.ph</strong></p>
<p>Cloud üzerinde çalışan Rails, Java veya PHP uygulamalarınızın kaynak ve altyapı yönetimini kolayca çözmenize olanak tanıyor. Bu sayede Java, Rails ve PHP üzerinde geliştirdiğiniz uygulamalarınızın altyapı sıkıntıları ile çok fazla vakit kaybetmeden işinize odaklanıyorsunuz. <a href="http://www.morphlabs.com/mcloud-controller">http://www.morphlabs.com/mcloud-controller</a></p>
<p><strong>Scalr</strong></p>
<p>Web sitenizin veya web üzerinde çalışan bir uygulamanız için uptime ve fault-tolerance gibi konularda destek veriyor. Sunucularınızdan birisinde bir hasar oluştuğunda Scalr sizin otomatize ettiğiniz şekilde yerine yenilerini ekleyebiliyor. Sunucularınızdaki yedeklerinizi düzenli bir şekilde saklayan Scalr ayrıca Amazon EBS sayesinde veritabanı yedeklerinizi de güvende ve her zaman erişilebilir şekilde tutuyor.  <a href="https://scalr.net/">https://scalr.net/</a></p>
<p><strong>CloudStack</strong></p>
<p>Halihazırda var olan verimerkezinizi sanllaştırılmış bir platformda Cloud hizmeti ve servisleri sunan bir şirkete dönüştürmenizi sağlıyor.  <a href="http://www.cloud.com/">http://www.cloud.com/</a></p>
<p><strong>RightScale</strong></p>
<p>Kendini aşmış bir servis&#8230; evet kişisel yorumum bu yönde çünkü aktif olarak kullandığım bir araç. Cloud computing sürecinde uygulama geliştiren, altyapı kuran, test işlemleri sürdüren her kurum ve kişisel kullanıcı için çok fonksiyonlu özellikler sunan bir servis. Deployment, design ve manage kavramını çok iyi şekilde analiz edip altyapınızı çok iyi şeilde yönetmenizi sağlıyor. <a href="http://www.rightscale.com/">http://www.rightscale.com/</a></p>
<p><strong>rPath</strong></p>
<p>IT biriminizin altyapıyısını otomasyona sokması ve tamamiyle esnek bir sistem oluşturması için kullanabileceğiniz bir servis. Altyapı üzerinde çalışan uygulamalarınızdan tutun da yama yönetimine kadar bir çok konuda esnek bir otomasyon desteği veriyor. <a href="http://www.rpath.com/">http://www.rpath.com/</a></p>
<p><strong>Kaavo</strong></p>
<p>Cloud altyapınız veya uygulamalarınızdaki iş yükünü sağlıklı bir şekilde yönetebilmenizi sağlıyor. IT altyapınızdaki public private ve hybrid olarak bulunan cloud sistemlerinizi yönetebilmeniz için sunulan ilk ve tek servis ayrıca. <a href="http://www.kaavo.com/">http://www.kaavo.com/</a></p>
<p><strong>Diğer kaynaklar</strong></p>
<p><a href="http://www.cloudera.com/">http://www.cloudera.com/</a></p>
<p><a href="http://portal.monitis.com/">http://portal.monitis.com</a></p>
<p><a href="http://www.cohesiveft.com/">http://www.cohesiveft.com/</a></p>
<p><a href="http://enstratus.com/">http://enstratus.com/</a></p>
<p><a href="http://labslice.com/">http://labslice.com/</a></p>
<p><a href="http://onapp.com/">http://onapp.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.emresavas.com/cloud-computing-yonetim-araclari.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cloud Computing&#8217;de Güvenliğin Esasları</title>
		<link>http://www.emresavas.com/cloud-computingde-guvenligin-esaslari.html</link>
		<comments>http://www.emresavas.com/cloud-computingde-guvenligin-esaslari.html#comments</comments>
		<pubDate>Sat, 19 Feb 2011 01:03:18 +0000</pubDate>
		<dc:creator>Emre Savaş</dc:creator>
				<category><![CDATA[Makale]]></category>

		<guid isPermaLink="false">http://www.emresavas.com/?p=496</guid>
		<description><![CDATA[Cloud Computing konusunda en çok konuşulan konulardan birisi de güvenlik. Güvenliğin cloud altyapılarda benzersiz bir yapıda ve cloud altyapısına özelleştirilmiş şekilde uygulanması çok büyük önem arz etmekte. Hem servis sağlayıcı hem de son kullanıcı tarafından güvenlik farklı şekillerde algılanmalı. Servis Sağlayıcı; Müşterilerini dış tehditlerden korumalı. Her bir müşterisinin veri ve kaynakalrının aynı altyapı üstünde barınan [...]]]></description>
			<content:encoded><![CDATA[<p>Cloud Computing konusunda en çok konuşulan konulardan birisi de güvenlik. Güvenliğin cloud altyapılarda benzersiz bir yapıda ve cloud altyapısına özelleştirilmiş şekilde uygulanması çok büyük önem arz etmekte. Hem servis sağlayıcı hem de son kullanıcı tarafından güvenlik farklı şekillerde algılanmalı.</p>
<p><strong>Servis Sağlayıcı;</strong></p>
<ul>
<li>Müşterilerini dış tehditlerden korumalı.</li>
<li>Her bir müşterisinin veri ve kaynakalrının aynı altyapı üstünde barınan bir başka müşteri tarafından erişilmesini engellemeli.</li>
<li>Her bir cloud katmanı için farklı güvenlik tedbirleri almalı.</li>
<li>Güvenlik zafiyetleri ve kriz durumlarında sağlam güvenlik politikalari sayesinde nasıl tedbirler alacağını bilmeli.</li>
<li>Yama yönetimi ve konfigurasyon yönetimini bir standartlaşmış kalıplar içinde ele almalı.</li>
</ul>
<p><strong>Son kullanıcı (müşteri);</strong></p>
<ul>
<li>Donanımsal ve yazılımsal olarak güvenliğin temellerini bilmeli.</li>
<li>Firewall, VPN, IDS, monitoring sayesinde güvenli bağlantı kurmayı sağlamalı.</li>
<li>Hizmet aldığı servis sağlayıcının güvenlik politikalarını ve tüm katmanları ne şekilde koruduğunu bilmeli (cloud üzerinde geliştirdiği uygulamalarda ve projelerde işe yarayacaktır).</li>
</ul>
<p>Sonuç olarak güvenli bir işlem altyapısı için her katman için benzersiz ve özelleşmiş bir güvenlik altyapısı oluşturmak için hem servis sağlayıcıya hem de kullanıcıya ne gibi temel görevler düştüğünü gördük. Cloud altyapısı paylaşımlı bir mantığa dayandığından dolayı altyapıda çıkabilecek her türlü güvenlik sorunu iki tarafı da çok büyük sıkıntılara sokabilir. Ancak bazı anahtar noktalara gerekli şekilde özen gösterilerek güvenlik sağlandıktan sonra bu çok büyük sıkıntıları ortadan kaldırabilme ihtimaliniz var.</p>
<p>Güvenliğin sağlanması aşamasında bazı noktaları şöyle listeleyebilirim;</p>
<ul>
<li><strong>Kimlik Yönetimi:</strong> cloud üzerinde çalışan herhangi bir uygulama, servis, donanım birimi gibi kaynakların çok iyi şekilde kişilere ve gruplara ayrılmış şekilde yetkilendirilmeli.</li>
<li><strong>Erişim Kontrolü:</strong> Cloud üzerinde sağlanan her türlü kaynağın erişiminin doğru erişim sahiplerine sunulması sağlanmalı.</li>
<li><strong>Denetleme ve Yetkilendirme:</strong> Sağlanan kaynakların doğru kullanıcılara ve erişim hakkı olan kişilere sağlanan bir mekanizma olmalı.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.emresavas.com/cloud-computingde-guvenligin-esaslari.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cloud Computing Organizasyonları ve Grupları</title>
		<link>http://www.emresavas.com/cloud-computing-organizasyonlari-ve-gruplari.html</link>
		<comments>http://www.emresavas.com/cloud-computing-organizasyonlari-ve-gruplari.html#comments</comments>
		<pubDate>Sat, 05 Feb 2011 22:18:34 +0000</pubDate>
		<dc:creator>Emre Savaş</dc:creator>
				<category><![CDATA[Makale]]></category>

		<guid isPermaLink="false">http://www.emresavas.com/?p=490</guid>
		<description><![CDATA[Başlıktan da anlaşılacağı gibi bu yazıda Cloud Computing alanında faaliyet gösteren organizasyonlar ve gruplardan bir kaçını inceleyeceğim. Bu toplulukların amacı Cloud Computing konusunun standartlara oturmasını sağlamak. Bunun gereğinin olup olmadığı hakkında çeşitli görüşler var ancak yukarıdaki karikatür bence durumu özetliyor. Cloud Security Alliance &#8211; www.cloudsecurityalliance.org Sanıyorum en fazla bilinen topluluklardan birisi. 2008 Yılının başlarında yani [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.emresavas.com/wp-content/uploads/2011/02/cloud-comic.gif"><img class="alignnone size-full wp-image-491" title="cloud-comic" src="http://www.emresavas.com/wp-content/uploads/2011/02/cloud-comic.gif" alt="" width="500" height="155" /></a></p>
<p>Başlıktan da anlaşılacağı gibi bu yazıda Cloud Computing alanında faaliyet gösteren organizasyonlar ve gruplardan bir kaçını inceleyeceğim. Bu toplulukların amacı Cloud Computing konusunun standartlara oturmasını sağlamak. Bunun gereğinin olup olmadığı hakkında çeşitli görüşler var ancak yukarıdaki karikatür bence durumu özetliyor.</p>
<p><strong>Cloud Security Alliance &#8211; <a href="http://www.cloudsecurityalliance.org">www.cloudsecurityalliance.org</a></strong><br />
Sanıyorum en fazla bilinen topluluklardan birisi. 2008 Yılının başlarında yani Cloud Computing ve güvenlik konusunun tartışılmaya ilk başlandığı zamanlarda kuruldu. Kurucu üyeler arasında QualSys, Zscaler, ve ISACA var.</p>
<p>Csa&#8217;nın amaçları aşağıdaki gibi özetleyebilirim;</p>
<ul>
<li>Hem son kullanıcı hem de servis sağlayıcılar için cloud tabanında güvenlik gerekliliklerini belirlemek.</li>
<li>Cloud güvenliği için araştırmalar yapmak.</li>
<li>Cloud güvenliği konusunda bilinç yaratmak.</li>
</ul>
<p><strong>Distributed Management Task Force &#8211; <a href="http://www.dmtf.org">www.dmtf.org</a></strong><br />
IaaS modelinin esnek, ölçeklenebilir ve performansı için standartlar getirmeye çalışan bir topluluk. Üyeleri arasında lider donanım üreticileri, yazılım firmaları, irili ufaklı bir çok şirket ve 50&#8242;ye yakın üniversite var. Ayrıca DMTF aynı zamanda sanal makineler için paketleme ve dağıtma işlemleri için Open Virtualization Format (ovf) yazılım formatını da geliştiren topluluktur.</p>
<p><strong>Open Cloud Consortium &#8211; <a href="http://www.opencloudconsortium.org">www.opencloudconsortium.org</a></strong><br />
OCC 2008 yılında kuruldu ve amaçlarından birisi Cloud altyapıların birbiri arasında uyumlu çalışması için standartlar getirmek. Üyeleri arasında Cisco, Yahoo ve Üniversiteler bulunuyor.</p>
<p><strong>Open Grid Forum &#8211; <a href="http://www.ogf.org">www.ogf.org</a></strong><br />
OGF dağıtık işlem (distributed computing) yapısının gelişimi ve ilerlemesi amacıyla kurulmuş bir topluluk. 2009 Yılından bu yana cloud altyapıların standart bir arayüz ile yönetimini mümkün kılmak üzere bir API geliştiriyor.</p>
<p><strong>Cloud Computing Interoperability Forum &#8211; <a href="http://www.ccif.org">www.ccif.org</a></strong><br />
CCIF Cloud Computing alanında teknoloji ve servis sunan herkesin ortak alanda buluşabileceği bir tartışma forumu oluşturmayı amaçlayan bir topluluk.</p>
<p>Cloud Computing alanında gelişmeler oldukça yeni topluluklar, gruplar veya standartlar gelmeye devam edecek tabi ki. Benim yukarıda bahsettiğim topluluk gibi bu sektörün gelişmesi için çaba gösteren daha bir çoğunu <a href="http://cloud-standards.org">Cloud-Standarts.org</a> adresinde bulabilirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.emresavas.com/cloud-computing-organizasyonlari-ve-gruplari.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Private Cloud</title>
		<link>http://www.emresavas.com/private-cloud.html</link>
		<comments>http://www.emresavas.com/private-cloud.html#comments</comments>
		<pubDate>Sun, 16 Jan 2011 20:28:37 +0000</pubDate>
		<dc:creator>Emre Savaş</dc:creator>
				<category><![CDATA[Makale]]></category>
		<category><![CDATA[bulut bilişim]]></category>
		<category><![CDATA[bulut işlem]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[private cloud]]></category>
		<category><![CDATA[sanallaştırma]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://www.emresavas.com/?p=454</guid>
		<description><![CDATA[Private Cloud yani diğer anılan isimleriyle Corporate (Kurumsal) Cloud veya Internal Cloud aslında bildiğimiz cloud computing altyapısının kendi bünyesinde barındırılmasına deniyor. Yani SaaS, PaaS veya IaaS hizmetlerini bir cloud servis sağlayıcıdan almak yerine kendi yapımız dahilinde kurup bunun dağıtımını herhangi bir dış ağa vermeden sadece kurum içi çalışacak şekilde sağlıyorsak buna Private Cloud diyoruz. Private [...]]]></description>
			<content:encoded><![CDATA[<p>Private Cloud yani diğer anılan isimleriyle <strong>Corporate (Kurumsal) Cloud</strong> veya <strong>Internal Cloud</strong> aslında bildiğimiz cloud computing altyapısının kendi bünyesinde barındırılmasına deniyor. Yani SaaS, PaaS veya IaaS hizmetlerini bir cloud servis sağlayıcıdan almak yerine kendi yapımız dahilinde kurup bunun dağıtımını herhangi bir dış ağa vermeden sadece kurum içi çalışacak şekilde sağlıyorsak buna <strong><span style="text-decoration: underline;">Private Cloud</span></strong> diyoruz. Private cloud yapısının bazı avantajları ve dezavantajları var bunları detaylı şekilde inceleyip bu kavramı bu yazı ile açıklayacağım.</p>
<p>Bu altyapıyı kendiniz kurmanız dahilinde ölçeklendirmeyi, planlamayı, yönetimi, güvenliği (yapı üzerinde geliştireceğiniz projeler de dahil), kontrolleri ve tüm kurulum masraflarının sorumluluğu sizdedir. Yani bildiğimiz public cloud yapısının tam tersi.</p>
<p>Peki bu topolojiye geçtiğimizde bize ne gibi bir faydası olacak. Öncelikle böyle bir yapıyı neden kurumumuz içinde tutmaya ihtiyacımız var buna bakalım. Kurumumuz ile alakalı veriler bir gizlilik arz ediyorsa ve bunu veriyi hiç bir hosting sağlayıcı ile paylaşmak istiyorsanız bu yapı sizin için uygun olacaktır. Güvenli olmasının yanında tabi hız konusu da sizin için sıkıntı olmayacaktır çünkü yerel bir network üzerinden hizmet veriyor olacaksınız. Yine ek olarak kurumunuzun şubeleri varsa bunlar da VPN üzerinden güvenli bir şekilde verilere ve yapıya ulaşabilir.</p>
<p>Geleneksel bir yapıdan farkına bakacak olursak cloud computing size <strong>otomasyon </strong>ve <strong>ölçeklendirme</strong>de fayda sağlayacaktır. Aslında veri ve işlem gücünün geleneksel yapıda kurumlarda barındırılması zaten çok popüler ve yaygın ancak işin cloud computing kısmında daha fazla <strong>verim</strong> almanız mümkün. Sunucularınızın yönetimini bir cloud mentalitesinde çalışan bir otomasyon üzerine oturttuğunuzda bu sisteminizin çalışırlılığını büyük ölçüde arttıracaktır çünkü yaşanılan sorunlara IT ekibiniz daha kolay şekilde hükmediyor olacak. Sanallaştırılmış bir yapı ile <strong>ölçeklendirmenin</strong>, <strong>yönetimin</strong> ve <strong>donanımın</strong> tüm iplerini daha kolay kavrayacaksınız.  Bunun sonucu olarak sistem ve donanım sorunları ile daha az uğraşmış olacaksınız böylece IT masraflarını bir nebze daha düşürebileceksiniz.</p>
<p>Altyapınızın elinizin altında olması kurumunuzun IT biriminin daha <strong>esnek </strong>olmasını sağlar. Altyapınızı bir servis sağlayıcıdan almanız durumunda bu altyapı ile temas seviyeniz sınırlı olacaktır. Belli başlı yapılacak işlemler bir <strong>API/SDK</strong> aracılığı ile yapılacak ve bu sizin servis sağlayıcınızın esnekliği (hem servis anlaşması esnekliği hem de altyapı esnekliği) kadar esnek olmanızı gerektirecektir. Diğer taraftan kendinize ait bir cloud altyapısında istediğiniz senaryolarda istediğiniz esneklikte işlemler yapmanız sağlanacaktır. Bunu tamamiyle düz mantık çerçevesinde misafir olarak gittiğiniz bir evde yapabilecekleriniz ve kendi evinizde yapabilecekleriniz şeklinde kafanızda canlandırabilirsiniz.</p>
<p>Son üç paragrafta bahsettiğim üzere bu yağı gerçekten de kurumların <strong><span style="text-decoration: underline;">ihtiyaçları doğrultusunda</span></strong> işlerine yarayabiliyor. Ancak dikkat ettiyseniz bu cümlemde &#8220;ihtiyaçları doğrultusunda&#8221; kısmının altını çizdim çünkü cloud computing&#8217;e geçiş süreci sancılı bir süreçtir. İleriye dönük olarak IT biriminizin masraflarını düşürmeye yönelik bir altyapı olsa da işin <strong>ilk kurulum maliyetini</strong>, <strong>yazılım lisanslamalarını</strong>, <strong>donanım ücretlerini</strong> (eğer hiç donanımınınz yoksa veya donanımınızın yenilenmesi gerekiyorsa), <strong>personel eğitimlerini</strong> iyi şekilde analiz edip altyapınızı değiştirip değiştirmeyeceğinize karar vermeniz gerekmekte. Cloud computing&#8217;in kurumunuz için bir gereklilik değilse bu lükse girecektir ve sermayenizi riske atacaktır.</p>
<p>Cloud computing&#8217;in bir lüks mü gereklilik mi olduğu konusunu da analiz edip bunun bir gereklilik olduğunu tespit ettiysek yine bu konuda da büyük firmaların size yardımı oluyor. Mesela HP size 30 gün içerisinde donanımı (HP BladeSystem Matrix), yazılımı ((HP Cloud Service Automation) ve kurumsal desteği (HP Cloud Consulting) kombine edilerek kullanıma hazır hale gelmiş bir yapıyı anahtar teslim şekilde satıyor. Yine bir diğer çözüm olarak <strong>Modular Datacenter</strong> modeli kurumunuz için anahtar teslim bir verimerkezi satın almasına olanak tanıyacaktır.</p>
<p>Sonuç olarak cloud computing IT biriminizi bir adım öne taşımakta. Kurulum sürelerini, masrafları ve yönetim sorunlarını en aza indirgemekte. Ancak olaya objektif bakıldığında çok az kurum kendi barındırdığı yapısını bir verimerkezi profesyonelliğinde yaklaşıp bu altyapıyı kurma deneyiminie ve sermayesine sahiptir. Kurumunuzun ihtiyacının public cloud mı yoksa private cloud mı olacağını çözümledikten sonra atılacak adımlar en mantıklısı olacaktır.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.emresavas.com/private-cloud.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cloud Computing İle Kapasite Planlama</title>
		<link>http://www.emresavas.com/cloud-computing-ile-kapasite-planlama.html</link>
		<comments>http://www.emresavas.com/cloud-computing-ile-kapasite-planlama.html#comments</comments>
		<pubDate>Fri, 14 Jan 2011 14:10:53 +0000</pubDate>
		<dc:creator>Emre Savaş</dc:creator>
				<category><![CDATA[Makale]]></category>
		<category><![CDATA[bulut bilişim]]></category>
		<category><![CDATA[bulut işlem]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[kapasite planlama]]></category>
		<category><![CDATA[ölçeklendirme]]></category>
		<category><![CDATA[sanallaştırma]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://www.emresavas.com/?p=401</guid>
		<description><![CDATA[Aşağıda anlatılan kavramları daha iyi tanımak için önceki makalelerimi okumanızı öneririm. Virtualization &#8211; Sanallaştırma, Cloud Computing &#8211; Bulut İşlem, Infrastructure As A Service (IaaS), Platform As A Service (PaaS) Cloud Computing hayatımızın teknolojik alanında olduğu kadar iş planlama ve iş süreçlerine de bazı avantajlar getirdi. Yapılan veya planlanan işin ne ve nasıl bir teknolojik altyapı [...]]]></description>
			<content:encoded><![CDATA[<p><em>Aşağıda anlatılan kavramları daha iyi tanımak için önceki makalelerimi okumanızı öneririm. <a href="http://www.emresavas.com/virtualization-sanallastirma.html">Virtualization &#8211; Sanallaştırma</a>, <a href="http://www.emresavas.com/cloud-computing-bulut-islem.html">Cloud Computing &#8211; Bulut İşlem</a>, <a href="http://www.emresavas.com/infrastructure-as-a-service-iaas.html">Infrastructure As A Service (IaaS)</a>, <a href="http://www.emresavas.com/platform-as-a-service-paas.html">Platform As A Service (PaaS)</a></em></p>
<p>Cloud Computing hayatımızın teknolojik alanında olduğu kadar iş planlama ve iş süreçlerine de bazı avantajlar getirdi. Yapılan veya planlanan işin ne ve nasıl bir teknolojik altyapı üzerine oturacağı üzerine köklü şirketler bir çok analiz ve değerlendirme yapıyor. Bu yapılan analizlerin kapsamından şu anda bahsetmeyeceğim ancak biz olaya geleneksel yapıdan cloud yapısına geçişte planlama faktöründeki basit ancak etkili olan değişime göz atacağız.</p>
<p>Olaya ilk olarak geleneksel yapıda baktığımızı düşünürsek hayata geçirmek istediğiniz bir projeniz varsayalım. Bu projenizin teknolojik altyapısı sunucu, veritabanı ve bu yapıdaki diğer ek gereksinimler olduğunu düşünelim. Projemiz için yaptığımız planlamada ana hatları çizeriz gereksinimleri belirleriz ve ihtiyacımız olan altyapıyı bir şekilde temin etme yoluna gideriz. Ancak iş sadece bununla bitmiyor çünkü projemizin gelişeceği her noktada altyapının da genişlemesi gerekecek. Biz yeni özellikler ekledikçe projemiz daha fazla kaynak kullanmaya başlayacak. Yine bir faktör olarak düşünürsek projemizden daha çok insanın haberi olacak ve kullanmak isteyecekler. Bu durumda ikinci bir planlama da büyüme kapasitesi ile ilgili olmalı.</p>
<p><img src="http://www.emresavas.com/wp-content/uploads/2011/01/cloud-planlama.jpg" alt="" title="cloud-planlama" width="500"  class="alignnone size-full wp-image-402" /></p>
<p>Temelde bu kapasite ölçeklemesini yapmak için iki adet seçenek mevcut; dikey (vertical) ve yatay (horizontal) ölçeklendirme. Dikey ölçeklendirmede mantık elinizde bulunan sunucu kaynaklarına ek işlemci, ram veya depolama birimi takviyesi yapmaktır. Farklı olarak yatay ölçeklendirmede ise altyapınıza yeni dağıtık sunucular ekleyerek yapıdaki büyümeyi sağlarsınız. Yani dikey ölçeklendirme adından da anlaşılacağı dikine bir eksende sunucunuzun kapasitesini yükseklere doğru çıkarırsınız, yatay ölçeklendirmede de yan yana sunucular eklediğinizi düşünerek daha akılda kalıcı şekilde kavramanıza yardımcı olacaktır. Bu iki ölçeklendirme arasındaki dikkat edilmesi gerekilen noktalardan birisi dikey ölçeklendirme ile canınızın finansal olarak yanabileceğidir.</p>
<p>Kullanacağınız altyapıda sunucularınızın kapasitesini belirlerken her bir işlemci, ram veya depolama birimini maliyetini hesaplayarak kuruluma gitmelisiniz. Sunucu tipleri arasındaki ücret farkı bazen çok farklı noktalara çıkabilmekte. Biraz daha açmak gerekirse 2 işlemci destekleyen bir sunucu yaklaşık 1.000$ civarında bir ücretteyken 4 işlemci destekleyenler yaklaşık 7.000$, 8 işlemci destekleyenler 15.000$ gibi anlamsız bir artış ile sizi şaşırtabilir. Sunucunuzun seçiminde yapacağınız bir hata hem sizi %700 &#8211; %1500 arasında zarara uğratabilmenin yanında projeniz ile tam performans verecek şekilde çalışmayadabilir. Yani özetle bu detaylandırdığımız dikine ölçekleme aslında mantıklı şekilde performansı yukarılara çıkarsa da projenizin analizi sağlıklı şekilde yapılmazsa dikey şekilde mi yoksa yatay şekilde mi daha çok fiyat/performans oranı alacağı ancak ve ancak projenizin gereksinimleri ile şekillenecektir.</p>
<p><img src="http://www.emresavas.com/wp-content/uploads/2011/01/cloud-planlama2.png" alt="" title="cloud-planlama" width="500"  class="alignnone size-full wp-image-402" /></p>
<p>Şimdi işin günümüzdeki kısmına biraz eğilirsek Cloud Computing aslında bize bu noktada ilaç gibi gelecektir. Ölçeklendirme modeli ile canınızı sıkmadan projenize start verebilmenize imkan veren bir teknoloji ile karşı karşıyasınız diyebilirim. Gereksiminiz küçük ölçekse cloud hizmet sağlayıcınızdan istediğiniz küçüklükte bir node kiralayarak direkt olarak projenize odaklanabilirsiniz. Devamında projenizin yapısı büyüdükçe ölçeklendirme karmaşası sizin için bir sıkıntı olmayacak ve yapmanız gereken tek şey yapınıza yeni işlemci ve ram kaynağı eklemek olacaktır. Cloud hizmet sağlayıcıları sizin için çok yüksek kapasitelerde işlem gücü sağlayabilmekte. Bir cloud sağlayıcısına gittiğinizde bana 64ghz işlemci ve 256gb ram kapasitesi lazım dediğinizde size &#8220;hadi oradan dalga mı geçiyorsun?&#8221; demeyecekler aksine bu yapıyı dakikalar içerisinde kullanıma hazır hale getirecekler. Yine vermiş olduğumuz dikey ölçeklendirme örneğinin yanında cloud altyapısı ile yatay ölçeklendirme de sizin için sıkıntı olmaktan çıkıyor. Az önceki değerleri göz önüne alırsak bir kaç tıklama ile 64ghz işlemci, 256gb ram kullanan yapınızı istediğiniz kadar klonlayıp yapınız ile birleştirebilirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.emresavas.com/cloud-computing-ile-kapasite-planlama.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PaaS ve IaaS Üzerinde Geliştirme Süreçleri</title>
		<link>http://www.emresavas.com/paas-ve-iaas-uzerinde-gelistirme-surecleri.html</link>
		<comments>http://www.emresavas.com/paas-ve-iaas-uzerinde-gelistirme-surecleri.html#comments</comments>
		<pubDate>Tue, 11 Jan 2011 16:37:17 +0000</pubDate>
		<dc:creator>Emre Savaş</dc:creator>
				<category><![CDATA[Makale]]></category>
		<category><![CDATA[bulut bilişim]]></category>
		<category><![CDATA[bulut işlem]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[IaaS]]></category>
		<category><![CDATA[infrastructure as a service]]></category>
		<category><![CDATA[paas]]></category>
		<category><![CDATA[platform as a service]]></category>
		<category><![CDATA[uygulama geliştirme]]></category>
		<category><![CDATA[yazılım]]></category>

		<guid isPermaLink="false">http://www.emresavas.com/?p=392</guid>
		<description><![CDATA[Infrastructure as a service ve Platform as a service kavramları gerek iş süreçlerinde olsun gerekse geliştirme süreçlerinde olsun farklı avantajlar ve dezavantajlara sahip. Bu yazımda elinin altında IaaS veya PaaS bulunan bir geliştiricinin izleyeceği senaryolar üzerinden giderek bir süreç planı çıkaracağım. Infrastructre as a Service altyapısında geliştirme süreçleri Proje üzerinde kullanılacak yazılım dili ve geliştirme [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.emresavas.com/infrastructure-as-a-service-iaas.html">Infrastructure as a service</a> ve <a href="http://www.emresavas.com/platform-as-a-service-paas.html">Platform as a service</a> kavramları gerek iş süreçlerinde olsun gerekse geliştirme süreçlerinde olsun farklı avantajlar ve dezavantajlara sahip. Bu yazımda elinin altında <a href="http://www.emresavas.com/infrastructure-as-a-service-iaas.html">IaaS</a> veya <a href="http://www.emresavas.com/platform-as-a-service-paas.html">PaaS</a> bulunan bir geliştiricinin izleyeceği senaryolar üzerinden giderek bir süreç planı çıkaracağım.</p>
<p><strong>Infrastructre as a Service altyapısında geliştirme süreçleri</strong></p>
<ol>
<li>Proje üzerinde kullanılacak yazılım dili ve geliştirme ortamları belirlenir.</li>
<li>Projenize uygun bir işletim sistemi tespit edilir ve cloud altyapısında kiraladığınız sunucuya kurulur.</li>
<li>İşletim sistemine web sunucusu rolü (IIS, Apache, vs.) kurulur ve konfigure edilir.</li>
<li>Uygulama geliştirilir.</li>
<li>Geliştirilen uygulama sunucu üzerine alınır o sunucu için test ve optimize edilir.</li>
<li>Uygulamanın performansı test edilir eğer altyapının genişlemesi gerekiyorsa yeni sunucular kurulur ve yapıya eklenir.</li>
<li>IP adresi ataması yapılır ve uygulama dışarıya açılır.</li>
<li>Alan adı ve DNS kurulumu ve düzenlemesi yapılır ve proje kullanıma açılır.</li>
</ol>
<p><strong>Platform as a Service altyapısında geliştirme süreçleri</strong></p>
<ol>
<li>Proje üzerinde kullanılacak yazılım dili ve geliştirme ortamları belirlenir.</li>
<li>Projenize uygun platform (LAMP, WINS, vs.) sunan bir PaaS sağlayıcısı seçilir ve hizmet alınmaya başlanır.</li>
<li>Uygulama geliştirilir.</li>
<li>Geliştirilen uygulama hizmet alınan platform üzerinde test ve optimize edilir.</li>
<li>Alan adı ve DNS ayarlamaları yapılır ve proje kullanıma açılır.</li>
</ol>
<p>Kabaca baktığımız zaman IaaS yapısı daha çok süreç barındırıyor. Ancak durumun bundan öte farklı boyutları var;</p>
<ul>
<li>IaaS seviyesinde aldığınız hizmette altyapıyı kendiniz adam edersiniz. Kurulumlar, güncellemeler yapıldıktan sonra projeye başlayabilirsiniz. Bu da ihtiyaca göre bir sistem uzmanı gerektirebilir. Böylece projeye daha fazla zaman ve para kaynağı harcarsınız. Ancak PaaS modelinde bu süreç yoktur. İhtiyacınız olan altyapıyı hizmet sağlayıcı size anında sunar.</li>
<li>IaaS altyapısında sistemlerinizi güvenli, güncel ve daima çalışır tutmak sizin sorumluluğunuzdadır. Projenizin performansına göreyeni node eklemek gerekirse süreçler tekrarlanır ve ileriye yönelik yapı ile daha çok uğraşmak ve zaman harcamak zorunda kalırsınız. Ancak PaaS modelinde bunların hepsi servis sağlayıcı tarafından yapılır ve siz sadece uygulamanızı geliştirmekle, yeni özellikler eklemekle uğraşırsınız.</li>
<li>IaaS hizmetini aldığınız şirketin verimerkezi eğer tek bir noktada hizmet veriyorsa global pazarda farklı ülkelerdeki verimerkezlerine uygulamanız için sunucular ekleyip uygulamanıza erişim süresini kısaltmanız gerekir. Ancak çoğu PaaS hizmeti veren şirketin global pazarda bir çok farklı noktada verimerkezleri var yani siz uygulamanızı platforma atarsınız ve tüm global pazara anında hizmet verebilirsiniz.</li>
</ul>
<p>Bütün bu noktaları listeledikten sonra farklı bir bakış açısından daha bakmak istiyorum olaya. PaaS yapısı güzeldir uygulama geliştirme, iş süreçlerini kısaltma ve para kaynağı konularında size avantaj sağlayabilir ancak bu PaaS hizmeti aldığınız firmadan firmaya değişebilir. Hep yaptığım bir uyarıyı tekrar gündeme getirecek olursam Cloud Computing ancak ve ancak çok iyi bir analiz ve gözlem sonucu projenize uygunsa geçilmesi gereken bir yapıdır. Projenizin nelere gereksinim duyacağı ve uzun vadede neleri gerektireceğini cloud yapısına geçmeden önce çok iyi analiz etmek gerekir. Cloud yapısı belki başınızı çok ağrıtabilecekken geleneksel hosting yapısı sizin için uygun olabilir. Yine projeniz için PaaS yapısı yerine belki de IaaS yapısı daha uygun düşecektir çünkü PaaS yapısında altyapıyı kontrol etme olanağınız yok ancak IaaS yapısında tamamiyle sizin ihtiyaçlarınıza yönelik bir altyapı elde edebilirsiniz. Bu endişeler küçük ve orta ölçekte projelerinizde çok mühim olmasa da büyük ölçekte projeler için çok vahim durumlara sebebiyet verebilir.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.emresavas.com/paas-ve-iaas-uzerinde-gelistirme-surecleri.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

