Mark Porter, öngörülebilirlik ve ‘hız ihtiyacının’ büyük zorluklar ortaya çıkarması ile teknolojide Ar-Ge’nin neden artık bir kara kutu olamayacağını açıklıyor.
Mark Porter, veritabanı yazılımı şirketi MongoDB’nin CTO’su. Özünde bir geliştirici olan Porter, kırk yılın en iyi bölümünü AWS ve Oracle ile satıcı tarafında ve aynı zamanda NASA, NewsCorp ve Grab’da müşteri tarafında veritabanları üzerinde çalışarak geçirdi.
MongoDB’de, CTO olarak Porter’ın rolü, onun mühendislik organizasyonuna liderlik ettiğini ve şirketin uzun vadeli teknik vizyonundan sorumlu olduğunu görüyor.
SiliconRepublic.com’a verdiği demeçte, “Günlük olarak görünen şey birçok şeyi içeriyor” dedi. “Teknik açıdan, tekliflerimizdeki boşlukları belirleyip ele alarak üç ila beş yıllık teknik vizyonumuzu yönlendiriyorum.
“Ayrıca zamanımın büyük bir bölümünü bu uzun vadeli vizyonu iletmek ve ihtiyaçlarını anlamak için dünya çapındaki üst düzey yöneticilerle konuşarak geçiriyorum.”
‘Dijital dönüşümle ilgili gördüğümüz en büyük zorluklardan biri benim inovasyon vergisi dediğim şey’
– MARK PORTER
Mevcut BT ortamında karşılaştığınız en büyük zorluklardan bazıları nelerdir?
Pazarın ihtiyaç duyduğu hızda inovasyon en büyük zorluktur. Bir organizasyonun yazılıma bağımlılığını tartışmanın noktasını geçtik, ancak şimdi tartışmaya açık olan şey, bir organizasyonun inovasyonu nasıl önemli bir farklılaştırıcı yaptığı ve modern uygulamaları nasıl oluşturup ölçeklendirdiğidir.
Yeni bir uygulamanın devreye alınma hızı ve içerdiği yenilikçi özelliklerin sayısı, iş başarısı ile doğrudan ilişkilidir. En yenilikçi projelerinizi dışarıdan temin etme günleri sona erdi. Bunu yaparsanız, bu insanlar temel olarak kendi şirketinizin yetkilendirilmiş ve bağlı çalışanları olarak işlev görmek zorundadır, bu da zordur.
Birçoğu için şaşırtıcı bir şekilde, mühendisliğin öngörülebilirliğini ikinci zorluk olarak sıralayacağım. Yazılım, sektör ne olursa olsun, hemen hemen her işin daha merkezi bir parçası haline geldiğinden, şirketin bu bölümünün daha öngörülebilir hale gelmesi daha önemli hale geldi – açıkçası yazılım mühendisliği gruplarının bildiği bir şey değil.
Günümüzde bir kurumdaki her iş biriminden maliyet ve sonuçların öngörülebilirliği beklenir, yoksa hızlı hareket edemez ve rekabetçi olamaz. Ar-Ge’nin kara bir kutu olup ‘yeni sürüm bittiğinde yapılacaktır’ demesi artık doğru değil. Mühendislik ekibiniz hala o dünyada yaşıyorsa, sahada çok fazla fırsat bırakıyorsunuz demektir.
Peki, bunu nasıl yapıyorsun? Küçük ekipler, mikro hizmetler, yerel testler vb. gibi temel yazılım tekniklerini dahil etmeniz gerekir. Diğer bir deyişle, ‘sola kaydırma’ hareketinde duyduğunuz her şey, aslında üzerinde anlaşılan programa göre daha öngörülebilir yüksek kaliteli yazılımlar üretmekle ilgilidir. – ya da en azından mümkün olan en kısa sürede raydan çıktığını bilmek.
Dijital dönüşüm hakkında ne düşünüyorsunuz?
Dijital dönüşümde gördüğümüz en büyük zorluklardan biri benim ‘inovasyon vergisi’ dediğim şey.
Bu metafor, düşündüğünüzden daha iyi çalışır. Bir vergi gibi, onu ödemek zorundasınız ve ödenmeyen vergiler gibi, ne kadar uzun süre ödemezseniz, hem faiz hem de cezalardan o kadar genişler.
İnovasyon vergisi, eski teknolojileri kullanmanın, amaca uygun olmayan teknolojileri körü körüne kullanmanın ve açıkçası şirketinizi yöneten teknoloji makinesinde çok fazla parçaya sahip olmanın birleşiminden kaynaklanan hızdaki yavaşlamadır.
Bir ekibin çok fazla çerçeveye veya API’ye sahip olduğu mikro düzeyde veya departmanların diğer departmanlar tarafından üretilen ürünlerin dahili ayrıntılarına bağlı olduğu makro düzeyde ortaya çıkabilir. Yani işler yavaşlıyor. Ve neden belli değil, ama herkes bunu hissediyor. Eskiden dizlerinizi saran şirket çamuru hızla burun deliklerinize yaklaşıyor.
Vergi, geliştiricilerin ödeyemeyeceği veya yönetimin anlayamayacağı kadar yüksek olduğunda, bir ekip için bir devrilme noktası vardır. Ve bu nedenle birçok projede çılgınca zaman çizelgesi kaymaları olur, tamamen başarısız olur, hatta iflas ilan edip baştan başlar, ne yazık ki hatalarını tekrarlamaya mahkumdur, çünkü liderlik nadiren başarısız olanın çalışanlar değil, kendileri olduğunu anlar.
Kuruluşların tüm borçlarının – teknik borç, mimari borç, kurumsal borç, Peter Prensibi borç ve diğerleri. Yazılım mühendisliği ekipleri, bankacılık sektöründen ve farklı olgunluk aşamalarındaki yatırım portföylerinin nasıl farklı ihtiyaçlara sahip olduğundan çok şey öğrenebilir.
Hangi büyük teknoloji trendlerinin dünyayı değiştirdiğine inanıyorsunuz?
20 yıl önce dünya dev tüplü televizyonlarla doluydu ve uzun yıllardır anlamlı bir şekilde değişmemişlerdi. Ardından, maviden, düz ekran TV’ler onları kökten değiştirdi ve yenilik hala devam ediyor.
Binyılın başındaki veritabanları aynı şekildeydi. Sonra modern veritabanları geldi ve düz ekran TV’ler gibi yenilik durmayacak. Veri türlerini daha önce akıl almaz hızlarda ve boyutlarda işleyen ve programlanması herkesin tahmin ettiğinden daha kolay olan modern belge veritabanlarına sahibiz.
Gerektiğinde ölçeği büyütüp küçültüyorlar ve tek bir platforma bağlı kalmak yerine her yere koşuyorlar. 30 yılı aşkın bir süredir veritabanlarına hayran olmamın nedenlerinden biri, dayanıklılık, doğruluk ve kullanılabilirlik açısından verdikleri sözlerin bilgisayar biliminde yapılması en zor vaatlerden biri olmasıdır – ve şimdi bunları veritabanları ile birleştiriyoruz. muazzam hız ve ölçek.
Şu anda sektörünüzün karşı karşıya olduğu güvenlik zorluklarını nasıl ele alabiliriz?
Güvenlik, her zaman önemli olmakla birlikte, kişisel bilgiler veya finansal verilerle ilgilenen herhangi bir şirket için bir iş haline geldi. Bu güvenliğin temel yapı taşlarından biri şifrelemedir – yalnızca yetkili kullanıcıların okuyabilmesi için verileri gizli bir anahtarla karıştırmak.
Ancak verilerinizi şifrelediğinizde, üzerinde arama ve sorgulama yapma yeteneğinizi kaybedersiniz, bu da güvenli ve performanslı uygulamaların yazılmasını yavaşlatır ve hataya açık hale getirir. Veya kablo üzerinden ve disk üzerinde şifrelemeyi seçebilir, ancak bellekte şifrelenmemiş halde bırakabilirsiniz; bu, bulut sağlayıcınızın, DBA’larının veya bunlardan yararlanan herhangi birinin verilerinizi istediği zaman okuyabileceği anlamına gelir. CTO’lar ve CISO’lar ne yapacak?
Sorgulanabilir şifreleme girin. Yıllardır üzerinde çalıştığımız ve ilk sürümünü yeni yayınladığımız bu yeni teknoloji ile verilerinizi depolayabilir ve hızlı bir şekilde sorgulayabilir ve yine de kimsenin, bulut sağlayıcınızın bile, operasyonlarının olmadığını kanıtlayabilirsiniz. personel okuyabilir.
Bunu yaparak, verilerinizi tam olarak korumak veya verimli kullanmak için eskiden zor bir seçim olan şeyi ortadan kaldırıyoruz ve insanların güvenli ve performanslı uygulamalar yazmasına izin veriyoruz.
Hafta içi her gün doğrudan gelen kutunuza bilmeniz gereken 10 şey. için kaydolun Günlük ÖzetSilikon Cumhuriyeti’nin temel bilim-teknoloji haberlerinin özeti.
Kaynak : https://www.siliconrepublic.com/enterprise/mongodb-mark-porter-cto