Otus'tan kodsuz bir kurs olarak altyapı, 3 aylık eğitim, tarih: 1 Aralık 2023.
Miscellanea / / December 03, 2023
Kod Olarak Altyapı (IaC) uygulamalarında uzmanlaşacak ve çeşitli araçları kullanarak altyapıyı yapılandırabileceksiniz. Değişmez mimariyle çalışmak için Packer, Terraform ve sistem konfigürasyonunu doğrudan yönetmek için araçlar - Ansible, Chef, SaltStack gibi.
IaC yaklaşımı, programlama dili standartlarını altyapı kurulumunuza uygulamanıza olanak tanır. Sistem mühendisi her an kimin hangi değişiklikleri yaptığını görebilir ve net bir resim elde edebilir. Yaklaşım, sunucuların aktarımını ve test sunucularının oluşturulmasını basitleştirerek, depoların oyun kitapları ile kullanılmasına ve kütüphanelerden hazır kod alınmasına olanak tanır.
Bir projede IaC yaklaşımını kullanarak, hızlı ve kolay bir şekilde bir test sunucusunu dağıtabilir, uygulamayı test edebilir ve ancak bundan sonra üretime sunabilirsiniz. Bunu yaparak, hata toleransını garanti altına alacak ve ortamı ayarlamak için harcayacağınız haftalarca çalışmaktan kendinizi kurtaracaksınız.
Bu nedenle her yıl giderek daha fazla şirket projelerini altyapıyı kod olarak düzenlemeye kaydırıyor. Zaten bu bilgi yalnızca sistem mühendisleri için değil, ekipteki diğer BT uzmanları için de temel kabul ediliyor.
Bu kurs kimlere yöneliktir?
- Altyapıya odaklanmak isteyen yöneticiler ve sistem mühendisleri için. Kurs sırasında Orta+ seviye teknolojilerde uzmanlaşacak, Ansible'ı bağımsız olarak özelleştirebilecek ve altyapı hatlarıyla çalışabileceksiniz.
- Altyapıyla etkileşimde bulunan geliştiriciler, test uzmanları ve DevOps mühendisleri için. Kursta kazanacağınız bilgi, görevleri doğru bir şekilde belirlemenize ve geliştirme ile iş dünyasının birlikte hareket etmesine yardımcı olmanıza olanak tanıyacaktır.
Kurs sırasında aşağıdaki IaC araçlarına aşina olacaksınız:
- Altyapıyı bildirimsel olarak tanımlamanıza yardımcı olacak Terraform
- Ansible konfigürasyon yönetim sistemi. Rolleri ve taktik kitaplarını kullanarak altyapının istenen durumunu tanımlamanıza yardımcı olacaktır (çoğunlukla bildirim niteliğindedir, ancak bazen bir miktar zorunluluk ekleyebilirsiniz)
- Değişken altyapının değişmez altyapıdan ne kadar farklı olduğunu öğreneceksiniz ve ayrıca bir seçim yapmanıza ve onu yönetmenize yardımcı olacağız.
- Son modülde CI/CD araçları (GitLab ve Jenkins) hakkında bilgi edineceksiniz. Altyapı deposuna tek tıklamayla altyapıyı test etmenize, dağıtmanıza ve hatta daraltmanıza yardımcı olacaklar.
Bu kursla, yalnızca sıradan kodlar için değil, aynı zamanda altyapı kodları için de testlerin olduğu bir boru hattına ihtiyaç duyulduğunu kanıtlamak ve göstermek istiyoruz. Eğer bunu kanıtladıysak, o zaman size nasıl yapılacağını göstereceğiz.
8
derslerBT alanında özel geliştirme projelerinde 20 yıldan fazla deneyim. Devlet sözleşmeleri kapsamında olanlar da dahil olmak üzere düzinelerce başarılı proje. ERP sistemlerinin geliştirilmesi ve uygulanmasında deneyim, açık kaynak çözümler, yüksek yüklü uygulamalar için destek. Derslerin öğretmeni...
BT alanında özel geliştirme projelerinde 20 yıldan fazla deneyim. Devlet sözleşmeleri kapsamında olanlar da dahil olmak üzere düzinelerce başarılı proje. ERP sistemlerinin geliştirilmesi ve uygulanmasında deneyim, açık kaynak çözümler, yüksek yüklü uygulamalar için destek. Linux, Kuber, MLOps, DataOps, SolutionArchitect, IaC, SRE kurslarının öğretmeni ve HighLoad kursunun mentoru
6
dersler2010 yılından bu yana farklı dillerde programlama yapıyorum ve Linux sunucuları kuruyorum. Son birkaç yıldır İsrailli startup Anzu.io'da yalnızca bulutlar ve Kubernetes üzerinde çalışıyorum. Herhangi bir süreci otomatikleştirmeye ve yazmaya tutkum var...
2010 yılından bu yana farklı dillerde programlama yapıyorum ve Linux sunucuları kuruyorum. Son birkaç yıldır İsrailli startup Anzu.io'da yalnızca bulutlar ve Kubernetes üzerinde çalışıyorum. Her türlü süreci otomatikleştirme ve sohbet robotları yazma tutkum var. Kariyerimin çoğunu genç şirketlerde çalışarak geçirdim, bu nedenle birden fazla kez sunucu altyapısını sıfırdan oluşturdum. Esnek geliştirme metodolojilerini, özellikle de Scrum'ı seviyorum. En güçlü yeteneğim İzlemedir, Nagios'tan Prometheus'a kadar çok yol kat ettim.