Sadece Git kullanarak, Heroku Bulut hizmetine uygulama yüklemek. Heroku’nun sunduğu hizmetin iyi/kötü yanları, dertleri ve problemleri üzerine konuşacağız.
1. Bulutlara Yerleşmek:
Heroku ve Web
Uygulamaları
Roy Büyüksimkeşyan, Bulut Sakini
19.10.2012 Kartaca
2. İçerik
• Biz Kimiz
• Bulut Derken?
• Neden Heroku?
• Örnek Uygulama
• Neler Çektim
• Sorular
19.10.2012 Kartaca
3. Biz Kimiz
• Mobil Altyapılar
• E-Ticaret
• Son Kullanıcı
Portalleri
• Danışmanlık
• Özgür ve Açık
Kaynak Yazılım
• Parkyeri
19.10.2012 Kartaca
4. Bulut Derken?
Cloud computing is the delivery of computing as a service rather than a product, whereby
shared resources, software, and information are provided to computers and other
devices as a utility (like the electricity grid) over a network (typically the Internet).
http://en.wikipedia.org/wiki/Cloud_computing
19.10.2012 Kartaca
5. Bulut Derken?
• Yeni nesil SaaS ve PaaS
• Son kullanıcılar için
• Paylaşımlı kaynaklar
• Kolay kaynak değişimi
• Nerede, nasıl olduğu bilinmeyen
• Güçlü yönlerinize odaklanmanızı sağlar
19.10.2012 Kartaca
6. Neden Heroku
• Kolay Kullanım
• Ek Modüller
• Başta Ücretsiz
• Cedar Stack
• Git Push ile Deploy
19.10.2012 Kartaca
7. Neden Heroku
• Cedar Stack
• Kendi deyimleriyle polyglot
• Ruby, Python, Java, Scala, PHP
• Django, Rails, Play!, Spring
19.10.2012 Kartaca
8. Neden Heroku
• Heroku Toolbelt (CLI)
• Uygulamanızı bunun üstünden yönetebilirsiniz.
• Cronlar ile kolay scale etme imkanı (heroku ps:scale)
• Kolay log takibi
19.10.2012 Kartaca
9. Neden Heroku
• Kullandığın Kadar Öde
• Amazon gibi, istek geldikçe ölçeklenmiyor
• Dynos (Web ve Worker)
19.10.2012 Kartaca
10. Neden Heroku
• PostgreSQL
• Ek bir ücret/ayar gereği yok
• Daha çok seviyorum :)
19.10.2012 Kartaca
11. Neden Heroku
• Eklentiler
• Veritabanları
• Cache
• Loglama
• Yedekleme
• Takip
19.10.2012 Kartaca
18. Neler Çektim
• Git ile cebelleşme
• İlk deployment biraz sıkıntılıydı
• Herokunun master’a commit etmeli
• Heroku için ayrı bir branch
19.10.2012 Kartaca
19. Neler Çektim
• Eklentileri kontrol edin
• Veritabanını çözmeden girişmeyin
• Bulut sizin için daha yeni
19.10.2012 Kartaca