Publicité
Publicité

Contenu connexe

Présentations pour vous(20)

Similaire à Open Cloud Engine PaaS Snapshots(20)

Publicité

Plus de uEngine Solutions(17)

Publicité

Open Cloud Engine PaaS Snapshots

  1. 오픈클라우드엔진 클라우드 구축의 가장 빠른 방법 1
  2. IaaS 에서 PaaS 의 시대로! IaaS 기반의 워크로 드 관리의 한계: 자원 가용률, 운영 인 건비 효율성 측면 PaaS 는 도커와 같은 컨테 이너 기반의 자동화된 스 케일링을 통하여 높은 자 원관리 효률과 무정지 재 배포 등의 운영 자동화를 제공
  3. 기존 단일 빌드 서비스 구성은, 모듈간 높은 간 섭으로 인하여 운영자동 화를 어렵게 하였습니다. 마이크로서비스 아키텍 처는 서비스들간의 간섭 을 줄여 지속적 딜리버 리와 자동화된 운영 환 경 – 데브옵스 - 을 가능 하게 합니다. 마이크로서비스와 데브옵스 서비스 1 서비스 2 서비스 4서비스 3
  4. 성공적 클라우드 서비스 구축 운영자동화 • Business Continuity • Zero-downtime 수익화 • Subscription Business 구현 • Multi-tenancy • Self-Serviced • Mashups 마이크로서비스 • Separation of Concerns 성공적 클라우드 서비스로의 여정
  5. 특징 도커 기반 멀티 워크로드 • 폴리글롯 컨테이너 • 롱러닝 (웹서비스), 과 배치 (빅데이터) 를 동일한 클러스터 에 운용 • 하이브리드 워크로드 / 클라우드 버스팅 마이크로 서비스 아키텍처 • DCOS / 쿠버니츠 기 반의 MSA 서비스 클 러스터 • 스프링 클라우드 기 반 MSA 프레임워크 • 데브옵스: 무정지 재배포, 지속 석 딜리버리 국내 오픈소스 커뮤니티 • 자체 플랫폼으로 구 축이 가능 • OEM, Commercial License 형식으로 전 환 및 재판매 가능 • 국내 핵심 기술자 기 반
  6. 구성요소 인증, 보안, 통합 U-IAM, U-GATE 빌링 U-BILL MSA-Chassis METAWORKS4 운영자동화 DEVOPS PORTAL 서비스 컨테이너 OCE-ENGINE PART
  7. Open Cloud Engine: Management Console - mimics public PaaS’ UI/UX 7
  8. Open Cloud Engine: Management Console – Creating an App 8
  9. Open Cloud Engine: Management Console – Managing an App 9
  10. Open Cloud Engine: Management Console – Managing an App - Environment 10
  11. Open Cloud Engine: Management Console – CI/CD Settings 11
  12. Open Cloud Engine: Management Console – Source Control – SSO with GitLab 12
  13. • SOA 성숙도 레벨 7 지원 • 비즈니스 유저에 의한 프로세스 관리 • 온디맨드 서비스 매시업 • 기존 시스템 통합 및 API 화 Open Cloud Engine: Business Process Management – Service Integration / Orchestration
  14. Open Cloud Engine: Billing / Metering – Plan Management
  15. Open Cloud Engine: Billing / Metering – Invoice Management
  16. Open Cloud Engine: Billing / Metering – Payment Gateway Integration
  17. 개발자 포탈 (DevOps Portal) 서비스 컨테이너 (Application Instances) 외부 서비스 풀 (Service Broker) Fusion Infra Provisioner (Bahama) Any IaaS / VM / Container / Bare-metal Recipes (Chef/Dockerfile) 1 2 3 엔진부 - 디테일
  18. Reference MSA Architecture Front-end (Responsive, Client-side Service Aggregation) Service API GW (Netflix Zuul) Service Service (Machine) 3rd-party App s Billing (Killbill) IAM Data Sync via REST REST Call Service Service Service Service Service PaaS / Container (Kubernetes / Docker) Issue Token ID/PWD Collect Usage Legacy WAS (e.g. Jeus) Legacy Moderniaer (e.g. Loopback, Spring Data Rest) Apps Apps monolothic micro-services Eureka
  19. • 공식홈페이지: www.uengine.org www.opence.org www.metaworks4.io

Notes de l'éditeur

  1. Github.com/TheOpenCloudEngine 에 가시면 오픈클라우드엔진 내에는 여러 개의 서브프로젝트가 존재합니다. 오픈클라우드엔진의 어떤 서브 프로젝트들이 그러한 자동화된 DevOps환경을 가능토록 하는 것일까요?
  2. 그림은 클라우드 컴퓨팅 제공 방식 중 하나인 PaaS (Platform As A Service)가 제공하는 기능의 범위를 보여줍니다. PaaS는 운영중인 시스템을 ‘안정되게 제공하는’ OSS (Operation Support Service)와 ‘비즈니스적으로 시스템을 판매, 마케팅, 과금 할 수 있는’ 기능들을 제공하는 BSS (Business Support Service)를 포함합니다. PaaS는 IaaS의 하드웨어 운영 자동화의 기반 위에서 소프트웨어 개발자가 운영에 필요한 다양한 미들웨어 운영 및 시스템 최적화에 대한 고민을 대신 알아서 해줍니다. 이 기반에는 서버가 소프트웨어로 정의되어 컨트롤 가능해진 ‘Software Defined X’ 세상에 우리가 태어난 덕분이라고 할 수 있습니다. PaaS는 DevOps 환경을 구성하기 위한 좋은 기반이 될 수 있습니다.
Publicité