Budapesti Műszaki és Gazdaságtudományi Egyetem - BME -- Távközlési és Médiainformatikai Tanszék - TMIT BME - Távközlési és Mesterséges Intelligencia Tanszék - TMIT
 
 
| Témakiírások | | | | | IW  
 
 
Önálló labor
Kiírt témák

Infrastrukturális Automatizáció és DevOps Módszertanok Alkalmazása az AWS Környezetében (Application of Infrastructure Automation and DevOps Methodologies in the AWS Environment)

Ipari partner: SpiceIT

A modern szoftverfejlesztési gyakorlatok egyik kulcsa az infrastruktúra mint kód (Infrastructure as Code, IAC) megközelítés, amely lehetővé teszi az infrastruktúra hatékony és skálázható kezelését. A téma célja egy olyan komplex megoldás kidolgozása, amely Terraform segítségével automatizálja az AWS-alapú környezetek létrehozását és konfigurálását. A projekt során a hallgatók megismerhetik a GitOps szemlélet alapelveit, amely az infrastruktúra változásainak verziókövetését és deklaratív kezelését biztosítja. A kutatás kiemelt része az automatizált CI/CD folyamatok kiépítése, amelyek a DevOps gyakorlatok mentén gyorsabb fejlesztési ciklusokat és magasabb minőségbiztosítást eredményeznek. A hallgatók betekintést nyerhetnek a legmodernebb AWS szolgáltatások (például AWS Lambda, ECS, és CloudFormation) alkalmazásába. Emellett elemzik a Terraform moduláris megközelítését, amely lehetővé teszi az újrafelhasználható és fenntartható kódstruktúrák kialakítását. A kutatás végső célja egy jól dokumentált, skálázható és biztonságos DevOps környezet létrehozása, amely támogatja a vállalati agilitást és megbízhatóságot. A téma gyakorlati megvalósítása során a hallgatók értékes tapasztalatokat szerezhetnek az iparban alkalmazott technológiák és módszertanok terén.

One of the key aspects of modern software development practices is the Infrastructure as Code (IaC) approach, which enables efficient and scalable management of infrastructure. The objective of this topic is to develop a comprehensive solution that automates the creation and configuration of AWS-based environments using Terraform. During the project, students will learn the principles of the GitOps approach, which ensures version control and declarative management of infrastructure changes. A significant part of the research focuses on building automated CI/CD pipelines, which, in line with DevOps practices, lead to faster development cycles and higher quality assurance. Students will gain insight into the application of cutting-edge AWS services such as AWS Lambda, ECS, and CloudFormation. Additionally, they will analyze Terraform's modular approach, which facilitates the creation of reusable and maintainable code structures. The ultimate goal of the research is to establish a well-documented, scalable, and secure DevOps environment that supports organizational agility and reliability. Through the practical implementation of the topic, students will acquire valuable experience with technologies and methodologies commonly used in the industry.

Kulcsszavak: cloud, AWS, infrastructure automation, IaC
Témavezető: Varga Pál
Oktatók: Hegedűs Csaba, Varga Pál.
A következő tantárgyakhoz javasolt:
 vitma387 (Önlab, IVIR szakirány)
 vitma415 (Szakdolgozat)
 vitma416 (Szakdolgozat)
 vitma417 (Szakdolgozat, IVIR szakirány)
 vitmal01 (Info, BSc, Önálló laboratórium)
 vitmm855 (Info, MSc, Önálló laboratórium 2, Hálózatok és szolgáltatások)
 vitmm861 (Info, MSc, Önálló laboratórium 2, Médiainformatika)
 vitmm905 (Diplomatervezés 1. (Info, Hálózatok és szolgáltatások szakirány))
 vitmm911 (Diplomatervezés 1. (Info, Médiainformatika szakirány))
 vitmml10 (Info, MSc, Önálló laboratórium 1)
 vitmml11 (Info, MSc, Önálló laboratórium 2)
 vitma345 (Vill., BSc. Önálló laboratórium)
 vitma414 (Szakdolgozat)
 vitmal03 (Vill.mérn. BSc Önálló laboratórium)
 vitmm807 (Vill., MSc, Önálló laboratórium 1, Infokommunikációs rendszerek)
 vitmm857 (Vill., MSc, Önálló laboratórium 2, Infokommunikációs rendszerek)
 vitmm907 (Diplomatervezés 1. (Vill. Infokommunikációs rendszerek szakirány))
 vitmml02 (Vill,MSc,Önlab.1, Okos város,Vez.nélküli rendsz. és alk.ok,Multimédia rendsz. és szolg.,Optikai távközlés (VITMML02))
 vitmm376 (Projekt labor 1)
 vitmm377 (Diplomatervezés 1 [analytics])
 vitmm379 (Önálló laboratórium 1)
 vitmm381 (Diplomatervezés 1)
 vitmm388 (Projekt labor 2)
QR:    (mi is az?)
 
 katt. a nagyításhoz
 
Kedvencekbe felvesz   Jelentkezés