WINDOWS AZURE. İçindekiler

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "WINDOWS AZURE. İçindekiler"

Transkript

1

2 WINDOWS AZURE Windows Azure, Microsoft un Genel Bulut uygulama ve altyapı platformudur. Bu platformu pek çok şekilde kullanabilirsiniz. Örneğin Windows Azure ile verilerini Microsoft veri merkezleri üzerinden çalıştıran ve saklayan bir internet uygulaması hazırlayabilirsiniz. Windows Azure'u, verileri kurum içerisinde (yani genel bulut dışında) kullanan uygulamalar için sadece veri depolamak amacıyla da kullanabilirsiniz. Windows Azure'u geliştirme ve test işlemleri veya SharePoint ve diğer uygulamaları çalıştırmak amacıyla sanal makineler oluşturmak için de kullanabilirsiniz. Windows Azure'u çok ama çok sayıda kullanıcıya sahip çok büyük ölçeklendirilebilir uygulamalar oluşturmak için de kullanabilirsiniz. Platform pek çok hizmet sunduğundan tüm bunlar ve çok daha fazlası mümkündür. Bunlardan herhangi birisini gerçekleştirebilmek için temel bilgileri anlamanız gerekmektedir. Bulut bilişim hakkında hiçbir şey bilmiyor olsanız bile bu makale Windows Azure ile ilgili temel bilgileri size sağlayacaktır. Amaç bulut platformunu anlamanız ve kullanmaya başlamanız için size bir temel sunmaktır. İçindekiler Windows Azure'un Bileşenleri... 2 Çalıştırma Modelleri... 3 Veri Yönetimi... 6 Ağ İletişimi... 9 Business Analytics Messaging Caching Kimlik Yüksek Performanslı Bilişim Medya Ticaret SDK'lar Başlama

3 Windows Azure'un Bileşenleri Windows Azure'un neler yapabileceğini anlamak için hizmetlerini kategorilere ayırmak yararlı olacak. Şekil 1'de bu gösteriliyor. Şekil 1: Windows Azure, Microsoft veri merkezleri üzerinde çalışan, internet üzerinden erişilebilir uygulama hizmetleri sunmaktadır. Windows Azure'a başlangıç yapmak için bileşenleri hakkında en azından temel bilgilere sahip olmanız gerekir. Bu makalenin geri kalanında şekilde gösterilen teknolojiler hakkında bilgiler sunulacak ve her birinin neler sunduğu ve ne zaman kullanabileceğiniz anlatılacaktır. 2

4 Çalıştırma Modelleri Bir bulut platformunun gerçekleştirdiği en temel işlerden birisi uygulamaları çalıştırmaktır. Windows Azure bunu yapmak için üç seçenek sunuyor. Bu seçenekler Şekil 2'de gösterilmektedir. Şekil 2: Windows Azure Hizmet olarak Altyapı (IaaS), internette barındırma ve Hizmet olarak Platform (PaaS) sunmaktadır. Bu üç yaklaşımdan (sanal makineler, internet siteleri ve bulut hizmetleri) her biri ayrı ayrı kullanılabilir. Ayrıca bu yaklaşımlardan ikisi veya daha fazlasını birlikte kullanabilecek bir uygulama da hazırlayabilirsiniz. Virtual Machines İster standart ister sizin sunacağınız bir imaj ile talep tabanlı sanal makine oluşturma yeteneği çok yararlı olabilir. Bu sanal makinenin saat başı ücretlendirilebilmesi ise daha da yararlıdır. Windows Azure Virtual Machines de genelde Hizmet olarak Altyapı (IaaS) olarak tanımlanan bu yaklaşımı size sunar. Bir VM (Sanal Makine) oluşturabilmek için hangi VHD'nin kullanılacağı ve VM boyutlarını belirtmeniz gerekir. Bunun ardından VM'in çalıştığı her saat için ücret ödersiniz. Şekil 2'de de gösterildiği gibi Windows Azure Virtual Machines standart VHD'lerden oluşan bir galeri sunmaktadır. Bunlar içerisinde Windows Server 2008 R2, Windows Server 2012 ve SQL Server ile Windows Server 2008 R2 gibi Microsoft tarafından sunulan seçenekler ve ayrıca Microsoft iş ortakları tarafından sunulan Linux imajları yer alır. Ayrıca kendi VHD'lerinizden de VM'ler yükleme ve oluşturma imkânına sahip olursunuz. İmaj nereden gelirse gelsin bir VM çalışırken yapılan değişiklikleri kalıcı bir şekilde kaydedebilirsiniz. Aynı VHD'den bir daha bir VM oluşturduğunuzda kaldığınız yerden de devam edebilirsiniz. Ayrıca değiştirilen VHD'yi Windows Azure dışına kopyalamak ve yerelde çalıştırmak mümkündür. 3

5 Windows Azure VM'leri çok farklı şekillerde kullanılabilir. Pahalı olmayan bir geliştirme ve test platformu oluşturmak ve kullanmayı bitirdiğinizde de kapatmak için kullanabilirsiniz. Aynı zamanda istediğiniz dilleri ve kütüphaneleri kullanan uygulamaları oluşturmak ve çalıştırmak da mümkündür. Bu uygulamalar Windows Azure tarafından sağlanan her türlü veri yönetimi seçeneğini kullanabilmektedir. Ayrıca bir veya daha fazla makine üzerinde çalıştırabileceğiniz SQL Server veya diğer DBMS'yi kullanmayı da seçebilirsiniz. Diğer seçenek ise Windows Azure'u SharePoint veya diğer uygulamaları çalıştıran kurum içi veri merkezinizin bir uzantısı olarak kullanmaktır. Bunun için Windows Azure VM'leri içerisinde Active Directory'yi çalıştırarak bulut üzerinde Windows etki alanları yaratmak mümkündür. Bulut bilişim için bu genel yaklaşım pek çok farklı problemi çözmek amacıyla kullanılabilir. Hangisini seçeceğiniz size bağlı. Web Sites İnsanların bulutta yaptığı en genel işlerden birisi internet siteleri ve uygulamalarını çalıştırmaktır. Windows Azure Virtual Machines bu iş için kullanılabilir fakat bir veya birden çok VM'in yönetim sorumluluğu yine sizdedir. Peki yönetim işlerinin bir başkası tarafından sizin adınıza yapıldığı bir internet sitesi istiyorsanız ne olacak? Windows Azure Web Sites sizin için tam da bu imkânı sunuyor. Internet Information Services'ın (IIS) kullanıldığı bu modelde yönetilen bir internet ortamı sunulur. Mevut bir IIS internet sitesini Windows Azure Web Sites üzerine değiştirmeden taşıyabilir veya bir yenisini direkt bulut üzerinde oluşturabilirsiniz. Bir internet sitesi çalıştığında örnekleri dinamik olarak ekleyebilir veya kaldırabilir ve bu sırada taleplerle ilişkili yüklerin dengelenmesi işini Web Sites'a bırakabilirsiniz. Şekil 2'de de gösterildiği gibi Windows Azure Web Sites hem internet sitesinin diğer sitelerle birlikte sanal bir makine üzerinde çalıştığı paylaşılan bir seçenek hem de sitenin kendi VM'inin içerisinde çalıştırılabildiği bir seçenekle sunuluyor. Windows Azure Web Sites hem geliştiriciler hem de internet tasarımı işi yapan ajanslara yarar sağlaması amaçlanmıştır. Geliştirme açısından, ilişkisel depolama için SQL Database ve (bir Microsoft ortağı olan ClearDB ile) MySQL'e ilave olarak.net, PHP ve Node.js, desteği sunuyor. Ayrıca WordPress, Joomla ve Drupal de dahil olmak üzere çeşitli popüler uygulamalara dahili destek de mevcut. Amaç internet sitelerinin ve uygulamalarının genel bulut üzerinde oluşturulması için düşük maliyetli, ölçeklendirilebilir ve büyük ölçüde yararlı bir platform sunmaktır. Cloud Services Diyelim ki çok sayıda eş zamanlı kullanıcıyı desteklemesi gereken, çok fazla yönetim işi gerektirmeyen ve hiç bir zaman çökmeyen bir bulut uygulaması hazırlamak istiyorsunuz. Mesela, mevcut yazılımlarınızdan birisinin bulut sürümünü geliştirerek Hizmet Olarak Yazılımdan (SaaS) yararlanmaya karar vermiş tecrübeli bir yazılım satıcısı olabilirsiniz Veya hızla büyüyeceğini düşündüğünüz bir tüketici uygulaması oluşturmaya başlıyor olabilirsiniz. Yazılımınızı Windows Azure üzerinde oluşturuyorsanız hangi modeli kullanmanız gerek? 4

6 Windows Azure Web Sites bu tür bir internet uygulamasının hazırlanmasına izin verir fakat bazı kısıtlamalar bulunur. Örneğin yönetici erişimine sahip olmazsınız yani isteğe göre yazılımlar yükleyemezsiniz. Windows Azure Virtual Machines, yönetici erişimi dahil olmak üzere size çok fazla esneklik sunar ve yüksek derecede ölçeklendirilebilir bir uygulama oluşturmak için kullanabilirsiniz. Fakat güvenirlik ve yönetim ile ilişkili birçok işi de kendi kendinize yapmanız gerekir. İhtiyacınız olan ise sahip olan kontrolü size sunabilecek ve aynı zamanda güvenirlik ve yönetim alanında gereken işlerin çoğunu yerine getirebilecek bir seçenektir. Windows Azure Cloud Services tarafından sunulan da tam olarak budur. Bu teknoloji ölçeklendirilebilir, güvenilir ve düşük seviyede yönetim gerektiren uygulamaları destekleyecek şekilde tasarlanmıştır ve Hizmet olarak Platform (PaaS) olarak adlandırılan çözümün bir örneğidir. Kullanmak için C#, Java, PHP, Python, Node.js, veya istediğiniz başka bir teknolojiyi kullanan bir uygulama hazırlamanız gerekir. Ardından hazırladığınız kod Windows Server'ın bir sürümünü kullanan sanal makinelerde çalıştırılır ("örnek" olarak adlandırılmaktadır). Fakat bu VM'ler Windows Azure Virtual Machines ile oluşturduklarınızdan farklıdır. Birincisi bu kodlar Windows Azure tarafından yönetilir ve işletim sistemi yamalarının kurulumu ve yeni güncellenmiş imajlara otomatik geçiş gibi işlemler Windows Azure tarafından yerine getirilir. (Bu sebepten dolayı uygulamanız internet veya çalışan rolü örneklerinde kalmamalı bir sonraki bölümde anlatılan bir Windows Azure veri yönetimi seçeneklerinin birisi içerisinde yer almalıdır). Windows Azure VM'leri izler ve hata verenleri yeniden başlatır. Şekil 2'de de gösterildiği gibi bir örnek oluşturduğunuzda seçebileceğiniz iki rol bulunmaktadır ve her ikisi de Windows Server tabanlıdır. İkisi arasındaki temel fark bir internet rolünün IIS çalıştırması ve çalışan rolünün bunu kullanmamasıdır. İkisi de aynı şekilde yönetilir fakat bir uygulamanın her ikisini de kullanması genel olarak karşılaşılan bir durumdur. Örneğin bir internet rolü örneği, kullanıcılardan talepler kabul edebilir ve bunları işlenmek üzere çalışan rol örneğine aktarır. Uygulamanızı ölçeklendirmek için Windows Azure'un herhangi bir rolde daha fazla örnek oluşturmasını veya mevcut örnekleri kapatmasını talep edebilirsiniz. Windows Azure Virtual Machines'de olduğu gibi her bir internet ve çalışan rolü örneği için saat başına ücretlendirilirsiniz. Windows Azure'un üç çalıştırma modelinden her birinin oynayacağı ayrı bir rol vardır. Windows Azure Virtual Machines genel amaçlı bir bilişim ortamı sunmaktadır. Windows Azure Web Sites düşük maliyetli internet barındırma çözümü sunmaktadır ve Windows Azure Cloud Services düşük yönetim maliyetleri sunan ölçeklendirilebilir ve güvenilir uygulamaların oluşturulması için en iyi seçenektir. Daha önce de belirtildiği gibi bu teknolojileri birbirinden ayrı olarak kullanabilir veya ihtiyaca göre birlikte kullanarak uygulamanız için doğru altyapıyı oluşturabilirsiniz. Kullanacağınız yaklaşım çözmeniz gereken sorunlara bağlıdır. 5

7 Veri Yönetimi Uygulamalar veriye ihtiyaç duyar ve farklı türde uygulamalar farklı türde veri gerektirir. Bu yüzden Windows Azure verilerin depolanması ve yönetilmesine yönelik farklı yöntemlere sahiptir. Bunlardan birisi yukarıda açıklanmıştı: Windows Azure Virtual Machines ile oluşturulan bir VM içerisinde SQL Server veya diğer bir DBMS'nin çalıştırılması. (Bu seçeneğin ilgili sitelerle sınırlı olmadığını bilmek önemlidir; MongoDB ve Cassandra gibi NoSQL teknolojilerini de kullanabilirsiniz). Kendi veri tabanı sisteminizi çalıştırmak son derece kolaydır (kendi veri merkezlerinizin yerine geçer) fakat DBMS'nin yönetimini yapmanız gerekir. Bunu daha da kolay bir hale getirmek için Windows Azure yönetim işinin büyük ölçüde sizin adınıza yapıldığı üç farklı veri yönetimi seçeneği sunar. Şekil 3'te bu seçenekler gösterilmektedir. Şekil 3: Windows Azure veri yönetimi için ilişkisel depolama, ölçeklendirilebilir NoSQL tabloları ve yapılandırılmamış ikili depolama sunar. Bu üç seçenekten her biri farklı bir ihtiyacı karşılar: ilişkisel depolama, potansiyel olarak büyük miktarlarda basit olarak yazılmış verilere hızlı erişim ve yapılandırılmamış ikili depolama. Üç durumda da veriler, yüksek kullanılabilirlik sağlamak için otomatik olarak Windows Azure veri merkezinde yer alan üç farklı bilgisayarda çoğaltılır. Üç seçenekten her birinin Windows Azure uygulamaları tarafından veya kurum içi veri merkeziniz, dizüstü bilgisayarınız veya telefonunuz gibi başka yerlerde çalışan uygulamalar tarafından erişilebilir olduğunu belirtmekte fayda vardır. Ve nasıl uygularsanız uygulayın Windows Azure veri yönetimi hizmetlerine kullanıma göre ücret ödersiniz. Ödeyeceğiniz ücrette depolanan veriler için gigabayt başına aylık ödeme de bulunur. SQL Database Windows Azure ilişkisel depolama için SQL Database'i sağlar. Eski adı SQL Azure olan SQL Database bir ilişkisel veri tabanı yönetim sistemi için gereken tüm önemli özellikleri sunar. Buna atomik işlemler, verilere birden çok kullanıcı tarafından eş zamanlı erişim ve veri bütünlüğü, ANSI SQL sorguları ve bilinen bir programlama aracı da dahildir. SQL Server gibi, 6

8 SQL Database'e de Entity Framework, ADO.NET, JDBC ve diğer bilinen veri erişimi teknolojileri ile erişilebilir. Ayrıca T- SQL dilinin büyük bir kısmı ve SQL Server Management Studio gibi SQL Server araçları da desteklenir. SQL Server (veya bir başka ilişkisel veri tabanı) kullanımını bilen herhangi birisi için SQL Database'in de kullanımı basittir. Fakat SQL Database sadece bulut içerisindeki bir DBMS değil bir PaaS hizmetidir. Halen daha verilerinizi ve verilerinize kimin eriştiğini siz kontrol edersiniz fakat SQL Database, donanım altyapısını yönetmek ve veri tabanını ve işletim sistemini güncel tutmak gibi yönetim işlerinin büyük kısmını sizin adınıza yapar. SQL Database ayrıca verileri birden çok sunucuya dağıtan federasyon seçeneği de sunmaktadır. Bu seçenek çok büyük verilerle çalışan veya daha iyi performans için veriye erişim taleplerini birden çok sunucu arasında dağıtması gereken uygulamalar için yararlıdır. Üç çalıştırma modelinden birisini kullanarak Bir Windows Azure uygulaması oluşturuyorsanız ve oluşturduğunuz uygulama ilişkisel depolama gerektiriyorsa SQL Database iyi bir seçenek olabilir. Bulut dışında çalışan uygulamalar da bu hizmeti kullanabilir fakat bu konuyla ilişkili daha birçok senaryo vardır. Örneğin SQL Database üzerinde saklanan verilere masaüstü, dizüstü, tablet bilgisayarlar ve telefon gibi farklı istemci sistemlerinden erişilebilir. Çoğaltma sayesinde dahili olarak yüksek kullanılabilirlik sağladığı için SQL Database aksama sürelerini azaltmaya da yardımcı olur. Tables Diyelim ki, yazılı verilere hızlı erişim gerektiren bir Windows Azure uygulaması oluşturmak istiyorsunuz ve diyelim ki bu veriler büyük boyutlarda fakat bu veriler üzerinde karmaşık SQL sorgularının yapılması gerekmiyor. Örneğin her bir kullanıcının müşteri profili bilgilerini saklayacak bir tüketici uygulaması hazırladığınızı varsayalım. Uygulamanız çok popüler olacak bu yüzden büyük ölçekte veriye izin vermeniz gerekecek fakat bu veriler saklamakta ve basit yöntemlerle geri çağırtmaktan daha fazla bir şey yapmayacaksınız. Bu da tam Windows Azure Tables'ın kullanılabileceği bir alandır. İsmi sizi şaşırtmasın bu teknoloji ilişkisel depolama sunmuyor. (aslında anahtar/değer depolama olarak adlandırılan bir NoSQL yaklaşımı). Buna karşın Windows Azure Tables, dize, bilgi ve tarihler gibi bir uygulamanın çeşitli türlerdeki özellikleri saklamasına izin veriyor. Uygulama da grupla ilişkili özgün bir anahtar sunarak o grubun özelliklerini elde edebiliyor. Birleştirme gibi karmaşık işlemler desteklenmese de tablolar yazılı verilere hızlı erişim sağlıyor. Aynı zamanda son derece ölçeklendirilebilirdir ve tek bir tablo bir terabayt kadar veriyi tutabiliyor. Basitliğine ilave olarak tabloların kullanımı SQL Database'in ilişkisel depolamasını kullanmaktan daha da ucuz. Bloblar Veri yönetimi için üçüncü seçenek yapılandırılmamış ikili verilerin depolanması için tasarlanmış olan Windows Azure Blobs'tur. Tables gibi Blobs da pahalı olmayan depolama sağlar ve tek bir blob bir terabayt büyüklüğünde olabilir. Örneğin videolar veya yedekleme 7

9 verileri veya diğer ikili bilgileri saklayan bir uygulama basit ve ucuz depolama için Blobs'u kullanabilir. Windows Azure uygulamaları ayrıca Windows Azure sürücülerini de kullanabilir ve bu sayede Blobs bir Windows Azure örneği üzerine takılmış olan Windows dosya sistemi için kalıcı depolama sağlar. Uygulama sıradan Windows belgelerini görür fakat içerikleri gerçekte bir blob içerisinde saklanır. 8

10 Ağ İletişimi Windows Azure bugün ABD, Avrupa ve Asya'da bulunan çeşitli veri merkezlerinde çalışıyor. Bir uygulama çalıştırdığınızda veya veri depoladığınızda kullanmak istediğiniz bir veya daha çok veri merkezini seçebiliyorsunuz. Bu veri merkezlerine çeşitli yollardan da bağlanabilirsiniz: Kendi kurum içi yerel ağınızı belirli Windows Azure VM'lerine bağlamak için Windows Azure Virtual Network'ü kullanabilirsiniz. Bir veya daha çok Windows sunucusunu belli bir Windows Azure uygulamasına bağlamak için Windows Azure Connect'ten yararlanabilirsiniz. Windows Azure uygulamanız birden çok veri merkezinde çalışıyorsa kullanıcılardan gelen talepleri akıllı bir şekilde uygulamanın örnekleri arasında yönlendirmek için Windows Azure Traffic Manager'ı kullanabilirsiniz. Şekil 4'te bu üç seçenek gösterilmektedir. Şekil 4: Windows Azure bir bulut VPN nin oluşturulmasına, bir Windows Azure uygulamasının kurum içi makinelere bağlanmasına ve kullanıcı taleplerinin akıllı bir şekilde farklı veri merkezleri arasında dağıtılmasına imkân sağlar. 9

11 Sanal Ağ Genel bulutun kullanımındaki yararlı bir yöntem genel bulutu kendi veri merkezinizin bir uzantısı olarak görmektir. Çünkü VM'leri talep temelli oluşturabilir ve ardından gerek kalmadığında kaldırabilir (ve ücret ödemeyi durdurabilir) ve sadece ihtiyacınız olduğunda gereken bilişim gücünden yararlanabilirsiniz. Windows Azure Virtual Machines, SharePoint, Active Directory ve diğer bilinen kurum içi yazılımlarla çalışan VM'ler oluşturmanıza izin verdiği için bu yaklaşım zaten sahip olduğunuz uygulamalarla da çalışır. Bunu daha da yararlı bir hale getirmek için kullanıcılarınızın bu uygulamaları sanki kendi veri merkezinizde çalışıyormuşçasına kullanması gerekir. Windows Azure Virtual Networks'ün yaptığı tam da budur. Bir VPN ağ geçidi aygıtı kullanan bir yönetici, yerel ağınız ve Windows Azure üzerinde çalışan belirli bir grup VM arasında bir sanal özel ağ (VPN) oluşturabilir. Bulut VM'lerine kendi IP v4 adreslerinizi atayacağınız için kendi ağınız üzerinde görüneceklerdir. Bu sayede işletmenizdeki kullanıcılar VM'ler içerisindeki bu uygulamalara yerelde çalışıyormuşçasına erişecektir. Connect Yerel ağınız ve bulut üzerinde yer alan bir dizi VM arasında bir VPN oluşturmak yararlıdır fakat aynı zamanda VPN ağ geçidi donanımı ve bir ağ yöneticisinin hizmetlerine ihtiyaç duyar. Diyelim ki siz tek bir Windows Azure uygulamasını işletmeniz içerisinde çalışan belirli bir grup Windows makinesine bağlamak istiyorsunuz. Örneğin bu sunuculardan birisi üzerindeki bir veri tabanına erişmesi gereken bir Bulut Hizmetleri uygulaması oluşturmuş ve bir VPN ağ geçidi yapılandırması işi içerisine girmek istemiyor olabilirsiniz. Windows Azure Connect bu gibi durumlar için tasarlanmıştır. Connect, bir Windows Azure uygulaması ve Windows çalıştıran bir grup bilgisayar arasında güvenli bir bağlantı kurmak için basit bir yol sunar. Geliştirici sadece Connect yazılımını kurum içi bilgisayarlara kurar (ve bu durumda bir ağ yöneticisine ihtiyaç kalmaz) ve Windows Azure uygulamasını yapılandırır. Bu işlem tamamlandıktan sonra uygulama sanki aynı ağ üzerindeymiş gibi kurum içerisindeki bilgisayarlarla iletişime geçebilir. Traffic Manager Dünyanın bir yerinde bulunan kullanıcılara sahip bir Windows Azure uygulaması sadece tek bir Windows Azure veri merkezinde çalışabilir. Dünyanın farklı yerlerine dağılmış olan kullanıcılara sahip bir uygulamanın birden çok veri merkezinde ve hatta hepsinde birden çalışması daha yüksek bir olasılıktır. İkinci durumda bir sorunla karşı karşıya kalırsınız: Kullanıcıları nasıl akıllı bir şekilde uygulama örneklerine atayacaksınız? Çoğu zaman her bir kullanıcının kendisine en yakın olan veri merkezine erişmesini istersiniz, çünkü en yakın veri merkezine erişim en iyi tepki süresini verecektir. Fakat ilgili uygulama örneği aşırı olarak kullanılıyorsa veya kullanılamaz haldeyse ne olacak? Bu durumda kullanıcının talebini otomatik olarak bir başka veri merkezine yönlendirmek yararlı olur. Windows Azure Traffic Manager'ın yaptığı da tam olarak budur. 10

12 Uygulamanın sahibi kullanıcı taleplerinin veri merkezlerine nasıl yönlendirileceği konusundaki kuralları belirler ve ardından Traffic Manager bu kuralları uygular. Örneğin kullanıcılar en yakın Windows Azure veri merkezine yönlendirilebilir fakat varsayılan veri merkezinin tepki süresi belirlenmiş bir eşiğin altında kaldığında bir başka veri merkezine yönlendirilir. Küresel olarak dağıtılmış ve çok sayıda kullanıcıya sahip uygulamalarda bu gibi sorunların çözülmesi için dahili bir hizmete sahip olmak yararlıdır. 11

13 Business Analytics Veri analizi işletmelerin bilgi teknolojilerini kullanırken yararlandığı temel bir konudur. Bir bulut platformu talep temelli, kullanıma bağlı olarak ücretlendirilen kaynaklar sunar ve bu tür bir bilişim yöntemi için iyi bir altyapı oluşturur. Buna uygun olarak Windows Azure işletme analizine yönelik iki seçenek sunar. Şekil 5'te bu seçenekler gösterilmektedir. Şekil 5: Windows Azure iş analizi için raporlama ve büyük veri desteği sağlar. Veri analizi birçok şekilde yapılabilir bu yüzden de bu iki seçenek birbirinden çok farklıdır. Seçenekleri ayrı ayrı incelemek yararlı olacaktır. SQL Reporting Depolanan verilerin kullanımına ilişkin en sık yararlanılan yöntemlerden birisi veriye dayanarak raporların oluşturulmasıdır. Windows Azure, SQL Database içerisindeki verilerle bunu gerçekleştirebilmek için SQL Reporting çözümünü sunuyor. SQL Server içerisinde bir dizi raporlama hizmeti yer alıyor ve SQL Reporting kurum içerisinde veya Windows Azure üzerinde çalışan uygulamalar içerisine raporlama özelliğini eklemenize izin veriyor. Oluşturacağınız raporlar HTML, XML, PDF, Excel ve daha başka formatlarda hazırlanabiliyor ve isterseniz uygulamaların içerisine gömmek veya bir internet tarayıcısı ile incelemek mümkün oluyor. SQL Database ile analiz işlemlerindeki bir diğer seçenek kurum içerisindeki iş zekası araçlarını kullanmaktır. Bir istemci için SQL Database, SQL Server gibi görünür ve bu sayede aynı teknolojiler ikisinde de çalışabilir. Örneğin SQL Database verileri ile raporlar oluşturmak için kurum içi SQL Server Reporting Services'tan faydalanabilirsiniz. Hadoop Uzun yıllar boyunca veri analizi işlemlerinin büyük çoğunluğu ilişkisel bir DBMS ile hazırlanan veri ambarlarında saklanan ilişkisel veriler üzerinde yapıldı. Bu tür veri analizi halen daha önemli ve önemini uzun süre daha sürdürecek. Fakat analiz etmek istediğiniz veri büyüklüğü ilişkisel veri tabanlarının kullanamayacağı kadar büyük olursa ne olacak? Ve hatta veri ilişkisel değilse ne olur? Örneğin sunucular bir veri merkezine veya sensörlerden gelen geçmiş etkinlik verilerine veya başka bir alana bağlanabilir. Bu gibi durumlarda büyük veri problemi olarak adlandırılan bir durum oluşur. Ve farklı bir yaklaşım kullanmanız gerekir. 12

14 Büyük verilerin analizi için bugün elimizde olan ana teknoloji Hadoop'tur. Açık kaynaklı bir Apache projesi olan bu teknoloji verileri Hadoop Dağıtılmış Dosya Sistemi (HDFS) ile saklar ve ardından geliştiricilerin veriyi analiz etmesi için MapReduce işlemleri oluşturmasına izin verir. HDFS birden çok sunucuya yayılır ve ardından her birinde MapReduce işlemlerini çalıştırır ve büyük verinin paralel olarak işlenmesini sağlar. Şekil 5'te de gösterildiği gibi Windows Azure için Apache Hadoop tabanlı hizmet HDFS'nin verileri birden çok sanal makineye dağıtmasını ve ardından bir MapReduce işinin mantığını o VM'lere yaymasını sağlıyor. Kurum içi Hadoop gibi veri yerelde (mantık ve üzerinde çalıştığı veri aynı VM üzerinde yer alıyor) ve daha yüksek performans için paralel olarak işleniyor. Windows Azure için Apache Hadoop tabanlı hizmet teknolojisinin diğer bileşenlerini de destekliyor buna Hive and Pig de dahil. Microsoft ise Hive sorgularının oluşturulması için bir Excel eklentisi hazırladı. 13

15 Messaging Ne yapıyor olursa olsun kodların diğer kodlarla etkileşime girmesi gerekir. Bazı durumlarda ise ihtiyaç duyulan tüm iş temel sıralı mesajlaşmadır. Diğer durumda ise daha karmaşık bir etkileşim gerekir. Windows Azure bu sorunları çözmek için birbirinden farklı yöntemler sunar. Şekil 6'sa bu seçenekler gösterilmektedir. Şekil 6: Windows Azure uygulamaların birbirine bağlanması için bulut üzerinden sorgular, yayınlama / abonelik ve senkronize bağlantılar sunar. Queues Sorgu basit bir konudur: Bir uygulama sıraya bir mesaj bırakır ve bu mesaj zamanı geldiğinde bir başka uygulama tarafından okunur. Uygulamanızın ihtiyacı olan basit bir hizmetse Windows Azure Queues sizin için en iyi seçenek olabilir. Queues'in bugünkü genel kullanımlarından birisi bir internet rolü örneğinin bir çalışan rolü örneği ile aynı Bulut Hizmetleri uygulaması içerisinde iletişime geçmesine izin vermektir. Örneğin video paylaşımı için bir Windows Azure uygulaması oluşturdunuz. Uygulama içerisinde, kullanıcıların videoları yüklemesine ve izlemesine imkân tanıyan bir internet rolü PHP kodlarından oluşuyor ve aynı zamanda C# ile hazırlanmış ve yüklenen videoları farklı formatlara çeviren bir çalışan rolü kullanılıyor. İnternet rolü örneği bir kullanıcıdan yeni bir video aldığında videoyu bir blob içerisine kaydedebilir ve ardından bir sordu içerisinden çalışan rolüne bir mesaj göndererek videonun nerede bulunduğunu belirtir. Bir çalışan örneği (hangisi olduğu önemli değildir) ardından sorgu içerisindeki bu mesajı okuyacak ve arka planda gereken video dönüşümünü gerçekleştirecektir. Bir uygulamayı bu şekilde yapılandırmak asenkron bir işleme izin verir ve internet rolü örneklerinin ve çalışan rolü örneklerinin sayısının birbirinden ayrı olması sayesinde uygulamanın ölçeklendirilmesini kolaylaştırır. 14

16 Service Bus İster bulut üzerinde ister veri merkezinizde, ister mobil bir aygıt veya başka bir yerde çalışıyor olsun uygulamaların birbiriyle etkileşimde olması gerekir. Windows Azure Service Bus'ın amacı çalışan uygulamaların neredeyse her yerde veri değişimi yapabilmesidir. Şekil 6'da da gösterildiği gibi Service Bus bir sorgu hizmeti sağlar. Buna karşın sağlanan hizmet biraz önce tanımlanan Queues ile tam olarak aynı değildir. Örneğin Windows Azure Queues'den farklı olarak, Service Bus bir yayınlama ve abonelik mekanizması sunar Bir uygulama bir konu ile ilgili mesajlar gönderirken diğer uygulamalar bu konu ile ilgili abonelikler oluşturabilir. Bu sayede bir dizi uygulama arasında çok sayıda iletişim yaratılır ve aynı mesajın birden çok alıcı tarafından okunabilmesi sağlanır. Sorgu ise tek seçenek değildir: Service Bus ayrıca geçiş hizmeti üzerinden direkt iletişime imkân verir ve bu sayede güvenlik duvarlarının üzerinden etkileşim için güvenli bir yol sunar. Service Bus üzerinden iletişim kuran uygulamalar Windows Azure uygulamaları olabileceği gibi diğer bulut platformları üzerinde çalışan yazılımlar da olabilir. Ayrıca bulut dışında çalışan uygulamalar da olabilir. Örneğin kendi veri merkezi içerisindeki bilgisayarlarda rezervasyon hizmetleri kullanan bir havayolu şirketi düşünün. Havayolu şirketi bu hizmetleri birçok müşteriye sunmak zorundadır. Bunlara havaalanlarındaki kiosklar, rezervasyon acentelerinin terminalleri ve hatta müşterilerin telefonları dahildir. Bunu gerçekleştirmek çeşitli uygulamalar arasında gevşek bağlar oluşturarak Service Bus'u kullanabilir. 15

17 Caching Uygulamalar aynı veriye sürekli olarak bağlanırlar. Performansı arttırmanın bir yolu verilerin bir kopyasını uygulamaya yakın tutmak ve bu sayede veriye ulaşmak için gereken süreyi en aza indirmektir. Windows Azure bunu yapmak için iki farklı hizmet sunar: Windows Azure uygulamaları tarafından kullanılan verilerin bellek içerisinde ön belleğe alınması ve blob verilerini kullanıcılara daha yakın olan disklerde ön belleğe alan bir içerik dağıtım ağı (CDN). Şekil 7'de ikisi de gösterilmektedir. Şekil 7: Bir Windows Azure uygulaması verileri bellek içerisinde önbelleğe alabilir ve blob kopyaları tüm dünyada çeşitli alanlarda önbelleğe alınabilir. Caching Herhangi bir Windows Azure veri yönetimi hizmetlerinde (SQL Database, Tables veya Blobs) yer alan verilere erişim son derece hızlıdır. Fakat bellek içerisinde tutulan verilere erişim daha bile hızlıdır. Bundan dolayı sıklıkla erişilen verilerin kopyalarını bellek içerisinde tutmak uygulama performansını arttırabilir. Bunun için Windows Azure un bellek içerisinde Caching özelliğini kullanabilirsiniz. Bir Bulut hizmetleri uygulaması verilerini bu önbellek içerisinde tutabilir ve ardından kalıcı depoya erişme gereği olmadan direkt olarak erişebilir. Şekil 7'de gösterildiği gibi önbellek uygulamanızın VM'lerinin içerisinde tutulabilir veya sadece önbelleğe alma işine atanmış VM'ler tarafından sunulabilir. İki durumda da önbellek içerisindeki verilerle birlikte dağıtılabilir ve bir Windows Azure veri merkezi içerisindeki birden çok VM'lere yayılabilir. Örneğin bir ürün kataloğunu sürekli olarak okuyan bir uygulamanın ihtiyaç duyduğu veriler daha hızlı bir şekilde kullanılabilir hale geleceğinden bu tür bir önbelleğe alma işleminden 16

18 yararlanabilir. Bu teknoloji aynı zamanda kilitlemeyi de desteklemekte ve verilerin okuma / yazma veya salt okunur olarak kullanılmasına izin vermektedir. Ve ASP.NET uygulamaları oturum verilerini saklamak için tek bir yapılandırma değişikliği ile bu hizmetten yararlanabilir. CDN Diyelim ki tüm dünyadan kullanıcıların erişeceği blob verilerini saklamanız gerekiyor. Mesela saklanacak olan en son Dünya Kupası maçı veya sürücü güncellemeleri veya popüler bir e- kitap olsun. Verilerin bir kopyasını birden çok Windows Azure veri merkezinde saklamak uygun olacaktır fakat kullanıcı sayısı çok fazlaysa bu yeterli olmayacaktır. Daha da iyi bir performans elde etmek için Windows Azure CDN'den yararlanabilirsiniz. CDN tüm dünyada düzinelerce alana sahiptir ve her biri Windows Azure bloblarının kopyalarını saklayabilmektedir. Dünyanın bir köşesindeki bir kullanıcının belli bir bloba ilk kez erişmesi durumunda içerisindeki bilgiler bir Windows Azure veri merkezinden bölge içerisindeki yerel bir CDN deposuna kopyalanır. Bunun ardından dünyanın o bölgesinden yapılacak erişimler CDN içerisinde önbelleğe alınmış blob kopyasını kullanacaktır ve en yakın Windows Azure veri merkezine erişmek zorunda kalmayacaktır. Bunun sonucunda dünyanın herhangi bir yerindeki kullanıcılar tarafından sıklıkla erişilen verilere daha hızlı erişim elde edilir. 17

19 Kimlik Çoğu uygulamanın yaptığı işler arasında kimlik ile çalışmak yer alır. Örneğin bir kullanıcının kim olduğunu bilmek uygulamanın o kullanıcı ile nasıl etkileşime geçeceğine karar vermesine imkân verir. Bunun için Microsoft, Windows Azure Active Directory'i sunuyor. Çoğu dizin hizmeti gibi Windows Azure Active Directory kullanıcılar ve kullanıcıların bağlı oldukları kuruluşlar hakkında bilgileri saklamaktadır. Kullanıcıların bağlanmasına izin vermekte ve ardından kimliklerini kanıtlamak için uygulamalara sunabilecekleri belirteçler sağlamaktadır. Ayrıca kullanıcı bilgilerinin, kurum içerisindeki yerel ağınızda çalışan Windows Server Active Directory ile eşitlenmesine izin vermektedir. Windows Azure Active Directory tarafından kullanılan mekanizmalar ve veri formatları Windows Server Active Directory tarafından kullanılanlarla aynı olmasa da yerine getirdiği fonksiyonlar son derece benzerdir. Windows Azure Active Directory'nin temelde bulut uygulamaları tarafından kullanılacak şekilde tasarlanmış olduğunu anlamak önemlidir. Örneğin Windows Azure veya diğer bulut platformlarında çalışan uygulamalar tarafından kullanılabilir. Ayrıca Office 365'tekiler gibi Microsoft un kendi bulut uygulamalarında da kullanılabilir. Fakat Windows Azure Virtual Machines ve Windows Azure Virtual Network ile veri merkezinizi bulut içerisine genişletmek istiyorsanız Windows Azure Active Directory doğru seçenek değildir. Bunun yerine daha önce anlatıldığı gibi bulut VM'lerinde Windows Server Active Directory kullanmanız gerekir. Windows Azure Active Directory, uygulamaların bilgilere erişmesini sağlamak için Windows Azure Active Directory Graph adında bir RESTful API sağlar. Bu API herhangi bir platformda çalışan uygulamaların dizin nesnelerine ve nesnelerin birbiri arasındaki ilişkilerine erişmesini sağlar. Örneğin yetkini bir uygulama bu API'yi kullanarak bir kullanıcı, o kullanıcının dahil olduğu gruplar ve daha başka bilgiler elde eder. Uygulamalar aynı zamanda kullanıcılar arasındaki ilişkileri (sosyal grafik) görebilir ve bu sayede insanların birbiriyle olan ilişkileri hakkında daha zeki bir şekilde çalışabilir. Windows Azure Active Directory Access Control bir uygulamanın Facebook, Google, Windows Live ID ve diğer popüler kimlik sağlayıcılarından kimlik bilgilerini kabul etmesini kolaylaştırır. Uygulamanın farklı veri formatlarını ve bu sağlayıcıların her birinin kullandığı protokolleri anlamasını gerektirmek yerine Access Control tümünü tek bir ortak formata dönüştürür. Aynı zamanda bir uygulamanın bir veya daha fazla Active Directory etki alanından girişleri kabul etmesini sağlar. Örneğin bir SaaS uygulaması sağlayan bir satıcı her bir müşterisinde bulunan kullanıcılarına tek bir giriş gerektiren bir uygulama sağlamak için Windows Azure Active Directory Access Control'ü kullanabilir. Dizin hizmetleri kurum işi bilişimin temel taşlarından birisidir. Bulut içerisinde önemli olmaları da şaşırtıcı değildir. 18

20 Yüksek Performanslı Bilişim Bir bulut platformunu kullanmanın en çekici yönlerinden birisi yüksek performanslı bilişim (HPC) gücüdür. HPC'nin temelinde aynı kodu aynı anda birçok makine üzerinde çalıştırabilmesi yatmaktadır. Windows Azure üzerinde bunun anlamı, bazı problemleri çözmek için paralel olarak görev alan eş zamanlı çok sayıda sanal makinenin çalıştırılmasıdır. Bunu yapmak için bir şekilde uygulamaları programlamak gerekir, yani yapılacak işi bu örnekler arasında dağıtmak gerekir. Windows Azure bunu yapmak için HPC Scheduler'ı kullanır. Bu bileşen, sektör standardı Message Passing Interface'i (MPI) kullanmak üzere tasarlanmış HPC uygulamalarını kullanabilmektedir. Araba çarpışma simülasyonları gibi sınırlı analiz yapmayan yazılımlar bu tür bir uygulamalardan pek çoğuna örnek olarak gösterilebilir. HPC Scheduler ayrıca Monte Carlo simülasyonları gibi sıkıcı paralel olarak adlandırılan uygulamalarla da kullanılabilir. Hangi problem üzerinde çalışılırsa çalışılsın sağlayacağı değer aynıdır: HPC Scheduler, birçok Windows Azure sanal makinesi üzerinde paralel bilişim programlaması gibi karmaşık bir sorunu çözer. Burada amaç bulut üzerinde çalışan HPC uygulamalarını oluşturmayı daha kolay bir hale getirmektir. 19

WINDOWS AZURE. İçindekiler

WINDOWS AZURE. İçindekiler WINDOWS AZURE Windows Azure, Microsoft un Genel Bulut uygulama ve altyapı platformudur. Bu platformu pek çok şekilde kullanabilirsiniz. Örneğin Windows Azure ile verilerini Microsoft veri merkezleri üzerinden

Detaylı

Hızlı Başlangıç Kılavuzu

Hızlı Başlangıç Kılavuzu Hızlı Başlangıç Kılavuzu 1. Adım Windows Server 2012'yi Yükleme Bilgisayarınız Windows Server 2012 yüklenmiş olarak teslim edildiyse, 1. Adım'ı atlayabilirsiniz. Yükleme Yönergeleri Yükleme yönergeleri,

Detaylı

Servis olarak Altyapı

Servis olarak Altyapı Servis olarak Altyapı Servis olarak Altyapı (Infrastructure as a Servis, IaaS) fiziksel makineler, sanal makineler ve sanal depolama gibi temel kaynaklara erişebilmeyi sağlar. Bu kaynaklardan başka IaaS

Detaylı

Bulut Bilişim. Ege Üniversitesi Bilgisayar Mühendisliği Web Servisleri

Bulut Bilişim. Ege Üniversitesi Bilgisayar Mühendisliği Web Servisleri Bulut Bilişim Ege Üniversitesi Bilgisayar Mühendisliği Web Servisleri Ediz TÜRKOĞLU 05-07-8509 Özlem GÜRSES 05-07-8496 Savaş YILDIZ 05-07-8569 Umut BENZER 05-06-7670 İ çerik İçerik...2 Bulut Bilişim Nedir?...3

Detaylı

MICROSOFT AZURE'U BENİMSEMEK

MICROSOFT AZURE'U BENİMSEMEK David Chappell MICROSOFT AZURE'U BENİMSEMEK BT LİDERLERİ İÇİN BİR KILAVUZ Microsoft Corporation Sponsorluğunda Telif Hakkı 2014 Chappell & Associates İçindekiler Genel Bulut Platformları: Kurumsal Bilgi

Detaylı

Powered by www.etgigrup.com. www.vedubox.com

Powered by www.etgigrup.com. www.vedubox.com Powered by www.etgigrup.com www.vedubox.com Entegre E-Eğitim Sistemi Uzaktan Eğitim Sisteminiz 1DK da Hazır! Kolay Basit İnovatif Esnek Entegre Entegre Eğitim Platformu Uzaktan Eğitim, e-eğitim, Online

Detaylı

3. hafta Bulut Bilişim Mimari Yapısı

3. hafta Bulut Bilişim Mimari Yapısı 1 3. hafta Bulut Bilişim Mimari Yapısı 2. Bulut Bilişim Mimari Yapısı Bulut bilişim mimari yapısı her biri birbiri ile çok sıkı bağlı (ilintili) olmayan birçok bulut bileşenlerinden oluşur. Bu bölümde

Detaylı

Akıllı telefonlar, avuçiçi bilgisayarlar ile taşınabilir (cep) telefonların özelliklerini birleştiren cihazlardır. Akıllı telefonlar kullanıcıların

Akıllı telefonlar, avuçiçi bilgisayarlar ile taşınabilir (cep) telefonların özelliklerini birleştiren cihazlardır. Akıllı telefonlar kullanıcıların Akıllı telefonlar, avuçiçi bilgisayarlar ile taşınabilir (cep) telefonların özelliklerini birleştiren cihazlardır. Akıllı telefonlar kullanıcıların bilgilerini saklamalarına, program yüklemelerine izin

Detaylı

Kurulum ve Başlangıç Kılavuzu. DataPage+ 2012 için

Kurulum ve Başlangıç Kılavuzu. DataPage+ 2012 için DataPage+ 2012 için Son Güncelleme: 29 Ağustos 2012 İçindekiler Tablosu Önkoşul Olan Bileşenleri Yükleme... 1 Genel Bakış... 1 Adım 1: Setup.exe'yi Çalıştırın ve Sihirbazı Başlatın... 1 Adım 2: Lisans

Detaylı

Windows Live ID ve parolanızı giriniz.

Windows Live ID ve parolanızı giriniz. Ücretsiz Deneme Hesabı Oluşturma ve Temel Özelliklerin Kullanım Kılavuzu Bilgi girilmesi gerekli alanlar Kişisel bilgi içeren alanlar http://www.windowsazure.com/tr-tr/pricing/free-trial/ adresine gidiniz

Detaylı

Hızlı Başlangıç Kılavuzu

Hızlı Başlangıç Kılavuzu Hızlı Başlangıç Kılavuzu Microsoft Access 2013 önceki sürümlerden farklı görünmektedir, dolayısıyla öğrenme eğrisini en aza indirmenize yardımcı olmak üzere bu kılavuzu hazırladık. Ekran boyutunu değiştirme

Detaylı

2. hafta Bulut Bilişime Giriş

2. hafta Bulut Bilişime Giriş 1 2. hafta Bulut Bilişime Giriş 3. Bulut Bilişime Duyulan İhtiyaç Son yıllarda veri kullanımında görülen artışlar sayesinde verinin elde edilmesi ve üzerinde analizler yapılarak genel değerlendirmelerde

Detaylı

S.O.S Günışığı Lojistik Saha Operasyon Sistemi

S.O.S Günışığı Lojistik Saha Operasyon Sistemi S.O.S Günışığı Lojistik Saha Operasyon Sistemi 2013 Sayın Yetkili; Sunduğumuz danışmanlık hizmeti ve geliştirmiş olduğumuz yazılım çözümleriyle müşterilerimizin Bilgi Teknolojileri alanında sektörel rekabet

Detaylı

System Center ile Windows Server Dağıtma, Hazırlama ve Güncelleştirme. Başlıca Avantajlar

System Center ile Windows Server Dağıtma, Hazırlama ve Güncelleştirme. Başlıca Avantajlar Otomatik ve Merkezi Dağıtım, Windows Server'ı Hazırlama ve Güncelleştirme Veri merkezlerinde ve BT ortamlarında Windows Server işletim sistemlerinin dağıtımı ve bakımı karmaşık bir iş olabilir. Özellikle

Detaylı

ANALİZ BİLİŞİM HAKKINDA

ANALİZ BİLİŞİM HAKKINDA ANALİZ BİLİŞİM HAKKINDA 1996 yılında bilişim dünyasına adım atmış olan Analiz Bilişim, kuruluşundan bu yana gelişim ve ilerlemeyi hedeflemiştir. Geliştirdiğimiz Jetra Raporlama Programı bu kurumsal çabanın

Detaylı

Kurulum ve Başlangıç Kılavuzu. DataPage+ 2013 için

Kurulum ve Başlangıç Kılavuzu. DataPage+ 2013 için DataPage+ 2013 için En Son Güncellenme Tarihi: 25 Temmuz 2013 İçindekiler Tablosu Önkoşul Olan Bileşenleri Yükleme... 1 Genel Bakış... 1 Adım 1: Setup.exe'yi Çalıştırın ve Sihirbazı Başlatın... 1 Adım

Detaylı

1 Temel Kavramlar. Veritabanı 1

1 Temel Kavramlar. Veritabanı 1 1 Temel Kavramlar Veritabanı 1 Veri Saklama Gerekliliği Bilgisayarların ilk bulunduğu yıllardan itibaren veri saklama tüm kurum ve kuruluşlarda kullanılmaktadır. Veri saklamada kullanılan yöntemler; Geleneksel

Detaylı

Windows Server 2012: Sanallaştırmanın ötesine geçin. Oğuz Pastırmacı IT Pro Teknolojileri Yöneticisi Microsoft Türkiye

Windows Server 2012: Sanallaştırmanın ötesine geçin. Oğuz Pastırmacı IT Pro Teknolojileri Yöneticisi Microsoft Türkiye Windows Server 2012: Sanallaştırmanın ötesine geçin Oğuz Pastırmacı IT Pro Teknolojileri Yöneticisi Microsoft Türkiye Endüstrideki trendler ve zorluklar Windows Server 2012: Sanallaştırmanın ötesinde Eksiksiz

Detaylı

Nagios XI Günümüzün talep gören kurumsal gereksinimleri için en güçlü BT altyapısı gözetim ve uyarı çözümüdür.

Nagios XI Günümüzün talep gören kurumsal gereksinimleri için en güçlü BT altyapısı gözetim ve uyarı çözümüdür. Nagios Enterprises, kurumsal ölçekte, BT altyapı gözetiminde endüstri standardı olan Nagios için resmi ürünler, hizmetler ve çözümler sunuyor. Dünya çapında yüz binlerce kullanıcıyla Nagios bilgi teknolojileri

Detaylı

Mobil Cihazlardan Web Servis Sunumu

Mobil Cihazlardan Web Servis Sunumu Mobil Cihazlardan Web Servis Sunumu Özlem Özgöbek Ege Üniversitesi Bilgisayar Mühendisliği Bölümü 2010 İnternet erişiminin yaygınlaşması ve artık mobil cihazlar üzerinden bile yüksek hızlı veri iletişimine

Detaylı

KASPERSKY ENDPOINT SECURITY FOR BUSINESS

KASPERSKY ENDPOINT SECURITY FOR BUSINESS 1 KASPERSKY ENDPOINT SECURITY FOR BUSINESS Kurumsal unsurlar ve BT üzerindeki etkileri ÇEVİKLİK Hızlı hareket edin, çevik ve esnek olun İşletme sahiplerinin %66'sı kurumsal çevikliğin öncelik olduğunu

Detaylı

CloudPro Server Backup. Güçlü bir Veri Yedekleme Çözümü ile İş Sürekliliğinizde Devamlılığın Anahtarı

CloudPro Server Backup. Güçlü bir Veri Yedekleme Çözümü ile İş Sürekliliğinizde Devamlılığın Anahtarı CloudPro Server Backup Güçlü bir Çözümü ile İş Sürekliliğinizde Devamlılığın Anahtarı CloudPro Server Backup Uygun Maliyetli Buluta Çözümü Küçük ve orta ölçekli birçok firma, kurumsal seviyede veri yedekleme

Detaylı

1.Mailbox Server Role:

1.Mailbox Server Role: Exchange Server 2007 Role bazlı mimarisi ile organizasyonda ki mail trafiğini sağlamak için farklı sunucular üzerine farklı işlevselliğin dağıtılması ile karşımıza çıkıyor.daha önceki Exchange Server 2003

Detaylı

Platform Agnostik Dağıtım ve Yönetim Windows/Mac/iOS/Android

Platform Agnostik Dağıtım ve Yönetim Windows/Mac/iOS/Android Platform Agnostik Dağıtım ve Yönetim Windows/Mac/iOS/Android Windows ve Mac FileWave yöneticilere şunları dağıtma ve yönetme olanağı sağlar: PDF, Word, Excel and Powerpoint belgeleri gibi kişisel dökümanlar,

Detaylı

Kepware Veritabanı Ürünleri. Teknolojiye Genel Bir Bakış

Kepware Veritabanı Ürünleri. Teknolojiye Genel Bir Bakış Kepware Veritabanı Ürünleri Teknolojiye Genel Bir Bakış Gündem Veritabanı Client API teknolojisinin gözden geçirilmesi ODBC istemci sürücüsü- bir KEPServerEX Plug-In Haberleşme Sürücüsüdür. DataLogger-

Detaylı

Bilgisayarınızda bulunan dosyalara dilediğiniz her yerden erişin ve bu dosyaları istediğiniz yerde paylaşın

Bilgisayarınızda bulunan dosyalara dilediğiniz her yerden erişin ve bu dosyaları istediğiniz yerde paylaşın Bilgisayarınızda bulunan dosyalara dilediğiniz her yerden erişin ve bu dosyaları istediğiniz yerde paylaşın İhtiyaç duyduğunuz her yerde, tüm dosyalarınıza erişin İstediğiniz bilgisayar, akıllı telefon

Detaylı

Windows Server 2008 Active Directory Kurulumu

Windows Server 2008 Active Directory Kurulumu Windows Server 2008 Active Directory Kurulumu Active Directory,kaynaklar (yazıcılar, kullanıcılar, bilgisayarlar ve gruplar gibi) hakkındaki bilgileri saklayan ve bu bilgileri diğer kullanıcı ve bilgisayarların

Detaylı

Üst Düzey Programlama

Üst Düzey Programlama Üst Düzey Programlama JDBC (Java Database Connectivity) Üst Düzey Programlama-ders07/ 1 JDBC JDBC ilişkisel veritabanlarına erişim için Java dilinde kullanılan standart bir kütüphanedir. Bu kütüphanedeki

Detaylı

İÇİNDEKİLER. YAZARLAR HAKKINDA... v. RESİMLER LİSTESİ...xv. 1.1.Bulut Bilişim Kavramının Analizi...1 BÖLÜM 1: TEMELLER...1

İÇİNDEKİLER. YAZARLAR HAKKINDA... v. RESİMLER LİSTESİ...xv. 1.1.Bulut Bilişim Kavramının Analizi...1 BÖLÜM 1: TEMELLER...1 vii İÇİNDEKİLER ÖNSÖZ... iii YAZARLAR HAKKINDA... v İÇİNDEKİLER... vii RESİMLER LİSTESİ...xv BÖLÜM 1: TEMELLER...1 1.1.Bulut Bilişim Kavramının Analizi...1 1.1.1.Bulut Alt-Kavramı...1 1.1.2. Bilişim Alt-Kavramı...3

Detaylı

VPN NEDIR? NASıL KULLANıLıR?

VPN NEDIR? NASıL KULLANıLıR? VPN NEDIR? NASıL KULLANıLıR? VPN NEDIR? VPN, Virtual Private Network, yani Sanal Özel Ağ ın kısaltılmasıdır. VPN sayesinde ağlara uzaktan erişim sağlanır. VPN sanal bir ağ uzantısı oluşturduğu için ağa

Detaylı

Windows Grup İlkesi Düzenleyici

Windows Grup İlkesi Düzenleyici Windows Grup İlkesi Düzenleyici Microsoft Windows ta kullanıcı ve bilgisayar grupları için kullanıcı ve bilgisayar yapılandırmaları tanımlamak üzere Grup İlkesi kullanılır. Grup ilkesi Microsoft Yönetim

Detaylı

Windows Đşletim Sistemleri AD Etki Alanı Grupları Đncelenmesi ve Güvenlik Ayarları

Windows Đşletim Sistemleri AD Etki Alanı Grupları Đncelenmesi ve Güvenlik Ayarları Windows Đşletim Sistemleri AD Etki Alanı Grupları Đncelenmesi ve Güvenlik Varsayılan yerel gruplar Domain Admins grup gibi varsayılan gruplar, Active Directory etki alanı oluştururken otomatik olarak oluşturulan

Detaylı

PHP 1. Hafta 1. Sunum

PHP 1. Hafta 1. Sunum PHP 1. Hafta 1. Sunum PHP101: PHP nedir? Bu dersten sonra bilecekleriniz PHP nedir? PHP ye neden ihtiyaç vardır? PHP nin gelişimi HTML, HTTP ve JS nedir? PHP yle alakası nedir? PHP nin uygulama alanları

Detaylı

Samsun Çocuk Hizmetleri İ l Koordinasyon Sekretarya Birimi

Samsun Çocuk Hizmetleri İ l Koordinasyon Sekretarya Birimi Samsun Çocuk Hizmetleri İ l Koordinasyon Sekretarya Birimi Veri Giriş Sistemi Klavuzu Amaç Veri Giriş Sistemi, koruyucu ve destekleyici tedbir kararlarının takibinde ve uygulamasında ilgili kurumları daha

Detaylı

GÜVENLİ İNTERNET HİZMETİNE İLİŞKİN USUL VE ESASLAR

GÜVENLİ İNTERNET HİZMETİNE İLİŞKİN USUL VE ESASLAR 24/08/2011 tarihli ve 2011/DK-14/461 sayılı Kurul Kararı ile GÜVENLİ İNTERNET HİZMETİNE İLİŞKİN USUL VE ESASLAR Amaç MADDE 1 - (1) Bu Usul ve Esasların amacı, tercihe dayalı Güvenli İnternet Hizmetine

Detaylı

EKLER EK 12UY0106-5/A4-1:

EKLER EK 12UY0106-5/A4-1: Yayın Tarihi: 26/12/2012 Rev. :01 EKLER EK 12UY0106-5/A4-1: nin Kazandırılması için Tavsiye Edilen Eğitime İlişkin Bilgiler Bu birimin kazandırılması için aşağıda tanımlanan içeriğe sahip bir eğitim programının

Detaylı

Google Cloud Print Kılavuzu

Google Cloud Print Kılavuzu Google Cloud Print Kılavuzu Sürüm 0 TUR ların açıklamaları Bu kullanıcı kılavuzunda aşağıdaki simgeyi kullanıyoruz: lar ortaya çıkabilecek durumu nasıl çözmeniz gerektiğini size bildirir veya işlemin diğer

Detaylı

Pardus. S.Çağlar Onur, caglar@pardus.org.tr. 21 Aralık 2006. Pardus Projesi [TÜBİTAK / UEKAE] Linux Kullanıcıları Derneği

Pardus. S.Çağlar Onur, caglar@pardus.org.tr. 21 Aralık 2006. Pardus Projesi [TÜBİTAK / UEKAE] Linux Kullanıcıları Derneği Yenilikleri Projesi [TÜBİTAK / UEKAE] Linux Kullanıcıları Derneği 21 Aralık 2006 Yenilikleri İçerik 1 Neden? Nasıl? 2 Yenilikleri man 3 Yenilikleri Neden? Nasıl? 1 Neden? Nasıl? 2 Yenilikleri man 3 Yenilikleri

Detaylı

Orta ölçekli şirketler için uçtan uca işbirliği sunuyoruz.

Orta ölçekli şirketler için uçtan uca işbirliği sunuyoruz. Orta ölçekli şirketler için uçtan uca işbirliği sunuyoruz. İletişiminiz ne kadar iyi? Bu, günümüzün mobil ve sanal iş alanı ortamında çalışanları iş ortakları ve müşterileri arasında kesintisiz iletişim

Detaylı

WAMP SERVER KURULUMU

WAMP SERVER KURULUMU WAMP SERVER KURULUMU Bilgisayarınızda; PHP web programlama dilini kullanarak web sayfası hazırlayacaksanız ya da PHP web programlama dili kullanılarak hazırlanmış Joomla, Wordpress, Drupal vb.. içerik

Detaylı

Öğr.Gör. Gökhan TURAN www.gokhanturan.com.tr. Gölhisar Meslek Yüksekokulu

Öğr.Gör. Gökhan TURAN www.gokhanturan.com.tr. Gölhisar Meslek Yüksekokulu Öğr.Gör. Gökhan TURAN www.gokhanturan.com.tr Gölhisar Meslek Yüksekokulu Bilgisayarın Yapısı Donanım (Hardware): Bir bilgisayara genel olarak bakıldığında; Kasa, Ekran, Klavye, Fare, Yazıcı, Hoparlör,

Detaylı

Kaspersky Open Space Security: Release 2. İşletmeniz için birinci sınıf bir BT güvenliği çözümü

Kaspersky Open Space Security: Release 2. İşletmeniz için birinci sınıf bir BT güvenliği çözümü Kaspersky Open Space Security: Release 2 İşletmeniz için birinci sınıf bir BT güvenliği çözümü Güncellenmiş uygulamalar Updated applications Release 2 uygulamaları: Kaspersky Anti-virus for Windows Workstations

Detaylı

Yükleme kılavuzu Fiery Extended Applications 4.2 ile Command WorkStation 5.6

Yükleme kılavuzu Fiery Extended Applications 4.2 ile Command WorkStation 5.6 Yükleme kılavuzu Fiery Extended Applications 4.2 ile Command WorkStation 5.6 Fiery Extended Applications Package (FEA) v4.2 Fiery Server ile ilişkili görevleri gerçekleştirmek için Fiery uygulamalarını

Detaylı

Veri Yönetiminde Son Nokta. Sedat Zencirci, Teknoloji Satış Danışmanlığı Direktörü, Orta Asya ve Türkiye

Veri Yönetiminde Son Nokta. Sedat Zencirci, Teknoloji Satış Danışmanlığı Direktörü, Orta Asya ve Türkiye Veri Yönetiminde Son Nokta Sedat Zencirci, Teknoloji Satış Danışmanlığı Direktörü, Orta Asya ve Türkiye Oracle Veri Tabanı 11g & Oracle Exadata Geçen seneden bu yana neler değiģti? Aralık 2010 Oracle Exadata

Detaylı

Büyük Veri de Türkiye den Uygulama Örnekleri Dr. Güven Fidan

Büyük Veri de Türkiye den Uygulama Örnekleri Dr. Güven Fidan Büyük Veri de Türkiye den Uygulama Örnekleri Dr. Güven Fidan ARGEDOR Bilişim Teknolojileri ARGEDOR ARGEDOR, şirketlere ve son kullanıcılara yenilikçi bilgiyi işleme çözümleriyle dünya çapında mevcut olan

Detaylı

İŞLETİM SİSTEMİ KATMANLARI (Çekirdek, kabuk ve diğer temel kavramlar) Bir işletim sisteminin yazılım tasarımında ele alınması gereken iki önemli konu

İŞLETİM SİSTEMİ KATMANLARI (Çekirdek, kabuk ve diğer temel kavramlar) Bir işletim sisteminin yazılım tasarımında ele alınması gereken iki önemli konu İŞLETİM SİSTEMİ KATMANLARI (Çekirdek, kabuk ve diğer temel kavramlar) Bir işletim sisteminin yazılım tasarımında ele alınması gereken iki önemli konu bulunmaktadır; 1. Performans: İşletim sistemi, makine

Detaylı

Bulut Bilişimin Hayatımızdaki Yeri İnternet Haftası Etkinlikleri 17 Nisan 2014. Yard.Doç.Dr.Tuncay Ercan tuncay.ercan@yasar.edu.tr

Bulut Bilişimin Hayatımızdaki Yeri İnternet Haftası Etkinlikleri 17 Nisan 2014. Yard.Doç.Dr.Tuncay Ercan tuncay.ercan@yasar.edu.tr Bulut Bilişimin Hayatımızdaki Yeri İnternet Haftası Etkinlikleri 17 Nisan 2014 Yard.Doç.Dr.Tuncay Ercan tuncay.ercan@yasar.edu.tr SaaS Gündem Kullanım alanları IaaS PaaS Sanallaştırma Hizmet Şekilleri

Detaylı

Google Cloud Print Kılavuzu

Google Cloud Print Kılavuzu Google Cloud Print Kılavuzu Sürüm A TUR Notların açıklamaları Bu kullanıcı kılavuzunda aşağıdaki not stilini kullanıyoruz: Notlar, ortaya çıkabilecek bir duruma nasıl yanıt vermeniz gerektiğini size söyler

Detaylı

EYLÜL 2012 İŞLETİM SİSTEMLERİ. Enformatik Bölümü

EYLÜL 2012 İŞLETİM SİSTEMLERİ. Enformatik Bölümü EYLÜL 2012 İŞLETİM SİSTEMLERİ İÇERİK 2 2 Yazılım nedir? Yazılım türleri nelerdir? İşletim sistemi nedir? İşletim sisteminin özellikleri İşletim sistemleri Unix Linux Windows Mac OS Android Yazılım Yazılım(Software),

Detaylı

OPC Data Access (DA) Temelleri

OPC Data Access (DA) Temelleri OPC Data Access (DA) Temelleri Hazırlayan Kepware Technologies Türkçe Meal Salih GÖK Anket Data Access nedir? Data Access in getirileri OPC DA e giriş (Data Access) OPC DA Özelliklerine bakış Hızlı bir

Detaylı

HAKKIMIZDA. Misyonumuz; Vizyonumuz;

HAKKIMIZDA. Misyonumuz; Vizyonumuz; HAKKIMIZDA SOFTKEY kurumsal teknoloji hizmetlerinde, müşteri odaklı yaklaşımı, rekabetçi fiyatları ve eksiksiz destek hizmeti sunmak amacıyla kurulmuştur. Sektörün önde gelen teknoloji firmaları ile iş

Detaylı

İstemci Yönetimi ve Genel Yazdırma Çözümleri

İstemci Yönetimi ve Genel Yazdırma Çözümleri İstemci Yönetimi ve Genel Yazdırma Çözümleri Kullanıcı Kılavuzu Copyright 2007 Hewlett-Packard Development Company, L.P. Windows; Microsoft Corporation kuruluşunun ABD de tescilli ticari markasıdır. Bu

Detaylı

[E-Katalog Tanıtım Sayfası] Ayser Bilgisayar. Cumhuriyet Meydanı No:41 Kat:2 0286 217 60 34

[E-Katalog Tanıtım Sayfası] Ayser Bilgisayar. Cumhuriyet Meydanı No:41 Kat:2 0286 217 60 34 [E-Katalog Tanıtım Sayfası] Ayser Bilgisayar Cumhuriyet Meydanı No:41 Kat:2 0286 217 60 34 Neden Ayser Bilgisayar? Bundan 10 yıl önce insanlar bir ürün almak için mağaza mağaza dolaşırlar ve farklı fiyatları

Detaylı

Veri Tabanı Yönetim Sistemleri Bölüm - 02

Veri Tabanı Yönetim Sistemleri Bölüm - 02 Veri Tabanı Yönetim Sistemleri Bölüm - 02 İçerik Web sunucusunun yapılandırılması için gerekli yazılımların temini Yazılımlarının sunucuya yüklenmesi Ön test Uygulama yazılımlarının yapılandırılması Son

Detaylı

Yrd. Doç. Dr. Gökçe BECİT İŞÇİTÜRK. Gökçe BECİT İŞÇİTÜRK 1

Yrd. Doç. Dr. Gökçe BECİT İŞÇİTÜRK. Gökçe BECİT İŞÇİTÜRK 1 Yrd. Doç. Dr. Gökçe BECİT İŞÇİTÜRK Gökçe BECİT İŞÇİTÜRK 1 Gökçe BECİT İŞÇİTÜRK 2 Kullanıcıların site içeriğini belirlemede rol oynadığı, Dinamik, Teknik bilgi gerektirmeyen, Çok yönlü etkileşim sağlayan,

Detaylı

BEUN VPN Hizmeti. VPN Nedir?

BEUN VPN Hizmeti. VPN Nedir? BEUN VPN Hizmeti VPN Nedir? VPN, Virtual Private Network, yani Sanal Özel Ağ ın kısaltılmasıdır. VPN, İnternet gibi halka açık telekomünikasyon altyapılarını kullanarak kullanıcılar veya uzak ofisleri

Detaylı

Bağlantı Kılavuzu. Desteklenen işletim sistemleri. Yazıcıyı Yazılım ve Belgeler CD'sini kullanarak kurma. Bağlantı Kılavuzu

Bağlantı Kılavuzu. Desteklenen işletim sistemleri. Yazıcıyı Yazılım ve Belgeler CD'sini kullanarak kurma. Bağlantı Kılavuzu Sayfa 1 / 6 Bağlantı Kılavuzu Desteklenen işletim sistemleri Yazılım ve Belgeler CD'sini kullanarak, yazıcıyı aşağıdaki işletim sistemlerine kurabilirsiniz: Windows 7 Windows Server 2008 R2 Windows Server

Detaylı

Windows Depolama Sunucusu 2008 Windows Storage Server 2008 Çözümü. INFOSAFE BİLİŞİM TEKNOLOJİLERİ TİCARET LİMİTED ŞİRKETİ www.infosafe.com.

Windows Depolama Sunucusu 2008 Windows Storage Server 2008 Çözümü. INFOSAFE BİLİŞİM TEKNOLOJİLERİ TİCARET LİMİTED ŞİRKETİ www.infosafe.com. Windows Depolama Sunucusu 2008 Windows Storage Server 2008 Çözümü INFOSAFE BİLİŞİM TEKNOLOJİLERİ TİCARET LİMİTED ŞİRKETİ www.infosafe.com.tr Geri Dönüş Süresi/Geri Dönüş Noktası Tape Bazlı Yedekleme/Kurtarmanın

Detaylı

DİJİTAL PAZARLAMA. İnternet çağının yeni pazarlama yöntemi

DİJİTAL PAZARLAMA. İnternet çağının yeni pazarlama yöntemi DİJİTAL PAZARLAMA İnternet çağının yeni pazarlama yöntemi DİJİTAL ÇAĞ Dijitalleşme süreci internetin günlük hayatımıza girmesi ile başladı. Bu ilk dönemde şirketler tek taraflı iletişim sağlayan kurumsal

Detaylı

WINDOWS SERVER 2008 R2-SERVER 2012 DE IP SANALLAŞTIRMA

WINDOWS SERVER 2008 R2-SERVER 2012 DE IP SANALLAŞTIRMA WINDOWS SERVER 2008 R2-SERVER 2012 DE IP SANALLAŞTIRMA IP Sanallaştırma Nedir? Windows Server işletim sistemlerinde Remote Desktop Host Services (önceki ismi Terminal Services) teknolojisini kullanarak

Detaylı

Sizin başarınız için çalışıyorlar

Sizin başarınız için çalışıyorlar Sizin başarınız için çalışıyorlar NAVmobile ve AXmobile çalışanlarınıza ve ortaklarınıza daha erişimli yaparak iş verilerinizin gücünü arttıran çözümlerdir. NAVmobile ve AXmobile firmanın İşletme kaynaklarını

Detaylı

Güvenli Doküman Senkronizasyonu

Güvenli Doküman Senkronizasyonu Güvenli Doküman Senkronizasyonu Güvenli Doküman Senkronizasyon sistemi, hızlı ve güvenli kurumsal doküman paylaşım ve senkronizasyon uygulamasıdır. GDS ne sağlar?» Kurumsal hafıza oluşturulmasını sağlar,»

Detaylı

FABREKA YAZILIM ELEKTRONİK DANIŞMANLIK TİC. LTD. ŞTİ.

FABREKA YAZILIM ELEKTRONİK DANIŞMANLIK TİC. LTD. ŞTİ. FABREKA YAZILIM ELEKTRONİK DANIŞMANLIK TİC. LTD. ŞTİ. VEBIAN V1.5 TANITIM VE YARDIM DOKÜMANI 08.02.2015 İçindekiler Amaç ve Kapsam... 2 Vebian Studio... 3 Veri Kaynakları... 3 Paneller... 8 Tablolar...

Detaylı

BİLGİ TEKNOLOJİLERİ VE İLETİŞİM KURULU KARARI

BİLGİ TEKNOLOJİLERİ VE İLETİŞİM KURULU KARARI BİLGİ TEKNOLOJİLERİ VE İLETİŞİM KURULU KARARI Karar Tarihi : 24.08.2011 Karar No : 2011/DK-14/461 Gündem Konusu : Güvenli İnternet Hizmetine İlişkin Usul ve Esaslar. KARAR : 5809 sayılı Kanunun 4 üncü

Detaylı

Bilgi ve İletişim Teknolojileri Sektörü 2014 Pazar Verileri

Bilgi ve İletişim Teknolojileri Sektörü 2014 Pazar Verileri Bilgi ve İletişim Teknolojileri Sektörü 2014 Pazar Verileri Mayıs 2015 İçindekiler 1 ÇALIŞMANIN PAYDAŞLARI Alt sektör kategorileri için faydalanılan veri kaynakları ve işbirliği yapılan paydaşlar 2 3 ÇALIŞMANIN

Detaylı

Consulting & Internet Services. BiZ, TASARIM, WEB YAZILIM & YENiLiKÇi internet ÇÖZÜMLERi üretiyoruz. www.doublesolution.com - info@doublesolution.

Consulting & Internet Services. BiZ, TASARIM, WEB YAZILIM & YENiLiKÇi internet ÇÖZÜMLERi üretiyoruz. www.doublesolution.com - info@doublesolution. Consulting & Internet Services BiZ, TASARIM, WEB YAZILIM & YENiLiKÇi internet ÇÖZÜMLERi üretiyoruz - info@doublesolution.com WEB SiTESi TASARIMI Firmanıza özel LOGO ve KURUMSAL KiMLiK çalışmaları yapıyoruz

Detaylı

Dell EqualLogic PS6010XV Depolama Dizisi

Dell EqualLogic PS6010XV Depolama Dizisi Dell EqualLogic PS6010XV Depolama Dizisi 10GbE Serisinde Yüksek Performanslı Sanallaştırılmış SAN Kapsamlı, zorlu Exchange veritabanı ve sanal sunucu dağıtımları gibi yüksek I/O'lu, büyük ölçekli uygulamalar

Detaylı

İŞ YERİNDE GELİŞİM. Yeni, gelişmiş iletişim teknolojilerine adapte olma

İŞ YERİNDE GELİŞİM. Yeni, gelişmiş iletişim teknolojilerine adapte olma İŞ YERİNDE GELİŞİM Yeni, gelişmiş iletişim teknolojilerine adapte olma İş gücünüz, müşterileriniz, ortaklarınız ve tedarikçileriniz, farklı konumlara dağılmış durumda ve hareketli. Akıllı telefonlar ve

Detaylı

1 / 5. Mehmet Alper Şen. Kıdemli Yazılım Uzmanı. İletişim Bilgileri

1 / 5. Mehmet Alper Şen. Kıdemli Yazılım Uzmanı. İletişim Bilgileri Mehmet Alper Şen E-Posta İletişim Bilgileri Adres Bilgileri : senworld@gmail.com alper@kodkurdu.com : Türkiye - Antalya - Merkez - Muratpaşa Ev Telefonu : 90 (242) 247 43 21 Cep Telefonu : 90 (555) 689

Detaylı

Elektronik Bilgi Hizmetleri ve Erişim Yönetimi

Elektronik Bilgi Hizmetleri ve Erişim Yönetimi Elektronik Bilgi Hizmetleri ve Erişim Yönetimi Yaşar Tonta H.Ü. Kütüphanecilik Bölümü tonta@hacettepe.edu.tr http://yunus.hacettepe.edu.tr/~tonta/tonta.html Erişim Yönetimi Sorunu Dijital kütüphaneler,

Detaylı

Verilerinizi koruyun

Verilerinizi koruyun Uygun fiyatlı, Entegre çözüm Verilerinizi koruyun İş Hacminizi artırın Entegre & Kapsamlı Küçük ölçekli firmalar için tasarlanmış ve ücretlendirilmiş Esnek ve ölçeklendirilebilir İş ihtiyaçlarınızı karşılayan

Detaylı

Google Cloud Print Kılavuzu

Google Cloud Print Kılavuzu Google Cloud Print Kılavuzu Sürüm 0 TUR Notların tanımı Bu kullanım kılavuzunda aşağıdaki not stilini kullanıyoruz: Notlar ortaya çıkabilecek durumu nasıl çözmeniz gerektiğini size bildirir veya işlemin

Detaylı

Bilgi Servisleri (IS)

Bilgi Servisleri (IS) Bilgi Servisleri (IS) GRID Kullanıcı Eğitimi Boğaziçi Üniversitesi 2007, İstanbul Emrah AKKOYUN Konu Başlığı Neden ihtiyaç duyulur? Kullanıcılar kimlerdir? Bilgi Servisi türleri MDS ve BDII LDAP Bilgi

Detaylı

LOGO İş Zekası çözümü ile kurumsal raporlama ve analizler. Cem Yılmaz Genel Müdür LOGOBI Yazılım

LOGO İş Zekası çözümü ile kurumsal raporlama ve analizler. Cem Yılmaz Genel Müdür LOGOBI Yazılım LOGO İş Zekası çözümü ile kurumsal raporlama ve analizler Cem Yılmaz Genel Müdür LOGOBI Yazılım Hakkımızda LOGOBI Yazılım A.Ş. iş zekası alanında faaliyet gösteren, Türkiye de sahip olduğu yüzlerce müşterinin

Detaylı

İşletim Sistemleri; İÇERİK. Yazılım BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI 19.10.2015. 3 Yazılım Türleri

İşletim Sistemleri; İÇERİK. Yazılım BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI 19.10.2015. 3 Yazılım Türleri İÇERİK 2 BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI İşletim Sistemleri ÖĞR. GÖR. HASAN ALİ AKYÜREK Yazılım nedir? Yazılım türleri nelerdir? İşletim sistemi nedir? İşletim sisteminin özellikleri İşletim sistemleri

Detaylı

UZAKTAN EĞİTİM MERKEZİ

UZAKTAN EĞİTİM MERKEZİ ÜNİTE 2 VERİ TABANI İÇİNDEKİLER Veri Tabanı Veri Tabanı İle İlgili Temel Kavramlar Tablo Alan Sorgu Veri Tabanı Yapısı BAYBURT ÜNİVERSİTESİ UZAKTAN EĞİTİM MERKEZİ BİLGİSAYAR II HEDEFLER Veri tabanı kavramını

Detaylı

HP CloudSystem Matrix Yükseltme Uygulama Hizmetleri

HP CloudSystem Matrix Yükseltme Uygulama Hizmetleri HP CloudSystem Matrix Yükseltme Uygulama Hizmetleri HP Hizmetleri Teknik veriler HP CloudSystem Matrix ortamınızı yükseltirken, ortamınızdaki her bileşenin uygun ve ilgili ürün yazılımı sürümüne yükseltildiğinden

Detaylı

COĞRAFİ BİLGİ SİSTEMLERİ SERVER MİMARİSİ SERVER UYGULAMA GELİŞTİRME EĞİTİMİ

COĞRAFİ BİLGİ SİSTEMLERİ SERVER MİMARİSİ SERVER UYGULAMA GELİŞTİRME EĞİTİMİ COĞRAFİ BİLGİ SİSTEMLERİ SERVER MİMARİSİ SERVER UYGULAMA GELİŞTİRME EĞİTİMİ http://facebook.com/esriturkey https://twitter.com/esriturkiye egitim@esriturkey.com.tr Kursun Süresi: 5 Gün 30 Saat COĞRAFİ

Detaylı

Google Web Toolkit ile Öğretim Elemanı Otomasyon Sistemi

Google Web Toolkit ile Öğretim Elemanı Otomasyon Sistemi Google Web Toolkit ile Öğretim Elemanı Otomasyon Sistemi Mehmet Karakoç Akdeniz Üniversitesi Bilgisayar Bilimleri Araştırma ve Uygulama Merkezi 28.11.2014 inet-tr'14 : GWT AUFaculty Project 1 İçerik Giriş

Detaylı

Google Scripts. Neticaret Sistemine Google Analytics ve AdWords sistemleriyle ilgili 3 yeni parametre eklenmiştir.

Google Scripts. Neticaret Sistemine Google Analytics ve AdWords sistemleriyle ilgili 3 yeni parametre eklenmiştir. Google Scripts Neticaret Sistemine Google Analytics ve AdWords sistemleriyle ilgili 3 yeni parametre eklenmiştir. Yeni eklenen paremetrelere Neticaret Sistemi Yönetimi Paneli > Tanımlar bölümü altında

Detaylı

Linux İşletim Sistemi Tanıtımı

Linux İşletim Sistemi Tanıtımı Linux İşletim Sistemi Tanıtımı Burak DAYIOĞLU Hi-Tech World, Mart '98, Ankara İçerik Linux İşletim Sistemi nedir? Linux un benzer işletim sistemlerine göre avantajları nelerdir? Türkiye Linux Kullanıcıları

Detaylı

Ek Uygulama 1: Windows 7 Güncelleme İşlemleri

Ek Uygulama 1: Windows 7 Güncelleme İşlemleri Ek Uygulama 1: Windows 7 Güncelleme İşlemleri Windows 7 Denetim Masası ndan (1) ve (2) numaralı ekranlardaki kırmızı işaretli komutları kullanarak işletim sisteminin güncelleştirme paketlerini denetleyerek

Detaylı

V14xx Güncelleme İşlemleri

V14xx Güncelleme İşlemleri V14xx Güncelleme İşlemleri İnternet tarayıcınızdan www.mikro.com.tr web adresine giriş yapınız. Mikro web sayfasında arşivleri (exe) indirmek için MİKROCRM ikonunu mouse ise seçiniz. Açılan sayfada Kullanıcı

Detaylı

Bilgi güvenliği konusunda farkındalık yaratmak. Mobil cihazlardaki riskleri anlatmak. Mobil uygulamaların bilgi güvenliği açısından incelemek 2

Bilgi güvenliği konusunda farkındalık yaratmak. Mobil cihazlardaki riskleri anlatmak. Mobil uygulamaların bilgi güvenliği açısından incelemek 2 1 Bu çalışmanın amacı; Bilgi güvenliği konusunda farkındalık yaratmak Mobil cihazlardaki riskleri anlatmak Mobil uygulamaların bilgi güvenliği açısından incelemek 2 Giriş - Mobil Cihazlar Mobil İşletim

Detaylı

Bilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı. Öğr. Gör. Cansu AYVAZ GÜVEN

Bilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı. Öğr. Gör. Cansu AYVAZ GÜVEN Bilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı Öğr. Gör. Cansu AYVAZ GÜVEN VERİTABANI-I Veri Nedir? Bilgisayarların yaygınlaşması ile birlikte bir çok verinin saklanması gerekli hale

Detaylı

Turquaz. Açık kodlu muhasebe yazılımı http://www.turquaz.com. Turquaz Proje Grubu

Turquaz. Açık kodlu muhasebe yazılımı http://www.turquaz.com. Turquaz Proje Grubu Turquaz Açık kodlu muhasebe yazılımı http://www.turquaz.com Turquaz Proje Grubu Konu Başlıkları 1. Turquaz Proje Grubu 2. Programın fikri 3. Geliştirme aşaması 4. Programın içeriği 5. Yapılacaklar 6. Dizayn

Detaylı

SAP Mobile Documents. İlave Şartlar ve Koşullar

SAP Mobile Documents. İlave Şartlar ve Koşullar SAP Mobile Documents SAP ve Müşteri, belirli SAP ürünlerinin ve hizmetlerinin satın alınmasına ilişkin bir anlaşma ( Anlaşma ) imzalamıştır; bu Anlaşma uyarınca Müşteri, SAP Mobile Documents hizmetini

Detaylı

VERİ TABANI UYGULAMALARI

VERİ TABANI UYGULAMALARI V. Ünite VERİ TABANI UYGULAMALARI A. BAŞLANGIÇ B. BİR VERİ TABANI YARATMA C. FORMLARIN KULLANIMI D. BİLGİYE ERİŞİM E. RAPORLAMA 127 A BAŞLANGIÇ Konuya Hazırlık 1. Veri tabanı programları hangi amaç için

Detaylı

Proticaret Exclusive Versiyon Yükseltme Dokümanı(v.3.2.0'dan v3.2.1'e)

Proticaret Exclusive Versiyon Yükseltme Dokümanı(v.3.2.0'dan v3.2.1'e) Proticaret Exclusive Versiyon Yükseltme Dokümanı(v.3.2.0'dan v3.2.1'e) Bu belge, Webmaster düzeyindeki kullanıcıların kurulu olan Proticaret Exclusive portalının versiyon v3.2.0'dan versiyon 3.2.1'e yükseltirken

Detaylı

AHİ EVRAN ÜNİVERSİTESİ BİLGİSAYAR ARAŞTIRMA VE UYGULAMA MERKEZİ GÖREV, YETKİ VE SORUMLULUKLARI

AHİ EVRAN ÜNİVERSİTESİ BİLGİSAYAR ARAŞTIRMA VE UYGULAMA MERKEZİ GÖREV, YETKİ VE SORUMLULUKLARI AHİ EVRAN ÜNİVERSİTESİ BİLGİSAYAR ARAŞTIRMA VE UYGULAMA MERKEZİ GÖREV, YETKİ VE SORUMLULUKLARI BİRİNCİ BÖLÜM Merkez Teşkilatı ve Görevleri 1) Merkez Teşkilatı Merkez teşkilatı aşağıda belirtilen kişi ve

Detaylı

Trend Micro Worry-Free Business Security 8.0 İlk Kez Kurulumla İlgili İpuçları ve Püf Noktaları

Trend Micro Worry-Free Business Security 8.0 İlk Kez Kurulumla İlgili İpuçları ve Püf Noktaları Trend Micro Worry-Free Business Security 8.0 İlk Kez Kurulumla İlgili İpuçları ve Püf Noktaları Casus Yazılımdan İstenmeyen E- Koruma Postadan Koruma Virüsten Koruma Kimlik Avından Koruma İçerik ve URL

Detaylı

İşletim Sistemlerine Giriş

İşletim Sistemlerine Giriş İşletim Sistemlerine Giriş İşletim Sistemleri ve Donanım İşletim Sistemlerine Giriş/ Ders01 1 İşletim Sistemi? Yazılım olmadan bir bilgisayar METAL yığınıdır. Yazılım bilgiyi saklayabilir, işleyebilir

Detaylı

Script. Statik Sayfa. Dinamik Sayfa. Dinamik Web Sitelerinin Avantajları. İçerik Yönetim Sistemi. PHP Nedir? Avantajları.

Script. Statik Sayfa. Dinamik Sayfa. Dinamik Web Sitelerinin Avantajları. İçerik Yönetim Sistemi. PHP Nedir? Avantajları. Script Statik Sayfa Dinamik Sayfa Dinamik Web Sitelerinin Avantajları İçerik Yönetim Sistemi PHP Nedir? Avantajları Dezavantajları Script HTML kodları arasına yerleştirilen küçük kodlardır. Web sayfalarında

Detaylı

Twitter Nedir? Nasıl Kullanılır? Mehmet Nuri Çankaya

Twitter Nedir? Nasıl Kullanılır? Mehmet Nuri Çankaya Twitter Nedir? Nasıl Kullanılır? Mehmet Nuri Çankaya Twitter Nedir? Twitter; 140 karakterden oluşan tweet adı verilen internet kısa mesajlarının gönderildiği ve başkalarının mesajlarının okunabildiği bir

Detaylı

GOOGLE DRİVE KULLANARAK FORM OLUŞTURMA

GOOGLE DRİVE KULLANARAK FORM OLUŞTURMA GOOGLE DRİVE KULLANARAK FORM OLUŞTURMA Google Docs yani Google Dokümanlar hizmeti bir süre önce Google Drive adlı bulut depolama hizmetinin içerisine alındı ve çok daha gelişerek yoluna devam etti. Google

Detaylı

KURUMSAL PORTAL TASARIMI

KURUMSAL PORTAL TASARIMI KURUMSAL PORTAL TASARIMI Ender ŞAHİNASLAN Bilgi Güvenlik Yöneticisi BANK ASYA, İstanbul ender.sahinaslan@bankasya.com.tr İmran ÖZCAN Bilgi Güvenlik Uzmanı BANK ASYA, İstanbul imran.ozcan@bankasya.com.tr

Detaylı

ecyber Kullanıcı Kılavuzu 1 / 1 1. ecyber hakkında... 1 2. Sistem gereksinimleri:... 2 Donanım:... 2 Yazılım:... 2 3. Kullanım Rehberi...

ecyber Kullanıcı Kılavuzu 1 / 1 1. ecyber hakkında... 1 2. Sistem gereksinimleri:... 2 Donanım:... 2 Yazılım:... 2 3. Kullanım Rehberi... ecyber Kullanıcı Kılavuzu 1 / 1 1. ecyber hakkında... 1 2. Sistem gereksinimleri:... 2 Donanım:... 2 Yazılım:... 2 3. Kullanım Rehberi... 3 İndirme... 3 Sunucu yazılım kurulumu... 3 Kurulum sayfası çıkacaktır...

Detaylı