Mshowto Topluluğu olarak 03 Mart 2020 Salı günü BTK Ankara Merkezinde düzenlediğimiz Açık Kaynak Kodlu Dünyanın Sunduğu Çözümler Etkinliğinde Serdar Göksu tarafından gerçekleştirilen Açık Kaynak Sanallaştırma Çözümleri oturumuna ait sunumdur.
Mshowto Topluluğu olarak 03 Mart 2020 Salı günü BTK Ankara Merkezinde düzenlediğimiz Açık Kaynak Kodlu Dünyanın Sunduğu Çözümler Etkinliğinde Ali Orhun Akkirman tarafından gerçekleştirilen Pardus’un Merkezi Yönetimi oturumuna ait sunumdur.
Mshowto Topluluğu olarak 03 Mart 2020 Salı günü BTK Ankara Merkezinde düzenlediğimiz Açık Kaynak Kodlu Dünyanın Sunduğu Çözümler Etkinliğinde Onur Yüksektepeli tarafından gerçekleştirilen Her şey için Açık Kaynak Kod oturumuna ait sunumdur.
Mshowto Topluluğu olarak 03 Mart 2020 Salı günü BTK Ankara Merkezinde düzenlediğimiz Açık Kaynak Kodlu Dünyanın Sunduğu Çözümler Etkinliğinde Mustafa Kara tarafından gerçekleştirilen En Çok Kullanılan Açık Kaynak Kodlu Altyapı Araçları oturumuna ait sunumdur.
Mshowto Topluluğu olarak 03 Mart 2020 Salı günü BTK Ankara Merkezinde düzenlediğimiz Açık Kaynak Kodlu Dünyanın Sunduğu Çözümler Etkinliğinde Serdar Göksu tarafından gerçekleştirilen Açık Kaynak Sanallaştırma Çözümleri oturumuna ait sunumdur.
Mshowto Topluluğu olarak 03 Mart 2020 Salı günü BTK Ankara Merkezinde düzenlediğimiz Açık Kaynak Kodlu Dünyanın Sunduğu Çözümler Etkinliğinde Ali Orhun Akkirman tarafından gerçekleştirilen Pardus’un Merkezi Yönetimi oturumuna ait sunumdur.
Mshowto Topluluğu olarak 03 Mart 2020 Salı günü BTK Ankara Merkezinde düzenlediğimiz Açık Kaynak Kodlu Dünyanın Sunduğu Çözümler Etkinliğinde Onur Yüksektepeli tarafından gerçekleştirilen Her şey için Açık Kaynak Kod oturumuna ait sunumdur.
Mshowto Topluluğu olarak 03 Mart 2020 Salı günü BTK Ankara Merkezinde düzenlediğimiz Açık Kaynak Kodlu Dünyanın Sunduğu Çözümler Etkinliğinde Mustafa Kara tarafından gerçekleştirilen En Çok Kullanılan Açık Kaynak Kodlu Altyapı Araçları oturumuna ait sunumdur.
Bulut bilişim olarak isimlendirdiğimiz veri işleme biçiminin detaylarına geçmeden önce neden bu ismin verildiğini anlamaya çalışalım.
Bulut bilişime bu ismi verenler onu bu teknolojiyi geliştiren mühendisler midir yoksa pazarlamacılar mı bilmiyoruz, ama tam yerine oturan bir metafor yapıldığı kesin.
Bir düşünün «bulut» bize ne çağrıştırıyor? Bizden uzakta, şeklini, şemalini, büyüklüğünü tam olarak kestiremediğimiz, kendi içinde farklı bir sistemi ve dinamiği olan, zaman zaman bizimle yıldırım, yağmur gibi yöntemlerle, kendi aralarında da şimşeklerle iletişim kuran oluşumlar. Bulut bilişim de buna çok benzer. İşlemler bizden uzakta olan devasa veri merkezlerinde yürür, veri burada depolanır, internet aracılığı ile de bizimle iletişim kurar.
Bu sunumda bulut bilişim altyapısının nasıl çalıştığını, servis ve konumlandırma modellerini inceliyoruz. Son olarak Microsoft'un en popüler bulut hizmetleri olan Office 365 ve Azure'a göz atacağız
Openbravo ERP Platformu Broşürü.
Openbravo ERP Platformu, esnek ve web tabanlı, kolayca genişleyebilir, mobil ve buluta hazır eşsiz kombinasyonu ile bir geliştirme platformunu işletmelere sunuyor. Geniş ve akıllı kurumsal çözümleri oluşturmak ve fikirlerinizi güçlendirmek için hazır yatay bir ERP işlevselliği sağlıyor.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise boosts blood flow, releases endorphins, and promotes changes in the brain which help enhance one's emotional well-being and mental clarity.
Bulut bilişim olarak isimlendirdiğimiz veri işleme biçiminin detaylarına geçmeden önce neden bu ismin verildiğini anlamaya çalışalım.
Bulut bilişime bu ismi verenler onu bu teknolojiyi geliştiren mühendisler midir yoksa pazarlamacılar mı bilmiyoruz, ama tam yerine oturan bir metafor yapıldığı kesin.
Bir düşünün «bulut» bize ne çağrıştırıyor? Bizden uzakta, şeklini, şemalini, büyüklüğünü tam olarak kestiremediğimiz, kendi içinde farklı bir sistemi ve dinamiği olan, zaman zaman bizimle yıldırım, yağmur gibi yöntemlerle, kendi aralarında da şimşeklerle iletişim kuran oluşumlar. Bulut bilişim de buna çok benzer. İşlemler bizden uzakta olan devasa veri merkezlerinde yürür, veri burada depolanır, internet aracılığı ile de bizimle iletişim kurar.
Bu sunumda bulut bilişim altyapısının nasıl çalıştığını, servis ve konumlandırma modellerini inceliyoruz. Son olarak Microsoft'un en popüler bulut hizmetleri olan Office 365 ve Azure'a göz atacağız
Openbravo ERP Platformu Broşürü.
Openbravo ERP Platformu, esnek ve web tabanlı, kolayca genişleyebilir, mobil ve buluta hazır eşsiz kombinasyonu ile bir geliştirme platformunu işletmelere sunuyor. Geniş ve akıllı kurumsal çözümleri oluşturmak ve fikirlerinizi güçlendirmek için hazır yatay bir ERP işlevselliği sağlıyor.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise boosts blood flow, releases endorphins, and promotes changes in the brain which help enhance one's emotional well-being and mental clarity.
ZCloud Consensus on Hardware for Distributed SystemsGokhan Boranalp
3rd Workshop on Dependability,
May 8, Monday 2017, İYTE,
https://goo.gl/fSVnZy
http://dcs.iyte.edu.tr/ws/ppt/10/presentation.pdf
In distributed applications where the number of members in the cluster increases, the
separation of the consensus related operations at the hardware level is essential for the
following reasons:
1. At the operating system level, messages broadcast on the protocol stack cause latency.
2. It is necessary to increase the number of completed transactions in the communication of
distributed system components and on the network unit (throughput).
3. For devices with limited storage and CPU computing facilities that use embedded operating
systems such as IOT devices, it is also necessary to reduce the processing burden due to
"consensus" operations.
4. A common consensus communication model is needed for different applications that need
to work together in (BFT) distributed systems.
Erlang 101 provides an overview of the Erlang programming language. It discusses Erlang's history and current status, key features like concurrency, distribution, and fault tolerance. These features make Erlang well-suited for building large, distributed, highly-available systems. Examples are given of companies using Erlang like Amazon, Facebook, Twitter, and of applications and frameworks built with Erlang like Apache CouchDB, RabbitMQ, and Riak. Resources for learning more about Erlang are also provided.
This document is a 101 guide to Git that introduces key concepts like snapshots instead of differences, configuration files, common commands, hooks, objects, and resources for further learning. It discusses SCM and VCS systems at a high level, explains basic Git functionality and configuration, and provides additional references to dive deeper into topics like hooks, plumbing, and the client-server model if there is extra time.
1. Buluta İlk Adım Analizi
XIX. Türkiye'de İnternet Konferansı
http://inet-tr.org.tr/
27-29 Kasım 2014 / İzmir
Gökhan Boranalp - ZetaOps
gokhan@zetaops.com
4. Tanım
Çok yüksek sayıda
➢ hesaplama,
➢ depolama,
➢ uygulama/servis,
➢ ağ kaynağının
paylaşımlı bir ortamda ve en uygun şekilde
yönetim ve kontrolünü sağlamak.
5. Geleneksel İşyükü Bulutta İşyükü
● Stateful sanal makinalar
● Büyük VM’ler: Sanal makina içinde
vCPU, vRAM, yerel depolama
● Uygulama SLA kuralları doğrudan VM
için geçerlidir
● Eldeki HA teknolojisine bağlıdır
● VM’ler ölçeklenebilir: vCPU, vRAM
eklemek vb.
● Uygulamalar VM’lerin fail olması
durumuna göre geliştirilmemiştir
● Uygulamalar dağıtıktır ve VM’ler
stateless haldedir
● VM’ler küçüktür. vCPU, vRAM ve
depolama ayrı haldedir
● Uygulama SLA kuralları bir VM’e bağlı
değildir
● Uygulama çok sayıda ‘instance’
üzerinde çalışır durumdadır
● Uygulama ölçeklendirme için anlık
olarak VM eklenebilir
● Uygulamalar VM’lerin fail olması
durumuna göre geliştirilmiştir.
Değişen İhtiyaçlar
6. Modeller
Private Public Hybrid
SAAS - Software as a service
İş uygulamaları, ortak API kullanımı
PAAS - Platform as a service
Uygulama sunucuları, veritabanı sunucuları, middleware
IAAS - Infrastructure as a service
Sanallaştırma, depolama, ağ hizmetleri
8. Tehditler
❏ Kapasite, performans ve servis garantisinin
bulunmaması
❏ Hata halinde ne yapılacağının bilinmemesi
❏ Operasyon zincirinde birbirine bağlı ve görünmeyen
bağımlılıklar ve riskler olması
❏ İş ihtiyaçlarına göre servislerin özelleştirilememesi
❏ Lisanslama sorunları
9. Tehditler
❏ Güvenlik, gizlilik ihtiyaçları tespitinde ve afet planında
(DRP) sorun olması
❏ Mevcut donanımla uyumluluk sorunları
❏ Bulut servisi ve bulut üzerinde çalışacak uygulama
geliştirme konusunda yetersizlik
❏ Gerçek maliyetin hesaplanamaması nedeniyle uygun bir
finansal modelin oluşamaması
❏ Diğer sağlayıcılar arasında birlikte çalışma
standartlarının henüz olgunlaşmamış olması
11. Analiz
★ Hangi servisleri kullanacağınızı tam olarak
belirleyin.
★ Esneklik ve veri güvenliği de dahil olmak üzere her
bir servis için mutlaka ‘service level’ belirleyin.
★ Hangi servislerin sizin bulutunuzda host edileceğini,
hangilerinin üçüncü parti bir sağlayıcıda
bulunacağını belirleyin.
12. Analiz
★ Şu anda çalışmakta olan mevcut servisleriniz için
ne kadar kaynak kullanıldığını tespit edin.
★ Mevcut yapınızı tekrar gözden geçirin ve bu yapıyı
nasıl 'en basit' hale getirebileceğinizi düşünün.
★ Dışarıda tutulacak hizmetler için en uygun
sağlayıcıyı şimdiden araştırın.
13. Analiz
★ Teknik ve ticari bakımdan uygun olan her koşulda,
masaüstü de dahil olmak üzere her bileşeni
sanallaştırmak üzere strateji kurun.
★ Mutlaka bulut yönetimini kolaylaştıracak bir arayüz
tercih edin.
★ Buluttan en yüksek başarımı sağlamak için
operasyon süreçlerinizi yeniden tanımlamaya ve
iyileştirmeye bakın.
14. Analiz
★ Kuracağınız private bulut ile public bulut
sağlayıcıları arasında maliyet karşılaştırması yapın.
★ Gözlemle! Gerek içerde, gerekse dışardan
sağlanan her tür servisin, belirlediğiniz servis level
şartlarına uyumlu olup olmadığını 7/24 gözlemleyin.
★ Depolama için verinin dağıtık ve replike olacağını
hesaba alın.
15. Analiz
★ Önce bir test ortamı oluşturun ve yavaş yavaş
geçmek üzere planlama yapın.
★ Maliyetlerinizi düşürerek geçiş yapmak istiyorsanız,
açık kaynak kodlu bulut yazılımlarını tercih edin.
16. Kaynaklar
Açık kaynak kodlu bulut yazılımları
http://www.openstack.org/
http://cloudstack.apache.org/
https://www.eucalyptus.com/
PAAS
https://www.heroku.com/
https://www.openshift.com/
Kişisel bulut
http://owncloud.org/
http://seafile.com/en/home/
Kurumlar için Openstack
http://www.slideshare.net/kunthar/kurumlar-icin-openstack
Amazon maliyetleri
Dedicated sunucu maliyetleri: http://www.hetzner.de/en/hosting/produktmatrix/rootserver