2016 W3C Conference #9 : 컨테이너와 웹 어플리케이션
-
Upload
- -
Category
Technology
-
view
113 -
download
0
Transcript of 2016 W3C Conference #9 : 컨테이너와 웹 어플리케이션
컨테이너와웹 어플리케이션
TREASUREDATA
양 수 열
START WEB…. APPLICATION..... CONTAINER....
• Web service
• A software system designed to support interoperable machine-to-machine interaction over a network.
• Web API
• Web API also known as Server-Side Web API is a programmatic interface to a defined request-response message system, typically expressed in JSON or XML, which is exposed via the web – most commonly by means of an HTTP-based web server.
왜?W3C웹표준의 진실!!!!
전격제트작전 ( 40대 이후만 보세요)
지금은….
힌트!!???
SERVERINCAR.
웹 어플리케이션 개발시스템엔지니어, DBA, 개발자 +🔁
웹 어플리케이션 개발 전단계.
• 서버가 필요.
• OS설치 필요
• 웹서버(Apache,nginx..) 설치 & 어플리케이션 서버 설치(Tomcat,weblogic…)
• DB서버 설치
• 각종 설정.
• 트러블슈팅 ~~~~~
웹 어플리케이션 운영단계.
• 서비스 활성화로 다시 서버증설이 필요.
• OS설치 필요
• 웹서버(Apache,nginx..) 설치 & 어플리케이션 서버 설치(Tomcat,weblogic…)
• DB서버 설치
• 각종 설정.
• 트러블슈팅 ~~~~~
무한 반복.
최신 웹어플리케이션 개발.
KEYTECHNOLOGY
• ContinuousIntegration
• ContinuousDeployment
• CloudbasedDevelopment
• Devops
DEVOPS
CONTINUOUSDEPLOYMENT????
• Cloud:AmazonAWS,MSAzure,GoogleGCP,IBMBluemix,OracleOCP
• OS:CentOS,Ubuntu,RHEL….
CONTAINERIMMUTABLEINFRASTRUCTURE
NOTVIRTUALMACHINE
LIGHTWEIGHT
INCREMENTALBUILDIMAGE(DOCKERFILE ISTEXTFILE)
VIRTUALMACHINEVSDOCKER
SPLIT-IMAGE
ORCHESTRATION
API INTERFACE
CONTAINERNATIVE
• softwarethattreatsthe container asthefirst-classunitofinfrastructure(asopposedto,forexample,treatingthe physicalmachine orthe virtualmachine asthefirst-classunit)
• softwarethatdoesnotjust“happentowork”in,onoraroundcontainers,butratherispurposefullydesignedforcontainers
• -- Salil Deshpande
IOT +CONTAINER
IOT DEVICE
라즈베리파이 + DOCKER
참조 1
• W3C오토모티브 웹 (AutomotiveWeb)표준화 현황(ETRI이원석박사 외1)
• https://www.bloter.net/archives/262624
• http://boowoon.egloos.com/2598204
• http://dev2ops.org/2010/02/what-is-devops/
• https://upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Devops.svg/1079px-Devops.svg.png
• http://logosnet.cy.net/wp-content/uploads/2016/03/server-room-hd-free-2332511.jpg
• https://keithtenzer.files.wordpress.com/2015/04/red_hat_container_architecture.png
• http://dogdriip.tistory.com/4
참조 2
• http://img.etnews.com/Et/ChartImg_2011/05/110502112349_chart.jpg
• https://d2mw6vgfxwlz2a.cloudfront.net/2016/Feb/docker_logo-1455828502290.png
• http://collabnix.com/wp-content/uploads/2016/08/1.png
• http://cdn.autoconnectedcar.com/wp-content/uploads/2014/09/pioneertreasure.jpg
• http://www.spantree.net/images/docker-vs-virtual-machines.png
• http://blog.jayway.com/wp-content/uploads/2015/03/volumes.png
• http://www.slideshare.net/dotCloud/why-docker
• https://techcrunch.com/2016/04/27/lets-define-container-native/
Q&A
END