Kıbrıs Red Hat DevOps Pipelines and Processes: CI/CD with Jenkins Git and Test Driven Development Eğitimi

  • Eğitim Tipi: Classroom
  • Süre: 5 Gün
  • Seviye: Intermediate

Agile ve DevOps geliştirme süreçlerini ve iş akışlarını uygulamak için gerekli becerileri geliştirin.

DevOps uygulamaları, monolitik şelale yaklaşımından hızlı bir şekilde dağıtılan bulut tabanlı çevik bir sürece geçerek kuruluşların dijital bir dönüşüm geçirmesine olanak tanıdı. Bu dönüşüm, kodlama ve test etmeye daha fazla, sorun gidermeye daha az zaman ayırmalarına olanak tanıyan araçları kullanmak üzere eğitilmiş bir geliştirici ekibini gerektirir. Red Hat DevOps İşlem Hatları ve Süreçleri: Jenkins, Git ve Test Odaklı Geliştirme (TDD) ile CI/CD, katılımcılarına bulutta yerel uygulamaların otomatik olarak oluşturulması ve dağıtılması için gerekli beceri ve teknolojileri öğreten, geliştiricilere yönelik DevOps'a pratik bir giriştir.

Eğitim içeriği özeti

  • Git ile sürüm kontrolü
  • Jenkins işlem hatlarını oluşturun ve yürütün
  • Yayın stratejileri
  • Test Odaklı Geliştirme ile uygulamalar oluşturun
  • Uygulamaların güvenlik taraması ve kod analizi
  • Uygulamaları ve işlem hatlarını izleyin
  • İşlem hatlarını tüketme ve sorunlarını giderme
Daha fazla +
Bu eğitimi kendi kurumunuzda planlayabilirsiniz.

Önkoşullar

Ön Koşullar:

  • Java, Node.js, Python veya diğerlerinde uygulama geliştirme deneyimi gereklidir.
  • Uygulama geliştirme veya Red Hat Uygulama Geliştirme deneyimi I: Java EE (AD183) ile programlama önerilir, ancak zorunlu değildir.
  • Red Hat® Developer Studio veya VSCode gibi bir IDE kullanma becerisi
  • OpenShift Uygulamalarına Giriş (DO101) önerilir ancak zorunlu değildir.
  • Bu teklifin becerilerinize en uygun olup olmadığını ölçmek için ücretsiz değerlendirmemize katılın.
Daha fazla +

Kimler Katılmalı

Eğitim Hedef Kitlesi

"Red Hat DevOps Pipelines and Processes: CI/CD with Jenkins Git and Test Driven Development" eğitimi uygulama geliştiricileri için tasarlanmıştır.

Daha fazla +

Neler Öğreneceksiniz

Eğitimin organizasyonlar üzerindeki etkisi

Jenkins, Test Odaklı Geliştirme ve Git sürüm kontrolü ile DevOps, uygulamanın pazara çıkış süresini ve kod kalitesini artırır. Bu yaklaşım, uygulamaları daha dayanıklı hale getirir ve kuruluşların yeni özellikleri hızlı bir şekilde uygulamaya koymasına ve hızla değişen pazara yanıt vermesine olanak tanır.

Eğitim birey üzerindeki etkisi

Uygulama kodunuzu basitleştirmek ve daha verimli bir şekilde entegre etmek, TDD ile güvenilir kod oluşturmak ve testi basitleştirmek için otomatik işlem hatlarını kullanmak için bu kurstaki kavramları kullanabileceksiniz. İşlem hatları oluşturmayı, uygulamaları "önce test et" yaklaşımıyla tasarlamayı ve uygulama kodunu Git ile entegre etmeyi öğreneceksiniz. Bu eğitimin amacı DevOps'un faydalarını ve uygulanmasını destekleyen araçları göstermektir.

Daha fazla +

Outline

Sürekli entegrasyon ve sürekli dağıtıma (CI/CD) giriş

  • DevOps ilkelerini ve Jenkins'in rolünü açıklayın.

Kaynak kodunu sürüm kontrolüyle entegre edin

  • Git sürüm kontrolüyle kaynak kodu değişikliklerini yönetin.

Uygulamaları test edin

  • Kapsamlı uygulama testinin ardındaki temel ilkeleri açıklayın ve birim, entegrasyon ve işlevsel testleri uygulayın.

Test odaklı geliştirmeyle uygulamalar oluşturun

  • TDD ile uygulama özelliklerini uygulayın ve oluşturun.

Yazar ardışık düzenleri

  • Jenkins işlerini yürütmek için temel işlem hatları oluşturun.

Uygulamaları işlem hatlarıyla dağıtma

  • Uygulamaları Red Hat OpenShift Container Platform'a güvenli ve otomatik olarak dağıtın.

Pipeline güvenliğini ve izlemeyi uygulayın

  • Güvenliği yönetin ve boru hatlarının performansını izleyin.

Pipeline'ları tüketin

  • Otomatik dağıtım ve otomatik test için CI/CD işlem hatlarıyla çalışın (veya "Kullanın") ve sorunları giderin.
Daha fazla +


Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!

Eğitim Tarihleri

Sınıf eğitimlerimizi Kıbrıs ofislerimizde düzenlemekteyiz. Kurumunuza özel eğitimleri ise, dilediğiniz tarih ve lokasyonda organize edebiliriz.

23 Şubat 2025 (5 Gün)
Lefkoşa, Girne, Gazimağusa
Classroom / Virtual Classroom
05 Mart 2025 (5 Gün)
Lefkoşa, Girne, Gazimağusa
Classroom / Virtual Classroom
14 Mart 2025 (5 Gün)
Lefkoşa, Girne, Gazimağusa
Classroom / Virtual Classroom
21 Mart 2025 (5 Gün)
Lefkoşa, Girne, Gazimağusa
Classroom / Virtual Classroom
23 Mart 2025 (5 Gün)
Lefkoşa, Girne, Gazimağusa
Classroom / Virtual Classroom
24 Mart 2025 (5 Gün)
Lefkoşa, Girne, Gazimağusa
Classroom / Virtual Classroom
20 Nisan 2025 (5 Gün)
Lefkoşa, Girne, Gazimağusa
Classroom / Virtual Classroom
14 Mayıs 2025 (5 Gün)
Lefkoşa, Girne, Gazimağusa
Classroom / Virtual Classroom
Red Hat DevOps Pipelines and Processes: CI/CD with Jenkins Git and Test Driven Development Eğitimi Kıbrıs

Kuzey Kıbrıs olarak da bilinen Kıbrıs Türk Cumhuriyeti (KKTC) Akdeniz’de yer alan dünyanın en büyük üçüncü adası Kıbrıs’ta bulunmaktadır. Ülkenin resmi dili Türkçe, başkenti Lefkoşa, Cumhurbaşkanı Ersin Tatar ve para birimi Türk Lirası’dır. Akdeniz ikliminin hakim olduğu bu ülkenin toplam yüz ölçümü 3.550 kilometrekaredir. Yunan mitolojisinde aşk tanrıçası Afrodit’in mekanı olan Kıbrıs’ta M.Ö. 10000 yıllarından beri yerleşim olduğu tahmin edilmektedir.

Doğa güzellikleri, tertemiz sahilleri, plajları ve sakin köyleriyle her yıl çok sayıda turist ağırlamakta olan Kıbrıs’ın en popüler bölgeleri arasında Avakas Gorge, Gavur Taşı, Girne Kalesi, Olimpos Tepesi, Limassol Marina, Cape Greco Milli Parkı, Millomeris Şelalesi ve Afrodit Hamamları sayılabilir.
Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.