Skip to content
@Harmonica-OIDC2023

Harmonica-OIDC2023

header


Hybrid 클라우드 사용을 위한 Serverless Switch 플랫폼

Serverless를 클라우드와 온프레미스 각 환경에 맞게끔 간편하게 변환하여 Hybrid 인프라 환경을 더 효율적으로 활용할 수 있게 하는 Serverless 변환 서비스를 개발한다.

  • OCI Functions, AWS Fargate, GCP Cloud Function과 같은 클라우드 CaaS Serverless와 Knative 기반 온프레미스 Serverless 환경 사이의 양방향 마이그레이션을 지원한다.
  • 웹 UI를 제공하여 벤더 간 간편한 스위칭을 할 수 있도록 하고, 변환 과정을 모니터링할 수 있도록 한다.

✨기대효과✨

  1. 요구 사항에 따라 클라우드와 온프레미스 환경을 취사 선택하여 Hybrid Serverless 서비스를 운영하는 데 드는 노력을 최소화하고 비용을 절감할 수 있다.
  2. 관련 PaaS 솔루션에 Kubernetes 모니터링 및 관리 서비스에 도입하여 기능을 확장시킬 수 있다.
  3. 복잡한 CLI나 명령어 없이 웹 UI로 다양한 인프라 사이에서 간편하게 스위칭할 수 있다.

개발 환경 구성

image

실행 방법

Docker compose로 실행

Docker Hub Logo

services:
  web-server:
    image: harmonica2023/web-server:1.1
    platform: linux/amd64
    container_name: web-server
    ports:
      - 8081:3000
    stdin_open: true
    networks:
      - default
  was-server:
    image: harmonica2023/was-server:1.1
    platform: linux/amd64
    container_name: was-server
    ports:
      - 8080:8080
    networks:
      - default
networks:
  default:
    name: harmonica-network

🚨 Harmonica는 OIDC 2023의 출품작입니다. 대회 기간 동안 무단 도용, 배포 및 상업적 사용을 금지합니다. 🚨

Popular repositories Loading

  1. harmonica-web-publishing harmonica-web-publishing Public

    HTML

  2. .github .github Public

    Hybrid 클라우드 사용을 위한 Serverless Switch 플랫폼

  3. harmonica-template harmonica-template Public template

    Default template repository for all repos(Includes ISSUE/PR templates in .github directory).

  4. harmonica-knative harmonica-knative Public

    HTML

  5. harmonica-api harmonica-api Public

    Python

  6. harmonica-web harmonica-web Public

    Hybrid 클라우드 사용을 위한 Serverless Switch 플랫폼

    TypeScript 1

Repositories

Showing 7 of 7 repositories
  • .github Public

    Hybrid 클라우드 사용을 위한 Serverless Switch 플랫폼

    Harmonica-OIDC2023/.github’s past year of commit activity
    0 0 0 0 Updated Sep 19, 2023
  • harmonica-web Public

    Hybrid 클라우드 사용을 위한 Serverless Switch 플랫폼

    Harmonica-OIDC2023/harmonica-web’s past year of commit activity
    TypeScript 0 1 0 0 Updated Sep 2, 2023
  • harmonica-api Public
    Harmonica-OIDC2023/harmonica-api’s past year of commit activity
    Python 0 0 0 0 Updated Aug 10, 2023
  • harmonica-template Public template

    Default template repository for all repos(Includes ISSUE/PR templates in .github directory).

    Harmonica-OIDC2023/harmonica-template’s past year of commit activity
    0 0 0 0 Updated Aug 9, 2023
  • Harmonica-OIDC2023/harmonica-oci-cli’s past year of commit activity
    Python 0 0 0 0 Updated Aug 2, 2023
  • Harmonica-OIDC2023/harmonica-knative’s past year of commit activity
    HTML 0 0 0 0 Updated Jul 25, 2023
  • Harmonica-OIDC2023/harmonica-web-publishing’s past year of commit activity
    HTML 0 0 0 0 Updated Jul 13, 2023

Top languages

Loading…

Most used topics

Loading…