COVER STORY 01 _ Oracle Code 개발자들을위한개방성 Oracle Cloud 에서개발하는개발자들은그어느누구보다도더많은자유를누리고있다. 오라클은가장널리사용되는데이터베이스 (Oracle Database 및 MySQL) 와프로그래밍언어 (Ja

Similar documents

consulting

Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud

ORACLE KOREA MAGAZINE SPRING Oracle Cloud Machine은기업의데이터센터내부에서 Oracle Cloud를제공함으로써 Oracle Cloud Platform 에대한새로운선택권을제공하는클라우드오퍼링이다. 오라클퍼블릭클라우드의

ORACLE NEW TECHNOLOGY 02 _ Oracle Application Container Cloud 84 Oracle Application Container Cloud 폴리글랏 (Polyglot: 다중언어 ) 애플리케이션런타임플랫폼 01 들어가며 02 셀프서

[Brochure] KOR_TunA

서현수

Æí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š

Oracle Leadership 10, ,000,000+ 기업 클라우드 고객 확보 클라우드 사용자 75%+ 포춘 100 기업 중 오라클 클라우드 운영 기업 33 Billions+ 19개 전세계 데이터 센터 운영 ,000+ 디바이스 600 PB+

gcp

Microsoft PowerPoint - chap01-C언어개요.pptx

Cloud Friendly System Architecture

BuzzAd Optimizer Proposal for partner 1

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack

슬라이드 1

Samsung SDS Enterprise Cloud Networking CDN Load Balancer WAN

aws

Cover Story 04 소셜 네트워크를 통한 모던 HCM의 실현 소셜은 HCM의 새로운 패러다임을 제시한다. 모던 HCM 솔루션이란 HR담당자뿐만 아니라 회사의 모든 직원이 사용하는 시스템을 의미하기에 이를 실현하기 위해 최고인사책임자(CHRO) 및 최고투자책임자

레드햇과 오픈스택 Feb, 2014 Kim Yong Ki Solution Architect Red Hat Korea RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM 2014

Spring Boot/JDBC JdbcTemplate/CRUD 예제

Microsoft PowerPoint - 권장 사양


구로구민체육센터 여성전용 기구필라테스 강좌 신설 구로구시설관리공단은 신도림생활체육관에서 2014년도부터 시행하여 주민의 큰 호응을 얻고있는 기구필라 테스 강좌를 일자로 구로구민체육센터에 확대 시행하게 되었습니다. 구로구 관내 고객들의 니즈를 반영한 기

슬라이드 1

라우터

들어가는글 2012년 IT 분야에서최고의관심사는아마도빅데이터일것이다. 관계형데이터진영을대표하는오라클은 2011년 10월개최된 오라클오픈월드 2011 에서오라클빅데이터어플라이언스 (Oracle Big Data Appliance, 이하 BDA) 를출시한다고발표하였다. 이와

How To Use This Deck

이 드리는 혜택 완벽 을 위한 발환경 : Team Foundation Server 200 & CAL 제공 최저의 비용으로 구현을 위해 Visual Studio Team Foundation Server 200 서버 라이센스와 CAL이 에 포함되어 있습니다 을 모든 팀원이

wtu05_ÃÖÁ¾

강창훈

4th-KOR-SANGFOR HCI(CC)

슬라이드 1

SAMSUNG SDS Cloud Database EPAS PostgreSQL Microsoft SQL Server MariaDB MySQL ScyllaDB MongoDB

Windows Live Hotmail Custom Domains Korea

Microsoft PowerPoint - Windows CE Programming_2008 [호환 모드]

Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인 웹 확장 아키텍처는 높은 수준의 안정성을 보장하기 위해 복잡한 솔루션으로 구현

Microsoft Word - s.doc

IBM Cloud Private 온프레미스장점과클라우드장점을모두살린신개념클라우드 - 퍼블릭클라우드의파워를방화벽내기업데이터센터로확장 - 컨테이너, 마이크로서비스아키텍처, 오픈소스기반으로클라우드네이티브앱개발및기존앱현대화 - 완벽한하이브리드환경지원 (Private Cloud

J2EE & Web Services iSeminar

Management model

52 l /08

Service-Oriented Architecture Copyright Tmax Soft 2005

[Brochure] KOR_LENA WAS_

< FC8A8C6E4C0CCC1F620B0B3B9DF20BAB8BEC8B0A1C0CCB5E5C3D6C1BE28C0FAC0DBB1C7BBE8C1A6292E687770>

Microsoft Word - sample.doc

웹사이트 운영, 이보다 쉬울 수 없다! Microsoft Azure를 이용한 웹사이트 구축

DBMS & SQL Server Installation Database Laboratory

Spring Boot

슬라이드 1

ICT03_UX Guide DIP 1605

4S 1차년도 평가 발표자료

<C3E6B3B2B1B3C0B C8A32DC5BEC0E7BFEB28C0DBB0D4292D332E706466>

DB진흥원 BIG DATA 전문가로 가는 길 발표자료.pptx

i4uNETWORKS_CompanyBrief_ key

untitled

Visual Studio online Limited preview 간략하게살펴보기

Cover Story Oracle Big Data Vision 01_Big Data의 배경 02_Big Data의 정의 03_Big Data의 활용 방안 04_Big Data의 가치

오늘날의 기업들은 24시간 365일 멈추지 않고 돌아간다. 그리고 이러한 기업들을 위해서 업무와 관련 된 중요한 문서들은 언제 어디서라도 항상 접근하여 활용이 가능해야 한다. 끊임없이 변화하는 기업들 의 경쟁 속에서 기업내의 중요 문서의 효율적인 관리와 활용 방안은 이

TTA Journal No.157_서체변경.indd

<4D F736F F F696E74202D20332DC1F6B9DDC1A4BAB8BDC3BDBAC5DB>

2009방송통신산업동향.hwp

목차 전략적 우위 달성... 3 비즈니스 응용 프로그램 프레임워크의 중요성... 3 비즈니스 응용 프로그램의 가치 측정... 3 xrm의 기능... 4 xrm은 어떻게 가치를 제공하는가... 4 위험의 완화... 4 고객 사례... 5 개발 기간의 단축... 5 고객

슬라이드 1

Portal_9iAS.ppt [읽기 전용]

PowerPoint 프레젠테이션

Agenda 1 Network Virtualization Today 2 Management Plane Scale-Out 3 Control Plane Evolution 4 High-Performance Data Plane 5 NSX Vision : Driving NSX

1,000 AP 20,000 ZoneDirector IT 5, WLAN. ZoneFlex AP ZoneDirector. WLAN. WLAN AP,,,,,,., Wi-Fi. AP. PSK PC. VLAN WLAN.. ZoneDirector 5000 WLAN L


About this template

I I-1 I-2 I-3 I-4 I-5 I-6 GIS II II-1 II-2 II-3 III III-1 III-2 III-3 III-4 III-5 III-6 IV GIS IV-1 IV-2 (Complement) IV-3 IV-4 V References * 2012.

개선과제 보고서

JavaGeneralProgramming.PDF

쉽게 풀어쓴 C 프로그래밊

EPM Vision

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

Hitachi Content Platform 클라우드 & 소프트웨어정의클라우드오브젝트플랫폼 Hitachi Content Platform Hitachi Data Ingestor Hitachi Content Platform Anywhere REVISION NO

PowerPoint Presentation

클라우드컴퓨팅확산에따른국내경제시사점 클라우드컴퓨팅확산에따른국내경제시사점 * 1) IT,,,, Salesforce.com SaaS (, ), PaaS ( ), IaaS (, IT ), IT, SW ICT, ICT IT ICT,, ICT, *, (TEL)

레이아웃 1

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

MySQL-Ch05

SAMSUNG SDS Cloud Middleware JBoss EAP/WS WildFly Apache Tomcat JEUS WebLogic

Oracle JDeveloper 3.2 데이타시트

PowerPoint 프레젠테이션

Cover Story 빅데이터플랫폼 Big Data 시대의엔터프라이즈인프라스트럭처 ORACLE KOREA MAGAZINE Spring 개요빅데이터를처리하는기술의가장중심기술은아파치하둡기술일것이다. 하둡기술은데이터를취득하고이를구조화시키고분석을하는일련의과정에

18호-마스터베이커-내지82p

ÀÛ¾÷

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

erp-trends-report-2018_1p.ai

Innovation & Leadership 02 디지털 CFO의 본격 도래: 2016년 가장 중요한 5대 전략적 재무 이슈 전망 Bob Evans,오라클

160322_ADOP 상품 소개서_1.0

Click to edit Master text styles Second level Third level Agenda Fourth level 컨퍼런싱 개요 퍼블릭 클라우드 웹엑스 프라이빗 클라우드 웹엑스 맺음말 Cisco and/or its affili

슬라이드 1

한국소프트웨어기술진흥협회 2018 년도교육일정 판교교육장 가산교육장 연번 주제 소주제 과정명 훈련일수 훈련시간 (H) 강사 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월 1 경영 / 비즈니스 SW 경영, 제품개발, 창업의성공전략과프로세스 1 8

따끈따끈한 한국 Azure 데이터센터 서비스를 활용한 탁월한 데이터 분석 방안 (To be named)

신림프로그래머_클린코드.key

FileMaker ODBC 및 JDBC 가이드

Intro to Servlet, EJB, JSP, WS

PowerPoint 프레젠테이션

Transcription:

COVER STORY 01 _ Oracle Code 2017 10 개발자들을위한개방성 Oracle Cloud 에서개발하는개발자들은그어느누구보다도더많은자유를누리고있다. 오라클은가장널리사용되는데이터베이스 (Oracle Database 및 MySQL) 와프로그래밍언어 (Java) 의공급자로서널리알려져있지만지금까지줄곧가장개발자친화적인기술업체로서평가되지는않았다. Oracle Cloud Platform을통해오라클은클라우드네이티브는물론, 전통적인엔터프라이즈애플리케이션을개발하기위해개방적이고용이하며모던한플랫폼을찾는개발자들에게문을활짝열었다. 새로운개발자포털, 20 개도시개발자컨퍼런스, 그리고옹호프로그램등을비롯해다양한목적을가진개발자들로대상범위를확대하고있다. 오라클제품개발담당사장인 Thomas Kurian은 새로운클라우드네이티브애플리케이션을개발하거나기존애플리케이션을모던하게하는개발자들을위해오라클은 Oracle 및비 Oracle 기술들을활용해이들애플리케이션들을개발할수있는방법을바꾸어놓고있다. 라고밝혔다. 개발자들이오라클의클라우드서비스들을사용하고오라클이오랜시간을들여개발한이와같은놀라운기술들을접할수있기를희망한다. 개방적이고쉽고모던한기술오라클제품개발담당사장인 Thomas Kurian은오라클의새로운개발자프로그램에대해밝혔다. 개발자들은항상오라클 DNA의일부였으며, 오라클개발자와여타기술전문가들을위한권위있는커뮤니티주도의콘텐츠를제공하는 OTN(Oracle Technology Network) 의높은인기를확인하고있다. 또한오라클의기술은항상개방형표준을기반으로개발되었다. 하지만새로운개발자포털과향후개최예정인개발자대상행사들은보다개방적이고용이하며모던한 애플리케이션을개발할수있도록돕는오라클소프트웨어기술혁신에대해자세하게소개하고정보를공유 하며직접체험해볼수있도록함으로써개발자들이한단계발전할수있도록이끌어준다.

ORACLE KOREA MAGAZINE SUMMER 2017 11 개방성 Oracle Cloud의개발자부문수석제품매니저인 Bruno Borges는 Oracle Cloud Platform에서는개발자들이 Java뿐만아니라 JavaScript/Node.js, PHP, 그리고조만간 Ruby와 Python으로코딩할수있다고설명했다. 널리사용되는 Java Platform, Enterprise Edition (Java EE) 이외에도오라클은 Spring Framework, Dropwizard 등과같은여타오픈소스프레임워크를검토해보도록장려하고있다. 오라클은개발자들이자신이선택한오픈소스기술을사용할수있도록지원하고있다. Kurian은 개발자들은 Hadoop, Spark, Kafka 등을비롯해모든 DevOps 툴, 테스트툴, 프로그래밍프레임워크또는오픈소스데이터제품중에서자신에게가장적합한오픈소스툴을이용하여 Oracle Cloud Platform을토대로애플리케이션을개발하기를원한다. 오라클의클라우드가제공하는강력한성능을활용해이들작업들을매우훌륭히검증, 테스트및실행하기위해많은노력을기울였다. 라고밝혔다. Borges 는개발자들이 Oracle Cloud Platform 에서데이터베이스를선택할수있으며, Oracle Database, MySQL, 또는 Cassandra 나 MongoDB 등 NoSQL 을사용할수있다고설명했다. 모던함 (Modern) 이클라우드는서로다른툴에의존하는여러다양한아키텍처스타일을지원할수있다. Borges는 오라클은 DevOps 및 Agile 방법론을이용해컨테이너, 마이크로서비스및 API로모던하고깔끔하게애플리케이션을개발할수있도록지원한다. 또한, Apache Spark, Kafka, Vagrant, Puppet, Docker 등

COVER STORY 01 _ Oracle Code 2017 12 과같은오픈소스기술들을사용할수있다. 머신러닝과인공지능을활용하고애플리케이션내에챗봇을개 발할수있도록하는새롭고흥미진진한툴과기술들을곧출시할예정이다. 라고밝혔다. 용이성 Oracle Cloud Platform은멀티테넌시, 모바일, 소셜, 사물인터넷, 통합및운영관리를포함한많은플랫폼기능들을활용하는클라우드네이티브및전통적인엔터프라이즈애플리케이션을신속하고손쉽게개발할수있도록한다. 개발자들은컨테이너를이용해애플리케이션을손쉽게개발하거나, 이들애플리케이션의네트워크토폴로지를수정하지않고도 VM상에서실행되는레거시애플리케이션을클라우드로마이그레이션하거나, 코드를작성할필요없이끌어다놓는방식의애플리케이션개발인터페이스를활용하여간단히애플리케이션을개발할수있다. 또한이들다양한개발유형을중심으로더빠른시장출시시간과더높은개발자생산성을위한완벽한 DevOps 라이프사이클을지원한다. Oracle Cloud Platform 및 Oracle Fusion Middleware 부문제품관리및전략담당부사장인 Siddhartha Agarwal는 개발시우수한코드를배포하려면디버깅작업이효과적으로수행되어야한다. 애플리케이션이운영환경에적용되면문제가발생할가능성이있는곳을사전에식별해야하며만약문제가발생하면문제의근본원인을신속하게파악하고코드를수정해야한다. 라고지적했다. Oracle Management Cloud 기능들은사용자경험, 웹 / 애플리케이션 / 데이터베이스티어성능전반에서 머신러닝과빅데이터를활용하고데이터를기록하여에이전트에끌어다놓는것이외에는그어떤소프트웨 어도설치하거나관리할필요없이이슈에대한신속한통찰력을개발자들에게제공한다. 이들모든주제들은전세계 20 개도시에서개최될 Oracle Code 2017 개발자컨퍼런스행사에서논의된다. 모든유형의개발자들에게개방적 Oracle Cloud Platform 개발부문제품관리담당부사장인 Mike Lehman은오라클이점차 3가지주요개발자유형, 즉앞서언급한클라우드네이티브개발자 ( 빠르게증가하는 25% 의 Oracle Cloud 고객 ), 전통적인엔터프라이즈개발자 ( 약 40%), 그리고로우코드개발자 ( 놀라울정도로많고지속적으로증가하고있는 35%) 로분류하고있다고밝혔다. 전통적인엔터프라이즈개발자들은이미 Oracle WebLogic Server 및 Oracle Database 상에서 Java EE 애플 리케이션을실행하고있으며 Lehmann 은 효율성과기민성을위해클라우드를도입하고모던하게변화하기 를원하며새로운기능들의개발을원할수도있다. 라고설명했다. 그는지속적으로증가하는로우코드개발자들 가트너는 시민개발자 (citizen developers) 로명명 은 Oracle Application Builder Cloud Service 등과같은클라우드서비스를사용하기원한다고지적했다.

ORACLE KOREA MAGAZINE SUMMER 2017 13 Oracle Application Builder Cloud Service는현업부서사용자들과시민개발자들이애플리케이션을개발및퍼블리싱하거나빠르게변화하는수요를따라잡기위해 SaaS(Software-as-Service) 애플리케이션을확장할수있도록한다. 이들로우코드기능들은많은기능을갖춘모바일애플리케이션들을신속하게개발하는기능도포함하고있다. Agarwal은 일선현업부서에서많은개발자들이등장하고있다. 오라클은실제로많은기능을갖춘모바일앱을위한끌어다놓는애플리케이션개발방식을제공하고있다. 라고밝혔다. 이들은 API를작성하는방법을알필요가없다. API는노출되어있으며이제끌어다놓기만하면애플리케이션내에서실시간데이터를연결할수있으며바로이를테스트할수있다. Lehmann 은 클라우드분야에서오라클의차별성은이들 3 개개발자유형모두를위한솔루션을제공한다는 것이다. 라고밝혔다. 많은복합적인활용사례들과이들 3 가지유형의혼합이나타나고있다. 폴리글랏프로그래밍 (Polyglot Programming) 에대한개방성 엔터프라이즈애플리케이션개발분야에서 Java 가우위를점하고있지만, 단일한형태의클라우드활용사례 가없는것처럼단일언어만사용하는경우도없다. Oracle Application Container Cloud는오라클의폴리글랏런타임환경이며현재 Java Platform, Standard Edition (Java SE) 은물론, Spring Boot 및 Dropwizard, Node.js, PHP 등모든 Java 프레임워크를지원한다. Lehmann은 최근언어런타임이외에도일명스택에인메모리데이터캐싱과서비스구조를개발및배포할수있는기능등더욱향상된고급기능들을추가했다. 라고밝혔다. 그는 Oracle Application Container Cloud에서폴리글랏마이크로서비스를작성할수있으며, 이를오라클에코시스템에연결하여보다대규모의엔터프라이즈인프라로이를확장할수있다. 라고덧붙였다. 또한통합, 협업, 데이터, 아이덴티티및관리를위해클라우드앱을오라클서비스에연결하는것은실질적인가치를창출하는엔터프라이즈솔루션을위한개발노력과결합되고있다. 만약폴리글랏애플리케이션을개발하기위한 DevOps 파이프라인을원한다면, Oracle Developer Cloud Service는필요한모든것을갖추고있다. Oracle Developer Cloud Service는이슈추적, 코드버저닝, wikis, Agile 툴, CI(Continuous Integration) 및딜리버리자동화등을제공함으로써모든언어를이용한소프트웨어개발을간소화한다. 폴리글롯런타임의애플리케이션성능모니터링을원하는경우, Oracle Management Cloud 는그와같은 환경을관리한다. 또한, 이들폴리글롯애플리케이션의 API 들을 Oracle API Platform Cloud Service 에등록 하려면, 오라클은이러한통합을제공한다.

COVER STORY 01 _ Oracle Code 2017 14 오픈소스에대한개방성모든주요프로그래밍언어를지원하며널리보급되어있는 Oracle Database 이외에도오라클은 Java 및 MySQL 커뮤니티에서지속적인활동을펼치고있다. MySQL은세계에서가장널리사용되는웹, 클라우드및모바일애플리케이션용오픈소스데이터베이스로서 1억개이상의사본이다운로드및배포됐다. Java 자체는오픈소스와 OpenJDK로완벽하게개발되었으며오라클은계속해서 Oracle JavaScript Extension Toolkit (Oracle JET) 및 EclipseLink 등과같은오픈소스툴에투자하고퍼블리싱하고있다. Kurian이밝힌바와같이오라클의개발자프로그램들은업계표준오픈소스툴의사용을장려하는데중점을두고있다. Oracle Cloud는 1급시민 (first-class citizenship) 에게이들툴을제공하기때문에개발자들은단몇분내에 MySQL 데이터베이스를설정하고 Oracle Container Cloud 내 Java SE상에오픈소스프레임워크를개발하며즉시 PHP 애플리케이션을실행할수있다. Kurian은 개발자들의경우, 이제오라클의클라우드를통해브라우저나 API 코어를이용해소프트웨어에액세스할수있으며오라클은자사 API를카탈로그에공개했다. 우리는개발자들이오픈소스툴과기술을선호한다는사실을알고있다. 오라클은이들기술들을오라클의클라우드내서비스들과통합하고있으며, 이에따라개발자들은최고의툴을이용해소프트웨어환경을개발, 구축, 관리하는방법을자동화할수있다. 라고밝혔다. 개방성 (open) 에대해어떻게정의하건관계없이 벤더종속없이널리사용되는툴및기술들과의손쉬운통합을위한개방성, 시민에서클라우드네이티브에이르는개발자들을위한개방성또는클라우드기반 DevOps 툴을이용한모던한개발라이프사이클에대한개방성 오라클은분명개발자들을위한모든문을개방했으며이들이한발짝안으로걸어들어올수있도록했다. 본기사의원본은 Oracle Magazine 에게재됐다.