Macquarie Group, tutarlı bir kuruluma ve yazılım geliştirmelerine ve “akış içinde” kalmalarına yardımcı olacak şablonlara sahip olmalarını sağlamak için her mühendisin dizüstü bilgisayarına bir geliştirici deneyimi arka plan programı yerleştirdi.

Genel bulut başkanı Brent Burgess, Macquarie’nin Dexd adını verdiği aracı AWS’nin Las Vegas’taki yıllık re:Invent konferansında tanıttı.
Burgess, Dexd’in yapımının birkaç yıldır sürdüğünü söyledi. Temel yetenekleri, kısmen mühendislik kullanıcılarının kendilerinden gelen “iç kaynak kullanımı” iyileştirmeleri ile genişletilmektedir.
Macquarie Bank, kodu ağırlıklı olarak iki genel bulut ekosistemine (AWS ve GCP) dağıtıyor ve altyapısının ve uygulamalarının yüzde 70’inin kuzeyinde bir yerde genel bulutta bulunuyor.
Bu, genel bulutta “yerel olarak barındırılan” yaklaşık 1000 uygulamaya eşittir ve bu rakam büyümeye devam ediyor.
Burgess, Macquarie Group’un teknoloji operasyonlarına ilişkin vizyonunun “mühendislerin gelişeceği ve ellerinden gelenin en iyisini yapmaları için en iyi araçlar, çerçeveler ve dillerle güçlendirilecekleri bir yer yaratmak” olduğunu söyledi.
“Bu karmaşıklığın büyük çoğunluğunu mühendislerimizin elinden almak istiyoruz, böylece müşterilerimiz ve müşterilerimiz için teslimatı hızlandırmaya odaklanabilirler” dedi.
“Bu, küresel çapta çeşitliliğe sahip bir işletmede geniş ölçekte iş sonuçları sunmamızı sağlıyor.”
Burgess, Dexd’nin “Microsoft’un Geliştirme Konteynerlerini temel aldığını” söyledi. Konsept, geliştiricilerin bunları Microsoft’un Visual Code ürün belgelerinde tanımlandığı gibi “tam özellikli bir geliştirme ortamı” olarak kullanmasıdır.
Burgess, “Her mühendisin dizüstü bilgisayarında Dexd arka plan programı otomatik olarak kuruludur” dedi.
Bu, yeni işe alınan mühendislerin veya şirket içi ekipler arasında geçiş yapmaları durumunda, mühendislerin işe alınmasına anında yardımcı olur.
Burgess, “Çoğu zaman insanlar takım değiştirir ve takım değiştirdiğinizde bu neredeyse tamamen yeni bir şirkete başlamak gibidir” dedi.
“Ekibin nasıl çalıştığını, hangi araçları ve çerçeveleri kullandıklarını öğrenmelisiniz.
“Dexd, mühendislerin hareketini hızlandırarak farklı bölümlerde veya farklı uygulamalar üzerinde geçmişte olduğundan çok daha hızlı çalışabilmelerini sağlıyor.”
Mühendisler dizüstü bilgisayarlarını açıp tarayıcılarında localhost’a gittiklerinde, onlara mühendisin doğru kuruluma sahip olduğunu doğrulamak için trafik ışığı sistemi kullanan “görsel olarak çekici bir kontrol paneli” sunulur; “ister SSH anahtarları olsun, ister Artifactory’ye erişim olsun, [they] doğru AD’de [Active Directory] grup, yap [they] doğru araçların ve çerçevelerin yüklü olması [their] dizüstü bilgisayar mı?”
Bir konfigürasyonun hatalı olduğu tespit edilirse, Dexd bunu otomatik olarak düzeltebilir veya mühendisi, bunu kendisinin düzeltmesi için belgelere yönlendirebilir.
“Bu, yerel dizüstü bilgisayardaki mühendislik deneyimi ve ortam kurulumunu gerçekten azaltıyor, [and] gerçekten de mühendislerin işe alımını günlerce, hatta bazen haftalarca kısaltıyor” dedi.
“[Often]bir veya iki haftaya kadar değil [after you start] SSH anahtarınızın eksik olduğunu veya dahili olarak sahip olduğumuz belirli bir hizmetten yararlanmak için doğru AD grubunda olmadığınızı fark ettiğinizde.”
Burgess, mühendislerin “yazılım yazmaya başlamak için gereken tüm konfigürasyon için yeşil trafik ışığını aldıktan sonra, biz de bunu sağlıyoruz” dedi. [them] varsayılan bir dizi geliştirme kapsayıcısı veya görüntüsüyle [they] geliştirme konteynerinizi temel alabilir.”
“Bir kere [they’ve] geliştirme kapsayıcınız için temel görüntüyü seçtikten sonra sunarız [them] uygulama türleri, araçlar ve çerçeveler için onlarca farklı önceden hazırlanmış şablonla [they] iş problemini karşılayan yazılım veya uygulamaları geliştirme ihtiyacı [they’re] üzerinde çalışıyorum.”
Burgess, Dexd sayesinde yeni özelliklerin ve uygulamaların kodlanması ve bunların buluttaki üretim ortamlarına aktarılması hızının arttığını söyledi.
Burgess, “Bu, birden fazla bulut sağlayıcısında hizmetlerin etkinleştirilmesini gerçekten hızlandırdı” dedi.
Burgess, grubun Dexd hakkında daha fazla ayrıntıyı daha sonraki bir tarihte Macquarie Mühendislik Blogunda yayınlayacağını da sözlerine ekledi.