Birçok kuruluş için buluta yolculuk, teknik borç maliyetlerini azaltır ve CapEx'ten OpEx'e hedefler. Bu içerir yeniden mimari için microservices, kaldır ve değiştir, yeniden platform oluşturma, yeniden düzenleme, değiştirme ve daha fazlası. Gibi uygulamalar DevOps, Bulut yerel, sunucusuz ve site güvenilirliği mühendisliği (SRE) Olgunlaştıkça, odak noktası önemli düzeylerde otomasyona, hıza, çevikliğe ve BT ile iş uyumuna doğru kayıyor (kurumsal BT'nin mühendislik organizasyonlarına dönüşmesine yardımcı oluyor).
Birçok kuruluş, bulut yolculuklarından gerçek değer elde etmekte zorlanıyor ve aşırı harcama yapmaya devam edebilir. Çoklu analistler İşletmelerin %90'ından fazlasının, çoğunlukla önemli getiriler elde etmeden, bulutta aşırı harcama yapmaya devam ettiğini bildirdi.
Değerin gerçek özü, işletme ve BT'nin yüksek hızda yeni yetenekler oluşturmak için işbirliği yapmasıyla ortaya çıkar ve bu da daha fazla geliştirici üretkenliği ve pazara sunma hızı sağlar. Bu hedefler bir gerektirir hedef işletim modeli. Uygulamaların buluta hızla dağıtılması yalnızca sürekli entegrasyon, dağıtım ve test (CI/CD/CT) ile geliştirmenin hızlandırılmasını gerektirmez, aynı zamanda yönetişim riski ve uyumluluk (GRC), değişiklik yönetimi gibi birden fazla grubu içeren tedarik zinciri yaşam döngüsünün hızlandırılmasını da gerektirir. , operasyonlar, esneklik ve güvenilirlik. Kuruluşlar sürekli olarak ürün ekiplerinin konseptten dağıtıma her zamankinden daha hızlı geçmesini sağlayacak yollar arıyor.
Önce otomasyon ve DevSecOps liderliğindeki yaklaşım
Kuruluşlar, hız ve ölçeğe uygun yeni yaşam döngüsü ve dağıtım modellerini dikkate almak yerine, genellikle mevcut uygulama tedarik zinciri süreçlerindeki bulut dönüşüm öğelerini yeniliyor. Uygulama yaşam döngüsünü otomasyon öncelikli bir yaklaşımla yeniden tasarlayan kuruluşlar, bulut dönüşümünün potansiyelini gerçekleştiren mühendislik odaklı ürün yaşam döngüsünü hızlandırmayı teşvik ediyor. Örnekler şunları içerir:
- Mimari ve tasarım sürecini standartlaştıran desen tabanlı mimari (ekiplerin desenleri ve teknolojiyi seçme veya yeni desenleri birlikte oluşturma özerkliği vardır).
- Güvenlik ve uyumluluk boyutlarına hitap eden ve bu gereksinimlerin izlenebilirliğini sağlayan modeller.
- Birden fazla kesişen kaygının kodlanmasına yardımcı olan kod olarak modeller (bu aynı zamanda kalıpların olgunluğuna ilişkin iç kaynak modelini de destekler ve yeniden kullanılabilirliği teşvik eder).
- Yaşam döngüsü boyunca kullanılabilecek DevOps işlem hattı odaklı etkinlikler.
- Güvenlik ve uyumluluk incelemeleri için gereken belirli verilerin otomatik olarak oluşturulması.
- Sınırlı veya hiç manuel müdahale olmadan operasyonel hazırlık incelemeleri.
İşletmeler bulut yerelini ve her şeyi kod olarak benimsedikçe, koddan üretime olan yolculuk, müşterilere değer sunmanın kritik bir yönü haline geldi. Bu karmaşık süreç genellikle “konuşlandırma yolu", bir kuruluşun yazılımı verimli, güvenilir ve uygun ölçekte sunma becerisini önemli ölçüde etkileyebilecek bir dizi karmaşık adımı ve kararı kapsar. Mimari, tasarım, kod geliştirme, testten dağıtım ve izlemeye kadar dağıtım yolundaki her aşama benzersiz zorluklar ve fırsatlar sunar. IBM®, günümüzde mevcut olan karmaşıklıkların üstesinden gelirken, kesintisiz ve etkili bir devreye alma yoluna ulaşmanıza yönelik stratejileri ve hedef durum modunu ortaya çıkarmanıza yardımcı olmayı amaçlamaktadır.
Kuruluşlara yazılım teslim hatlarını düzene koyma, pazara sunma süresini kısaltma, yazılım kalitesini artırma ve üretim ortamlarında sağlam operasyonlar sağlama konusunda güç veren en iyi uygulamalar, araçlar ve metodolojilerin tümü incelenecektir.
Bu serinin ikinci yazısı Sürekli gelişen kurumsal bulut tabanlı yazılım geliştirme ortamında, kuruluşların yazılım tedarik zinciri yaşam döngülerini hızlandırmalarına yardımcı olacak bir olgunluk modeli ve yapı taşları sağlar.
Dağıtım yolu: Mevcut görünüm ve zorluklar
Aşağıdaki şema, tipik kapılarla kurumsal yazılım geliştirme yaşam döngüsünün (SDLC) görünümünü özetlemektedir. Akış kendini açıklayıcı olsa da önemli olan, yazılım tedarik zinciri sürecinin bunu şelale ve aralıklı çevik modellerin bir kombinasyonu haline getiren çeşitli yönlerinin olduğunu anlamaktır. Buradaki zorluk, bir uygulamanın (veya bunun bir yinelemesinin) inşa-dağıtım zaman çizelgesinin, genellikle manuel olarak kalan birçok ilk ve son kilometre faaliyetinden etkilenmesidir.
SDLC'nin geleneksel doğasıyla ilgili temel zorluklar şunlardır:
- Geliştirme aşamasına geçmek için mimari ve tasarım aşamasında geliştirme öncesi bekleme süresi 4-8 haftadır. Bunun nedeni:
- Gizlilik endişeleri, veri sınıflandırması, iş sürekliliği ve mevzuata uygunluk dahil olmak üzere olumsuz iş etkilerinin oluşmamasını sağlamak için birden fazla ilk adım incelemesi (ve bunların çoğu manueldir).
- Geliştirme döngülerindeki çevik ilkelere rağmen (örneğin, yalnızca tam tasarım onayından sonra ortamın sağlanması) sıralı yürütme gerektiren, şelale veya yarı çevik kalan, kuruluş çapında SDLC süreçleri.
- “Benzersiz” olarak algılanan uygulamalar, derinlemesine incelemeye ve müdahalelere tabi olup hızlandırma fırsatları sınırlıdır.
- Böyle bir standardizasyon gibi tutarlı bir çabanın ve değişim aracılı yönlendirmenin eksikliğinden dolayı kalıplara dayalı mimariyi ve geliştirmeyi kurumsallaştırmadaki zorluklar.
- Genellikle manuel veya yarı manuel süreçleri içeren güvenlik kontrollerine ve yönergelerine bağlılıkla, geliştirme hızını etkileyen bir güvenlik kültürü.
- Aşağıdaki nedenlerden dolayı ortamın ve CI/CD/CT araç entegrasyonunun sağlanması için geliştirme bekleme süresi:
- Manuel veya yarı otomatik ortam sağlama.
- Desenler (kağıt üzerinde) yalnızca kural koyucu rehberlik amaçlıdır.
- Bir araya getirilmesi çaba gerektiren parçalı DevOps araçları.
- Geliştirme sonrası (son mil) canlıya geçişten önceki bekleme süresi aşağıdaki nedenlerden dolayı kolayca 6-8 hafta veya daha fazladır:
- Standart SAST/SCA/DAST'ın ötesinde güvenlik ve uyumluluk incelemelerinden geçmek için manuel kanıt toplama (güvenlik yapılandırması, 2. gün kontrolleri, etiketleme ve daha fazlası gibi).
- Operasyon ve dayanıklılık incelemeleri için manuel kanıt toplama (bulut operasyonlarını ve iş sürekliliğini desteklemek gibi).
- BT hizmetini ve olay yönetimini ve çözümünü desteklemek için hizmet geçişi incelemeleri.
Dağıtım yolu: Hedef durum
Hedef durumu dağıtmanın yolu, darboğazları en aza indiren ve yazılım tedarik zinciri dönüşümünü hızlandıran akıcı ve verimli bir süreç gerektirir. Bu ideal durumda, dağıtım yolu, çevik ve DevOps ilkelerini takip ederek tasarımın (ilk kilometre) yanı sıra geliştirme, test, platform mühendisliği ve dağıtım aşamalarının (son kilometre) kusursuz bir entegrasyonuyla karakterize edilir. Bu, üretim ortamlarında gerekli (otomasyon odaklı) doğrulamalarla kod değişikliklerinin hızla ve otomatik olarak dağıtılmasını hızlandırmaya yardımcı olur.
IBM'in hedef durum vizyonu, güvenlik kontrollerini ve uyumluluk doğrulamasını CI/CD/CT hattına entegre ederek güvenliğe ve uyumluluğa öncelik vererek güvenlik açıklarının erken tespitine ve çözülmesine olanak tanır. Bu vizyon, ortak bir sorumluluk modeli aracılığıyla geliştirme, operasyonlar, güvenilirlik ve güvenlik ekipleri arasındaki işbirliğini vurgular. Ayrıca daha fazla iyileştirme için içgörü toplamak amacıyla sürekli izleme ve geri bildirim döngüleri oluşturur. Sonuçta hedef durum, yazılım güncellemelerini ve yeni özellikleri son kullanıcılara hızlı bir şekilde, minimum manuel müdahaleyle ve tüm kurumsal paydaşlar için yüksek derecede güvenle sunmayı amaçlamaktadır.
Aşağıdaki diyagram, bulutta yerel SDLC modelinin benimsenmesine yardımcı olan dağıtım yolunun potansiyel hedef görünümünü göstermektedir.
Bulutta yerel SDLC modelinin temel unsurları şunları içerir:
- Kuruluş çapında kurumsallaştırılmış model odaklı mimari ve tasarım.
- Güvenlik, uyumluluk, dayanıklılık ve diğer kurumsal politikaların (kod olarak) temel gereksinimlerini içeren modeller.
- Desen olarak hızlandırılan ve çözümü tanımlamak için kullanılan güvenlik ve uyumluluk incelemeleri.
- Ortamların, işlem hatlarının ve hizmet yapılandırmasının (platform mühendisliği kurumsal kataloğu aracılığıyla yönlendirilen) oluşturulması dahil olmak üzere temel geliştirme.
- Yaşam döngüsünü dağıtma yolundaki tüm etkinliklere bağlantılar oluşturan CI/CD/CT hattı.
- Platform mühendisliği, platform politikaları olarak gömülü tüm kurumsal politikalarla (şifreleme gibi) platformları ve hizmetleri oluşturur, yapılandırır ve yönetir.
- Güvenlik ve uyumluluk araçları (örneğin, güvenlik açığı taramaları veya politika kontrolleri) ve işlem hatlarına entegre edilen veya self servis olarak sunulan otomasyon.
- Manuel müdahale olmadan çeşitli incelemeler için yüksek düzeyde veri (günlüklerden, araç çıktılarından ve kod tarama içgörülerinden) oluşturulması.
- İş yığınından dağıtım sürüm notlarına ve değişiklik etkisine kadar izlenebilirlik.
- Müdahaleler yalnızca istisnalar dışındadır.
Netlik, hesap verebilirlik ve izlenebilirlik yoluyla hızlanmayı artırmanın yolu
Kuruluşlar, dağıtım için yapılandırılmış bir yol tanımlayarak, tedarik zinciri yaşam döngüsündeki adımları standartlaştırarak her aşamanın izlenebilir ve denetlenebilir olmasını sağlayabilir. Bu, paydaşların ilk tasarımdan dağıtıma kadar farklı aşamalardaki ilerlemeyi izlemesine olanak tanıyarak programın durumuna ilişkin gerçek zamanlı görünürlük sağlar. Dağıtım yolunun her aşamasında sahiplik atamak, ekip üyelerinin çıktılarından sorumlu olmasını sağlar, katkıları ve değişiklikleri izlemeyi kolaylaştırır ve doğru düzeyde müdahaleyle sorunların çözümünü hızlandırır. Dağıtım yolundaki izlenebilirlik, veriye dayalı içgörüler sağlayarak süreçlerin iyileştirilmesine ve gelecekteki programlarda verimliliğin artırılmasına yardımcı olur. İyi belgelenmiş bir dağıtım yolu, endüstri düzenlemelerine uyumu destekler ve sürecin her bir parçası açıkça kaydedildiğinden ve geri alınabildiğinden raporlamayı basitleştirir.
Bölüm 2'yi Okuyun: Olgunluk modelini ve gerçekleştirme yaklaşımını keşfetme
Cloud'dan daha fazlası
IBM Haber Bültenleri
Gelişmekte olan trendlere ilişkin en son düşünce liderliğini ve içgörüleri sunan haber bültenlerimizi ve konu güncellemelerimizi alın.
Şimdi abone
Daha fazla haber bülteni
- SEO Destekli İçerik ve Halkla İlişkiler Dağıtımı. Bugün Gücünüzü Artırın.
- PlatoData.Network Dikey Üretken Yapay Zeka. Kendine güç ver. Buradan Erişin.
- PlatoAiStream. Web3 Zekası. Bilgi Genişletildi. Buradan Erişin.
- PlatoESG. karbon, temiz teknoloji, Enerji, Çevre, Güneş, Atık Yönetimi. Buradan Erişin.
- PlatoSağlık. Biyoteknoloji ve Klinik Araştırmalar Zekası. Buradan Erişin.
- Kaynak: https://www.ibm.com/blog/accelerate-release-lifecycle-with-pathway-to-deploy-part-1/
- :vardır
- :dır-dir
- :olumsuzluk
- 1
- 107
- 13
- 14
- 19
- 2023
- 2024
- 28
- 29
- 30
- 300
- 32
- 39
- 400
- 41
- 43
- 53
- 7
- 8
- 9
- a
- kabiliyet
- Hakkımızda
- Akademi
- hızlandırmak
- hızlandırılmış
- hızlandırır
- hızlanan
- hızlanma
- sorumluluk
- sorumlu
- Başarmak
- elde
- karşısında
- faaliyetler
- ilave
- adres
- bağlılık
- Benimsemek
- ters
- reklâm
- Sonra
- Danışman
- çevik
- önde
- AI
- Amaçları
- hiza
- Türkiye
- Izin
- veriyor
- Ayrıca
- amp
- an
- analytics
- ve
- duyurmak
- Başka
- Uygulama
- uygulamaları
- yaklaşım
- onay
- mimari
- ARE
- etrafında
- göre
- AS
- boy
- yönleri
- At
- yazar
- otomatik olarak
- Otomasyon
- Özerklik
- kullanılabilirliği
- mevcut
- Arka
- BE
- müşterimiz
- önce
- altında
- İYİ
- en iyi uygulamalar
- arasında
- Ötesinde
- Blokları
- Blog
- birisinde
- Mavi
- darboğazları
- bina
- inşa
- yapılı
- iş
- İş devamlılığı
- işadamı
- düğmesine tıklayın
- by
- CAN
- yetenekleri
- araba
- karbon
- kart
- Kartlar
- KEDİ
- katalog
- Kategoriler
- neden
- zincir
- meydan okuma
- zorluklar
- değişiklik
- değişiklikler
- özelliği
- ChatGPT
- Kontrol
- Çekler
- Klinik
- CIO
- çevreler
- BDT
- berraklık
- sınıf
- sınıflandırma
- Açıkça
- bulut
- Bulut yerel
- kod
- yapışkan
- işbirliği yapmak
- işbirliği
- Toplamak
- renk
- kombinasyon
- nasıl
- tamamladıktan
- karmaşıklıklar
- uyma
- kavram
- Endişeler
- güven
- yapılandırma
- düşünen
- Konteyner
- devam etmek
- süreklilik
- sürekli
- devamlı olarak
- katkıları
- kontroller
- maliyetler
- yaratmak
- Oluşturma
- oluşturma
- kritik
- kritik yön
- CSS
- Kültür
- akım
- görenek
- Müşteriler
- devir
- döngüleri
- veri
- Veri Platformu
- veri-güdümlü
- Tarih
- gün
- Borç
- Aralık
- kararlar
- derin
- Varsayılan
- tanımlarken
- tanımları
- derece
- teslim etmek
- teslim
- teslim
- dağıtmak
- dağıtma
- açılma
- türetmek
- tanımlamak
- tanım
- Dizayn
- dizayn süreci
- Rağmen
- Bulma
- Geliştirici
- gelişme
- DevOps
- boyutlar
- farklı
- seçkin
- sürücü
- tahrik
- sürücüler
- sürme
- gereken
- sırasında
- her
- Erken
- kolay
- kolayca
- Etkili
- verim
- verimli
- verimli biçimde
- çaba
- elemanları
- gömülü
- kucaklamak
- ortaya
- ortaya çıkan
- vurgulamaktadır
- güçlendirmek
- kapsar
- teşvik etmek
- şifreleme
- son
- mühendis
- Mühendislik
- artırmak
- sağlamak
- olmasını sağlar
- sağlanması
- Keşfet
- kuruluş
- kurumsal yazılım
- işletmelerin
- Girişimci
- çevre
- ortamları
- özellikle
- öz
- kurar
- Eter (ETH)
- değerlendirilmesi
- hİÇ
- her şey
- kanıt
- gelişen
- örnek
- örnekler
- uyarılmış
- infaz
- mevcut
- var
- Çıkış
- keşfedilmeyi
- Keşfetmek
- yanlış
- Daha hızlı
- Özellikler
- geribesleme
- hata
- mali
- finansal hizmetler
- Ad
- akış
- odak
- takip et
- takip etme
- fontlar
- İçin
- itibaren
- tam
- daha fazla
- gelecek
- Gates,
- toplamak
- üreten
- nesil
- üretken
- üretken yapay zeka
- jeneratör
- almak
- Küresel
- yönetim
- Hükümet
- büyük
- Grid
- Grubun
- Büyüme
- rehberlik
- kuralları yenileyerek
- kesmek
- şapka
- Var
- Başlık
- sağlık
- yükseklik
- yardım et
- yardım
- yardımcı olur
- okuyun
- Yüksek
- özeti
- büyük ölçüde
- ev ödevi
- HTML
- http
- HTTPS
- melez
- karma bulut
- IBM
- IBM Cloud
- ICO
- ICON
- ideal
- görüntü
- görüntüleri
- hemen
- darbe
- etkiledi
- Etkiler
- iyileşme
- in
- olay
- dahil
- içerir
- Dahil olmak üzere
- birleştirmek
- indeks
- Endüstri
- sanayi
- resmi olmayan
- ilk
- iç
- Yenilikçilik
- yenilikçi
- anlayışlar
- entegre
- Bütünleştirme
- bütünleşme
- müdahale
- müdahaleler
- içine
- karmaşık
- gerçek
- tanıttı
- Investopedia
- ilgili
- içerir
- içeren
- konu
- IT
- BT hizmeti
- tekrarlama
- seyahat
- yolculuklar
- jpg
- sadece
- anahtar
- çocuklar
- Bilmek
- bilgi
- Eksiklik
- manzara
- dil
- büyük
- Soyad
- son mil
- son
- Yasalar
- lider
- Liderlik
- ÖĞRENİN
- seviye
- seviyeleri
- hayat
- yaşam döngüsü
- sevmek
- Sınırlı
- yerel
- yerel
- Bakın
- bakıyor
- GÖRÜNÜYOR
- yapmak
- Yapımı
- yönetim
- Manuel
- çok
- pazar
- usta
- olgun
- olgunluk
- Vade modeli
- maksimum genişlik
- Mayıs..
- toplantı
- Toplandı
- üye
- Üyeler
- metodolojiler
- dk
- akla
- en az
- en aza indirir
- dakika
- Telefon
- Moda
- model
- modelleri
- modernizasyon
- izlemek
- izleme
- Ay
- Daha
- çoğu
- hareket
- çoklu
- şart
- yerli
- Tabiat
- Gezin
- gezinir
- Navigasyon
- gerekli
- gerek
- gerekli
- yeni
- Yeni Özellikler
- Bülten
- yok hayır
- notlar
- hiçbir şey değil
- şimdi
- hedefleri
- of
- kapalı
- Office
- sık sık
- on
- devam
- bir tek
- işletme
- operasyon
- Operasyon
- Fırsatlar
- optimize
- or
- kuruluşlar
- organizasyonlar
- Diğer
- bizim
- dışarı
- çıkışlar
- tekrar
- mülkiyet
- Kanal
- kâğıt
- Bölüm
- patika
- desen
- algılanan
- kişisel
- faz
- PHP
- boru hattı
- plan
- platform
- Platformlar
- Platon
- Plato Veri Zekası
- PlatoVeri
- fişe takmak
- politikaları
- politika
- pozisyon
- Çivi
- potansiyel
- powered
- uygulamalar
- hediyeler
- birincil
- ilkeler
- öncelik
- gizlilik
- süreç
- Süreçler
- PLATFORM
- ürün yaşam Döngüsü
- üretim
- verimlilik
- Programlar
- Ilerleme
- teşvik
- sağlar
- sağlama
- hüküm
- kalite
- hızla
- daha doğrusu
- Okuma
- gerçek
- Gerçek değer
- gerçek zaman
- gerçekleşme
- kaydedilmiş
- Kırmızı
- katolik kardinal şapkası
- azaltmak
- azaltır
- Referans
- arıtmak
- düzenlenmekte olan
- düzenlenmiş endüstriler
- yönetmelik
- düzenleyici
- Yasal Uygunluk
- serbest
- güvenilirlik
- kalmak
- kalıntılar
- Bildirilen
- Raporlama
- gerektirir
- Yer Alan Kurallar
- gerektirir
- çözüm
- sorumluluk
- duyarlı
- DİNLENME
- Ortaya çıkan
- İade
- yorum
- Yorumları
- krallar gibi yaşamaya
- Yükselmek
- Risk
- robotlar
- gürbüz
- koşu
- s
- ölçek
- taramak
- tarar
- Ekran
- scriptler
- inceleme
- sorunsuz
- İkinci
- güvenlik
- Self servis
- SEO
- Dizi
- hizmet
- Hizmetler
- birkaç
- Paylaşılan
- Paylar
- KAYDIRMA
- önemli
- önemli ölçüde
- basitleştirir
- yer
- Slaytlar
- küçük
- Yazılım
- yazılım geliştirme
- yazılım tedarik zinciri
- çözüm
- Yakında
- Kaynak
- egemenlik
- özel
- hız
- Sponsor
- kareler
- Aşama
- aşamaları
- paydaşlar
- standart
- standardizasyon
- başlama
- Eyalet
- Durum
- Basamaklar
- stratejileri
- kolaylaştırmak
- aerodinamik
- yapılandırılmış
- Çabalama
- konu
- abone ol
- önemli
- böyle
- arz
- tedarik zinciri
- destek
- Destek
- Destekler
- SVG
- hızla
- T
- konuşma
- Hedef
- takım
- Takım üyeleri
- takım
- Teknik
- Teknoloji
- üçüncü
- Test yapmak
- göre
- o
- The
- Dünya
- ve bazı Asya
- tema
- Orada.
- Bunlar
- işler
- Re-Tweet
- Bu
- düşünce
- düşünce liderliği
- İçinden
- zaman
- zaman çizelgesi
- Başlık
- için
- bugün
- birlikte
- araç
- araçlar
- üst
- konu
- karşı
- İzlenebilirlik
- izlenebilir
- iz
- gelenek
- geleneksel
- Dönüştürmek
- Dönüşüm
- geçiş
- Ağaçlar
- Trendler
- gerçek
- çalışıyor
- Öğreticiler
- tip
- tipik
- tipik
- eninde sonunda
- ortaya çıkarmak
- anlamak
- şüphesiz
- benzersiz
- Güncellemeler
- yükseltmek
- URL
- us
- Kullanılmış
- kullanıcılar
- kullanılan
- onaylama
- değer
- versiyon
- Görüntüle
- görünürlük
- vizyonumuz
- güvenlik açıkları
- güvenlik açığı
- W
- beklemek
- oldu
- yolları
- we
- Haftalar
- İYİ
- ne zaman
- hangi
- süre
- bütün
- irade
- ile
- içinde
- olmadan
- WordPress
- Dünya
- yazılı
- yıl
- sen
- zefirnet