Sonuç bulunamadı

Aramanız hiçbir sonuçla eşleşmedi.

Servis Olarak Platform (PaaS) Nedir?

PaaS, dijital çağda ister şirket içinde ister bulut ortamında modern uygulama yazılımlarını oluşturmaya ve yönetmeye yönelik bir servis setidir.

PaaS Nedir?

PaaS, geliştiricilerin, BT yöneticilerinin ve son kullanıcıların mobil ve web uygulama yazılımlarını oluşturmasına, entegre etmesine, taşımasına, dağıtmasına, güvenliğini sağlamasına ve yönetmesine olanak sağlayan altyapı ve orta katman bileşenlerini sunar.

PaaS üretkenliğe yardımcı olmak amacıyla, geliştiricilerin uygulama yazılımlarında yapay zeka (AI), sohbet robotları, kayıtzinciri ve Internet of Things (IoT) gibi inovatif teknolojiler dahil olmak üzere yeni özellikler oluşturmasına olanak sağlayan kullanıma hazır programlama bileşenleri sunar.

PaaS servisleri aynı zamanda büyük veri analitiği, içerik yönetimi, veritabanı yönetimi, sistem yönetimi ve güvenlik dahil olmak üzere analistlere, son kullanıcılara ve profesyonel BT yöneticilerine yönelik çözümleri de içerir.

PaaS, şeffaf fiyatlandırma ve eksiksiz kullanıma almadan talep üzerine ölçeklenebilirliğe ve olağanüstü durum kurtarmaya varana dek tüm temel bulut bilişim avantajlarını sunar ve bunların tamamı kullanımı kolay panolarla tutarlı bir şekilde yönetilir. Sonuç olarak işletmeler:

  • BT operasyonlarını standartlaştırabilir ve basitleştirebilir
  • Kullanıma hazır çözümler ile iş inovasyonunu hızlandırabilir
  • Operasyonel, güvenlik ve yönetişim risklerini azaltabilir
PaaS ile bulut ortamında inovasyonu ve iş dönüşümünü destekleyebilir.

Kısaca PaaS Tarihçesi

PaaS geliştirilene dek BT genellikle münferit lisanslı ürünleri değerlendirmek, satın almak, bir araya getirmek, dağıtmak, yama ve bakım işlemlerini yapmak durumundaydı. Sıklıkla her biri farklı lisanslandırma, kurulum, konfigürasyon, güvenlik ve entegrasyon yaklaşımlarına sahip birden fazla satıcıdan alınıyordu. Bu işletme, yönetim ve entegrasyon sürecini çok daha karmaşık hale getiriyordu.

Pazar olgunlaştıkça orta katman bileşenleri de arttı. Bunun karşılığında sağlayıcılar önceden entegre edilen orta katman ürün setleri oluşturarak karmaşıklığı basitleştirmeye çalıştı. Ancak tek satıcı platformunda standartlaştırma gerçekleştirmeyen organizasyonların omuzlarında satıcılar arası yönetim ve entegrasyon aktiviteleri bir yük olmaya devam etti. Hem geliştiricilerin hem de geliştirme/operasyon gruplarının bu karmaşıklığı yönetme sorumlulukları baki kaldı.

PaaS Servislerine Örnekler

 

Uygulama yazılımı geliştirme İş çözümleri
Geliştirme araçları ve süreçleri İş zekası
Konteynerler Analitik
API kataloğu Güvenlik
Entegrasyon Yönetim
Mobilite Veri yönetimi
Sohbet robotları Kayıtzinciri
Yapay zeka ve makine öğrenimi IoT uygulama yazılımları
IoT bileşenleri İçerik yönetimi

PaaS Benimsemenin Ardındaki Temel İş Nedenleri

Bulut bilişimin ortaya çıkması uygulama yazılımı denklemini değiştirdi ve uygulama yazılımı geliştirme platformları bu karmaşıklığı basitleştirmek için ideal adaylar haline geldi. 2000'li yılların ortalarında sağlayıcılar standartlaştırılmış API'ler ile entegre orta katman bulut servisleri seti sunmaya başladı: PaaS doğdu. Ancak öncü niteliğindeki bu tarihlerde sağlayıcılar yalnızca sunucu, depolama ve ağ servisleri sundu ve PaaS çözümleri yalnızca düşük riskli, düşük gereksinimli geliştirme ortamlarına uygundu.

Uygulama yazılımı geliştirme başarısının elde edilmesiyle hafif üretim iş yükleri de kullanım örnekleri arasında yer almaya başladı ve bu geçişle kuruluş gereksinimleri arttı. Bunun karşılığında kanıtlanmış kuruluş orta katmanlarına talep arttı. Sonuç olarak modern PaaS çözümleri, sağlam kuruluş orta katman özelliklerini içerecek şekilde gelişti.

Kuruluşlar için, iş sürekliliği sağlayan tahmin edilebilir ve tutarlı bir performans elde edilmesi en önemli üretim iş yükü gereksinimlerinden biri. Bu özellikler, servis düzeyi anlaşmalarına (SLA'lar) ilişkin açık taahhütlerle desteklenir. Gerçek anlamda etki sağlanması için hem PaaS hem de servis olarak bilgi (IaaS) katmanlarının bir arada çalışması gerekir. İyi örnekler, sistemin kapatılmasını ve yeniden başlatılmasını gerektirmeyen hata toleransı ve ölçeklenebilirlik olanağı sunar.

Kuruluşlar aynı zamanda yönetişim çalışmalarında daha yüksek bir standarda sahip. PaaS genelinde tehditlerin önlenmesi yeterli değildir, aynı zamanda tehditlerin önüne bir ket vurulduğunun da gösterilmesi gereklidir. Bulut kullanımı yaygınlaştıkça hem üretim hem geliştirme konfigürasyonları standartlardan sapar ve zayıf noktalar ortaya çıkar. Kuruluş PaaS, kapsamlı ve tutarlı günlüğe kaydetme ve denetim araçları sunar.

Tüm geliştiriciler üretkenliği ve kaliteyi artırmak zorundadır. Yine de kuruluş organizasyonları ölçeklendirme ve inovasyon çalışmalarını hayata geçirdikçe kendin birleştir yaklaşımıyla sunulan sürekli entegrasyon/sürekli sunum (CI/CD) ortamları nedeniyle geliştirme süreçleri bocalıyor. Kuruluş PaaS geliştirme temelinde önceden oluşturulan ancak açık entegre geliştirme ortamları bulunmalıdır.

Dijital çağ PaaS talebini henüz artırmaya başladı. Orta katman daha da karmaşık bir hal aldıkça iş, uygulama yazılımlarının daha da hızlı sunulmasını talep ediyor. Beklendiği üzere hem genel gem özel PaaS çözümlerinin benimsenme oranı hız kazanmaya devam ediyor.

Çoğu BT kararı, üç temel ilke çerçevesinde gerekçelendirilir; verimlilik, etkililik ve risk azaltma. PaaS bu üç ilkeyi şu şekilde karşılar:

  • BT verimliliği: PaaS kullanıma alma hızını artırır, otomasyonu artırır, dağıtımları standartlaştırır, rutin görevleri ortadan kaldırır ve ölçeklenebilirliği iyileştirir.
  • İş inovasyonu: PaaS BT'nin iş fırsatlarına daha yüksek oranda yanıt vermesine olanak sağlayarak brüt gelir ve kârlılık sonuçlarını destekler. Örneğin, mobil uygulama yazılımları, daha inovatif kullanıcı deneyimleri desteği (sohbet robotları), daha güvenilir işlemler (kayıt zinciri), daha hızlı sürüm döngüleri (konteynerler ve API'ler) ve veri keşfi (analitik).
  • Risk azaltma: PaaS, güvenliği güçlendirip basitleştirir ve heterojen BT bileşenleri genelinde değişen tehditlere daha hızlı yanıt verilmesini sağlar. İşletme dayanıklılığını artırıp kesinti süresini azaltırken veri kaybını önler ve kurtarma süresini hızlandırır.
Temel Hedefler
PaaS Desteği

BT Verimliliği

  • Profesyonel yöneticiler için görevleri ortadan kaldırır ve basitleştirir (DBA, sistem yöneticileri, Geliştirme/Operasyon, Güvenlik/Operasyon)
  • BT yöneticisi üretkenliğini artırır
  • Hızlı ölçeklenebilirlik sağlar
  • Geliştirici hızını ve kalitesini artırır
  • BT maliyetlerini düşürür

 

  • Self servis kullanıma alma olanağı sağlar
  • IaaS servisleri ile entegrasyon sağlar
  • Geliştiriciler için eksiksiz, API öncelikli kodlama ortamları sunar
  • Yaşam döngüsü aktiviteleri ve operasyonel aktiviteler için olağanüstü düzeyde otomasyon sağlar
  • Yönetim ve güvenlik süreçleri için ortak panolar ve araçlar kullanır
  • Teknoloji tedarikçilerinin sayısını azaltır

İş İnovasyonu

  • Geliri artırır
  • Müşterilere, çalışanlara ve ortaklara sunulan servisi iyileştirir
  • Analist ve kullanıcı üretkenliğini artırır
  • BT'nin platform yönetimi yerine iş sonuçlarına odaklanmasını artırır

 

  • Son kullanıcılar için kullanımı kolay kodlama ortamları sunar
  • Geliştiriciler ve teknik olmayan kullanıcılar için uygulama yazılımlarını hızlıca oluşturur ve genişletir
  • Yapay zeka, doğal dil işleme (NLP), IoT, kayıtzinciri ve analitik gibi gelişmekte olan teknolojilerden kolaylıkla yararlanır

Riski azaltır

  • Güvenlik tehditlerini ve kesintileri azaltır
  • Yüksek düzeyde kullanılabilirlik sağlar
  • Kesinti süresi ve veri kaybını en aza indirir
  • Hızlı kurtarma sağlar

 

  • Otomatik yama yönetimi sunar
  • Sıfır güven kaynak erişim modelini kullanır
  • Varsayılan olarak verileri şifreler
  • Kimlik ve güvenlik yönetimini bütünleştirir
  • Yüksek hızlı ağlarla desteklenen bölgeler arası otomasyon olanağı sunar
  • Yüksek SLA garantileri içerir

PaaS'nin Geleceği

PaaS çözümleri geliştikçe yükleme, kurulum ve konfigürasyondan yönetim, bakım ve denetime varana dek her süreçte idare ve yönetim karmaşıklığını ortadan kaldırmaya ve inovasyon sunmaya devam edecektir. Bunu başarmak için şu olanaklardan yararlanacaktır:

  • Yönetilen servisler için artan otomasyon ve otonom operasyonları
  • Genişletilmiş ve geliştirilmiş birinci ve üçüncü taraf entegrasyonları
  • Yapay zeka, IoT, kayıtzinciri, sohbet robotları ve diğer gelişmekte olan teknolojiler için yerel destek

Bir PaaS—Birden Fazla Bulut ve Sağlayıcı

PaaS çözümlerini değerlendirirken organizasyonunuzun zamanla nasıl değişeceğini göz önünde bulundurmanız hayati önem taşır. Günümüzün teknoloji değişiminin hızında en yüksek düzeyde esneklik sağlayan çözümler avantajlıdır. Diğer bir ifadeyle PaaS sağlayıcının gerçek bir kuruluş stratejisinin olup olmadığını göz önünde bulundurmanız önemlidir.

Örneğin, temel hususlardan biri çoklu bulut desteğidir. IDC'ye göre kuruluş BT organizasyonlarının yüzde 75'i 2017 yılında çoklu bulut çözümleri kullanmıştır. Çoklu bulut kullanım yüzdesi 2018 yılında yüzde 85'e yükselecektir. İş yüklerini şirket içi, genel ve özel bulut ortamları arasında taşıma esnekliği işletmelerin riski azaltmasına, dinamik olarak optimum fiyatlandırmadan yararlanmasına ve değişen düzenleme ve yönetişim gereksinimlerini karşılamasına olanak sağlar.

Stratejiniz değiştikçe PaaS vaatlerinin tüm avantajlarından yararlanabilmeniz için şu özellikleri sağlayan iş yükü ve geliştirme seçeneklerini değerlendirin:

  • Çoklu bulut taşınabilirliğini destekleyen: Çoklu bulut PaaS stratejisi iş yükünün kolaylıkla veritabanları, konteynerler, açık kaynak ve Java arasında taşınabilmesini gerektirir.
  • BT portföyünüz genelinde kontrolleri bütünleştiren: Birden fazla operasyonel platform bir gerçektir. Operasyonel mükemmeliyet için bulut ortamında ve şirket içinde aktif bir biçimde güvenlik ve yönetim kontrolü sağlamak için tek bir araç seti kullanın.
  • Satıcı mahkumiyeti sağlamayan: Sektör standartlarında oluşturulan PaaS çözümleri BT çevikliğinin ilerlemesini sağlarken satıcı mahkumiyeti yaratan çözümler, teknolojilerin, düzenlemelerin ve iş koşullarının değişmesiyle tarihin tozlu raflarına gömülecektir.

Modern, Eksiksiz, Geleceği Garanti Altına Alan: Doğru PaaS Platformunu Seçme

Çok sayıda PaaS kullanım durumu ve konfigürasyonu mevcut. Kimi zaman geliştiriciler rakiplerin çözümlerini bir araya getirirken kimi zaman çözüm basitçe kullanıma alınır ve eksiksiz olarak sunulur. Popüler PaaS kullanım durumları ve temel özelliklerine ilişkin bir liste şu şekildedir:

PaaS Kullanım Durumları
Temel Özellikler
  • Şirket içi ve bulut uygulama yazılımlarını sorunsuz bir şekilde entegre etmek için önceden oluşturulmuş, kullanıma hazır adaptörler kullanır
  • Üzerine tıklamalı görsel geliştirme ile eklentileri basitleştirir
  • Çok çeşitli şirket içi ve bulut veritabanları için gerçek zamanlı, hata toleranslı veri entegrasyonu ve çoğaltma servislerini gerekli kılar
  • Tutarlılık ve kalite için bir API kataloğunu temel alır
  • Entegrasyon servisleri ve destekleyici analitikten yararlanır
  • Veri kaynağını ve yönetişimini güvence altına alır
  • Sorun takibi, kod versiyonlama, wiki'ler, atik geliştirme araçları, sürekli entegrasyon ve sunum otomasyonu dahil olmak üzere araçlardan ve geliştirici üretkenliğinden yararlanır
  • Taşınabilirlikten taviz vermeden açık kaynak dilleri, platformları ve çerçeveleri destekler
  • Arka ve ön uç geliştiriciler için API öncelikli geliştirme bileşenleri, servisleri ve süreçlerine sahiptir
  • Tarayıcı tabanlı görsel geliştirme ortamı sunar
  • Açık mesajlaşma, veri ve servis entegrasyonu, NLP sohbet robotları ve yönetim ile mobil uygulama yazılımı programından faydalanır
  • Şirket içi ve bulut platformları arasında dil ve araçların birlikte çalışabilmesini sağlar
Kayıtzincirini Etkin Kılar
  • Güvenli bilgi alışverişi ve işlemler için kayıtzinciri servisine API desteği sunar
İş Yüklerinin Bulut Ortamına Taşınmasını Destekler
  • Hızlı Geliştirme/test dağıtımı, olağanüstü durum kurtarma ve üretim ortamları için araçlar ve iş yükleri için çoklu platformların birlikte çalışabilmesinden faydalanır
  • Hazır ambalajlı uygulama yazılımı taşıma araçları vardır
  • Üçüncü taraf ve yerel uygulama yazılımlarını destekler
İş Analitiğini Destekler
  • Yüksek hacimli veri alımı ve dönüşümü araçlarını kullanır
  • Yapılandırılmış ve yapılandırılmamış veriler için veri yönetimini kullanır
  • Görsel son kullanıcı, analist ve veri keşif araçları vardır
  • Kapsamlı veri seti optimizasyonları gerçekleştirir
  • İstatistiksel, tahmini ve makine öğrenimi analitikleri için derin ve gelişmiş analitik araçlarından ve tekniklerinden yararlanır
  • Web ve mobil cihazlar için açık kuruluş raporlama olanağı sağlar
Modern Güvenlik ve Uyum Uygulamalarını Destekler
  • Makine öğrenimi, kullanıcı oturumu farkındalığı ve güncel tehdit-zeka bağlamına göre hızlı tespit ve çözümler sunmak üzere güvenlik izleme ve analitik özelliklerinden yararlanır
  • Cloud Access Security Broker (CASB) gibi diğer bulut tabanlı servislerce faydalanılabilecek kimlik standartları ile oluşturulmuş modern kimlik ve erişim yönetimi özelliklerine sahiptir
  • Entegre çoklu bulut ve şirket içi güvenlik araçlarını kullanır