Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, SAP ve Azure konusunda uzmanlık alanına sahip bir konuşmacı ve moderatör tarafından sunulan teknik bir webcast formatındadır. Konuşmacılar arasında Ümit adında bir uzman da bulunmaktadır.
- Video, SAP sistemlerinin Azure cloud platformunda nasıl kurulacağı, yönetileceği ve optimizasyonu konusunda kapsamlı bilgiler sunmaktadır. İçerik, SAP HANA ile Azure entegrasyonu, cloud tasarımı, disk yapılandırması, maliyet yönetimi, yedekleme çözümleri ve KVKK uyumluluğu gibi konuları kapsamaktadır. Özellikle COVID-19 pandemisi döneminde cloud teknolojilerinin avantajları ve SAP sistemlerinin Azure'da barındırılması sayesinde sağlandığı esneklik ve ölçeklenebilirlik özellikleri vurgulanmaktadır.
- Sunumda, SAP sistemlerinin Azure'da kurulumu için gerekli bileşenler (VM, işletim sistemi diskleri, SAP diskleri, ağ yapılandırması), disk türleri, swap alanı kullanımı, maliyet optimizasyonu için reserved instance modelleri ve Azure calculator kullanımı gibi teknik detaylar da paylaşılmaktadır. Ayrıca, KVKK gereksinimlerine uygun hibrit altyapı çözümleri ve veri merkezi konumları hakkında bilgiler de sunulmaktadır.
- 00:03Webcast Tanıtımı ve Karantina Dönemi
- Yeni bir çözüm farklı web sitesine hoş geldin mesajı ile webcast başlıyor.
- Karantina günlerinde zamanı verimli geçirmek ve ekosisteme yarar sağlamak için içerik üretmeye devam ediyorlar.
- Webcast kültürü son bir aydır daha yaygınlaşmış, katılımlarda artış olmuş ve insanlar bu konuda daha alışmış durumda.
- 01:39SAP ve Azure Konuşması
- SAP ve Selin'in bir önceki webcast'inin çok yararlı olduğu belirtiliyor.
- Bu webcast'te SAP on konuşulacak ve SAP'yi Azure üzerinde çalıştırma konusu ele alınacak.
- Şirket hem kendi data center'larında hem de Azure gibi public cloud platformlarında SAP sistemleri çalıştırabiliyor.
- 04:18Ajanda ve Kullanım Senaryoları
- Ajanda: Azure'da kullanım senaryoları, scalebility ve performans, SAP sistemlerinin yönetimi, disaster senaryoları, cloud application library, sandbox kullanımı ve pricing.
- SAP sistemlerini Azure'da farklı senaryolarda kullanabilirsiniz: sadece development ve test sistemleri, tüm ortam (development, test ve production), disaster recovery için.
- SAP sistemlerini Azure'a geçirmek veya SAP'yi S/4HANA'ya dönüştürmek gibi farklı senaryolar da mevcut.
- 06:33Cloud Avantajları
- Development ve test sistemleri genellikle proje başlangıcında aktif kullanılır, sonrasında sadece belirli saatlerde kullanılır.
- Cloud, sistemleri sadece kullanıldığında açık tutarak maliyeti minimize etme imkanı sunar.
- Donanım boyutlandırma sorununda (sizeing) cloud, ihtiyaca göre esnek kaynak sağlama avantajı sunar ve yurt dışından donanım getirme zorluklarını aşmada yardımcı olur.
- 09:55Donanım Tedarik Sorunları ve Cloud Avantajları
- Üretim durması nedeniyle donanımlar sipariş edilemese de, tedarik zincirinde büyük sorunlar yaşanıyor.
- Uçaklar gelmiyor veya gümrüğe geldikten sonra çıkışta sorunlar yaşanıyor, bazı sunucular günlerce gümrükten çıkamıyor.
- Public cloud kullanarak kaynaklar esnek kullanılabilir ve hızlı erişilebilir, bu da özellikle şu anda public cloud kullanan müşteriler için büyük avantaj sağlıyor.
- 10:41Cloud Kullanımının Artışı
- Bir e-ticaret sitesi için Kubernetes altyapısı ile cloud projesi yapılıyor ve çok fazla CPU gerekiyor, ancak Microsoft'dan core limiti artırma talebi reddediliyor.
- COVID nedeniyle tüm müşterilerin kor artırımı yaptığı ve yoğun talep olduğu belirtiliyor.
- Herkes online eğitimi, sistem genişletmesi veya yeni yatırım yapma ihtiyacı içinde olduğu için cloud kullanımında inanılmaz bir ivmelenme yaşanıyor.
- 12:59Cloud'un Esneklik Avantajı
- Cloud, istenilen zaman istenilen kaynağı sağlayabilmeyi sağlıyor.
- Kara Cuma günleri, yılbaşları veya Sevgililer Günü gibi özel günlerde sistem workload'u bir birimden on birime çıkabiliyor ve bu kaynakları rezerve etmek mantıklı değil.
- Cloud, bu kaynakları konumlandırıp çok daha etkili kullanabiliyor.
- 13:55Auto Scale Özellikleri
- SAP sistemleri normalde üç uygulama sunucusunda çalışıyor ve 512 GB'lık HANA kaynağı tüketiyor, yoğun dönemlerde üç uygulama sunucusu daha eklenilebiliyor.
- Auto scale özelliği ile belirli bir eşik değere ulaşıldığında (örneğin CPU kullanımı %80'e ulaştığında) uygulama sunucuları otomatik olarak ekleniyor.
- Sadece uygulama sunucuları değil, HANA kaynağı da ihtiyaç duyulduğunda bir terabayt arttırılarak artırılabilir.
- 15:23Erişilebilirlik ve SAP Sistemleri
- SAP sistemlerini cloud'da konumlandırmak için erişilebilirlik senaryoları düşünülmeli.
- Single VM oluşturduğunuzda %99,99 erişilebilirlik veriliyor, Availability Set oluşturduğunuzda %99,95 erişilebilirlik sağlanıyor.
- Farklı bir Availability Zone'da sistem oluşturursanız erişilebilirlik gittikçe artıyor.
- 16:40SAP Sistemlerinin Tasarımı
- SAP sistemlerini tasarırken ilk olarak database'den başlanıyor, örneğin 2 TB'lık bir database için 128 GB'lık replikasyon yapılabilir.
- Replikasyon avantajı, sistem aksiyonunda hızlı geçiş imkanı sağlarken, dezavantajı ise bir sunucuda olduğu durumda ikincide kaynağı ikiye çıkartıp sistemi açmak için gerekli down time süresi.
- Uygulama seviyesinde de yüksek erişilebilirlik için Availability Set oluşturulmalı, böylece bir sunucu üzerindeki sorunlar da ayakta kalınabilir.
- 20:26Azure'da Güncelleme ve Kesinti Yönetimi
- Azure, bir veri merkezi bütünüdür ve bu merkezlerde sunucular, sanallaştırma katmanları, depolama ve ağ cihazları bulunur.
- Veri merkezlerinde firmware, işletim sistemi ve yazılım güncellemeleri yapılırken, her yıl belirli sürelerde kesinti yaşanabilir.
- Azure, güncelleme eserlerini paylaşır ve tek bir sunucu kurmak ile birden fazla sunucu kurmak arasında fark vardır.
- 21:15Aset Kavramı ve Önemi
- Aset kavramı, kritik sistemlerin kurulumunda önemlidir ve uygulamaların farklı data center'lerde veya kabine'lerde dağıtılması gerekir.
- Kritik sistemlerde sanal makinelerin ayrı update domain'lerinde ve fault domain'lerinde olmasına dikkat edilmelidir.
- Aynı update domain'indeki sunucular aynı anda güncelleme alabilir, bu da olası kesintileri aynı anda yaşatır.
- 23:29Yönetim ve Otomasyon
- Azure'da yönetim, gözetim, otomasyon (auto scale) ve veri koruma için SAP özelinde fonksiyon üniteleri sunulmaktadır.
- Cost management, müşterilerin hangi makinenin ne kadar kaynak yaktığını ve maliyetini detaylı olarak görebilmesini sağlar.
- Azure, subscription bazlı, lokasyon bazlı maliyet analizi yapabilmeniz için çeşitli raporlama araçları sunar.
- 24:27Gözetim ve Otomatik Ölçeklendirme
- Azure, uygulama seviyesinde gözetim sağlayarak CPU ve bellek kullanımını izleyebilir.
- Gözetim sistemi, kaynak kullanımının belirli bir seviyeye ulaştığında otomatik olarak sanal makinelerin sayısını artırabilir.
- HANA sistemlerinin özel gözetim çözümleri mevcuttur ve bellek kullanım oranları gibi spesifik verileri gösterebilir.
- 26:07Veri Koruma ve Yedekleme
- Azure, HANA sistemlerinin yedeklenmesi için manuel dosya yedekleme veya ek yedekleme yazılımı kurulumu gerektiriyordu.
- Azure Backup, ekstra yazılım kurmadan HANA sistemlerinin yedeklenmesini sağlar ve SAP'ın desteklediği bir şekilde çalışır.
- Yedekleme işlemlerini basitleştirir, yedekleme zamanlarını, retention periyodlarını ayarlayabilir ve yedekleme raporları oluşturabilirsiniz.
- 28:53Azure'da Monitoring ve Backup Avantajları
- Azure'da büyük avantajlardan biri, monitoring, auditing ve backup gibi sistemlerin kolayca tasarlanabilmesidir.
- On-prem sistemlerde büyük tasarımlar genellikle genişleyerek diğer çevresel bileşenleri etkilerken, Azure'da bu sorun yaşanmamaktadır.
- Azure'da backup sistemi için özel olarak "kaç gigabit ile bağlanıyor" veya "ne kadar hızlı alıyor" gibi sorular sormaya gerek yoktur çünkü Microsoft veya public cloud sağlayıcıları bunları önceden düşünmüştür.
- 30:50Disk Seçimi ve Performans
- Azure'da her şey kullandığın kadar öde prensibiyle çalışır; yavaş disklere az para öderken, yüksek IOPS limitine sahip diskler için daha fazla ödeme yapabilirsiniz.
- SAP sistemlerini tasarırken, development sistemlerine ve production sistemlerine hangi disk tiplerinin verilmesi gerektiğini belirlemek uzmanlık gerektiren bir konudur.
- Azure'da hem maliyeti minimize etmek hem de gerekli performansı sağlamak için farklı disk tipleri seçilerek çözümler sunulabilir.
- 32:51Disaster Recovery Çözümleri
- Azure'da disaster recovery çözümü, on-premises SAP sistemlerini cloud'a replike etme imkanı sunar.
- On-premises'de iki terabaytlık bir sistemi replike etmek için ikinci bir terabaytlık makine gerekiyorken, Azure'da bu sistem 128 GB'lık bir kaynakta replike edilebilir.
- Disaster durumunda 128 GB'lık sistem kapatılıp 2 TB'lik sistem açılabileceği için, bu çözüm maliyet açısından avantajlıdır.
- 34:52Maliyet Analizi ve Çözüm Önerileri
- Maliyet analizinde, on-premises çözümünün aylık maliyeti ile Azure'da 128 GB'lık replikasyon maliyeti karşılaştırılır.
- Azure'da disaster senaryosunda sadece gerekli sürede (bir hafta veya bir ay) yüksek maliyetli sistemlerin açılması önerilir.
- Glass Cloud gibi kendi çözümlerinde de production ortamını çalıştırıp disaster senaryosunda Azure'a replike etme imkanı sunulmaktadır.
- 36:00Azure'da Disaster Recovery Alternatifleri
- Disaster recovery çözümü sadece on-premises'den cloud'a değil, Azure'dan Azure'a da yapılabilir.
- Uygulama seviyesinde replikasyon yapılabildiği gibi, Azure Site Recovery (ASR) ile uygulama sunucularının da replike edilebileceği gösterilmiştir.
- ASR ile belirli bir zamana (yarım saat veya bir saat öncesine) dönülebileceği gibi, sistemlerin hasta tarafında açılması sağlanabilir.
- 37:55Azure'da SAP Sistemleri İçin Hazır Çözümler
- Azure'da SAP Cloud Applications özelliği, SAP sisteminin best practice'lerini içeren hazır çözümler sunmaktadır.
- Bu hazır çözümler, SAP'nin 50 yıllık birikimiyle oluşturulan ideal süreçleri içerir.
- Azure'a giriş olarak, SAP projelerinde kodlama ve implantasyona başlamadan önce best practice sistemleri yarım saat içinde oluşturulabilir ve ihtiyaç bittiğinde kolayca silinebilir.
- 39:37SAP Cloud Uygulamaları ve Özel Çözümler
- SAP Cloud Application'a girdiğinizde, SAP'nin tam bir sistemine ihtiyacınız olabilir ve bu sistem Microsoft'un market place'inde bulunabilir.
- SAP'nin cloud application lab'inde bulunmayan özel ürünler için farklı paketler kurulup market place'de paylaşılmaktadır.
- Bulamadığınız SAP ürünleri için, örneğin ESR 1999 versiyonu gibi özel çözümler Azure market place'den edinebilirsiniz.
- 40:50HANA Geçiş Test Senaryosu
- SAP HANA geçişine karar vermeden önce, sistemlerin iyileşmesini ve beklentilerin karşılanmasını test etmek isteyebilirsiniz.
- Bir müşteri, kritik dağıtım planlama sürecini HANA'da test etmek için sistem kopyasını Azure'a aldı ve HANA'ya geçiş yaptı.
- Test sonucunda müşteri, HANA'ya geçiş yapmayı ve sistemlerini HANA'ya taşımayı tercih etti.
- 43:22HANA ve Azure Kombinasyonu
- HANA ile birlikte cloud entegrasyonu için farklı opsiyonlar mevcuttur.
- Mevcut bir sistem olduğu gibi Azure'a taşınabilir ve aynı işletim sistemi ve veritabanı üzerinde çalıştırılabilir.
- HANA geçişi ve Azure'a geçiş aynı anda birleştirilebilir, böylece tek bir down time ile hem HANA hem de cloud geçişi gerçekleştirilebilir.
- 45:04Greenfield Yaklaşımı
- Greenfield yaklaşımı, mevcut sistemdeki verilere ihtiyaç duyulsa da arşiv sistemi olarak tutulup, sıfırdan implantasyon yapılmasıdır.
- Bu yöntemde, önce sandbox sistemi kurulur, sonra geliştirme aşaması geçilir ve dokuzuncu ayda üretim sistemleri kurulur.
- Arşivleme senaryosunda, uzun süre saklanması gereken sistemler Azure'da daha uygun maliyetli diskler üzerinde çalıştırılabilir veya ihtiyaç duyulduğunda açılıp kapatılabilir.
- 46:52Hana Sistemi Kurulumu ve Maliyet Kalemleri
- Hana sistemi kurulumunda VM katmanı, işletim sistemi diski, SAP diskleri ve network yapısı gereklidir.
- SAP, SUSE ve Red Hat işletim sistemleri desteklenmektedir; özellikle son iki yılda Red Hat artı SUSE desteği sağlanmaktadır.
- Hana sisteminin maliyet kalemleri arasında VM maliyeti, işletim sistemi lisansı, diskler, VPN gateway, data out maliyeti, Azure Backup ve Blob Store maliyetleri bulunmaktadır.
- 49:07İşletim Sistemi Lisansı Seçenekleri
- İşletim sistemi lisansı için üç farklı opsiyon vardır: Microsoft'un kendi lisansını kullanma, mevcut lisansı getirme veya dışarıdan lisans alıp sisteme yükleme.
- Genellikle dışarıdan lisans alınması, fiyat ve performans açısından daha avantajlıdır.
- Azure'da data in (download) ücretsizken, data out (upload) maliyetlidir ve terabayt başına yaklaşık 83-84 dolar civarında bir ücret uygulanmaktadır.
- 51:36Maliyet Optimizasyon Stratejileri
- Proje aşamalarına göre sistemleri oluşturarak maliyetleri minimize etmek mümkündür; örneğin sandbox, development, test ve production ortamlarını adım adım kurmak.
- Doğru boyutlandırma (sizing) yaparak maliyetlerin önemli ölçüde düşürülebilmesi mümkündür.
- Azure'da "pay-as-you-go" (kullandıkça öde) ve "reserved instance" (rezervasyonlu örnekleme) olmak üzere iki farklı ödeme modeli bulunmaktadır.
- 54:02Ödeme Modelleri ve Maliyet Analizi
- "Pay-as-you-go" modelinde hiçbir taahhüt vermeden, istediğiniz kadar kullanıp istediğinizde kapatma imkanı vardır ancak bu modelin maliyeti daha yüksektir.
- Azure, bir yıllık ve üç yıllık rezervasyon opsiyonları sunmaktadır; sistem kullanım süresine ve yoğunluğuna göre uygun model seçilmelidir.
- Production sistemleri için genellikle rezervasyonlu örnekleme tercih edilirken, development sistemleri için "pay-as-you-go" modeli daha uygun olabilir.
- 57:42Azure'da Disk Yönetimi
- SAP sistemlerinde swap diski, memurun limitinin iki katı kadar olmalıdır.
- Azure, her açılan makinenin üzerinde bir temp disk alanı verir, ancak bu alan her restartta silindiği için veri tutulmamalıdır.
- Temp diski swap alanı olarak kullanmak, ekstra disk maliyetinden kurtulmayı sağlar.
- 59:12Sanal Makine ve Disk Seçimi
- SAP sistemleri için M serisi makine tipi genellikle production ortamlarında tercih edilir.
- SAP'ın performans gereksinimlerine uygun disklerin Azure'da doğru şekilde kullanılması önemlidir.
- Disk tipleri ve stripe yöntemi SAP tarafından kontrol edilir, uyulmazsa sistem tasarımı düzeltme talebi yapılabilir.
- 1:00:26Production ve Development Sistemleri İçin Farklı Yaklaşımlar
- Production sistemleri için disk tipleri değiştirilemez, ancak makine kapasiteleri düşürülebilir.
- Development sistemlerinde daha düşük disk ve makine kapasiteleri kullanılabilir.
- Maliyeti minimize etmek isteyenler, sertify listesinde gerekli olmayan disk tiplerini kullanabilir.
- 1:01:34Rezervasyon İmkanları
- Rezervasyonlar bir yıllık veya üç yıllık olarak yapılabilir ve CPU, RAM ve diskler için yapılabilmektedir.
- Makinelerde rezervasyonlar %30-70 arasında fiyat avantajı sağlarken, disklerde yaklaşık %5 maliyet avantajı sunar.
- Disk rezervasyonları sanal makineler kadar yüksek getiri sağlamaz.
- 1:02:47SAP ve Azure Entegrasyonu
- SAP, makinaları değerlendirirken_subs_ adı verilen bir management birimi kullanır.
- SAP, bir iş için gereken kullanıcı sayısı ve süreçleri analiz ederek bir SAP değeri çıkartır.
- Azure'da hangi makine tipinin ne kadar SAP değeri sağladığını görebilirsiniz.
- 1:04:06Soru-Cevap
- Disaster senaryosunda geri dönüş işlemi manuel olarak yapılır, uygulama seviyesinde replikasyon yapılır.
- Azure'da Linux SUSE 12, 13 ve 15 için dört farklı hazır tür bulunur.
- SAP database ve app service'i aynı server üzerinde tutmak önerilmez, sunucu rollerinin ayrılması best practice'dir.
- 1:08:18Azure Fiyat Hesaplama
- Azure'da disk ücretleri Azure Calculator aracılığıyla hesaplanabilir.
- Azure Calculator'da compute, storage, sanal makine, VPN, network, data ve backup gibi farklı hizmetlerin fiyatlandırması yapılabilir.
- Fiyat hesaplaması uzmanlık gerektirir, örneğin loglama retention gibi ek maliyetler göz ardı edilirse beklenenden daha yüksek fatura gelebilir.
- 1:09:12Azure'da Veri Saklama ve Gizlilik
- Azure'da veriler Azure veri merkezlerinde saklanır ve dünya üzerinde yaklaşık 60 veri merkezi bulunmaktadır.
- Türkiye'de hiçbir public global cloud sağlayıcının veri merkezi bulunmamaktadır, bu nedenle datalar yurt dışına gönderilir.
- Microsoft'un veri gizliliği konusundaki sertifikasyonları (ISO 27001 gibi) incelenebilir.
- 1:10:11KVKK ve Cloud Kullanımı
- KVKK uyum açısından verilerin yurt içinde tutulması gerekebilir, ancak bu teknolojiden uzaklaşmak anlamına gelmemelidir.
- E-ticaret sitelerinde gibi cloud'un esnekliğini kullanırken, database'i yurt içinde tutarak KVKK uyumunu sağlayabilirsiniz.
- KVKK'ya tabi olan development sistemlerinde kişisel verileri "data karma" (scramble) yöntemiyle karıştırarak yurtdışına gönderebilirsiniz.
- 1:12:36Hibrit Altyapılar
- Sadece cloud veya sadece on-premise kalmak yerine, hibrit altyapılar en popüler yapılardır.
- Farklı iş ihtiyaçlarına göre cloud ve on-premise çözümleri birbirleriyle konuşturulmalıdır.
- Uzman olmadığınız konulara girmemek ve uzman olduğunuz konularda hızlı ve seri şekilde işi bitirmek önemlidir.
- 1:14:19Webcast Kapanışı
- Katılımcılara teşekkür edilerek webcast sonlandırılmıştır.
- Gelecek webcastlerde daha teknik konularda detaylı bilgiler paylaşılacağı belirtilmiştir.
- Yeni nesil webcastler ve online eğitimler için Esp eğitimi gibi iki saatlik seriler planlanmaktadır.