DevOpsDays is a technical conference, aimed at developers, sysadmins and anyone else involved in technology, whether expert or beginner. The person behind the idea of DevOps is Patrick Debois, who came up with this method of improving the code and cooperation. The term "DevOps" was popularized thanks to a series of "DevOpsDays" conferences. The first edition of this Conference was held in Belgium in 2009. Since then, DevOpsDays conferences have spread across the globe. All conferences run on a similar formula and are divided into three elements:
Presentations are 25 min. long talks on a specific topic related to DevOps. Learn from great practitioners and leaders in our industry.
Panel discussions bring experts together to talk about that one interesting topic you’ve been waiting to learn and deep dive. These sessions are in Turkish.
Discord helps us continue discussions after talks and panel discussions. Keep in contact with your fellow devops friends in our community channel.
Cloud native mimarilere geçiş, yazılımın canlı ortama gönderilmesi sürecinde de modern yaklaşımlara ihtiyaç doğuruyor. DevOps’un hayatımıza girdiği günden beri önemli bir parçası olan CI/CD süreçleri, yazılımın canlı ortama hızlı ve güvenli aktarımını sağlıyor. Bu konuşmada, CI/CD’nin cloud native ortamlarda son zamanlarda nasıl değiştiğini inceleyip, bu modern ortamlara uyum sağlayabilmenizi sağlayan araçlardan bahsedeceğiz.
“This will never work here” is the sentiment we often hear from companies just starting their DevOps transformation. The good news is that change is possible, and even 45-year-old companies can transform themselves! In this talk, Sasha will explain how Microsoft moved from the 3-year waterfall software delivery cycle to deploying multiple times a day! Using the example of the live engineering environment for Azure DevOps Services, Sasha will walk through the process of updating older systems, transforming the automated tests and implementing CI/CD. Sasha will also discuss how Microsoft embraced open source and GitHub, and walk through the major cultural changes that made this transformation possible.
Bu konuşmada; test otomasyonundan sorumlu bir QA takımında, test sisteminin kararlı ve güvenilir bir duruma kavuşması için yapılan çalışmaları paylaşacağım. Günün birinde; normal beklenti olan otomasyon işlerinden çok false alarm sonuçlarının analizi, kırılan test kodlarının güncellenmesi gibi bakım işleri ile uğraşıyor olduğumuzu farketmemizle başlayan bir süreci konuşacağız. Mutsuzluklarımızı gidermek adına bir çalışma yapmaya karar verdikten itibaren kök sorunları analiz etmekle yola koyulduk. Sıkıntıların temelinde test smellerinin olduğunu tespit etmemizle bunların yol açtığı sorunlar arasında bağlantılar kurarak tanımalama ve teşhis etabını tamamlamış olduk. Nihayetinde çözüm üretme sırası geldi ve tek tek uygulamalarımızı hayata geçirip sonuçları analiz ettik. Denediğimiz yöntemleri nasıl sonuçlar verdikleri gerçekleriyle beraber bu seansta tartışma fırsatı bulacağız.
Kubernetes ic networkunun ISTIO ile nasil genisletebildigimizi ve microservis evrenindeki ihtiyaclarimiza ISTIO'nun ne gibi cozumler getirdigini ihtiyac duyuldugu kullanim senaryolarini demolar ile inceleyegiz.
Bu konuşmada, son yıllarda bir çok organizasyon tarafından, yuksek erişilebilirlige ve performansa sahip servisler sunmak icin kullanılmaya başlayan Site Reliability Engineering yaklaşımının temel prensiplerini inceleyip, bu yaklaşım DevOps prensipleri ile ne şekilde kesiştiğine göz atacağız.
Sentry'nin acik kaynak versiyonu 5'ten fazla servis ile calisiyor ver yapilan her commit tum bu servisler ile birlikte calisan testler ve derleme surecinin ardindan aninda acik kaynak surum olarak yayinlaniyor. Bu sunumda mevcut mimariyi, bunun yol hikayesini ve biraz da surumleme sistemlerini kapsayacagiz.