SonarSource, kuruluşların Temiz Kod durumuna güvenli ve geniş ölçekte ulaşmasını sağlayan SonarQube 9.9 Uzun Süreli Desteği (LTS) başlattı.
Hızlandırılmış çekme isteği analizi, güvenli bulut yerel uygulamaları oluşturma ve devreye alma desteği, kurumsal düzeyde yetenekler ve algılama motoru ve bağlamsal eğitimle ilgili birçok yenilikle SonarQube 9.9 LTS, kuruluşların yeni iş değeri sunmalarını ve yazılımlarını uzun süre korumalarını sağlar. vadeli varlık.
“Sonar, kod tabanımızın kalitesini kıyaslamamıza ve standartlaştırmamıza büyük ölçüde yardımcı oldu – ve LTS, Temiz Kod sunmamızı çok daha kolaylaştırıyor. Azure DevOps ile projeden projeye tümleştirme ve belirteç yaşam döngüsü yönetimi, yöneticilerimiz tarafından büyük beğeni toplayacak ve sürecimizi kolaylaştırmaya yardımcı olacak” dedi.
Temiz Kod, günümüzün dijital odaklı ekonomisinde rekabet eden her kuruluş için gereklidir. Düşük kaliteli yazılım, yalnızca ABD’de işletmelere yılda 2 trilyon dolardan fazlaya mal oluyor ve bu da hizmet kalitesini, marka itibarını, işçi üretkenliğini ve çalışanların elde tutulmasını engelliyor.
Kod, iyi ve kötü yazılım arasındaki farktır. Sonar’ın en yeni 9.9 LTS sürümü, işletmelerin daha iyi yazılımları sürdürülebilir bir şekilde geliştirmelerini sağlamak için önemli yetenekler sunar.
“Misyonumuz, organizasyonları bir Temiz Kod durumuna ulaşmak için çözüm ve metodoloji ile donatmak ve tüm kodları geliştirme ve üretime uygun hale getirmektir. SonarSource CEO’su Olivier Gaudin, “Şirketler Temiz Kod uygulamalarını benimsediklerinde, yazılımlarından daha fazlasını elde edebilir, riskleri en aza indirebilir ve yazılımlarının değerli kalmasını sağlayabilirler” dedi.
Gaudin, “SonarQube 9.9 LTS, yalnızca kullanıcılarımıza mevcut geliştirmeleri için anında değer sağlamak için değil, aynı zamanda kuruluşları öngörülebilir, güvenilir ve sürdürülebilir bir şekilde Temiz Kod durumuna doğru sürekli olarak yönlendirmek için tasarlandı” diye devam etti.
Çekme İsteği dakikalar içinde analiz edildi
SonarQube 9.9 LTS, Çekme İsteği (PR) analizi için hız artışı sağlar. PR’ler artık aynı sonuçları sağlarken iki kattan daha hızlı analiz ediliyor. Artımlı analiz ve sunucu tarafı önbelleğe almanın uygulanmasıyla analiz daha verimli hale gelir.
Geliştiriciler kod yazıp taahhüt ederken, Çekme İsteği analizi, yeni kod değişikliklerini ana dalda birleştirmede önemli bir adımdır. Daha hızlı analiz, daha verimli bir yazılım geliştirme yaşam döngüsü anlamına gelir, çünkü geliştiriciler beklemek için daha az, iş açısından kritik özellikler sunmak için daha fazla zaman harcarlar.
Güvenli bulut yerel uygulamaları
Uygulamalar buluta taşınırken, kuruluşlar yalnızca kaynak kodunun değil, aynı zamanda yapılandırma dosyalarının ve dağıtımlarının da güvenliğini sağlamalıdır. SonarQube 9.9 LTS, koddaki ‘sırları’, kötü uygulamaları ve güvenlik açıklarını tespit etmek için derinlemesine analiz yetenekleri sunar, böylece geliştiriciler güvenli yerel bulut uygulamaları oluşturup dağıtabilir.
Sürüm, büyük bulut sağlayıcıları (AWS, Google Cloud, Microsoft Azure) ve bunların temel teknolojileri (sunucusuz ve SAM çerçeveleri, AWS Cloud Development Kit, Infrastructure-as-Code araçları (Terraform ve Cloudformation) ve Kubernetes ile konteynerleştirme araçları) için destek ekler ve Liman işçisi.
Bu eklemelerle kuruluşlar, yerel bulut uygulamalarının geleneksel şirket içi uygulamaları kadar güvenli olduğundan emin olabilir.
Geniş ölçekte kodlama için kurumsal düzeyde özellikler
SonarQube 9.9 LTS, kuruluşların SonarQube eşgörünümlerinin ve kod varlıkları portföylerinin güvenliğini ve yönetimini daha iyi yönetmelerini sağlayarak daha güçlü erişim yönetimi, yönetim, yönetişim ve raporlama yetenekleri sunar.
Bu yeni özelliklerin başında gelişmiş güvenlik ve uyumluluk raporlaması, proje ve portföy raporlaması, güvenli belirteç işleme, kullanıcı yönetimi için SCIM entegrasyonu ve daha fazlası yer alır.
Data Center Edition’ı kullanan müşteriler artık SonarQube kümelerini Kubernetes ile dağıtabilir. Bu raporlama, kimlik doğrulama ve operasyonel iyileştirmeler birlikte, SonarQube bulut sunucularının kullanımını, güvenliğini ve yönetimini her zamankinden daha kolay hale getiriyor.
“En yeni SonarQube sürümü, çeşitli kritik yeni özellikler sunuyor. Siemens AG Servis Müdürü Vojtech Varga, “Sadece yeni Terraform tarama desteğinden faydalanmakla kalmayacak, aynı zamanda Kalite Kapılarımızı güçlendirmek ve iletişim çabalarımızı kolaylaştırmak için gelişmiş raporlama ve yönetim yeteneklerini de kullanacağız” dedi.
Varga, “Sonar’ın LTS’si, en yüksek kalitede kodla çalışmaya devam etmemizi sağlamak için en son düzeltmelere ve özelliklere erişmemiz için bir fırsattır” diye ekledi.
Tüm sorun türlerinin daha fazla saptanması; Zengin eğitim rehberliği
Tespit motorunda devam eden yenilik, tüm sorun türlerinde gelişmiş hassasiyet, hız, doğruluk ve kapsam sağlar. Kullanıcılar kodlarında daha fazla sorun bulabilir ve düzeltebilir.
Ve bu LTS sürümü, leke analizi kurallarının anlaşılmasını kolaylaştırmak ve kullanıcıların koduna ve çerçevesine bağlamsal hale getirmek için zengin eğitim içeriği getiriyor – şirketin eğitim girişiminin ilerlemesini sürdürüyor.
Clean as You Code, Temiz Kod’a sürdürülebilir yaklaşım
Sonar, kuruluşları bir Temiz Kod durumuna ulaşmaya itecek uyumlu kalite kapılarını devreye almanın güçlü bir savunucusudur.
Bu LTS sürümü, herkesin Clean as You Code uygulamasına ve uygulamasına yardımcı olmak için kalite geçidi kullanıcı deneyimine geliştirmeler ekler. Bu metodoloji ile uyumlu olmayan kalite kapıları kolayca belirlenebilir ve güncellenebilir.