设计和开发基于网络的多云技术管理工具

Hacer Özyurt, Yusuf Can Akıer, Özcan Özyurt
{"title":"设计和开发基于网络的多云技术管理工具","authors":"Hacer Özyurt, Yusuf Can Akıer, Özcan Özyurt","doi":"10.24012/dumf.1385760","DOIUrl":null,"url":null,"abstract":"Yazılım hizmeti sağlayıcıları, değişen ve gelişen teknoloji araçlarını takip etmekten ve geliştirici envanterlerini güncel tutmaktan sorumludur. Kuruluşlar genellikle kendi bünyelerinde değişen teknolojilere hızla adapte olabilmek için ekiplerini genişletmeyi ya da proje sürelerini uzatmayı tercih etmektedir. Fiziksel makinelerle başlayan yazılım sektörü, günümüzde sanallaştırma ve konteyner mimarisini takip etmektedir. Mikro servis mimarisinin şirketlerde yaygınlaşmasıyla birlikte konteynerler üzerinde çalışan uygulamaların sayısı ciddi oranda artmıştır. Bu durum konteynerlerin yönetilmesinde zaman, güvenlik, performans gibi sorunları da beraberinde getirmiştir. Konteyner yönetim araçlarından biri olan Kubernetes, bir komut satırı ara yüzü üzerinden haberleşerek konteynerleri yönetme imkânı sağlamaktadır. Bu çalışmada, birden fazla sektöre ve/veya işletmeye hizmet verirken hizmet olarak yazılım sağlayıcı kuruluşların değişen ihtiyaçlarına göre zaman ve ekip maliyeti konularını en aza indirmeyi hedefleyen bir yönetim aracının tasarlanması ve geliştirilmesi amaçlanmıştır. Bu doğrultuda Kubernetes kümeleme, bulut ortamında sanallaştırma ve çoklu bulut tabanlı bir mimaride geliştiricilerin altyapılarını yönetebilecekleri bir web uygulaması geliştirilmiştir. Kullanıcıların ilgili bulut sağlayıcılarından aldıkları erişim anahtarları ile uygulamaya giriş yapabilecekleri ve altyapılarını yönetebilecekleri kullanıcı dostu bir ara yüz tasarlanmıştır. Bu ara yüz ile son kullanıcıların ve geliştiricilerin istedikleri teknolojinin altyapı araçlarını hızlı bir şekilde yönetebildikleri ve basit bir dokümantasyon yöntemi ile birden fazla teknoloji arasında geçiş yapmakta zorlanmadıkları gözlemlenmiştir. Geliştirilen aracın bu alandaki araştırmalara örnek teşkil etmesi beklenmektedir.","PeriodicalId":158576,"journal":{"name":"DÜMF Mühendislik Dergisi","volume":"15 7","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-02-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Çoklu bulut teknolojisi yönetimi için web tabanlı bir araç tasarımı ve geliştirilmesi\",\"authors\":\"Hacer Özyurt, Yusuf Can Akıer, Özcan Özyurt\",\"doi\":\"10.24012/dumf.1385760\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Yazılım hizmeti sağlayıcıları, değişen ve gelişen teknoloji araçlarını takip etmekten ve geliştirici envanterlerini güncel tutmaktan sorumludur. Kuruluşlar genellikle kendi bünyelerinde değişen teknolojilere hızla adapte olabilmek için ekiplerini genişletmeyi ya da proje sürelerini uzatmayı tercih etmektedir. Fiziksel makinelerle başlayan yazılım sektörü, günümüzde sanallaştırma ve konteyner mimarisini takip etmektedir. Mikro servis mimarisinin şirketlerde yaygınlaşmasıyla birlikte konteynerler üzerinde çalışan uygulamaların sayısı ciddi oranda artmıştır. Bu durum konteynerlerin yönetilmesinde zaman, güvenlik, performans gibi sorunları da beraberinde getirmiştir. Konteyner yönetim araçlarından biri olan Kubernetes, bir komut satırı ara yüzü üzerinden haberleşerek konteynerleri yönetme imkânı sağlamaktadır. Bu çalışmada, birden fazla sektöre ve/veya işletmeye hizmet verirken hizmet olarak yazılım sağlayıcı kuruluşların değişen ihtiyaçlarına göre zaman ve ekip maliyeti konularını en aza indirmeyi hedefleyen bir yönetim aracının tasarlanması ve geliştirilmesi amaçlanmıştır. Bu doğrultuda Kubernetes kümeleme, bulut ortamında sanallaştırma ve çoklu bulut tabanlı bir mimaride geliştiricilerin altyapılarını yönetebilecekleri bir web uygulaması geliştirilmiştir. Kullanıcıların ilgili bulut sağlayıcılarından aldıkları erişim anahtarları ile uygulamaya giriş yapabilecekleri ve altyapılarını yönetebilecekleri kullanıcı dostu bir ara yüz tasarlanmıştır. Bu ara yüz ile son kullanıcıların ve geliştiricilerin istedikleri teknolojinin altyapı araçlarını hızlı bir şekilde yönetebildikleri ve basit bir dokümantasyon yöntemi ile birden fazla teknoloji arasında geçiş yapmakta zorlanmadıkları gözlemlenmiştir. Geliştirilen aracın bu alandaki araştırmalara örnek teşkil etmesi beklenmektedir.\",\"PeriodicalId\":158576,\"journal\":{\"name\":\"DÜMF Mühendislik Dergisi\",\"volume\":\"15 7\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-02-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"DÜMF Mühendislik Dergisi\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.24012/dumf.1385760\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"DÜMF Mühendislik Dergisi","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.24012/dumf.1385760","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

软件服务提供商有责任跟上不断变化和发展的技术工具,并保持其开发人员的最新库存。企业一般倾向于扩大团队或延长项目期限,以便快速适应企业内部不断变化的技术。软件行业最初使用的是物理机,如今则采用虚拟化和容器架构。随着微服务架构在企业中的广泛应用,在容器上运行的应用程序数量大幅增加。这种情况给容器管理带来了时间、安全和性能等问题。容器管理工具之一 Kubernetes 提供了通过命令行界面通信管理容器的机会。本研究旨在设计和开发一种管理工具,以根据软件即服务提供商组织不断变化的需求,最大限度地减少时间和团队成本问题,同时为多个部门和/或企业提供服务。为此,我们开发了一个网络应用程序,开发人员可通过该程序管理基于 Kubernetes 集群、云虚拟化和多云架构的基础设施。我们设计了一个用户友好型界面,用户可以使用从相关云提供商处获得的访问密钥登录应用程序,并管理他们的基础设施。通过这个界面,终端用户和开发人员可以快速管理他们想要的技术的基础架构工具,并且通过简单的文档方法在多种技术之间切换时不会遇到困难。所开发的工具有望为该领域的研究树立榜样。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Çoklu bulut teknolojisi yönetimi için web tabanlı bir araç tasarımı ve geliştirilmesi
Yazılım hizmeti sağlayıcıları, değişen ve gelişen teknoloji araçlarını takip etmekten ve geliştirici envanterlerini güncel tutmaktan sorumludur. Kuruluşlar genellikle kendi bünyelerinde değişen teknolojilere hızla adapte olabilmek için ekiplerini genişletmeyi ya da proje sürelerini uzatmayı tercih etmektedir. Fiziksel makinelerle başlayan yazılım sektörü, günümüzde sanallaştırma ve konteyner mimarisini takip etmektedir. Mikro servis mimarisinin şirketlerde yaygınlaşmasıyla birlikte konteynerler üzerinde çalışan uygulamaların sayısı ciddi oranda artmıştır. Bu durum konteynerlerin yönetilmesinde zaman, güvenlik, performans gibi sorunları da beraberinde getirmiştir. Konteyner yönetim araçlarından biri olan Kubernetes, bir komut satırı ara yüzü üzerinden haberleşerek konteynerleri yönetme imkânı sağlamaktadır. Bu çalışmada, birden fazla sektöre ve/veya işletmeye hizmet verirken hizmet olarak yazılım sağlayıcı kuruluşların değişen ihtiyaçlarına göre zaman ve ekip maliyeti konularını en aza indirmeyi hedefleyen bir yönetim aracının tasarlanması ve geliştirilmesi amaçlanmıştır. Bu doğrultuda Kubernetes kümeleme, bulut ortamında sanallaştırma ve çoklu bulut tabanlı bir mimaride geliştiricilerin altyapılarını yönetebilecekleri bir web uygulaması geliştirilmiştir. Kullanıcıların ilgili bulut sağlayıcılarından aldıkları erişim anahtarları ile uygulamaya giriş yapabilecekleri ve altyapılarını yönetebilecekleri kullanıcı dostu bir ara yüz tasarlanmıştır. Bu ara yüz ile son kullanıcıların ve geliştiricilerin istedikleri teknolojinin altyapı araçlarını hızlı bir şekilde yönetebildikleri ve basit bir dokümantasyon yöntemi ile birden fazla teknoloji arasında geçiş yapmakta zorlanmadıkları gözlemlenmiştir. Geliştirilen aracın bu alandaki araştırmalara örnek teşkil etmesi beklenmektedir.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信