7P by ironlung 2023-10-16 | favorite | 댓글과 토론
  • DevOps 자동화 플랫폼 'Humalect'

    • 콘셉트: "사용자는 빌딩에 집중, DevOps는 Humalect에 맡겨라"
    • 기능:
      • 즉시 사용할 수 있는 Docker 파일, YAML, IaC 생성
      • Docker 파일과 YAML 자동 생성
      • CI/CD 내장, 사용자의 기존 툴 가져오도록 지원
      • 주요 클라우드 제공업체와 통합 지원
      • SCM, CI/CD, DevSecOps, 옵저버빌리티 툴 등 사용자가 원하는 툴 가져와 사용 지원
      • 클라우드 비용과 보안 검사로 클라우드 지출 절감, 보안 유지 지원
      • 인프라를 30분 안에 맨 처음부터 설정하도록 지원
      • 중단 없이 클라우드 제공업체 전환해 서로 다른 클라우드 업체 간 마이그레이션 지원
      • Terraform 생성, DNS 항목과 애플리케이션 방화벽, CDN, SSL 인증서 관리 방식 자동화
    • 이용 방법:
      • AWS, Azure 등의 사용자 클라우드 계정을 Humalect와 연결
      • GitHub, GitLab, Bitbucket 등 사용자 코드 리포지터리 연결
      • Grafana, Datadog 등 모니터링 툴 연결, 사용자 환경 만듦
      • 사용자 애플리케이션을 몇 분 안에 배포
    • 서비스 배경:
      • DevOps 설정 프로세스는 반복적, 완료하려면 몇 달 소요
      • DevOps 엔지니어링 목표는 개발자 생산성 향상인데 의도대로 이뤄지지 않음
      • 대부분 기업은 개발자 시간을 거대한 프로세스 관리, 유지에 사용
      • 개발 팀은 시간의 최소 25%를 클라우드 설정, 인프라 관리에 사용. 이런 시간은 제품 구축과 시장 출시에 사용할 수 있음
      • DevOps 자동화 플랫폼으로 인프라 관리 요구사항 줄여 조직의 엔지니어링 노력 절감, 비즈니스 목표 집중 지원 목표
  • CI/CD 파이프라인 관리 플랫폼 'R2DevOps'

    • CI/CD 파이프라인 보호, 관리하는 플랫폼
    • 기능:
      • YAML 코드 작성하지 않고도 파이프라인 만들고, 유지관리할 수 있음
      • 마켓플레이스에서 템플릿을 드래그 앤드 드롭, 로코드로 파이프라인 맞춤화
      • CI/CD를 코드 라이브러리처럼 조직에 맞게 관리함
      • CI/CD KPI도 추적하도록 지원할 예정
        • CI/CD 중복, 잘못된 관행 탐지
        • 규정을 준수하지 않는 CI/CD 파이프라인 발견함
        • 공급망에서 CVE도 확인
    • 이용방법:
      • GitHub, GitLab 같은 기존 플랫폼과 플러그, 플레이
      • 진행 중인 모든 프로젝트 확인, 파이프라인 구축
      • 공개 마켓플레이스, 사용자 비공개 카탈로그서 CI/CD 템플릿 찾음
      • 새 템플릿 만들어 마켓플레이스에 공유 가능
      • 파이프라인 구축, 이때 임베드된 마켓플레이스와 템플릿 문서에 액세스
      • 로코드 에디터로 파이프라인 맞춤화
      • 실시간 린팅
      • 원하는 CI 플랫폼에서 파이프라인 실행
      • 이후 파이프라인 안전하게 유지, 업데이트
      • 파이프라인 메트릭 추적, 새 템플릿 버전으로 파이프라인 업데이트
  • AWS 배포 플랫폼 'OpsFlow'

    • AWS 배포와 IaC 생성 지원
    • 사용자 코드 분석, 실행 위해 자동으로 AWS 구성
    • 기능:
      • 완전히 맞춤화할 수 있는, 자동 생성된 Terraform 지원, GitHub과 양방향 동기화
      • DevOps 복잡성 신경쓰지 않고, 제품 빌딩하도록 도움
      • AWS 지식 필요 없는, 간단하고 재활용 가능한 빌딩 블록 제공
    • 작동방식:
      • AWS 계정 연결, 키 공유 요구 X
      • 마우스로 블록 클릭해 스택을 시각적으로 구축
      • 이러한 방식으로 프론트엔드, 서버리스 기능, 백엔드 등 애플리케이션과 Postgres 데이터베이스, MySQL 데이터베이스, S3 Bucket, Redis, MongoDB 등 리소스 추가
      • 마우스로 한 번 클릭하면 배포 이뤄짐
      • Terraform으로 사용자 AWS 계정 자동 구성