Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Open Cloud Engine PaaS Snapshots

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Wird geladen in …3
×

Hier ansehen

1 von 19 Anzeige

Weitere Verwandte Inhalte

Diashows für Sie (20)

Ähnlich wie Open Cloud Engine PaaS Snapshots (20)

Anzeige

Weitere von uEngine Solutions (17)

Aktuellste (20)

Anzeige

Open Cloud Engine PaaS Snapshots

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

Hinweis der Redaktion

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

×