8 Aralık 2015 Salı

Google Drive

  




    Dosyaları bilgisayar veya mobil cihazlara kaydedip disk alanını işgal etmek yerine online bir depolama sistemine kaydetmek, dosyalara internet bağlantısıyla erişim sağlayıp bulut üzerinden dosya paylaşımı yapmak oldukça kolaydır.

     Google Drive, Web üzerinde kendimize ait bir alanda kişisel verilerimizin barındırılması amacıyla Google tarafından sunulan dosya depolama ve senkronizasyon hizmetidir. Google Drive kullanıcıları olarak bulutta dökümanlarımızı depolayabilir, dosya paylaşabilir ve kullanıcıların birbiriyle paylaştığı ortak belgelere ulaşıp bunlar üzerinde ortak çalışma yürütebiliriz. 

    Google Drive hizmetini kullanabilmeniz için bir google hesabımızın bulunması gerekir. Google Drive kullanıcılarına internet üzerinde dosyalarını barındırabilecekleri 15 GB'lık bir dosya barındırma hizmeti sunar. Kullanıcıya ücretsiz sunulan 15 Gb depolama alanı Google Drive, Gmail ve Google+ Photos hizmetlerini kapsar, bu kotayı bu 3 servis paylaşır. 15 GB üzeri depolama alanına sahip olmak isteyenler ise aylık ek ücret ödeyerek depolama alanı kapasitesini yükseltebilirler.

    Google Drive'ın ücretsiz alan dışında kullanıcılara belgelerini, dokümanlarını, sunum, araştırma ve çizimlerini yaratma, kaydetme ve senkronize etme imkanı veren entegre uygulamalarıda bulunur. Google Drive'da alenen paylaşılan dosyalar web arama motorları ile aranıp bulunabilir. Aynı zamanda izinleri düzenlemek için düzenleyebilir, yorum yapablir, görüntüleyebilir şeklinde erişim seviyesi de belirlenebilir. 

    Google Drive üzerinde depolanan veriler, OneDrive ve Dropbox gibi 256 bit değil, 128 bit AES (Advanced Encryption Standart) ile korunur. Google, yasal merciler tarafından mecbur tutulmadığı sürece verilerin içeriğine bakmayacağını özellikle belirtir. Fakat İstersek hesabımıza ekstra güvenlik eklemek için iki adımlı doğrulama kullanabiliriz.

   Google Drive'ın genel olarak arayüzü için basit ve sade diyebiliriz. Benimle paylaşılanlar başlığı altında bizimle ve arkadaşlarımızla paylaşılan ortak belgelere erişebiliriz. Drive'm bölümünde drive'ımızda bulunan, oluşturduğumuz, senkronize ettiğimiz ve yüklediğimiz her şeye ulaşabiliriz.























Google drive özellikleri

  •  Ücretsizdir.
  •  Sahibi Google Inc.'dir.
  •  Bir dosya barındırma servisidir.
  •  Google Drive 24 Nisan 2012 tarihinde hizmete başlamıştır.
  •  Dosyaların dilediğimiz kişilerle paylaşılmasına imkan sağlar.
  •  Dosyalar üzerinde yetki verdiğimiz kişilerle ortak çalışılmasına imkan sağlar.
  •  Dünya'nın her yerinden dosyalarımıza ulaşmamıza imkan sağlar.
  •  15 gb üzeri depolama alanı hizmeti ücrete tabiidir.
  •  Google drive ile çalışmak için tarayıcı eklentileri ve masaüstü yazılımları bulunur.
  •  Google Docs ile ofis programlarına yapabileceğimiz tüm işlemleri gerçekleştirebilir yeni excel ve word dosyaları oluşturabilir bunları Google drive alanımıza kaydedebiliriz.
  • Senkronizayson Sistemi : Windows / Linux / Mac
  • Mobil Uygulaması : Android, IOS, Windows Phone






2 Aralık 2015 Çarşamba

Daily Meeting4

Atadığım görevlere devam ettim. Görev olarak atamış olduğum yeni yardım etkinliği oluşturma işlemini gerçekleştirdim. Yardım etkinliği oluşturabilme işlemi için login olma durumunu zorunlu kılmak için authorize attribute'unu ekledim.Fakat  Session rollerini ayırmada sorun yaşadım. Bu konudaki eksikliğimden dolayı üye ve admin girişine göre kontrol edip admin ise etkinlik oluşturabilsin şeklindeki ayırımı gerçekleştiremedim.




1 Aralık 2015 Salı

Daily Meeting3

  Atamış olduğum görevleri gerçekleştirmeye devam ettim. Daha önce gerçekleştirdiğim aktif olan etkinliğin ana sayfada gösterilmesinden sonra bu etkinliğe katılma işlemini gerçekleştirdim. Ayrıca sadece üyelerin etkinliklere katılabilmesi için authorize özelliğini kullandım. Böylece etkinliğe katıl linkine tıklayınca eğer üye girişi yapılmadıysa giriş sayfasına yönlendirme yapılıyor. Etkinliğe katılan üyeler bağışta bulunmak istedikler kıyafetleri açılan sayfadaki formu doldurarak bildirmiş oluyor. Fakat burda yapılan etkinliğin id sini göndermede sıkıntı yaşadığım için bağış yaparken hangi etkinlik olduğunu kullanıcıdan soruyor otomatik olarak etkinliğin adını ekleyemiyor. Bu sorunu düzeltemediğim için üye aktif olmayan bir etkinliğede bağış yapmış olabilir.










Bulut Storage Servisleri
























  Bulut depolama, verilerimizi bulut servisi hizmeti veren firmaların kendi sunucularında saklayıp istediğimiz zaman istediğimiz yerden ulaşmamızı sağlayan bir hizmettir.Bulut depolama servisleri, internette kendimize ait bir depolama alanına sahip olmamızı sağlar. Bu alanı dosya paylaşımı veya yedekleme yapmak için kullanabiliriz. Bulut depolamayı, internet üzerinden erişebileceğimiz bir sabit diskimiz varmış gibi düşünebiliriz. Bu diske resim, müzik, film, önemli belgelerimiz gibi her türlü dijital dökümanlarımızı koyabiliriz. Bulut depolamayı kullanabilmemiz için online olmamız gerekir. İnternet erişimi olan her yerden kullanıcı adı ve parolamızla buluttaki verilerimize erişebiliriz. 
    Bulut depolama servislerini sabit disk veya flash disk gibi kullanabiliriz. Örneğin biriyle bir dosya paylaşmak istediğimizde dosyayı kullandığımız bulut servise yükleyip linkini istediğimiz kişiye göndererek böylece dosyayı istediğimiz kişiye ulaştırabiliriz. Ayrıca akıllı telefonlara bulut servisi hizmeti veren uygulamaları yükleyerek akıllı telefonlarda da bu servislerden yararlanabiliriz. Telefonumuzdaki fotoğrafları ve seçtiğimiz dosyaları da bu şekilde yedekleyebiliriz.
Bulut depolama servislerinden bazıları : Dropbox, Google Drive, OneDrive, SkyDrive, Yandex.Disk

Bulut depolamanın avantajları :

   En büyük avantajı internete bağlı olduğumuzda dosyalara anında erişebilmemizdir. Böylece usb bellek veya harici bellek taşımaktan kurtulmuş oluruz. Bulut depolama sistemlerine yüklenen dosyalar anında güncellenir. Böylece birden fazla kişi aynı farklı yerlerde de olsa aynı dosya üzerinde çalışabilir. Bulut depolama servisleri ile enerji ve zaman tasarrufu sağlanır.

Bulut depolamanın dezavantajları:

  Bulut depolamanın en önemli dezavantajı olabilecek güvenlik açıkları, dosyaların gizliliği sorunu ve dosyalara erişim için internete bağlı olma zorunluluğudur. Bulut servislerinde veri depolama hızı internet bant genişliliği ile sınırlıdır. Bu nedenle dosyaların aktarımı duruma göre uzun sürebilir.

  

















Storage hizmetleri ; Blob Storage, Table Storage, Queue Storage, File Storage.


BLOB STORAGE

  BLOB (Binary Large OBject) servisi büyük miktarda yapısal olmayan verileri tutmak için tasarlanmış bir hizmettir. Resim, müzik, video, text, binary, veritabanı yedekleri vs. gibi birçok dosya türü birçok amaç için ‘Blob Storage’de depolanabilir. Türkçe’deki karşılığı damla olan blob terimi de bulut üzerindeki herhangi bir tipteki ve boyuttaki bir dosyayı temsil etmektedir.
Storage Account: Tüm veri saklama servisleri için bir account bilgisine ihtiyaç duyulur. 
Container: Blob dosyalarının saklandığı ve kategorilendiği katmandır. Her bir Blob dosyasının bir Container’ı olmak zorundadır. Bir Storage Account altında sınırsız sayıda Container, bir Container altında da sınırsız sayıda Blob yer alabilir.
Blob:  Bulut üzerinde saklanan her bir dosya blob objesidir.




















TABLE STORAGE

  Table Storage büyük miktarda yapısal olan ve ilişkisel olmayan veriyi yani NoSQL verilerini depolamak için tasarlanmış bir hizmettir. Bir Storage Account oluşturulduğunda Table Storage de aktif olur. Table Storage içerisinde veritabanlarındaki satırlara benzer şekilde Entity adı verilen kayıtlar oluşturabiliriz. Entity’lerin her biri en fazla 1MB olabilir. NoSQL’in doğası gereği bu entitylerin yapısı aynı olmak zorunda değildir. Bu konsept, erişimin hızlı olmasını sağlayan denormalized dizaynın oluşmasını kolaylaştırır.





 


QUEUE STORAGE

   Azure Queue Storage büyük miktarda mesajlaşma verisini depolamak için tasarlanmış bir hizmettir. Uygulamalar arasında asenkron mesajlaşma imkânı tanır. Bir ‘Queue’de her biri en fazla 64 KB büyüklükte olan sınırsız sayıda mesaj depolanabilir. Bir Storage Account oluşturulduğunda Queue Storage de aktif olur.


















FILE STORAGE

  Azure File Storage, lokalde veya bulut üzerinde çalışan uygulamalar arasında paylaşılan bir depolama ortamı sunulabilmesi için tasarlanmıştır. Lokalde dosya paylaşımı gerektiren bir uygulama varsa kodlarda çok fazla değişiklik yapmadan bu uygulamayı buluta taşıyabiliriz. Bir Storage Account oluşturulduğunda File Storage aktif olur. File Storage içerisinde konumlayabileceğimiz dosyaların boyutu maksimum boyutu 1 TB olabilir.