Kurs
Edge Computing Nedir?
Edge computing’i tanımlamanın birçok yolu vardır, ancak temel kavram oldukça basittir. Edge computing, hesaplama ve veri depolamayı merkezi veri merkezlerine kıyasla gecikmeyi azaltmak için kullanıcıya daha yakın bir noktaya taşır.
Bu, geliştirdiğiniz uygulamanın türüne bağlı olarak farklı mimari tasarımlara yol açar. Aslında edge computing, birçok teknolojik alanı kapsayan geniş bir terimdir.
Örneğin, endüstriyel veya üretim kullanım senaryolarında, veriler buluta gönderilmeden önce birleştirmek veya ön işlemek için hesaplama IoT cihazlarına ve edge ağ geçitlerine taşınır. Sağlık, perakende veya otomotiv gibi diğer sektörlerde de iş açısından kritik hesaplama mantığını giyilebilir cihazlara, akıllı kameralara veya otonom araçlara taşıyan benzer uygulamalar bulacaksınız. Tüm bu kullanım senaryolarında, hesaplamanın ağ üzerinden uzak veri merkezlerine yapılan gidiş-dönüşlerden kaynaklanan gecikmeleri önlemek için edge’de hızlı bir şekilde gerçekleşmesi gerekir.

Biraz web ve bulut bilişim tarihi
Bu yazıda, web uygulamaları geliştirmek için günlük olarak web ve bulut servislerini kullanıyorsanız ilginizi çekecek türden, CDN tabanlı edge computing’e odaklanacağız.
CDN tabanlı edge computing’i ve amacını anlamak için yıllar içinde web ve bulutun evrimini incelememiz gerekiyor. Bu bağlam önemli, çünkü edge computing bu evrimin kilit noktasıdır.
Web’in nasıl doğduğuna ve buluta nasıl yol açtığına kısaca bir göz atalım:
- 1960’lar: İlk web ağı (ARPANET) ABD genelinde 4 bilgisayar arasında, ağırlıklı olarak üniversiteler arasındaki araştırma amaçlarıyla başlatıldı.
- 1970’ler: İngiltere ve Avrupa’daki yeni düğümlerle birlikte ağda yaklaşık 200 düğüm vardır. Kraliçe II. Elizabeth 26 Mart 1976’da ilk e-postasını gönderir.
- 1980’ler: İlk kişisel bilgisayarların da etkisiyle ağ hızla yaklaşık 100.000 düğüme ulaşır ve modern internetin temelini oluşturur.
- 1990’lar: World Wide Web (www) doğar; ilk grafiksel web tarayıcısı (Mosaic) ve Amazon, Google ve eBay gibi ilk e-ticaret ve web şirketleri ortaya çıkar - 1999’a gelindiğinde neredeyse 250 milyon kullanıcı.
- 2000’ler: Daha hızlı genişbant bağlantılar, özellikle 3G ve 4G ağlarına sahip erken akıllı telefonlarda daha zengin içeriğe olanak tanır. İlk sosyal medya platformları ortaya çıkar (MySpace, LinkedIn, Facebook, YouTube, Twitter).
2000’lerin başı aynı zamanda bulutun doğduğu dönemdir. Son 20 yılın birkaç önemli kilometre taşını gözden geçirelim:
- 2006: Amazon Web Services (AWS) hayata geçirilir ve SQS, S3 ve EC2 gibi servislerle ilk genel bulut platformu olur.
- 2008: Google Cloud, Google App Engine’in ön izlemesiyle başlatılır (ardından 2010’da Google Cloud Storage ve BigQuery).
- 2010: Windows Azure başlatılır (2014’te Microsoft Azure olarak yeniden adlandırıldı).
- 2013: Docker yayınlanır ve konteyner tabanlı bilişimin başlangıcını yapar.
- 2014: Kubernetes duyurulur (2015’te 1.0’a ulaşır ve CNCF’ye katılır).
- 2015: AWS Lambda duyurulur ve sunucusuz bilişim doğar (kısa süre sonra Azure Functions, Google Cloud Functions ve birkaç yıl içinde daha pek çoğu katılır).
Peki, bugün bulut nasıl görünüyor?
On yıldan kısa bir sürede, web uygulaması teknolojisi ham donanım sanallaştırmasından sanal makinelere doğru evrildi; API ile dakikalar içinde ulaşılabilir oldu. Ardından saniyeler (hatta onlarca milisaniye) içinde ayağa kalkan konteyner orkestrasyonu ve sunucusuz fonksiyonlara kadar ilerledi; saniye (hatta milisaniye) bazlı faturalama seçenekleri ve olağanüstü miktarda yerleşik otomasyon ile.

Ve bu sadece hesaplama tarafı. Depolama, ağ, veritabanları, analitik vb. alanlarda yüzlerce yönetilen servis bulunuyor. Yönetilen veritabanları özellikle ilgi çekici çünkü çok sayıda seçenek bulabilirsiniz (sık kullandığınız açık kaynak motorlar dahil) ve genellikle üretimde bir veritabanını işletmenin en zahmetli kısımlarını otomatikleştirirler.
Bazıları, bulut servislerinin web uygulamaları geliştirmeyi her zamankinden daha kolay ve hızlı hale getirdiğini savunurken, bazıları bunun 10 veya 20 yıl önce daha basit ve net olduğunu düşünüyor. Gerçek oldukça öznel ve ne inşa ettiğinize, iş hedeflerinize ve önceliklerinize bağlıdır.
Son 10 yılda başka neler değişti?
Hızlı tarihsel analizimize geri dönersek, son on yıl içinde neredeyse sessizce başka bir şey daha oldu. İçerik dağıtım ağları benzer bir evrim geçirdi ve daha önce “CDN tabanlı edge computing” olarak adlandırdığım şeye dönüştü.
İçerik dağıtım ağı (CDN), web sitesi performansını artırmak için dünya çapına dağıtılmış proxy sunucuların küresel bir ağıdır. Basitçe ifade etmek gerekirse, bir CDN, içeriği yüzlerce edge sunucusunda hızlandırarak ve önbelleğe alarak içerik sahiplerinin içeriği internet kullanıcılarına ulaştırmasına yardımcı olur. Web sitenizin önüne konumlanan bir CDN, aynı zamanda kaynağı DDoS saldırılarından ve diğer güvenlik açıklarından da koruyabilir.
Ancak tablo artık sadece bundan ibaret değil. Son 10 yılda nasıl evrildiklerine de bakalım.
İçerik Dağıtım Ağlarının (CDN’lerin) Evrimi
Başlangıçta önbelleğe alma ve kaynak sunucuları korumaya odaklanan CDN’ler, sunucusuz bilişimin yükselişiyle evrilmeye başladı. Yeni bir fikir hızla popüler oldu: geliştiriciler, yeni bir görsel yükleme veya yeni bir veritabanı kaydı gibi bir olaya yanıt olarak talep üzerine çalışan atomik bir “fonksiyon” tanımlayabilir, altında yatan fiziksel veya sanal altyapıya sahip olmak ve onu işletmek zorunda kalmadan bunu yapabilirdi.
2015’te AWS Lambda bu yeni paradigmanın ilk örneğiydi. 2016’da AWS Lambda@Edge geldi ve Amazon CloudFront’un — AWS’in CDN hizmetinin — üzerinde çalışan fonksiyonlarla aynı yaklaşımı benimsemenize olanak tanıdı.
Popüler CDN’ler de benzer adımlar attı ve 2017’de Cloudflare Workers, 2019’da Fastly Compute@Edge ve 2019’da Akamai EdgeWorkers gibi hizmetleri tanıttılar.
Ve orada da durmadılar! Yazının başında söylediğimiz gibi, edge computing sadece hesaplama yeteneklerini edge’e getirmekle ilgili değildir. Çoğu durumda, bir tür veri depolamaya da ihtiyaç vardır. Bu yüzden CDN’ler evrilmeye devam etti ve anahtar-değer mağazaları, nesne depolama, SQL veritabanları, görsel yeniden boyutlandırma, yapay zekâ çıkarımı ve daha fazlası gibi yeni edge servislerini kullanıma sundu!
Örneğin:
- Cloudflare’ın geliştirme platformu, uçta Workers KV gibi anahtar-değer depolama, zaman noktasına göre kurtarma sunan ilişkisel SQL veritabanları için D1, çıkış ücreti olmayan nesne depolama için R2 ve asenkron görev yürütme için Queues gibi hizmetleri içerir.
- Benzer şekilde, Fastly üzerinde KV Store ile anahtar-değer çiftlerini, sırları ve yapılandırma verilerini depolayabilir, Fanout ile edge’de çift yönlü asenkron pub/sub gerçekleştirebilirsiniz.
- Ve tahmin ettiğiniz gibi, Akamai EdgeKV sunuyor.
- Amazon CloudFront CloudFront KeyValueStore’u 2023’te tanıttı.

Bugün, CDN’ler normalde yalnızca bir bulut bölgesinde (veya veri merkezinde) çalıştırılmasını bekleyeceğiniz hizmetleri sunuyor: sunucusuz fonksiyonlardan anahtar-değer mağazalarına, nesne depolamadan kuyruklara ve ilişkisel veritabanlarına kadar. Tesadüfen, kuyruklar, nesne depolama ve hesaplama kapasitesi 2006’da duyurulan ilk bulut servisleriydi; şimdi edge’de küresel olarak dağıtılmış bir biçimde sahne alıyorlar.
Perde arkasında, bu yeni edge hesaplama platformları farklı teknolojiler kullanır ve farklı programlama dillerini destekler. Örneğin, Cloudflare Chrome V8 motorunu kullanır; başlangıçta yalnızca JavaScript’i destekliyordu ancak 2018’de WebAssembly’yi bünyesine katmaya başladı. Öte yandan Fastly, ortam izolasyonu için baştan itibaren WebAssembly kullanmaya karar verdi; böylece V8’in bazı başlatma gecikmesi sınırlamalarından kaçındı. Bu, Fastly’nin TypeScript, Rust, Go, .NET, Ruby ve Swift gibi birçok programlama dilini desteklemesine olanak tanır.
WebAssembly hakkında kısa bir parantez açalım.
Edge’de WebAssembly
WebAssembly (kısaca Wasm), bu alandaki en ilginç gelişme olabilir. 2017’de duyurulmasından ve 2019’da W3C tavsiyesi haline gelmesinden bu yana, birçok kişi Wasm ikili dosyalarının tarayıcıda çalıştırılmasını konuşuyor; ancak edge dahil olmak üzere sunucu tarafı yürütme için de büyük bir potansiyel var.
Wasm, iş mantığını çeşitli desteklenen dillerde yazmanıza ve Bytecode Alliance’ın wasmtime gibi Wasm çalışma zamanlarında çalışan ikili bir dosyaya derlemenize olanak tanır.
WASI (WebAssembly Sistem Arayüzü) ile birlikte, W3C tarafından standartlaştırılmış bir arayüz üzerinden farklı dillerde yazılmış yazılımları bir araya getirmenizi sağlar.
Bu size bulut dünyasında çok popüler bir şeyi çağrıştırıyorsa, Docker’ın kurucusunun 2019 tarihli bu tweet’ine göz atın:
Eğer WASM+WASI 2008’de mevcut olsaydı, Docker’ı yaratmamız gerekmezdi. Bu kadar önemli. Sunucuda WebAssembly, bilişimin geleceğidir. Standartlaştırılmış bir sistem arayüzü eksik halkaydı. Umarız WASI bunun üstesinden gelebilir!
Dolayısıyla Wasm + WASI için beklentiler çok yüksek. Bytecode Alliance’ı ve WebAssembly için güvenli ve açık derleyiciler, çalışma zamanları ve araçlar oluşturma çabalarını yakından takip etmenizi şiddetle tavsiye ederim. Kâr amacı gütmeyen bu kuruluş 2019’da Mozilla, Fastly, Intel ve Red Hat tarafından kuruldu. Bugün üyeleri arasında Amazon, Arm, Cisco, Docker, Fermyon, Microsoft, Nginx, Shopify, Siemens ve VMware gibi diğer bulut ve edge oyuncuları da bulunuyor.
Edge ve Bulut Bilişimin Karşılaştırması
Şimdi, edge computing incelememize geri dönelim.
Bulut bilişime kıyasla en ilginç ve dikkat çekici farklardan biri, edge’in tasarım gereği küresel olarak dağıtılmış olmasıdır. Kodunuz ve veri depolamanız doğal olarak yüzlerce edge sunucusunda çalışır. Bu, genellikle tek bir veri merkezinde (veya bir bulut bölgesi içinde 2-3 kullanılabilirlik alanı genelinde) çalışan merkezi uygulamalar olarak başlayan bulut mimarilerine kıyasla büyük bir farktır.
Birçok uygulama merkezi şekilde kolayca çalışabilirken, küresel bir kitleye hitap eden bir web sitesi veya ürün geliştiriyorsanız mimariniz mutlaka bir tür önbellekleme ve içerik dağıtımını içerecektir. Edge computing ile bu otomatik olarak gerçekleşir; edge uygulamanız tek bir tıklamayla (veya CLI komutuyla) küresel olarak dağıtılır ve gecikmeyi optimize etmek için kullanıcılarınıza mümkün olduğunca yakın çalışır.
Şimdi retorik soru geliyor.
Hâlâ buluta ihtiyaç var mı?
Başka bir deyişle, 2024’te iyi tasarlanmış, ölçeklenebilir uygulamalar için en iyi seçenek hâlâ bulut mu?
Evet, öyle!
Gerçekte, çoğu kullanım senaryosu için edge hâlâ bağlı kalacağı bir tür kaynağa ihtiyaç duyar. Kaynak, kod iş mantığının çalıştığı yerdir; ister web sitenizin arka ucu olsun ister merkezi kalması gereken (kolaylık, teknik sınırlamalar veya maliyet nedeniyle) diğer karmaşık iş yükleri.
Hangi iş yüklerinin (şimdilik) bulutta kalmasının muhtemel olduğuna bir göz atalım:
- Arka uç API’leri + RDMS - Genellikle kaynağınızın çekirdeğini ve üretim veritabanlarını oluşturur (yalnızca AWS’de en az 10 farklı veritabanı servisi vardır).
- Büyük ölçekli depolama - Bulut, soğuk depolama aracılığıyla maliyetleri düşürmenin yollarını sunar.
- Veri analitiği - Tipik veri ambarınız, veri gölünüz ve veri hatlarınız sorgular çalıştırmak ve raporlar oluşturmak için merkezi bir veri deposuna ihtiyaç duyar.
- AI/ML - Verimli ve uygun maliyetli eğitim için muazzam veri kümeleri gerekir (çıkarım ise hâlihazırda edge’de çalışabilir).
- HPC/Simülasyonlar - Yüksek performanslı bilişim tasarım gereği dağıtık olsa da genellikle ağ ek yükünü azaltmak için aynı veri merkezi veya bölge içinde kalır.
- CI/CD hatları - Bunlar her yerde çalışabilir, ancak bulutu kullanmak (edge servislerinizi dağıtacak hatlar dahil) muhtemelen daha uygun ve daha ucuzdur.
Özetle, bulut genel amaçlı servislerde mükemmeldir; neredeyse her tür iş yükünü destekler, pratikte sonsuz depolama ve yatay ölçeklenebilirlik sunar (bir bölge içinde veya dayanıklılık ve felaket kurtarma için az sayıda bölge genelinde).
Buna karşılık edge, küresel dağıtımları basitleştirir, güvenliği artırır ve bulut kaynakları için önbelleğe almayı etkinleştirirken, ana uygulamanıza karmaşıklık eklemeden gecikmeye optimize özellikleri destekler.
Başka bir deyişle, bulut bilişim ile edge computing birbirini tamamlar. Birlikte var olmaya ve farklı teknik problemleri çözmeye devam edecekler.
Maliyet odaklı mimariler
Dikkate alınması gereken bir diğer ilginç açı da maliyettir. Yönetilen servislerde sıklıkla olduğu gibi, ticari ürün çözümünü kullanmak ile kendi küresel dağıtık çözümünüzü tasarlayıp, inşa edip, sürdürmek arasında bir ödünleşim vardır.
Edge, küresel içerik dağıtımı için optimize edildiğinden, genellikle çıkış ücreti maliyetlerini azaltır. Ancak edge veri depolamanın yüzlerce edge sunucusu arasında dağıtılması gerekir; bu da depolama ve veri işlemlerini, tipik olarak verileri yalnızca 2-3 kullanılabilirlik alanı arasında çoğaltan bölgesel bulut servislerine kıyasla daha pahalı gösterir.
Bazı rakamlara bakalım; 3 edge servisi (Cloudflare Workers KV, Fastly KV, CloudFront KeyValueStore) ve 2 bulut servisi (AWS’te sunucusuz Redis ve AWS üzerinde isteğe bağlı DynamoDB) için anahtar-değer depolamaya odaklanarak:
|
Cloudflare KV |
Fastly KV |
CloudFront KeyValueStore |
AWS’te sunucusuz Redis |
AWS’te isteğe bağlı DynamoDB |
|
|
1M yazma |
$5 |
$6.25 |
$1000 |
$0.0038 * |
$0.76 |
|
1M okuma |
$0.50 |
$0.50 |
$0.03 |
$0.0038 * |
$0.15 |
|
1GB/ay |
$0.50 |
$0.50 |
$0 |
$100 |
$0.3 ** |
* KB başına
** ilk 25 GB ücretsiz
Birkaç ilginç fark ve gözlem:
- Cloudflare veri transferi için ücret almaz ancak silme işlemleri yazma işlemleriyle aynı ücrete tabidir.
- Fastly silme işlemleri için ücret almaz, ancak ayda 250 bin yazma ve 5 milyon okuma ile sınırlısınız (ek paket satın almadıkça).
- CloudFront KeyValueStore okumalar için çılgınca optimize edilmiş görünüyor, ancak yazmalar diğer seçeneklere kıyasla inanılmaz derecede pahalı.
- Redis oldukça ucuz görünüyor, ancak KB başına $0.0038 olduğunu unutmamalısınız; dolayısıyla 5KB okuyor veya yazıyorsanız 5 kat daha pahalı olacaktır (ki bu hâlâ oldukça ucuz).
- DynamoDB sadece bir anahtar-değer mağazası değildir, ancak bu şekilde kesinlikle kullanılabilir ve yine de edge servislerinden bir büyüklük mertebesi daha ucuz görünmektedir.
Bulut servisleri daha ucuz görünse de, varsayılan olarak küresel ölçekte çalışmadıklarını unutmamak çok önemlidir. DynamoDB Global Tables veya Amazon ElastiCache Global Datastore’u etkinleştirebilirsiniz (ancak ElastiCache sunucusuz ile uyumlu değildir; bu nedenle birden fazla kümeyi de yönetmeniz gerekir).
Örneğin DynamoDB Global Tables’ı 10 bölgede etkinleştirirseniz, yazma ve depolama maliyeti 10 ile çarpılır; yani 1M yazma için $7.60 ve 1GB/ay için $3 olur. Bu, yalnızca 10 bölge için bile edge alternatiflerinden daha pahalıdır (yüzlerce edge sunucusuyla karşılaştırıldığında).
Edge Computing için Gerçek Dünya Kullanım Alanları
Peki edge’de gerçekte neler yapılabilir? Birçok ilginç kullanım alanı var ve bu yazının ürününüz için hangisinin mantıklı olduğuna karar vermenize yardımcı olacağını umuyorum.
Birkaç örnek:
- Kimlik doğrulama: Edge tabanlı CAPTCHA, parolasız kimlik doğrulama veya JWT doğrulama uygulamak, veritabanı erişimi veya diğer kaynak kaynaklarına ihtiyaç duymayan durumsuz işlemleri edge’de gerçekleştirerek kaynak üzerindeki yükü azaltabilir.
- Veri toplama: Harici veri kaynakları veya veri hedefleriyle entegre olun; tarayıcılardaki ağır SDK’lardan veya sunucudaki performans darboğazlarından kaçınmak için istemci tarafı ve sunucu tarafı izlemesini edge’e kaydırın.
- Coğrafi zenginleştirme: Edge’de depolanan “yakınınızdaki” içerikle web sitenizi zenginleştirin, yerelleştirilmiş yönlendirmeler (
/en->/fr), jeo-çevreleme veya ülke bazında kısıtlama uygulayın; jeolokasyon API’lerini kullanın. - İçerik kişiselleştirme: Son görüntülenen makaleleri veya önerilen ürünleri edge’de depolayıp gösterin, premium içerik için ödeme duvarları uygulayın veya A/B testleriyle kişiselleştirilmiş, bağlamsal içerik sunarken kaynakta karmaşıklığı en aza indirin.
- SEO optimizasyonları: Özel önbellekleme politikaları, içerik birleştirme veya özel sıkıştırma algoritmaları uygulamak için HTTP başlıklarını ve HTML yanıtlarını doğrudan edge’de değiştirin.
- Güvenlik: Özel WAF’ler (Web Uygulama Güvenlik Duvarları) entegre edin veya gizli başlıklar ve özel erişim kontrol mantığı uygulayın.
Ya da neredeyse tamamen edge üzerinde çalışan bir ürün veya ürün paketi tasarlayabilirsiniz—tam da Edgee’de yaptığımız gibi.
Çıkarımlar
Umarım bu yazı, CDN’lerin artık yalnızca önbellekleme ve DDoS korumasıyla sınırlı olmadığını — geliştiriciler için çok sayıda değerli hizmet sunduklarını — netleştirmiştir. Edge, kaynağı hızlı ve yalın tutarken uygulama inşa etmenin veya yeni özellikler eklemenin yeni bir yoludur.
WebAssembly’nin yalnızca tarayıcı için değil, aynı zamanda sunucu tarafı ve edge ikili yürütme için de büyük bir potansiyeli var.
Bulut burada kalıcı ve edge, küresel olarak dağıtılmış, gecikme ve maliyeti optimize edilmiş uygulamalar oluşturmayı mümkün kılarak onun sınırlamalarını tamamlar. Kişisel önerim, daha etkili bir geliştirici veya mimar olmak için kilit bir beceri olduğundan maliyet odaklı mimariler tasarlayıp inşa etmenizdir.
SSS
"Edge computing" terimini kim ortaya attı ya da icat etti?
Edge computing kavramı, internetin ve mobil teknolojinin ortaya çıkmasıyla birlikte dağıtık bilişim çözümlerine olan ihtiyaç arttıkça 1990’ların sonu ve 2000’lerin başında ortaya çıktı. Tam olarak kimin tarafından ortaya atıldığı belirli bir kişi veya kuruluşa net olarak atfedilmese de, IoT, 5G, CDN’ler ve otonom sistemler gibi çeşitli kullanım senaryolarını kapsayacak şekilde zaman içinde evrimleşmiştir.
Edge computing enerji verimliliğini nasıl etkiler?
Edge computing, büyük miktarda verinin merkezi bulut sunucularına gidip gelmesi ihtiyacını azaltarak enerji verimliliğini artırabilir. Yerel işlem, ağ trafiğini en aza indirir ve enerji tüketimini azaltır. Ancak, dünya genelinde çok sayıda edge cihazının çalıştırılması, ölçeğe ve cihazların verimliliğine bağlı olarak daha yüksek kümülatif güç kullanımına da yol açabilir.
Edge computing’i en hızlı benimseyen sektörler hangileri ve neden?
Üretim, sağlık, otomotiv ve perakende gibi sektörler edge computing’i hızla benimsiyor. Üretim, fabrika sahalarında gerçek zamanlı izleme ve kestirimci bakım sağlar. Sağlık sektörü, giyilebilir cihazlarda hızlı teşhis için edge’i kullanır. Otomotiv sektörü otonom araç operasyonları için, perakende ise kişiselleştirilmiş alışveriş deneyimleri için yararlanır.
WebAssembly (Wasm) edge computing’i nasıl geliştirir?
WebAssembly (Wasm), geliştiricilerin edge cihazlarında hafif, güvenli ve yüksek performanslı uygulamalar çalıştırmasını sağlayarak edge computing’i güçlendirir. Birden fazla programlama dilini desteklediği için geliştirmede esneklik sunar. Hızlı başlatma süresi ve Cloudflare Workers veya Fastly gibi edge platformlarıyla uyumluluğu, Wasm’ı gecikmeye duyarlı uygulamalar için ideal kılar.
Edge computing’in bulut bilişime kıyasla güvenlik zorlukları nelerdir?
Edge computing, verilerin kullanıcıya daha yakın ve dağıtık cihazlarda işlenmesi nedeniyle benzersiz güvenlik zorlukları getirir; bu da potansiyel saldırı yüzeylerini artırır. Verilerin şifrelenmesi, güvenli cihaz kimlik doğrulaması ve düzenli yazılım güncellemelerinin sağlanması riskleri azaltmak için kritik önemdedir. Merkezi güvenlik kontrollerine sahip bulut sistemlerinin aksine, edge ortamları daha merkeziyetsiz ve uyarlanabilir önlemler gerektirir.
Alex, web teknolojilerine ve müziğe tutkuyla bağlı bir yazılım mühendisidir. 2011 yılında web projeleri üzerinde çalışmaya ve deneyimlerini paylaşmaya başladı. Programlamaya olan tutkusu Python ve JavaScript gibi farklı dillere, açık kaynak dünyasına ve girişimcilik ekosistemine uzanır. Geliştiricilerin ve şirketlerin bulut teknolojilerini benimsemelerine 6 yıl yardımcı olduktan sonra Alex, işletmelerin uç bilişim teknolojilerini ve hizmetlerini benimsemelerine yardımcı olmak için yeniden girişim dünyasına döndü.

