• Title/Summary/Keyword: 서비스 배포

Search Result 506, Processing Time 0.034 seconds

Web-based microservice deployment system in kubernetes environment (쿠버네티스 환경에서 웹 기반의 마이크로 서비스 배포 시스템)

  • Shin, Jung-Eun;Kwon, Jae-Hwan;Kim, Myung-Ho
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.07a
    • /
    • pp.45-48
    • /
    • 2020
  • 최근 마이크로서비스 아키텍처(Microservice Architecture)를 도입하는 프로젝트가 많아짐에 따라 컨테이너 오케스트레이션 도구인 쿠버네티스의 필요성이 증대되고 있다. 쿠버네티스 환경을 구성하고 서비스를 테스트 및 배포하기 위해서는 클러스터링을 하고 yaml파일을 작성하고 적용하여 자원을 생성하는 등의 작업이 필요하다. 이렇게 반복되는 작업을 자동화하기 위해 기존에는 쉘스크립트를 사용하는데, 이를 사용하기 위해서는 쿠버네티스 및 인프라에 관한 기초지식이 있어야 하는 문제점이 있다. 본 논문에서는 마이크로서비스를 위한 웹 기반의 배포 시스템을 제안한다. 웹을 통해 배포하고 테스트할 수 있어 기초지식이 없어도 사용할 수 있다. 웹에서 프로젝트 개발자로부터 도커 이미지와 사용할 포트번호 및 레플리카 개수를 입력받아 배포를 요청하면 쿠버네티스 환경에 배포하고, 필요한 자원들이 배포가 완료되면 엔드포인트를 제공한다. 그리고 배포된 서버의 엔드포인트에 요청을 전송하고 응답이 오는 것을 확인할 수 있어 활용성이 높다. 이 시스템은 쿠버네티스를 이용하여 복수 개의 파드(Pod)를 유지하여 가용성을 보장하고 빠르게 배포가 가능하게 한다. 또한 이미지가 업데이트되면 웹에서 요청하여 클러스터에 새 버전의 이미지로 배포한다.

  • PDF

A Design and Implementation of Distribution Mechanism of Telematics Middleware and Service based on AMI-C (AMI-C 기반의 텔레매틱스 단말 미들웨어 및 서비스 배포 메커니즘 설계 및 구현)

  • Park, Yong-Kyu;Kim, Min-Young;Lee, Jong-Hu;Kwak, Nam-Young
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06d
    • /
    • pp.167-171
    • /
    • 2007
  • 텔레매틱스 서비스는 크게 주변 지역 관심 정보, 날씨, 근접 정비소, 현금 자동인출기 등의 정보서비스 분야와 교통정보 서비스, 네비게이션 서비스, 응급서비스, 고장 서비스 및 차량수리 및 차량문제에 관한 진단서비스를 중심으로 서비스가 개발되고 있다. 혹은 두 가지 분야가 복합적으로 개발되고 있다. 또한 텔레매틱스 시장은 여러 가지 기술들이 독립적으로 분할되어 다양한 제품으로 정보를 제공하기 보다는 여러 정보 및 기능 등이 텔레매틱스 시스템으로 집중 및 통합되는 형태가 요구된다. 이에 본 논문에서는 차량 장치 정보를 열람하고 제어하기 위한 단말 미들웨어 모델을 제시/구현하고, 단말 미들웨어를 이용하는 텔레매틱스 서비스 배포를 위한 배포 모델을 제시하고자 한다.

  • PDF

Implementation of Service Interoperability using Docker Registry in F2C Environment (F2C 환경에서 도커 레지스트리를 이용한 서비스 상호운용 구현)

  • Kim, Sueun;Kim, Misun;Seo, JaeHyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2022.11a
    • /
    • pp.150-152
    • /
    • 2022
  • F2C(Fog-to-Cloud) 환경에서 클라우드와 포그는 긴밀하게 협업하여, 동적으로 작용하며 서비스를 제공할 수 있어야 한다. 이에 본 논문에서는 기존 클라우드/서버 컴퓨팅에서 클라우드 서버 중심의 단방향 서비스 이미지 배포대신에 레지스트리를 이용하여 클라우드, 포그, 그리고 에지까지 서비스 이미지를 배포 가능하게 하여, 동적인 서비스 상호운용이 가능한 시스템을 제안하였다. 또한, 클라우드, 포그에 레지스트리 이미지를 설치하고, 서비스 이미지 등록을 통해 서비스 배포, 실행되는 시스템을 구현하였다.

Automatic Social Magazine Creation Framework for a Chatbot service (챗봇 서비스를 위한 자동 소셜 매거진 생성 프레임워크)

  • Lee, Jaewon;Jang, Dalwon;Kim, Miji;Lee, Jongseol
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2018.11a
    • /
    • pp.119-121
    • /
    • 2018
  • 최근 자연어 처리 기술의 발전과 서비스 산업에서의 챗봇에 대한 수요가 증가함에 따라 챗봇을 활용한 서비스가 증가하고 있다. 본 논문은 챗봇을 이용한 소셜 매거진 생성 및 배포 시스템에 관한 것으로, 챗봇이 사용자들의 대화를 수집 및 분석하여 대화 주제와 키워드를 찾은 뒤, 크롤링 된 콘텐츠로부터 소셜 매거진을 생성 및 배포하는 서비스에 관한 것이다. 본 논문에서 제안한 시스템에 대한 성능은 실험을 통하여 검증하였다.

  • PDF

NDN Contents Verification Scheme for Efficient XaaS Implementation (효과적인 XaaS 구현을 위한 NDN 데이터 인증 기술)

  • Kim, DaeYoub
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.40 no.4
    • /
    • pp.692-699
    • /
    • 2015
  • Evarything as a Service (XaaS) is a software, platform, infra distribution method which provide users with necessary modules, not entire modules, as a service. To efficiently and securely operate services such as XaaS, it is needed to solve various Internet problems like network congestion, weak security and so on. Future Internet technologies are provided to solve such problems. Specially, named data networking architecture (NDN) proposes that network nodes cache transmitted data, and then they send the cached data if receiving request messages for the cached data. So NDN can efficiently diffuse excessive request messages transmitted toward original contents providers. However, when receiving contents through NDN, receivers can not confirm the practical providers because the practical providers can be different from original contents providers. Hence, it is requested for receivers to verify the received contents and such a verification process can cause service delay of XaaS. In this paper, we improve a content verification scheme of NDN to enhance the performance of services such as XaaS.

Study on Multi Service Invocation Method Based on Single Service Invocation Code (단일 서비스 호출 코드 기반 다중 서비스 호출 기법에 관한 연구)

  • Ku, Min-O;Min, Dug-Ki
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2009.11a
    • /
    • pp.285-290
    • /
    • 2009
  • UCC(User Create Contents), UGC(User Generate Contents)의 높은 시장 확장은 인간의 창조적 능력과 창의적 생산 욕구와 맞물려가며 급성장하고 있으며, 웹 서비스의 형태도 사용자 중심의 구조와 환경을 구성해 나가는 방식으로 변화하고 있다. 이러한 사용자 중심 구성을 제공하기 위해 서비스 제공자는 서비스 배포자에게 웹 스크립트 언어 형태의 서비스 호출 코드 기반의 웹 서비스를 제공하고 있다. 본 논문에서는 웹 상에서의 스크립트 언어로 된 서비스 호출 코드에 대해 서비스 코드 제공자 및 서비스 배포자에 대해 관리 및 운영상의 효율성을 높일 수 있도록 단일 서비스 호출 코드 기반으로 제공할 수 있는 법을 제시하며, 본 논문에서 제시한 단일 서비스 호출 코드 기법의 효율성을 언급하고 있다. 또한 본 기법에 대한 활용 예시를 제공하고 있다.

  • PDF

Methods on Kubernetes-based deployment of IoMT software (IoMT 소프트웨어 배포 및 관리를 위한 Kubernetes 적용 기법)

  • Kum, Seungwoo;Kim, Youngkee;Yu, Miseon;Moon, Jaewon
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2020.07a
    • /
    • pp.528-529
    • /
    • 2020
  • IoMT 표준은 미디어 관련 분석 기술에 대한 IoT 기술의 적용을 통하여 IoT 기반 프로토콜로 미디어 분석 기술에 대한 제어 및 IoT 기기간 연동을 제어할 수 있는 기술로써 ISO/IEC SC29 산하에서 이루어지고 있는 표준 기술이다. 2019년 국제 표준의 도출을 통하여 각종 미디어 관련 제어 기술을 분석 (Analyze), 입력 (Sensor), 표현 (Actuator), 저장 (Storage) 등의 기기 분류를 통하여 표준화하고 있으며, 다양한 유즈케이스에 대응하는 영상 분석 기술에 대한 인터페이스가 도출된 바 있다. 본 논문은 이러한 인터페이스를 가지는 IoMT 기술에 대하여 서비스를 구성 및 배포 관리하기 위한 기법을 제안한다. IoMT 기기 혹은 서비스를 조합하여 영상 입력으로부터 최종 결과까지의 서비스를 구성하기 위해서는 각각의 IoMT 기기에 대한 설정 및 기기, 서비스간 연결의 설정이 요구된다. 다만 IoMT 표준은 각 IoMT 서비스 기기에 대한 인터페이스만을 정의하고 있어 이러한 기기 및 서비스간 연결에 대한 구성이 포함되어 있지 않으며, 본 논문에서 제시하는 방법은 클라우드에서 사용되고 있는 자원 관리 및 배포 기술인 Kubernetes를 통하여 IoMT 기기들간의 연결을 설정하고 최종 서비스를 구성하는 방법을 포함한다.

  • PDF

The method of multiple application deployment using the Shared repository in Clustered EJB Server (클러스터드 EJB서버 환경에서의 저장소 공유를 통한 어플리케이션 다중 배포 방법)

  • 노명찬
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04d
    • /
    • pp.545-547
    • /
    • 2003
  • 본 논문에서는 고 가용성 및 신뢰성을 보장하는 클러스터드 EJB(Enterprise Java Beans)서버 환경에서 동일한 그룹에 속해 있는 분산된 모든 EJB서버들이 배포되는 어플리케이션들에 대해 동일한 이미지를 갖도록 하여 서비스하고자 할 때 사용자가 작성한 어플리케이션들을 동일한 그룹의 EJB서버들에 전송, 배포하고 유지하는 방법에 관한 것이다. 이러한 방법으로써 본 논문에서는 동일한 그룹에 속해 있는 모든 EJB서버들이 하나의 저장소를 사용하도록 함으로써 하나의 어플리케이션 이미지로 다중 배포할 수 있는 방법에 대해 논의한다.

  • PDF

Web-based Software Development and Distribution in YouFree (YouFree에서 웹 기반 SW 개발 및 배포)

  • Kim, Ki-Heon;Ku, Kyong-I;Chung, Moon-Young;Choi, Won-Hyuk;Kim, Won-Young;Hur, Sung-Jin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.895-896
    • /
    • 2009
  • 본 논문에서는 이동형 개인 맞춤 SW 플랫폼인 YouFree에서 동작하는 웹 기반 SW의 개발과 배포를 지원하는 시스템을 설계하고 구현하였다. 개발 시스템은 YouFree의 콘텐츠를 접근하고 조작하는 API와 자바스크립트로 구성된 웹 사용자 인터페이스를 편리하게 개발할 수 있는 UI 자동 생성 기능을 제공한다. 배포 시스템은 개발된 웹 기반 SW 패키지를 설치하고 제거하는 기능뿐만 아니라 의존성 있는 패키지가 함께 설치되는 기능과 새 버전의 패키지를 업그레이드 할 수 있는 기능을 지원한다.

A Study on Efficient Certificate Revocation List Distribution using P2P Service (P2P 서비스를 이용한 효율적인 인증서 폐지 목록 배포에 관한 연구)

  • Kim, Hyun-Chul;Baek, Ju-Ho;Kim, Jeong-Jai;Oh, Hae-Seok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11c
    • /
    • pp.1989-1992
    • /
    • 2003
  • 공개키 기반의 인증서 상태 검증 시스템은 사용자 인증서에 대해 전자 서명을 수행함으로써 사용자 중요 정보의 대한 무결성, 인증, 부인방지, 기밀성 등을 보장해 준다. 이와 같은 인증서 상태 검증 서비스를 제공하기 위해 인증서 상태 검증 시스템은 하루에 한번씩 인증기관(CA)으로부터 디렉토리 서버에 개시된 인증서 폐지 목록을 다운 받아야한다. 하지만 현재 사용되고 있는 인증서 폐지 목록 배포 시스템은 특정시간에 다수의 인증서 상태 검증 서버가 디렉토리 서버에 접속해 인증서 폐지 목록을 다운 받아야 하기 때문에 네트워크에 대한 과부하로 인한 인증서 폐지 목록 다운로드 시간이 많이 소요된다는 단점과 디렉토리 서버의 처리량의 초과로 인한 서버가 다운될 수 있는 문제가 발생할 수 있다. 따라서 본 논문에서는 기존의 인증서 폐지 목록 배포 방식에 대한 분석과 더불어 위와 같은 문제를 해결하기 위한 Peer-to-Peer 서비스를 이용한 효율적인 인증서 폐지 목록 배포 시스템을 제안 하고자 한다.

  • PDF