SlideShare a Scribd company logo
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Developer Cloud 소개
Mee-Nam Lee
Master Principal Sales Consultant / Cloud Platform
Jun, 2018
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. 2
Agenda
DevOps Overview
Oracle Developer Cloud
1
2
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
현재 Dev, Ops의 Pain Points
Automation
Tools
“개발 환경 셋업 하는데 몇 주가
걸려요.”
“경쟁 우위를 확보하기 위해 마켓플레
이스에서 제품과 서비스를 가져다 사
용하는 것이 필요합니다.”
“백엔드 환경 프로비저닝 하는데
시간이 너무 많이 걸려요.”
“애플리케이션 개발, 테스트, 배포
비용을 줄여야 할 필요가 있어요.
”
“개발팀이 뭔가 새로운 것을 적용
할 때마다, 모든 게 엉망이 되요 .
”
“근본원인 파악하는 게 힘들고
오래 걸려요… 효과적으로 로
그를 분석할 수 없을까요?”
Self Service
Provisioning
Faster
Better
Cheaper
Collaboration
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
DevOps
4
문화와 기술의 균형
“완료”는 릴리즈와 같음
비난하지 않기
문화 (Culture) 기술 (Technology)
토론
존중
직접 수정하지 않기
빌드와 배포를 한단계로
버전 관리
Infrastructure as Code
문화는 기술에 의해 제한됨
개발(Dev)와
운영(Ops)가 함께
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 5
Automation is a huge boon to organizations
Capital + mechanical automation
always win over labor
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
스스로 하거나 vs. PaaS를 사용하거나
6
Step 1
툴을 결정하고, 툴들을 연동하고
Step 2
각 작업에 대한 스크립트를 생성하고
Step 3
스크립트들을 수동으로 실행
DATA
MANAGEMENT
IT OPERATIONS
MANAGEMENT
IDENTITY
MANAGEMENT
CONTENT &
PROCESS
APPLICATION
DEVELOPMENT
INTEGRATION
MOBILE
BUSINESS
ANALYTICS
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
초기 셋업 작업에 시간이 많이 걸리고 비용도 많이 들죠
직접 해 볼까요?
• 하드웨어, 소프트웨어 구매해야죠
• 모든 컴포넌트들 다운로드 하고 설치
해야죠
• 컴포넌트들 연계 해야죠
• IDE 구성해야죠
• 업그레이드 및 유지 관리 신경 써야죠
• 배포 시스템과 안전하게 연계 해야죠
• DevOps 체계/환경 구축해야죠
IDE
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
PaaS솔루션으로 시작
• 하드웨어, 소프트웨어 구매해야죠
• 모든 컴포넌트들 다운로드 하고 설치 해
야죠
• 컴포넌트들 연계 해야죠
• IDE 구성해야죠
• 업그레이드 및 유지 관리 신경 써야죠
• 배포 시스템과 안전하게 연계 해야죠
• DevOps 체계/환경 구축해야죠
DATA
MANAGEMENT
IT OPERATIONS
MANAGEMENT
IDENTITY
MANAGEMENT
CONTENT &
PROCESS
APPLICATION
DEVELOPMENT
INTEGRATION
MOBILE
BUSINESS
ANALYTICS
• DevOps 체계/환경 사용만 하면 돼요!
즉시 사용 가능하고 비용 효율적
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
DevOps with Oracle PaaS
9
Application
Container
Cloud
Developer
Cloud
Mobile
Cloud
Java
Cloud
Visual
Builder
Cloud
애플리케이션
개발개발 민첩성,
협업, 버전 관리,
IDE 통합 등...
애플리케이션 타입과
배포 형태에 따라
서비스 선택
IT
Analytics
Cloud
Security
Monitoring
& Analytics
Log
Analytics
Cloud
Application
Performance
Monitoring
Cloud
Configuration &
Compliance
IT 운영 관리
성능 관리, QA,
클라우드 및
on-prem 시스템
모니터링
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. 10
Agenda
DevOps Overview
Oracle Developer Cloud
1
2
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
애플리케이션 라이프사이클 자동화
Task / Issue Source Code
Management
Build
Automation
IDE
Management
Provisioning
Deploy
Continuous
Integration
Automated
Testing
Agile
Mobile
JavaNode
Developer Cloud Service
Java Cloud, Application Container Cloud, Mobile Cloud, …
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
DevOps
• DevOps is a culture, movement or practice that
emphasizes the collaboration and
communication of both software developers
and other information-technology (IT)
professionals while automating the process of
software delivery and infrastructure changes. It
aims at establishing a culture and environment
where building, testing, and releasing software,
can happen rapidly, frequently, and more
reliably.
– Wikipedia
12
문화 = 협업, 대화
기술 = 소프트웨어 배포와 인프라 변경의
자동화
목적 = 신속하고, 잦은, 더 신뢰성 있는 개발,
테스트, 릴리즈 환경 구축
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Developer Cloud: For Continuous Delivery
• PaaS, IaaS 사용 시 무료
• 특징:
– 프로젝트 기반, 멀티 테넌트
– wiki server 통합
– task/defect service 통합
– 코드 리뷰
– Git 저장소
– Maven & Ant 통합
– Hudson Continuous 통합
13
– IDE 통합 (Eclipse, NetBeans,
Jdeveloper)
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Oracle Developer Cloud Service – All in One
14
• Code/CI 관리
– 버전 관리 - Git
– 빌드 자동화 - Ant, Maven, Gradle, npm,
Grunt, Bower, Gulp, SQLcl, Shell
– 테스트 자동화 - Selenium, JUnit, Findbugs
– CI (Continuous Integration) 엔진
– 배포 자동화
• Team/Agile 관리
– Issues Tracking
– Agile Process 관리 및 리포트
– Code Review
– Wiki
– Activity stream
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
Developer Cloud Service
• Track Issue
• Agile Project Management
• Wiki
15
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Project Management
• 팀 구성원 관리
• Activity stream
• Usage tracking
• 레파지토리
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Requirements/Issue Tracking
• 요청/이슈/버그/Task 등
• Sprint에 할당
• 커스텀 속성 추가
• IDE의 Mylyn 플러그인과 통합
Eclipse Issue View
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Agile Process Management
18
• 대시보드 생성
• 이슈 백로그 관리
• Sprint 관리
• 팀/작업상황 관리
• 리포트
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Agile Insight
19
• Agile Reports
– Burndown rates
• 추정치 예측
– over booking sprint 방지
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
Developer Cloud Service
• Git 레파지토리
• Cloud 내에서 코딩
• Code Review
• IDE 통합
20
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Source Code 관리
• Git 레파지토리
• Branch, tag, merge
• Branch 가시화
• Web 인터페이스
• 온라인으로 변경사항 확인
• 모든 Git client에서 접근가능
• 외부 레파지토리 통합 (예: GitHub)
• Snippets – 코드 재사용
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Code 레파지토리 관리
22
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Code 변경 추적
23
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Code Reviews
• Code Review 요청
• 팀 구성원 초청
• Code에 주석 추가
• Accept / Reject / 반복적 Reviews
• Merge Code
• Merge 충돌 해결
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Code in the browser
Confidential – Oracle Internal/Restricted/Highly Restricted 25
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
Developer Cloud Service
• 널리 사용되는 프레임 워크 지원
• 오케스트레이션 및 종속성
• 보고서 빌드 및 통지
26
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Project Builds
• Maven
• Ant
• Gradle
• Node.JS – npm,
grunt, bower, gulp
• SQLcl – for Oracle
DB
• Dashboard
• Logs and Audit
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Build Pipeline : 다수의 빌드 단계 조합
Confidential – Oracle Internal/Restricted/Highly Restricted 28
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Compute VM Management
• 독립 Compute VM 환경
• 빌드 및 Cloud IDE에서 사용
• VM Template
– 커스텀 SW 구성
– 다양한 언어
– Oracle Software 설치
– Future: Bring your own Image
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Software configuration
Confidential – Oracle Internal/Restricted/Highly Restricted 30
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Oracle Developer Cloud Service - Interfaces
Developer Cloud Service
Web
Dashboard webhooks
JDeveloper
NetBeans
Eclipse
REST
Interface
Mylyn
SSH to GIT
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
Developer Cloud Service
• JUnit
• Selenium
• FindBugs
• Quality Analysis
32
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
테스트 결과 Dashboard
33
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
Developer Cloud Service
• 패키지 생성
• 직접 배포
34
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 35
패키지 / 릴리즈 관리
Oracle Confidential – Internal/Restricted/Highly Restricted
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
Oracle Cloud Services
• 배포 플랫폼을 쉽게 프로비저닝
• Java Cloud Service
– Java EE in the Cloud
• Application Container Cloud
– Java SE, NodeJS, PHP, Ruby*, Python*
• Mobile Cloud Service
– Mobile Services
• Container Cloud Service
– Docker Containers
36
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
배포 구성 / 배포 자동화
• 배포 구성
• 배포 시작/중지
• 애플리케이션 재배포/삭제
• 클라우드나 on-prem으로 배포
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Container
Java CS
(Java EE)
다양한 Cloud Platform으로 배포
Developer CS
Mobile CS
Application Container
(Polyglot)
38
Compute
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 39
쉬운 구성 – 빠른 프로비저닝
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Cloud Stack Manager: 다수의 PaaS 서비스를 하나로 관리
• 클라우드 서비스 그룹을
클라우드 스택이란 단일
단위로 관리
• 재사용과 공유를 극대화하기
위한 템플릿 기반 접근 방식
• 클라우드 생성 과정에
수작업 제거
• 종속성을 자동으로 관리
• 개발자 요구에 맞는 진정한
Infrastructure-as-Code
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
Oracle Cloud Services
• 자동 확장
• 쉬윈 패치/업그레이드
• 실시간 리포팅
41
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
DevOps로 완전히 자동화 된 Cloud Native
기존의 파이프라인에 매끄럽게 플러그인됨
42
Service API Catalog
Oracle Cloud
REST APIS
PSMCli
OCICli
• Docker, VMs, Storage, Network
REST APIs for IaaS
• AppDev, Integration, Mobile, BI, DB…
REST API for PaaS
• ERP, Service, Sales, Support ...
REST APIs for SaaS
Service APIs
DevOps Pipelines
Automation Tools
Command Line tools or curl
>psm setup
>psm list services
>psm push app …
>curl -i -X GET -H
"Authorization:joe
@example.com:joePa
ssword"  -H ...
Oracle
DevCS
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 43
Scale Out & Scale Up
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
자동 확장 설정
44
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
One Click 업그레이드
45
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
Oracle Management Cloud
46
01100100 01100001 01110100 01100001 011001
01100100 01100001 01110100 01100001 0
110000101100100 01100001 01110100 110000101
0110010001100001 01110100 11000010110010
110000101100100 01100001 01110100 01100001
01100001 0110010001100001 01110100 01001 0
01100001 0110010001100001 01001 01110100 0
01100001 0100101001 001 0110010001100001 0
01110100 010011 01100001 0110010001100001 01
01001 01110100 01100001 0110010001100001 01110
01110100 01100001 0110010001100001 0111010
01100001 01110100 110000101100100 01100001 0
01110100 110000101100100 01100001 010001 0
01110100 01100001 01000100 010011 0110
0110010001100001 01110100 01000 01110100 1
01100001 01000100 010011 0110010001100001 0
01110100 010011
END USER
EXPERIENCE
APPLICATION
MIDDLE TIER
DATA TIER
VIRTUALIZATION
TIER
VM CONTAINER
INFRASTRUCTURE
TIER
VM CONTAINER
Real Users
Synthetic Users
Unified Platform
App metrics
Transactions
Server metrics
Diagnostics
Logs
Host metrics
VM metrics
Container metrics
CMDB
Tickets
Alerts
• 이기종 환경을 위한 지능형 관리
• 단일화된 cross-stack 운영 데이터
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
01100100 01100001 01110100 01100001 0110010001100001 01110100 0100 01100001
01100100 01100001 01110100 01100001 0110010001100001 01011 01110100
110000101100100 01100001 01110100 110000101100100 01100001 01110100 01100001
0110010001100001 01110100 110000101100100 0100111 01100001 01110100
110000101100100 01100001 01110100 01100001 011010 0110010001100001 01110100
01100001 0110010001100001 01110100 01001 01100001 0110010001100001 01110100
01100001 0110010001100001 01001 01110100 01100001 0110010001100001 01110100
01100001 0100101001 001 0110010001100001 01110100 01100001 0110010001100001
01110100 010011 01100001 0110010001100001 01110100 01100001 01100100 01100001
01001 01110100 01100001 0110010001100001 01110100 01100001 01100100 0100 01100001
01110100 01100001 0110010001100001 01110100 01000100 0100 110000101100100
01100001 01110100 110000101100100 01100001 01110100 01100001 0110010001100001
01110100 110000101100100 01100001 010001 01110100 110000101100100 01100001
01110100 01100001 01000100 010011 0110010001100001 01110100 01100001
0110010001100001 01110100 01000 01110100 110000101100100 01100001 01110100
01100001 01000100 010011 0110010001100001 01110100 01100001 0110010001100001
01110100 010011
47
Powered by Machine Learning
END USER
EXPERIENCE
APPLICATION
MIDDLE TIER
DATA TIER
VIRTUALIZATION
TIER
VM CONTAINER
INFRASTRUCTURE
TIER
VM CONTAINER
Real Users
Synthetic Users
Unified Platform
App metrics
Transactions
Server metrics
Diagnostics
Logs
Host metrics
VM metrics
Container metrics
CMDB
Tickets
Alerts
ANOMALY DETECTION
CLUSTERING
PREDICTION
CORRELATION
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
정상적인 애플리케이션 동작 및 예상되는 구성 요소 및
트랜잭션 성능은 Oracle Management Cloud에 의해
자동으로 학습되어 지능형 경고를 보내줍니다.
48
애플리케이션 토폴로지 및 cross-tier 종속성은 Oracle
Management Cloud에 의해 자동으로 학습되고 최신
상태로 유지되므로 신속한 문제 해결이 보장됩니다.
Stack 간의 신속한 문제 해결
Copyright © 2015 Oracle and/or its affiliates. All rights reserved.
Low code
Migrate
& Extend,
Miniservices
Microservices
12 Factor
Oracle for Modern Cloud Development
Languages/
Runtimes
Arch
Paradigm
JAVA SE, EE
JS / NODE
PHP
PYTHON
WEBLOGIC
ORACLE DB
RUBY
Plan
Dev / Debug
SRCSRCSource
BUILD FILE
Service
Template
Maven, Gradle, Grunt
K8s Pod.y
Swarm
Compose.y
Occs Stack
PSM
Stack mgr
template
IDE
Wiki, Task Issues, Dashboard
DockerHub
Oracle Docker
Registry
Maven Repo
GIT
Private GIT
Dev & Ops
webhook
push
push
push
push
Pipeline (Dev CS)
Build Deploy TargetPull Test
Oracle
Maven Repo
Cont Integration, Delivery & Deployment
Source
Build
Test
MT
Targets Options
K8s cluster
Swarm cluster
OCCS cluster
ACCS cluster
JCS cluster
DBCS
VBCS
K8s Pod.y
Swarm
Compose.y
Occs
Stack
PSM
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Developer Automation
50
Developer Cloud Service: Collaborative Agile Development & Continuous Delivery
▪ 완벽함 – Agile management,
협업 개발, CI/CD
▪ 표준 기반
▪ IDE 통합
▪ 전체 개발 수명주기
Oracle Advantage
지원되는 기술
1 min
Less than
TO PROVISION
ENVIRONMENTS
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Cloud Deployment
51
Java Cloud Service, Application Container Cloud Service , Container Cloud Service
▪ 응용 프로그램을 배포 할 준비된 플랫폼을
제공 – 고객은 애플리케이션 배포에만 집중,
프로비저닝 및 관리는 Oracle에 맡김
▪ Private과 Public에 같은 코드 사용,
이동성이 매우 쉬움
▪ Dev 테스트를 위한 거의 즉각적인 환경
Oracle Advantage
지원되는 기술
59%
Up to
LOWER COST
THAN ON-PREM
Oracle Confidential – Internal/Restricted/Highly Restricted 52

More Related Content

What's hot (20)

PDF
Manchester geek night pcf 101
Sufyaan Kazi
 
PPTX
Java EE Arquillian Testing with Docker & The Cloud
Bruno Borges
 
PPTX
Tecnologias Oracle em Docker Containers On-premise e na Nuvem
Bruno Borges
 
PDF
How to Architect and Develop Cloud Native Applications
Sufyaan Kazi
 
PDF
Pivotal Power Lunch - Why Cloud Native?
Sufyaan Kazi
 
PDF
Development on cloud_paa_s_sddc_mkim_20141216_final
minseok kim
 
PPTX
PCF Architecture
seungdon Choi
 
PDF
Accelerate Spring Apps to Cloud at Scale
Asir Selvasingh
 
PDF
MySQL
PT.JUG
 
PDF
JavaCro'15 - HTTP2 Comes to Java! - David Delabassee
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
PPTX
Provisioning Oracle Fusion Middleware Environments with Chef and Puppet
Edwin Biemond
 
PDF
Container Native Development Tools - Talk by Mickey Boxell
Oracle Developers
 
PPTX
Oracle Fusion Middleware provisioning with Puppet
Edwin Biemond
 
PPTX
Oracle ravello overview
wk c
 
PDF
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and More
Shaun Smith
 
PDF
Using puppet to leverage DevOps in Large Enterprise Oracle Environments
Bert Hajee
 
PDF
Overview of Eclipse technologies
PT.JUG
 
PDF
Pivotal CF 소개
seungdon Choi
 
PDF
Cloud native Microservices using Spring Boot
Sufyaan Kazi
 
Manchester geek night pcf 101
Sufyaan Kazi
 
Java EE Arquillian Testing with Docker & The Cloud
Bruno Borges
 
Tecnologias Oracle em Docker Containers On-premise e na Nuvem
Bruno Borges
 
How to Architect and Develop Cloud Native Applications
Sufyaan Kazi
 
Pivotal Power Lunch - Why Cloud Native?
Sufyaan Kazi
 
Development on cloud_paa_s_sddc_mkim_20141216_final
minseok kim
 
PCF Architecture
seungdon Choi
 
Accelerate Spring Apps to Cloud at Scale
Asir Selvasingh
 
MySQL
PT.JUG
 
JavaCro'15 - HTTP2 Comes to Java! - David Delabassee
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Provisioning Oracle Fusion Middleware Environments with Chef and Puppet
Edwin Biemond
 
Container Native Development Tools - Talk by Mickey Boxell
Oracle Developers
 
Oracle Fusion Middleware provisioning with Puppet
Edwin Biemond
 
Oracle ravello overview
wk c
 
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and More
Shaun Smith
 
Using puppet to leverage DevOps in Large Enterprise Oracle Environments
Bert Hajee
 
Overview of Eclipse technologies
PT.JUG
 
Pivotal CF 소개
seungdon Choi
 
Cloud native Microservices using Spring Boot
Sufyaan Kazi
 

Similar to Oracle Developer Cloud - 소개 (신기능 포함) (20)

PPTX
Oracle Cloud에서 애플리케이션을 개발하고 테스트하는 손쉬운 방법
Mee Nam Lee
 
PPTX
DevOps - Developer Cloud Service Demo
Mee Nam Lee
 
PDF
DevOps (CI/CD) 실습
Mee Nam Lee
 
PDF
02 오라클
VentureSquare
 
PDF
Building multi tenancy enterprise applications
uEngine Solutions
 
PDF
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
OpenStack Korea Community
 
PDF
Oracle Mobile Cloud / Bot
Mee Nam Lee
 
PPTX
microservice architecture public education v2
uEngine Solutions
 
PDF
Mobile Cloud Demo
Mee Nam Lee
 
PDF
400.RED HAT OPENSHIFT APPLICATION RUNTIMES(RHOAR) 를 활용한 Cloud Native App 전환
Opennaru, inc.
 
PDF
Cloud native pitch-younjin-20150925-v2
Younjin Jeong
 
PDF
9thMeetup-20190316-CI/CD 기반의 Microservice 배포
DongHee Lee
 
PPTX
[AWSKRUG 아키텍처 모임] 세일즈부스트 인프라스트럭처 사례 공유
Soowan Lee
 
PPTX
Java cloud service 발표자료
Mee Nam Lee
 
PDF
Oracle Blockchain Platform_Wonjo Yoo
Oracle Korea
 
PDF
Oracle Mobile Solution Overview
Mee Nam Lee
 
PPTX
성공적인 서비스로의 플랫폼 선택
uEngine Solutions
 
PPTX
OpenStack and private cloud
SK Telecom
 
PPTX
Serverless @ oracle meetup
Jonggyou Kim
 
PDF
Serverless Computing 친해지기,Hands on실습 (한국오라클 김종규 컨설턴트)
Oracle Korea
 
Oracle Cloud에서 애플리케이션을 개발하고 테스트하는 손쉬운 방법
Mee Nam Lee
 
DevOps - Developer Cloud Service Demo
Mee Nam Lee
 
DevOps (CI/CD) 실습
Mee Nam Lee
 
02 오라클
VentureSquare
 
Building multi tenancy enterprise applications
uEngine Solutions
 
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
OpenStack Korea Community
 
Oracle Mobile Cloud / Bot
Mee Nam Lee
 
microservice architecture public education v2
uEngine Solutions
 
Mobile Cloud Demo
Mee Nam Lee
 
400.RED HAT OPENSHIFT APPLICATION RUNTIMES(RHOAR) 를 활용한 Cloud Native App 전환
Opennaru, inc.
 
Cloud native pitch-younjin-20150925-v2
Younjin Jeong
 
9thMeetup-20190316-CI/CD 기반의 Microservice 배포
DongHee Lee
 
[AWSKRUG 아키텍처 모임] 세일즈부스트 인프라스트럭처 사례 공유
Soowan Lee
 
Java cloud service 발표자료
Mee Nam Lee
 
Oracle Blockchain Platform_Wonjo Yoo
Oracle Korea
 
Oracle Mobile Solution Overview
Mee Nam Lee
 
성공적인 서비스로의 플랫폼 선택
uEngine Solutions
 
OpenStack and private cloud
SK Telecom
 
Serverless @ oracle meetup
Jonggyou Kim
 
Serverless Computing 친해지기,Hands on실습 (한국오라클 김종규 컨설턴트)
Oracle Korea
 
Ad

More from Mee Nam Lee (13)

PDF
Oracle Digital Assistant 소개
Mee Nam Lee
 
PDF
Oracle Cloud World 2019 - Oracle Digital Assistant
Mee Nam Lee
 
PDF
Oracle DIgital Assistant (chatbot)
Mee Nam Lee
 
PDF
Oracle Blockchain Cloud 소개 - 콘솔 화면 포함
Mee Nam Lee
 
PDF
Oracie impact Event - Chatbot
Mee Nam Lee
 
PDF
Oracle autonomous blockchain cloud service
Mee Nam Lee
 
PDF
Oracle innovation summit chatbot
Mee Nam Lee
 
PDF
Next Big Things : Chatbot Blockchain
Mee Nam Lee
 
PDF
Oracle Chatbot (챗봇) 솔루션
Mee Nam Lee
 
PDF
Application Performance Cloud Service
Mee Nam Lee
 
PDF
Oracle Application Performance Monitoring Cloud Service 소개
Mee Nam Lee
 
PDF
DevOps Demo
Mee Nam Lee
 
PPTX
polyglot application development in the cloud
Mee Nam Lee
 
Oracle Digital Assistant 소개
Mee Nam Lee
 
Oracle Cloud World 2019 - Oracle Digital Assistant
Mee Nam Lee
 
Oracle DIgital Assistant (chatbot)
Mee Nam Lee
 
Oracle Blockchain Cloud 소개 - 콘솔 화면 포함
Mee Nam Lee
 
Oracie impact Event - Chatbot
Mee Nam Lee
 
Oracle autonomous blockchain cloud service
Mee Nam Lee
 
Oracle innovation summit chatbot
Mee Nam Lee
 
Next Big Things : Chatbot Blockchain
Mee Nam Lee
 
Oracle Chatbot (챗봇) 솔루션
Mee Nam Lee
 
Application Performance Cloud Service
Mee Nam Lee
 
Oracle Application Performance Monitoring Cloud Service 소개
Mee Nam Lee
 
DevOps Demo
Mee Nam Lee
 
polyglot application development in the cloud
Mee Nam Lee
 
Ad

Recently uploaded (20)

PDF
TheFutureIsDynamic-BoxLang witch Luis Majano.pdf
Ortus Solutions, Corp
 
PDF
Empower Your Tech Vision- Why Businesses Prefer to Hire Remote Developers fro...
logixshapers59
 
PDF
NPD Software -Omnex systems
omnex systems
 
PDF
4K Video Downloader Plus Pro Crack for MacOS New Download 2025
bashirkhan333g
 
PPTX
Function & Procedure: Function Vs Procedure in PL/SQL
Shani Tiwari
 
PDF
Simplify React app login with asgardeo-sdk
vaibhav289687
 
PDF
[Solution] Why Choose the VeryPDF DRM Protector Custom-Built Solution for You...
Lingwen1998
 
PPTX
Smart Doctor Appointment Booking option in odoo.pptx
AxisTechnolabs
 
PDF
Dipole Tech Innovations – Global IT Solutions for Business Growth
dipoletechi3
 
PDF
Best Web development company in india 2025
Greenusys
 
PDF
Latest Capcut Pro 5.9.0 Crack Version For PC {Fully 2025
utfefguu
 
PDF
Everything you need to know about pricing & licensing Microsoft 365 Copilot f...
Q-Advise
 
PDF
Top Agile Project Management Tools for Teams in 2025
Orangescrum
 
PDF
ERP Consulting Services and Solutions by Contetra Pvt Ltd
jayjani123
 
PDF
Download Canva Pro 2025 PC Crack Full Latest Version
bashirkhan333g
 
PDF
Technical-Careers-Roadmap-in-Software-Market.pdf
Hussein Ali
 
PPTX
Prompt Like a Pro. Leveraging Salesforce Data to Power AI Workflows.pptx
Dele Amefo
 
PPTX
Build a Custom Agent for Agentic Testing.pptx
klpathrudu
 
PDF
IDM Crack with Internet Download Manager 6.42 Build 43 with Patch Latest 2025
bashirkhan333g
 
PPTX
Agentic Automation: Build & Deploy Your First UiPath Agent
klpathrudu
 
TheFutureIsDynamic-BoxLang witch Luis Majano.pdf
Ortus Solutions, Corp
 
Empower Your Tech Vision- Why Businesses Prefer to Hire Remote Developers fro...
logixshapers59
 
NPD Software -Omnex systems
omnex systems
 
4K Video Downloader Plus Pro Crack for MacOS New Download 2025
bashirkhan333g
 
Function & Procedure: Function Vs Procedure in PL/SQL
Shani Tiwari
 
Simplify React app login with asgardeo-sdk
vaibhav289687
 
[Solution] Why Choose the VeryPDF DRM Protector Custom-Built Solution for You...
Lingwen1998
 
Smart Doctor Appointment Booking option in odoo.pptx
AxisTechnolabs
 
Dipole Tech Innovations – Global IT Solutions for Business Growth
dipoletechi3
 
Best Web development company in india 2025
Greenusys
 
Latest Capcut Pro 5.9.0 Crack Version For PC {Fully 2025
utfefguu
 
Everything you need to know about pricing & licensing Microsoft 365 Copilot f...
Q-Advise
 
Top Agile Project Management Tools for Teams in 2025
Orangescrum
 
ERP Consulting Services and Solutions by Contetra Pvt Ltd
jayjani123
 
Download Canva Pro 2025 PC Crack Full Latest Version
bashirkhan333g
 
Technical-Careers-Roadmap-in-Software-Market.pdf
Hussein Ali
 
Prompt Like a Pro. Leveraging Salesforce Data to Power AI Workflows.pptx
Dele Amefo
 
Build a Custom Agent for Agentic Testing.pptx
klpathrudu
 
IDM Crack with Internet Download Manager 6.42 Build 43 with Patch Latest 2025
bashirkhan333g
 
Agentic Automation: Build & Deploy Your First UiPath Agent
klpathrudu
 

Oracle Developer Cloud - 소개 (신기능 포함)

  • 1. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Developer Cloud 소개 Mee-Nam Lee Master Principal Sales Consultant / Cloud Platform Jun, 2018
  • 2. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. 2 Agenda DevOps Overview Oracle Developer Cloud 1 2
  • 3. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 현재 Dev, Ops의 Pain Points Automation Tools “개발 환경 셋업 하는데 몇 주가 걸려요.” “경쟁 우위를 확보하기 위해 마켓플레 이스에서 제품과 서비스를 가져다 사 용하는 것이 필요합니다.” “백엔드 환경 프로비저닝 하는데 시간이 너무 많이 걸려요.” “애플리케이션 개발, 테스트, 배포 비용을 줄여야 할 필요가 있어요. ” “개발팀이 뭔가 새로운 것을 적용 할 때마다, 모든 게 엉망이 되요 . ” “근본원인 파악하는 게 힘들고 오래 걸려요… 효과적으로 로 그를 분석할 수 없을까요?” Self Service Provisioning Faster Better Cheaper Collaboration
  • 4. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. DevOps 4 문화와 기술의 균형 “완료”는 릴리즈와 같음 비난하지 않기 문화 (Culture) 기술 (Technology) 토론 존중 직접 수정하지 않기 빌드와 배포를 한단계로 버전 관리 Infrastructure as Code 문화는 기술에 의해 제한됨 개발(Dev)와 운영(Ops)가 함께
  • 5. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 5 Automation is a huge boon to organizations Capital + mechanical automation always win over labor
  • 6. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 스스로 하거나 vs. PaaS를 사용하거나 6 Step 1 툴을 결정하고, 툴들을 연동하고 Step 2 각 작업에 대한 스크립트를 생성하고 Step 3 스크립트들을 수동으로 실행 DATA MANAGEMENT IT OPERATIONS MANAGEMENT IDENTITY MANAGEMENT CONTENT & PROCESS APPLICATION DEVELOPMENT INTEGRATION MOBILE BUSINESS ANALYTICS
  • 7. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 초기 셋업 작업에 시간이 많이 걸리고 비용도 많이 들죠 직접 해 볼까요? • 하드웨어, 소프트웨어 구매해야죠 • 모든 컴포넌트들 다운로드 하고 설치 해야죠 • 컴포넌트들 연계 해야죠 • IDE 구성해야죠 • 업그레이드 및 유지 관리 신경 써야죠 • 배포 시스템과 안전하게 연계 해야죠 • DevOps 체계/환경 구축해야죠 IDE
  • 8. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. PaaS솔루션으로 시작 • 하드웨어, 소프트웨어 구매해야죠 • 모든 컴포넌트들 다운로드 하고 설치 해 야죠 • 컴포넌트들 연계 해야죠 • IDE 구성해야죠 • 업그레이드 및 유지 관리 신경 써야죠 • 배포 시스템과 안전하게 연계 해야죠 • DevOps 체계/환경 구축해야죠 DATA MANAGEMENT IT OPERATIONS MANAGEMENT IDENTITY MANAGEMENT CONTENT & PROCESS APPLICATION DEVELOPMENT INTEGRATION MOBILE BUSINESS ANALYTICS • DevOps 체계/환경 사용만 하면 돼요! 즉시 사용 가능하고 비용 효율적
  • 9. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. DevOps with Oracle PaaS 9 Application Container Cloud Developer Cloud Mobile Cloud Java Cloud Visual Builder Cloud 애플리케이션 개발개발 민첩성, 협업, 버전 관리, IDE 통합 등... 애플리케이션 타입과 배포 형태에 따라 서비스 선택 IT Analytics Cloud Security Monitoring & Analytics Log Analytics Cloud Application Performance Monitoring Cloud Configuration & Compliance IT 운영 관리 성능 관리, QA, 클라우드 및 on-prem 시스템 모니터링
  • 10. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. 10 Agenda DevOps Overview Oracle Developer Cloud 1 2
  • 11. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 애플리케이션 라이프사이클 자동화 Task / Issue Source Code Management Build Automation IDE Management Provisioning Deploy Continuous Integration Automated Testing Agile Mobile JavaNode Developer Cloud Service Java Cloud, Application Container Cloud, Mobile Cloud, …
  • 12. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Plan Code Build Test Release Deploy Operate Monitor DevOps • DevOps is a culture, movement or practice that emphasizes the collaboration and communication of both software developers and other information-technology (IT) professionals while automating the process of software delivery and infrastructure changes. It aims at establishing a culture and environment where building, testing, and releasing software, can happen rapidly, frequently, and more reliably. – Wikipedia 12 문화 = 협업, 대화 기술 = 소프트웨어 배포와 인프라 변경의 자동화 목적 = 신속하고, 잦은, 더 신뢰성 있는 개발, 테스트, 릴리즈 환경 구축
  • 13. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Developer Cloud: For Continuous Delivery • PaaS, IaaS 사용 시 무료 • 특징: – 프로젝트 기반, 멀티 테넌트 – wiki server 통합 – task/defect service 통합 – 코드 리뷰 – Git 저장소 – Maven & Ant 통합 – Hudson Continuous 통합 13 – IDE 통합 (Eclipse, NetBeans, Jdeveloper)
  • 14. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle Developer Cloud Service – All in One 14 • Code/CI 관리 – 버전 관리 - Git – 빌드 자동화 - Ant, Maven, Gradle, npm, Grunt, Bower, Gulp, SQLcl, Shell – 테스트 자동화 - Selenium, JUnit, Findbugs – CI (Continuous Integration) 엔진 – 배포 자동화 • Team/Agile 관리 – Issues Tracking – Agile Process 관리 및 리포트 – Code Review – Wiki – Activity stream
  • 15. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Plan Code Build Test Release Deploy Operate Monitor Developer Cloud Service • Track Issue • Agile Project Management • Wiki 15
  • 16. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Project Management • 팀 구성원 관리 • Activity stream • Usage tracking • 레파지토리
  • 17. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Requirements/Issue Tracking • 요청/이슈/버그/Task 등 • Sprint에 할당 • 커스텀 속성 추가 • IDE의 Mylyn 플러그인과 통합 Eclipse Issue View
  • 18. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Agile Process Management 18 • 대시보드 생성 • 이슈 백로그 관리 • Sprint 관리 • 팀/작업상황 관리 • 리포트
  • 19. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Agile Insight 19 • Agile Reports – Burndown rates • 추정치 예측 – over booking sprint 방지
  • 20. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Plan Code Build Test Release Deploy Operate Monitor Developer Cloud Service • Git 레파지토리 • Cloud 내에서 코딩 • Code Review • IDE 통합 20
  • 21. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Source Code 관리 • Git 레파지토리 • Branch, tag, merge • Branch 가시화 • Web 인터페이스 • 온라인으로 변경사항 확인 • 모든 Git client에서 접근가능 • 외부 레파지토리 통합 (예: GitHub) • Snippets – 코드 재사용
  • 22. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Code 레파지토리 관리 22
  • 23. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Code 변경 추적 23
  • 24. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Code Reviews • Code Review 요청 • 팀 구성원 초청 • Code에 주석 추가 • Accept / Reject / 반복적 Reviews • Merge Code • Merge 충돌 해결
  • 25. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Code in the browser Confidential – Oracle Internal/Restricted/Highly Restricted 25
  • 26. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Plan Code Build Test Release Deploy Operate Monitor Developer Cloud Service • 널리 사용되는 프레임 워크 지원 • 오케스트레이션 및 종속성 • 보고서 빌드 및 통지 26
  • 27. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Project Builds • Maven • Ant • Gradle • Node.JS – npm, grunt, bower, gulp • SQLcl – for Oracle DB • Dashboard • Logs and Audit
  • 28. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Build Pipeline : 다수의 빌드 단계 조합 Confidential – Oracle Internal/Restricted/Highly Restricted 28
  • 29. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Compute VM Management • 독립 Compute VM 환경 • 빌드 및 Cloud IDE에서 사용 • VM Template – 커스텀 SW 구성 – 다양한 언어 – Oracle Software 설치 – Future: Bring your own Image
  • 30. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Software configuration Confidential – Oracle Internal/Restricted/Highly Restricted 30
  • 31. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Oracle Developer Cloud Service - Interfaces Developer Cloud Service Web Dashboard webhooks JDeveloper NetBeans Eclipse REST Interface Mylyn SSH to GIT
  • 32. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Plan Code Build Test Release Deploy Operate Monitor Developer Cloud Service • JUnit • Selenium • FindBugs • Quality Analysis 32
  • 33. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 테스트 결과 Dashboard 33
  • 34. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Plan Code Build Test Release Deploy Operate Monitor Developer Cloud Service • 패키지 생성 • 직접 배포 34
  • 35. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 35 패키지 / 릴리즈 관리 Oracle Confidential – Internal/Restricted/Highly Restricted
  • 36. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Plan Code Build Test Release Deploy Operate Monitor Oracle Cloud Services • 배포 플랫폼을 쉽게 프로비저닝 • Java Cloud Service – Java EE in the Cloud • Application Container Cloud – Java SE, NodeJS, PHP, Ruby*, Python* • Mobile Cloud Service – Mobile Services • Container Cloud Service – Docker Containers 36
  • 37. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 배포 구성 / 배포 자동화 • 배포 구성 • 배포 시작/중지 • 애플리케이션 재배포/삭제 • 클라우드나 on-prem으로 배포
  • 38. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Container Java CS (Java EE) 다양한 Cloud Platform으로 배포 Developer CS Mobile CS Application Container (Polyglot) 38 Compute
  • 39. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 39 쉬운 구성 – 빠른 프로비저닝
  • 40. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Cloud Stack Manager: 다수의 PaaS 서비스를 하나로 관리 • 클라우드 서비스 그룹을 클라우드 스택이란 단일 단위로 관리 • 재사용과 공유를 극대화하기 위한 템플릿 기반 접근 방식 • 클라우드 생성 과정에 수작업 제거 • 종속성을 자동으로 관리 • 개발자 요구에 맞는 진정한 Infrastructure-as-Code
  • 41. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Plan Code Build Test Release Deploy Operate Monitor Oracle Cloud Services • 자동 확장 • 쉬윈 패치/업그레이드 • 실시간 리포팅 41
  • 42. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. DevOps로 완전히 자동화 된 Cloud Native 기존의 파이프라인에 매끄럽게 플러그인됨 42 Service API Catalog Oracle Cloud REST APIS PSMCli OCICli • Docker, VMs, Storage, Network REST APIs for IaaS • AppDev, Integration, Mobile, BI, DB… REST API for PaaS • ERP, Service, Sales, Support ... REST APIs for SaaS Service APIs DevOps Pipelines Automation Tools Command Line tools or curl >psm setup >psm list services >psm push app … >curl -i -X GET -H "Authorization:joe @example.com:joePa ssword" -H ... Oracle DevCS
  • 43. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 43 Scale Out & Scale Up
  • 44. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 자동 확장 설정 44
  • 45. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. One Click 업그레이드 45
  • 46. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Plan Code Build Test Release Deploy Operate Monitor Oracle Management Cloud 46 01100100 01100001 01110100 01100001 011001 01100100 01100001 01110100 01100001 0 110000101100100 01100001 01110100 110000101 0110010001100001 01110100 11000010110010 110000101100100 01100001 01110100 01100001 01100001 0110010001100001 01110100 01001 0 01100001 0110010001100001 01001 01110100 0 01100001 0100101001 001 0110010001100001 0 01110100 010011 01100001 0110010001100001 01 01001 01110100 01100001 0110010001100001 01110 01110100 01100001 0110010001100001 0111010 01100001 01110100 110000101100100 01100001 0 01110100 110000101100100 01100001 010001 0 01110100 01100001 01000100 010011 0110 0110010001100001 01110100 01000 01110100 1 01100001 01000100 010011 0110010001100001 0 01110100 010011 END USER EXPERIENCE APPLICATION MIDDLE TIER DATA TIER VIRTUALIZATION TIER VM CONTAINER INFRASTRUCTURE TIER VM CONTAINER Real Users Synthetic Users Unified Platform App metrics Transactions Server metrics Diagnostics Logs Host metrics VM metrics Container metrics CMDB Tickets Alerts • 이기종 환경을 위한 지능형 관리 • 단일화된 cross-stack 운영 데이터
  • 47. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 01100100 01100001 01110100 01100001 0110010001100001 01110100 0100 01100001 01100100 01100001 01110100 01100001 0110010001100001 01011 01110100 110000101100100 01100001 01110100 110000101100100 01100001 01110100 01100001 0110010001100001 01110100 110000101100100 0100111 01100001 01110100 110000101100100 01100001 01110100 01100001 011010 0110010001100001 01110100 01100001 0110010001100001 01110100 01001 01100001 0110010001100001 01110100 01100001 0110010001100001 01001 01110100 01100001 0110010001100001 01110100 01100001 0100101001 001 0110010001100001 01110100 01100001 0110010001100001 01110100 010011 01100001 0110010001100001 01110100 01100001 01100100 01100001 01001 01110100 01100001 0110010001100001 01110100 01100001 01100100 0100 01100001 01110100 01100001 0110010001100001 01110100 01000100 0100 110000101100100 01100001 01110100 110000101100100 01100001 01110100 01100001 0110010001100001 01110100 110000101100100 01100001 010001 01110100 110000101100100 01100001 01110100 01100001 01000100 010011 0110010001100001 01110100 01100001 0110010001100001 01110100 01000 01110100 110000101100100 01100001 01110100 01100001 01000100 010011 0110010001100001 01110100 01100001 0110010001100001 01110100 010011 47 Powered by Machine Learning END USER EXPERIENCE APPLICATION MIDDLE TIER DATA TIER VIRTUALIZATION TIER VM CONTAINER INFRASTRUCTURE TIER VM CONTAINER Real Users Synthetic Users Unified Platform App metrics Transactions Server metrics Diagnostics Logs Host metrics VM metrics Container metrics CMDB Tickets Alerts ANOMALY DETECTION CLUSTERING PREDICTION CORRELATION
  • 48. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 정상적인 애플리케이션 동작 및 예상되는 구성 요소 및 트랜잭션 성능은 Oracle Management Cloud에 의해 자동으로 학습되어 지능형 경고를 보내줍니다. 48 애플리케이션 토폴로지 및 cross-tier 종속성은 Oracle Management Cloud에 의해 자동으로 학습되고 최신 상태로 유지되므로 신속한 문제 해결이 보장됩니다. Stack 간의 신속한 문제 해결
  • 49. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. Low code Migrate & Extend, Miniservices Microservices 12 Factor Oracle for Modern Cloud Development Languages/ Runtimes Arch Paradigm JAVA SE, EE JS / NODE PHP PYTHON WEBLOGIC ORACLE DB RUBY Plan Dev / Debug SRCSRCSource BUILD FILE Service Template Maven, Gradle, Grunt K8s Pod.y Swarm Compose.y Occs Stack PSM Stack mgr template IDE Wiki, Task Issues, Dashboard DockerHub Oracle Docker Registry Maven Repo GIT Private GIT Dev & Ops webhook push push push push Pipeline (Dev CS) Build Deploy TargetPull Test Oracle Maven Repo Cont Integration, Delivery & Deployment Source Build Test MT Targets Options K8s cluster Swarm cluster OCCS cluster ACCS cluster JCS cluster DBCS VBCS K8s Pod.y Swarm Compose.y Occs Stack PSM
  • 50. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Developer Automation 50 Developer Cloud Service: Collaborative Agile Development & Continuous Delivery ▪ 완벽함 – Agile management, 협업 개발, CI/CD ▪ 표준 기반 ▪ IDE 통합 ▪ 전체 개발 수명주기 Oracle Advantage 지원되는 기술 1 min Less than TO PROVISION ENVIRONMENTS
  • 51. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Cloud Deployment 51 Java Cloud Service, Application Container Cloud Service , Container Cloud Service ▪ 응용 프로그램을 배포 할 준비된 플랫폼을 제공 – 고객은 애플리케이션 배포에만 집중, 프로비저닝 및 관리는 Oracle에 맡김 ▪ Private과 Public에 같은 코드 사용, 이동성이 매우 쉬움 ▪ Dev 테스트를 위한 거의 즉각적인 환경 Oracle Advantage 지원되는 기술 59% Up to LOWER COST THAN ON-PREM
  • 52. Oracle Confidential – Internal/Restricted/Highly Restricted 52