Azure’dan mobil uygulamalarda Parse kullananlara kılavuz niteliğinde bir hoş geldiniz mesajı

developer

Mobil uygulamanız için backend olarak Parse.com‘u kullanıyorsanız, şu sıralar Microsoft Azure bulut platformumuzu kullanmak için çok doğru bir zaman olabilir.

Parse.com, buraya yönlendirdiğimiz adreste uygulamanızı taşımanız için gerekli yönergeleri anlatıyor. Okumayanların öncelikle bu dokümanı okuyarak başlamalarını öneriyoruz.

Geçiş yapmak için Microsoft Azure’u tercih etmenizle ilgili olarak, ürün grubumuz Azure welcomes Parse developers başlığından bir blog yazısı yayınladı. Geçişe dair bütün yapacaklarınızı adım adım detaylarıyla bu yazıda bulabilirsiniz. Henüz Azure hesabı olmayıp incelemek isteyenler bu işlemi buraya tıklayarak ulaşacakları adres üzerinden ücretsiz bir Azure deneme hesabı açarak kolaylıkla test edebilir; memnun kalanlar satın alarak kullanmaya devam edebilir.

Yazıda geçen ve yapmanız gereken adımlar kabaca şunlar:

  • Azure’da MongoDB hesabı oluşturun
  • GitHub hesabınız yoksa oluşturun
  • Azure’da “Web App” oluşturun
  • Azure ürün grubumuzun buraya koyduğu repository’yi kendi github hesabınıza klonlayın.
  • Üçüncü aşamada açtığınız “Web App”in ayarlar (Settings) bölümünde “Continous Deployment” kısımına girerek GitHub repository’nizi ve klonladığınız “parse-server-example” repositorysini seçin
  • Yine Web App’inizdeki ayarlar kısmının altında “Aplication Settings”e girerek üç tane key/value eklemeniz gerekecek.

 Key’ler ve value’ları şunlar:

  • DATABASE_URI : MongoDB ‘ye bağanmak için gerekli olan connection string
  • APP_ID : parse’taki app id’niz
  • MASTER_KEY : parse’taki master key’iniz

Bu noktada test etmeye hazırsınız! “parse-server-example” projesinde test etmeniz için bir “hello World” fonksiyonu bulunuyor. Aşağıdaki şekilde komut satırından çalıştırabileceğiniz curl komut satırı aracı ile (curl’ü https://curl.haxx.se/download.html adresinden indirebilirsiniz) testinizi yapabilirsiniz:

$ curl -X POST \

> -H “X-Parse-Application-Id: dsXH3syuEuuIZvXi1niEtX49LLilneJK5oIBcLM3” \

> -H “Content-Type: application/json” \

> -d ‘{}’ \

> http://parse-on-azure.azurewebsites.net/parse/functions/hello

sonuç olarak da aşağıdaki json çıktısını alıyor olacaksınız :

{“result”:”Hello from Azure.”}

Azure’a hoş geldiniz 🙂