Bu yazımda size Platform as a Service(PaaS) teknolojisini örnekler vererek anlatmaya çalıştım umarım beğenirsiniz.
1 Paas nedir
- Diyelim ki bir web sitesi geliştiriceksiniz ve orada geliştireceğiniz dilin özelliklerine göre (gerek Php gerek Ruby) her halükarda size bu programlama dillerinin düzgün olarak çalıştığı ve düzgün output ürettiği bilgisayarlar gerekiyor. Eski sistemde paranızın yettiğince bir sunucu kiralayıp oraya mesela Php için gerekli ortamı (LAMP,MySQL vs…) kurup orada geliştirme yapmanız gerekiyordu. Peki yaptınız herşey güzel ilerliyor siteniz tıklamalar alıp gelişmeye başladınız projenize daha fazla yoğunlaşmak istiyorsunuz.
- Kötü senaryolara başıyoruz
- Sitenizin başı fazla tıklamalardan talepten dolayı başı dertte (pek kötü senaryo olmadı ama :))
- Bu durumda daha kaliteli bir makine almanız gerekiyor, dolayısı ile maliyetiniz artıyor
- Serverin taşınması ve tekrar aynı düzene girmesi.
- Ve başına gelenin bildiği çok çok çok daha fazla problem…
1.1 Kullanmak bize ne kazandırır
- Teknik altyapı ve bakım gibi soruları servisi sağlayan kurum halleder.
- Tek sorununuz projeniz ile alakalı kodlar olur.
- Lisanlama işlemlerine daha az para ödersiniz.
- Bir çok teknik işlemi bulut teknolojisinin ara yüzleri ile daha kolay yaparsınız.
- Networking
- Configure
- Deployment etc.
- Eğer büyümeye başladıysanız kullandığın kadar öde sistemleri bütçede tasarruf etmenize yardımcı olur.
Kısacası bu sistem size her yerde düzgün çalışan dilediğiniz kadar kaliteli, sorun çıkarmadan kullandığın kadar öde mantığı ile çalışan, güncelleme, server bakım dertlerini minimuma indiren sanal makine veya makineler vermesidir diyebiliriz.