<3935C8A35FB0F8C7D05FC6AEB7BBB5E55FC7B0C1FAB0EDB5B5C8ADB8A65FC0A7C7D15FBDC7BFEBC0FBC0CE5FBCD2C7C1C6AEBFFEBEEE5FBEC6C5B0C5D8C3B35FB8AEBAE45F F322E687770>
|
|
- 지호 장
- 6 years ago
- Views:
Transcription
1 품질고도화를위한실용적인소프트웨어아키텍처리뷰 Part 2 : 프랙티컬아키텍처리뷰의검토내용과사례 [ 제 95 호 ] Ⅰ. 아키텍처리뷰프로세스 Ⅱ. 아키텍처품질 Ⅲ. 체크리스트 Ⅳ. 결론
2 SW 공학트렌드 동향분석 Webzine Ⅰ. 아키텍처리뷰프로세스 아 키텍처리뷰의내용을바탕으로아키텍처리뷰를하기위한프로세스의내용을설명하고자한다. 사내에서수많은솔루션들이생성되면서아키텍처리뷰를해 야하고, 이를관리하는사람과프로세스가필요하게되었다. 아키텍처리뷰의흐름을통제하고관련담당자들이모이는회의실을예약하는아키텍처리뷰담당자가필요하다. 아키텍처리뷰담당자로서 Coordination 을진행하고피드백까지아키텍처리뷰의모든단계에참가하고최종적으로피드백을주는역할도한다. 아키텍처리뷰담당자는 < 그림 1> 과같이리뷰대상을공지하고, 관련자료를아키텍처를설계한개발자또는아키텍트로부터자료를전달받는다. 1편에서소개한 5개의자료 ( 시스템아키텍처, 어플리케이션스택아키텍처, 시스템구성및네트워크아키텍처, 서비스흐름도 ) 를바탕으로관련매니저와아키텍처전문가들에게미팅을요청한다. 그리고리뷰회의를진행하고관련피드백내용을전달한다. 그림 1_ 아키텍처리뷰흐름 리뷰담당자는자료를받는일과회의실을예약하는일에서부터회의를리딩 / 진행하는다소쉽지않은일도맡게된다. 때로는설계자의감정을상하고않고, 아키텍처가한리뷰의의의를충분히이해시켜서 < 그림 2> 와같이회의에참여시킬수있도록독려하기도한다. 그림 2_ 아키텍처리뷰모임 June (No.95)
3 공학트렌드 아키텍처리뷰회의는설계자의아키텍처를보면서이해관계자및매니저와아키텍 트들이들어가기때문에수많은질의 / 응답이나오게하고설계자에게피드백을자연스 럽게주고받을수있도록하는것이목적인회의이다. Ⅱ. 아키텍처품질 아 키텍처품질을체크하는방법을정의할필요가있다. 기술에대한내용을주관적인판단으로검토하는것이결코쉽지않기때문에객관적인품질지표를 바탕으로언급하도록가이드해야한다. 특히리뷰하는동안에는쓸데없는농담이나공신력없는소문이나기술 / 본질과관련없는내용들은언급하지않도록주의하는것이중요하다. 아키텍처품질지표는 < 그림 3> 과같이성능 / 확장성, 보안, 가용성등크게 3개로나누었다. 필자는성능 / 확장성을솔루션 / 서비스의가장중요한부분이라고생각한다. 그다음으로가용성을중요하게여기고있는터라중요하게생각하는우선순위중심으로설명하고자한다. 그림 3_ 아키텍처리뷰품질지표 필자는 Apache Http/Tomcat 기반으로하는웹서비스와웹을기반으로하는솔루션 / 서비스개발을주로해왔고아키텍처리뷰기획도그런프레임에서바라보고있다. 또한필자의소속회사또한웹기반의솔루션 / 서비스분야라서전체적인내용과설명이웹기반으로설명 / 적용되어있음을먼저밝혀둔다. 2.1 성능 / 확장성 성능 / 확장성은성능과확장성두가지를묶었는데, 이 2 개의품질지표의궁극적인 02
4 SW 공학트렌드 동향분석 Webzine 목표가동일하기때문이다. 이궁극적인목표에는 요청량이많아질때어떻게처리할수있느냐 라는관점을내포하고있다. 좀더구체적으로들어가보면-요청량이많아질때성능적인아키텍처를고민할수밖에없고, 궁극적으로요청량처리 ( 아키텍처 ) 와요청저장량 ( 스토리지 ) 또는최종저장량을어떻게할것인가에대한구체적인내용을작성할수밖에없다. 만약작은규모의요청량만들어왔다고가정한다면성능이나확장성보다는다른품질지표들이더중요할수있다. 성능을높이기위한많은노력들이있다. 알고리즘을잘사용하여성능을높일수있고, 속도가빠른네트워크나솔루션 / 서비스를이용해서처리하는경우도있다. 필자가속해있는웹기반에서는다양한방법들을제시할수있다. 만약, 비손실이미지압축알고리즘을써야하는솔루션 / 서비스라면소요되는시간대비압축률이제일좋은 HDPhoto 방식을 < 그림 4> 와같이테스트를통해서고민하고최선의선택을선택할수도있다. 그림 4_ 비손실압축알고리즘테스트자료 출처 : Web/WAS 의경우, 다음의예를들수있다. 한대의 WAS 서버에서요청을처리하는아키텍처가있다고하자. 한대의서버에서감당할수있는수준이상의요청량이들어오면, 처리하지못한다. 이때는 L4/L7 스위치를맨앞에물리적으로위치하게하고, 여러대의 WAS 가처리하도록하고, Nginx 나 Apache Http 서버를 WAS 앞에두어 Load Balacing 을두도록가이드할수있다. 그러나연결지향적인요청이많다면 KeepAlive 설정을 On 으로처리하는것도좋은방법이다. 다음 < 그림 5> 의 Polling 과같은 Event 단위의처리가많다면 NonBlocking 또는 Comet 이나 Piggyback, Long/short polling 같은아키텍처를구성할수도있을것이다 June (No.95)
5 공학트렌드 그림 5_Comet Architecture 출처 : 또는 < 그림 6> 와같이 http 대신 spdy 를써서모바일환경에서성능을높일수있는방법을같이고민할수있다. 그림 6_ 모바일환경에서 SPDY 가 Http 보다속도가빠르게나온다는벤치마크정보 출처 : 또는 < 그림 7> 처럼웹 UI 의성능을위해서 AJAX 을사용할수있다. 04
6 SW 공학트렌드 동향분석 Webzine 그림 7_AJAX Architecture 출처 : UI 컴포넌트들이많은웹서비스의경우라면빠른 AJAX 를활용하거나, Http Caching 정책 ( 예, Etag) 을잘사용하여국내가아닌해외각지에서빠르게웹화면을보여줄수있도록한다. < 그림 8> 과같이 WAS 와 DB 간의연결 (Connection) 을완충하는 Connection Pool 을쓸지, < 그림 9> 처럼 Message Queue 중어떤솔루션을사용하고어떤방식을써서대용량요청을처리하는것을좋을지살펴볼수있다. 그림 8_Connection Pool 정보 출처 : June (No.95)
7 공학트렌드 그림 9_Rabbit MQ 아키텍처 출처 : 대용량캐쉬시스템인 Redis 와 Memcached 은널리알려져있지만, 성능이잘나오는특징이있다. < 그림 8> 의정보처럼이둘시스템은 Key size에따라혹은 get/set 호출빈도에따라성능이달라질수있다. 아키텍트는캐쉬를고민하는솔루션 / 서비스에이런정보를주어확인할수있도록할것이다. 그림 10_Redis 와 Memcache 비교 출처 : 정적리소스 (png/jpg 와같은이미지파일, css, xml) 들을 WAS 에서처리하도록하는경우가있는데, 이를자주사용하면 Apache Http 서버에서처리하도록할수있다. 내부캐쉬를사용하는 Nginx 를사용하면보다높은수준의속도를보장받을수있다. < 그림 11> 과같이트래픽이순간적으로늘수있으나, 서버운영비용을줄이기위해서 CDN 를활용하는방식을사용할수도있다. 06
8 SW 공학트렌드 동향분석 Webzine 그림 11_CDN(Akamai) 적용사례 출처 : 의외로많은개발자들이 CDN 을활용하지않고있으며, 특히 Tomcat 과같은 WAS 에서정적리소스를돌리는상황이많이발견했다. 이렇게성능관점보다는단순한구현에만치중되는개발사례가의외로많이존재했다. Nginx 의캐쉬기능과 Web 서버의캐쉬를잘활용할수있는방법을제시할수있다. 스토리지의경우는 mysql 을사용하여 multi-master 부터 partitioning, sharding 을고민할수있고, mongo, hbase 나 cassandra와같은 nosql 제품을고민하는경우가있다. nosql 을쓰고자하는합당한논리가있다면사용할수있을것이다. 다음 < 그림 12> 는하나의큰테이블을내부적으로여러개의테이블로나누어성능을최적화하는방법을사용한예이다. 그림 12_Partitioning 정책적용사례 출처 : 만약웹기반의솔루션 / 서비스라면다음과같이 Layer 별로가용성을높일수방법을아키텍처리뷰에서집중적으로얘기할수있을것이다. Network Layer (json/xml/plain-text, Http/SPDY) Web/App Layer (Ajax, Comet, Tomcat, Nginx/Aapche Http/Vanish/CDN, Connection Pooling, 알고리즘, 데이터구조 ) Store Layer ( 일반 DB, Nosql-redis/memcached, Sharding-mysql,cubrid) June (No.95)
9 공학트렌드 2.2 가용성 가용성 (Availability) 이란장애없이정상적으로사용한시간 (Uptime) 대비장애포함한전체사용시간 (Uptime+Downtime) 으로나눈값을말한다. 가용성값이높은것을고가용성 (HA, High Availability) 이라고하는데, 아키텍처리뷰에서말하는가용성은장애를최대한예방할수있는시스템으로개발되어있는지확인하는품질지표로쓰인다. 웹서비스를 WEB/WAS 한대로쓰는상황에서하드디스크에러가발생하면해당서비스는유용하지않다. L4/L7 스위치를써서이중화를하던지, Zookeeper 나 HAProxy 와같은오픈소스를활용해야한다. < 그림 13> 의예시처럼가용성을높이기위해서 HAProxy 를 2 대를사용해서한대의서버가장애가발생하더라도다른서버에는장애가나지않도록설계할수있다. 그림 13_AWS 의 HA 사용사례 출처 : 데이터백업 ( 미러링 ) 을통해서장애를최소화할수있는 < 그림 14> 의 DRDB 를사용하 면물리서버의가용성을높일수있다. 08
10 SW 공학트렌드 동향분석 Webzine 그림 14_DRBD 적용사례 출처 : Mysql 을이용할경우 master-slave 의 2 copy 를최소한으로권장하고대부분의서비스는 3 copy 로쓸수있도록한다. < 그림 15> 의예처럼 Replication 을두어 Mysql 장애에잘대응시킬수있고성능이슈까지해결할수있다. 그림 15_Mysql clustering 사례 출처 : 가용성확보를위해서 Mysql 은어떠한방법 ( 예, MMM, MHA) 를사용할지? Oracle 이라면 RAC 를적용할지를작성할수있을것이다. 특히 DB 에SAN 스토리지와같은특별한장비를사용하여가용성을높일계획이있으면아키텍처문서에포함시킨다. 웹서비스의경우는 IDC 에나누어서버들을두어가용성을최대로한다. 예를들어 의경우는 GSLB(Global Service Load Balancing) 를사용하여 IDC 이중화및무정지서비스를하고있다 June (No.95)
11 공학트렌드 $ nslookup Server: Address: #53 Non-authoritative answer: canonical name = Name: Address: Name: Address: 아마존의경우, AWS 서비스가용성을높이기위해서 < 그림 16> 과같이여러 Region 으로도서비스를할수있도록했다. IDC 이중화혹은다중화의서비스를제공하고있는것이다. 그림 16_ 아마존 AWS 글로벌 Region 지원 출처 : 가용성도성능 / 확장성관점처럼다양하게설계를할수있다. Tier 별로가용성을어떻게높일수있을지정리할수있고, 만약웹기반의솔루션 / 서비스라면 Layer 별로가용성을높이는방법을아키텍처리뷰에서거론할수있다. Network Layer (L4/L7 Switch, DNS, HAProxy, Zookeeper, DRBD) Web/App Layer (Web-Nginx/Apache-Http/Vanish, WAS-Tomcat/Netty/Jetty, 알고리즘, 데이터구조 ) Database Layer (Mysql, Cubrid, Oracle-RAC, Altibase) 10
12 SW 공학트렌드 동향분석 Webzine 2.3 보안 필자는보안전문가가아닌개발자이다. 이에개발과운영을진행하면서중요하다고생각했던부분의관점으로접근하고자한다. 수많은은행들과기업, 통신사, 개인홈페이지까지해킹으로피해가속출하는요즈음, 보안은중요한품질지표중에하나가되었다. 때문에스토리지에암호화하여저장하는것뿐아니라통신시암호화하거나외부에오픈하는웹서비스경우방화벽을설치하는등다양한보안의특성을아키텍처리뷰문서에포함하도록하고있다. 보안을신경을쓰고있는지도아키텍처리뷰문서에반영하여미리보안문제를사전에알릴수있도록한다. 방화벽의위치를시스템아키텍처에포함시키거나, 공인 IP 또는내부 IP 인지구분하도록하면보다효과적일수있다. 특히통신방법을작성하면그효과는더욱극대화된다. 다음의 < 그림 17> 의 Exchange 방화벽적용사례가일명베스트프렉티스 (Best Practice) 라고할수있겠다. 그림에서알수있듯이 Client Access Server 가공인 IP 지만방화벽으로노출을최소화했고, 통신을 SSL 로하고그중간에보안이슈가없도록했다. 내부통신은 RPC 를이용해서성능을높이는아키텍처로디자인했다. 클라이언트와서버, 서버와서버끼리통신시암호화를어떻게할지, 외부에서는 SSL 로내부에서는 HTTP나 TCP 로통신할지에대한정보를아키텍처리뷰에작성하면더욱좋다. 그림 17_Exchange 방화벽적용사례 출처 : 만약방화벽바깥에오픈 API 서버가있다면모든포트는공격을받을수있다. 단순히 80,443 포트만오픈해야하는것들은방화벽을이용해서공격을최소화할수있도록해야한다 June (No.95)
13 공학트렌드 < 그림 18> 은 WhiteHat 에서발표한공격패턴과빈도율을분석한것이다. 다양한방법으로보안공격이수시로들어오기때문에외부오픈서버들은보안공격에뚫리지않도록각고의노력이필요하다. 우선, 공격에대한다양한패턴을방어할수있는코드를 WAS 에적용여부를확인해야한다. 개발조직에개발한보안모듈혹은자체적인개발한보안모듈사용여부에대한내용은아키텍처리뷰문서에넣는것이좋다. 그림 18_ 보안공격사례 - WhiteHat 자료 출처 : 대형포털의경우 DDOS 공격과같은무차별공격이들어오는경우가많다. 경험상서버장비를늘려서해결한경우도있지만, 워낙필터링해야할패킷이많거나패킷의내용이비정상적으로유입되어 TCP 소켓을계속오픈시켜자원을더이상쓰지못하게하는공격들이있기때문에이를대비하기위해보안장비 (Detector, Guard) 를이용하는것을추천한다. < 그림 19> 처럼외부로부터들어오는공격이많은웹서비스라면, 보안장비를이용해서공격을대비하는방안도고민할수있다. 12
14 SW 공학트렌드 동향분석 Webzine 그림 19_RioRey DDOS 솔루션의 Cisco Guard 적용사례 출처 : 개인정보를다루는고객 DB 쪽은개인정보와관련된모든정보를어떤식으로알고리즘화하는지, 저장하고있는지중요하다. 특히회사내부보안솔루션 / 외부보안솔루션을사용하는경우는아키텍처리뷰문서에포함시키도록한다. 개인정보및중요정보는암호화없이단순히 Http 로전달하는경우는원칙을정해금지한다. 이를최대한 https 나암호화된알고리즘을써서개인정보또는중요정보를암호화하도록한다. 인하우스 (In-house) 통신이더라도 Node 간의구간통신을 Salt 와발급한 Key 를이용하여암호화 / 복호화하여통신전문을공격자가가로채더라도복호화가어렵도록해야한다. 또한 DB 에저장하는개인정보와패스워드는상황에맞는복잡한알고리즘 (AES128, SHA512, Salting 알고리즘, bcrypt) 등을이용하여최대한공격을막도록해야한다. 관련된정보는링크 ( 를참조한다. 인증서버나회원서버의경우는성능보다는보안을가장신경써야한다. 아키텍처리뷰에서는이를감안하여암호화 / 복호화하는성능저하보다는보안부분을배려할수있어야한다. 보안을감안한다면다양하게설계를할수있다. Tier 별로보안품질을어떻게높일것인지정리할수있다. 만약웹기반의솔루션 / 서비스라면다음과같이 Layer 별로보안품질을높이는방법을아키텍처리뷰에서거론할수있다. Network Layer (Guard, Node 간구간암호화 ) Web/App Layer (Web-White/BlackList 관리, SQL/XSS Injection 방어 ) Database Layer ( 개인정보및패스워드암호화 ) June (No.95)
15 공학트렌드 ERD (Entity Relation Diagram) 아키텍처리뷰문서를만들당시에는 ERD 는상세하지않을뿐더러단순하고핵심개념만있는 Entity-Relation 모델만존재한다. 실제핵심개념을설명할수있는수준으로진행하여이해도를높이도록한다. Ⅲ. 체크리스트 아 키텍처전문가들에게 < 표 1> 의예제처럼평가매트릭스를제공한다. 이내용을 바탕으로기본적인리뷰를진행할수있도록한다. 표 1_ 평가매트릭스예제 성능 / 확장성서비스운영시성능이슈또는병목현상이있을만한곳이없는가? 유저 (User) 요청이많아질경우에대한성능적아키텍처가포함되었는가? 정적리소스 (css, js) 를서비스하기위해 CDN 또는 Web 서버를잘활용했는가? WAS 앞에 Web 서버를두고적절히 Load Balancing 과 FailOver 를이용했는가? Cache Lib/Cache Server 를적절히이용했는가? 부하를잘분산하고, 파일을많이사용하는경우분산파일시스템 /NAS 를사용하도록하였는가?... 보안중요한정보또는개인정보전달시어떻게전달하는가? 외부오픈서버일경우, 대용량트래픽, DDOS, 해킹공격에대한방어를고민했는가? Security Zone 위치에알맞게서버가구성되어있는가? 중요서버군은방화벽안쪽에있는가? 방화벽외부서버와통신인증사용을적절하게반영했는가?... 가용성 Web/WAS 서버의장애를처리하는내용이들어가있는가? 스토리지백업및요청분산및장애에대한처리방식이들어가있는가? 네트워크단절에대한처리방식이들어가있는가?... 아키텍처리뷰회의에서의토론주제가 좋은아키텍처링사례 와 필수수정사항 & 추후고려사항 이나올수있도록한다. 좋은아키텍처링사례 는아키텍처리뷰를통 해서나온베스트프랙티스로추천될만한칭찬받을내용이다. 그리고 필수수정사항 ' 은품질속성중심각한결함이있을만한것으로작성하여수정을유도하는것이다. 그리고 추후고려사항 ' 은 2 가지로나누어지는데, 첫번째는당장은하지않아도되지 14
16 SW 공학트렌드 동향분석 Webzine 만아키텍처를일부 / 부분적으로권고하는내용이며, 두번째는실제코드구현 / 운영환경에서만날수있는잠재적인위험또는결함 (Defect) 을예방할수있도록내용을담을수있다. 리뷰 라는특성때문에아키텍처를설계하는사람을공격하는것처럼하지않도록하며감정을상하지않도록해야한다. 따라서리뷰의결과가 칭찬받아마땅한것 ( 강점 ) 과 고려해봐야할사항 ( 약점 ) 으로나오도록한다. 아키텍처리뷰담당자는애자일 (Agile) 의회고와비슷한맥락으로진행되도록하는것이좋다. 아키텍처리뷰담당자는회의참석자들이다양한관점으로아키텍처를볼수있도록회의를진행한다. 그래서장점과단점들을미리파악할수있도록사전에자료를공유하고, 생각할부분을사전에알려주는것도좋은방법이다. 리뷰담당자는회의에나왔던내용들을정리하고설계자에게리뷰때나온내용을피드백하도록한다. 특히관련자료들은모두문서화 ( 또는위키에작성 ) 하여다른개발자나아키텍트들이열람할수있도록공유하고, 같은실수가반복되지않도록한다. 좋은사례또한공유하여보고배울수있도록하는것이중요하다. 리뷰담당자는시간배분에주의해서회의시간이 1시간이넘지않도록한다. 아키텍처가리뷰내용을숙지하고, 이해하고있다면보통 30 분이내로회의가종료되지만가끔씩은 1시간이훌쩍넘어갈정도로준비안된경우가있으니, 회의가원활하게진행되도록회의준비에각별히신경쓰도록한다. Ⅳ. 결론 수 많은솔루션들이생성되는만큼이를관리하는사람과프로세스가필요해졌고, 이에아키텍처리뷰담당자와리뷰프로세스, 리뷰체크리스트등의필요 / 중요성이대두되고있음을살펴보았다. 아키텍처리뷰는아키텍처모듈의중복을최대한줄이고모호한부분은최대한명확하게잡아주는데목적이있다.( 아키텍처의품질지표인 ) 성능 / 확장성, 가용성, 보안등이잘못 / 누락되어있거나불분명한설계로나타날수있는결함 (defect) 의최소화하는효과적인방법이아키텍처리뷰임을강조한본글이보다능률적인업무수행에도움이되길바란다 June (No.95)
Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인 웹 확장 아키텍처는 높은 수준의 안정성을 보장하기 위해 복잡한 솔루션으로 구현
02 Web Application Hosting in the AWS Cloud www.wisen.co.kr Wisely Combine the Network platforms Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인
More informationCloud Friendly System Architecture
-Service Clients Administrator 1. -Service 구성도 : ( 좌측참고 ) LB(LoadBlancer) 2. -Service 개요 ucloud Virtual Router F/W Monitoring 개념 특징 적용가능분야 Server, WAS, DB 로구성되어 web service 를클라우드환경에서제공하기위한 service architecture
More information<3934C8A35FB0F8C7D05FC6AEB7BBB5E55FC7B0C1FAB0EDB5B5C8ADB8A65FC0A7C7D15FBDC7BFEBC0FBC0CE5FBCD2C7C1C6AEBFFEBEEE5FBEC6C5B0C5D8C3B35FB8AEBAE45F F312E687770>
품질고도화를위한실용적인소프트웨어아키텍처리뷰 Part 1 : 프랙티컬아키텍처리뷰의소개와리뷰양식 2014. 5. 27. [ 제 94 호 ] Ⅰ. 아키텍처리뷰의목표와진행방향 Ⅱ. 아키텍처리뷰내용 Ⅲ. 정리 SW 공학트렌드 동향분석 Webzine Ⅰ. 아키텍처리뷰의목표와진행방향 IT 회사에서많은소프트웨어솔루션과서비스가만들어진다. 설계하는사람들의경력은천차만별이고, 그런만큼다양하게설계된다.
More information[Brochure] KOR_TunA
LG CNS LG CNS APM (TunA) LG CNS APM (TunA) 어플리케이션의 성능 개선을 위한 직관적이고 심플한 APM 솔루션 APM 이란? Application Performance Management 란? 사용자 관점 그리고 비즈니스 관점에서 실제 서비스되고 있는 어플리케이션의 성능 관리 체계입니다. 이를 위해서는 신속한 장애 지점 파악 /
More information초보자를 위한 분산 캐시 활용 전략
초보자를위한분산캐시활용전략 강대명 charsyam@naver.com 우리가꿈꾸는서비스 우리가꿈꾸는서비스 우리가꿈꾸는서비스 우리가꿈꾸는서비스 그러나현실은? 서비스에필요한것은? 서비스에필요한것은? 핵심적인기능 서비스에필요한것은? 핵심적인기능 서비스에필요한것은? 핵심적인기능 서비스에필요한것은? 적절한기능 서비스안정성 트위터에매일고래만보이면? 트위터에매일고래만보이면?
More informationPowerPoint 프레젠테이션
Spider For MySQL 실전사용기 피망플러스유닛최윤묵 Spider For MySQL Data Sharding By Spider Storage Engine http://spiderformysql.com/ 성능 8 만 / 분 X 4 대 32 만 / 분 많은 DB 중에왜 spider 를? Source: 클라우드컴퓨팅구 선택의기로 Consistency RDBMS
More informationWindows 8에서 BioStar 1 설치하기
/ 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar
More information제20회_해킹방지워크샵_(이재석)
IoT DDoS DNS (jaeseog@sherpain.net) (www.sherpain.net) DDoS DNS DDoS / DDoS(Distributed DoS)? B Asia Broadband B Bots connect to a C&C to create an overlay network (botnet) C&C Provider JP Corp. Bye Bye!
More informationTTA Journal No.157_서체변경.indd
표준 시험인증 기술 동향 FIDO(Fast IDentity Online) 생체 인증 기술 표준화 동향 이동기 TTA 모바일응용서비스 프로젝트그룹(PG910) 의장 SK텔레콤 NIC 담당 매니저 76 l 2015 01/02 PASSWORDLESS EXPERIENCE (UAF standards) ONLINE AUTH REQUEST LOCAL DEVICE AUTH
More informationCisco SDN 3.0 DDoS DDoS Cisco DDoS Real Demo 2008 Cisco Systems, Inc. All rights reserved. 2
SDN DDoS (whchoi@cisco.com) Cisco Systems Korea 2008 Cisco Systems, Inc. All rights reserved. 1 Cisco SDN 3.0 DDoS DDoS Cisco DDoS Real Demo 2008 Cisco Systems, Inc. All rights reserved. 2 Cisco SDN 3.0
More informationSamsung SDS Enterprise Cloud Networking CDN Load Balancer WAN
Samsung SDS Enterprise Cloud Networking CDN Load Balancer WAN Enterprise Cloud Networking CDN (Content Delivery Network) 전 세계에 배치된 콘텐츠 서버를 통해 빠른 전송을 지원하는 서비스 전 세계에 전진 배치된 CDN 서버를 통해 사용자가 요청한 콘텐츠를 캐싱하여
More information<3035303432365FC8A8C6E4C0CCC1F620B0B3B9DF20BAB8BEC8B0A1C0CCB5E5C3D6C1BE28C0FAC0DBB1C7BBE8C1A6292E687770>
개 요 홈페이지 해킹 현황 및 사례 홈페이지 개발시 보안 취약점 및 대책 주요 애플리케이션 보안 대책 결 론 참고자료 [부록1] 개발 언어별 로그인 인증 프로세스 예제 [부록2] 대규모 홈페이지 변조 예방을 위한 권고(안) [부록3] 개인정보의 기술적 관리적 보호조치 기준(안) [부록4] 웹 보안관련 주요 사이트 리스트 7000 6,478 6000 5000
More information항목
Cloud 컴퓨팅기반분산파일시스템개요 개발실 UPDATE : 2012. 11 18 INDEX 1. 가용성 2. 확장성 3. PrismFS 4. Q&A 2 가용성 3 Gmail 장애 2011년 2월 27일 34000명의 Gmail 사용자들이일어나보니메일, 주소록, 채팅기록등이사라진것을발견 2011년 2월 28일 스토리지소프트웨어업데이트를진행하는중 Bug로인해발생했다고공지
More informationPortal_9iAS.ppt [읽기 전용]
Application Server iplatform Oracle9 A P P L I C A T I O N S E R V E R i Oracle9i Application Server e-business Portal Client Database Server e-business Portals B2C, B2B, B2E, WebsiteX B2Me GUI ID B2C
More information2
2013 Devsisters Corp. 2 3 4 5 6 7 8 >>> import boto >>> import time >>> s3 = boto.connect_s3() # Create a new bucket. Buckets must have a globally unique name >>> bucket = s3.create_bucket('kgc-demo')
More information<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770>
i ii iii iv v vi 1 2 3 4 가상대학 시스템의 국내외 현황 조사 가상대학 플랫폼 개발 이상적인 가상대학시스템의 미래상 제안 5 웹-기반 가상대학 시스템 전통적인 교수 방법 시간/공간 제약을 극복한 학습동기 부여 교수의 일방적인 내용전달 교수와 학생간의 상호작용 동료 학생들 간의 상호작용 가상대학 운영 공지사항,강의록 자료실, 메모 질의응답,
More informationAmazon EBS (Elastic Block Storage) Amazon EC2 Local Instance Store (Ephemeral Volumes) Amazon S3 (Simple Storage Service) / Glacier Elastic File Syste (EFS) Storage Gateway AWS Import/Export 1 Instance
More informationÆí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š
솔루션 2006 454 2006 455 2006 456 2006 457 2006 458 2006 459 2006 460 솔루션 2006 462 2006 463 2006 464 2006 465 2006 466 솔루션 2006 468 2006 469 2006 470 2006 471 2006 472 2006 473 2006 474 2006 475 2006 476
More information이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론
이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN
More informationMicrosoft PowerPoint - L4-7Switch기본교육자료.ppt
L4-7 Switch 기본교육자료 Pumpkin Networks. Inc. http://www.pumpkinnet.co.kr (Tel) 02-3280-9380 (Fax) 02-3280-9382 info@pumpkinnet.co.kr 기본개념 L4/L7 Switch 란? -2- 기본개념 - Switching & Routing Switching & Routing
More information놀이동산미아찾기시스템
TinyOS를이용한 놀이동산미아찾기시스템 윤정호 (mo0o1234@nate.com) 김영익 (youngicks7@daum.net) 김동익 (dongikkim@naver.com) 1 목차 1. 프로젝트개요 2. 전체시스템구성도 3. Tool & Language 4. 데이터흐름도 5. Graphic User Interface 6. 개선해야할사항 2 프로젝트개요
More informationvm-웨어-01장
Chapter 16 21 (Agenda). (Green),., 2010. IT IT. IT 2007 3.1% 2030 11.1%, IT 2007 1.1.% 2030 4.7%, 2020 4 IT. 1 IT, IT. (Virtualization),. 2009 /IT 2010 10 2. 6 2008. 1970 MIT IBM (Mainframe), x86 1. (http
More information통합관리솔루션(Zabbix) 2.4 소개
N-Watch Architecture - 오픈소스 Zabbix 를활용한대용량시스템모니터링솔루션 2015. 7. 10 IT 서비스혁신센터 SW 기술연구소전우성 작성일시 _ 작성부서 _ 작성자명 목차 I. N-Watch 시스템개요 1. N-Watch구성 2. 아키텍처 II. N-Watch 아키텍처설계 1. 요구사항분석 2. 문제해결방안 3. 프록시구성 4. H/A지원
More informationNetwork seminar.key
Intro to Network .. 2 4 ( ) ( ). ?!? ~! This is ~ ( ) /,,,???? TCP/IP Application Layer Transfer Layer Internet Layer Data Link Layer Physical Layer OSI 7 TCP/IP Application Layer Transfer Layer 3 4 Network
More information제목 레이아웃
웹해킹이라고무시하는것들보소 2017.07.10 RUBIYA805[AT]GMAIL[DOT]COM SQL Injection 끝나지않은위협 2017.07.10 RUBIYA805[AT]GMAIL[DOT]COM Who am I 정도원 aka rubiya Penetration tester Web application bughuter Pwned 20+ wargame @kr_rubiya
More information1217 WebTrafMon II
(1/28) (2/28) (10 Mbps ) Video, Audio. (3/28) 10 ~ 15 ( : telnet, ftp ),, (4/28) UDP/TCP (5/28) centralized environment packet header information analysis network traffic data, capture presentation network
More information[Brochure] KOR_LENA WAS_
LENA Web Application Server LENA Web Application Server 빠르고확장가능하며장애를선대응할수있는운영중심의고효율차세대 Why 클라우드환경과데이터센터운영의노하우가결집되어편리한 관리기능과대용량트랜잭션을빠르고쉽게구현함으로고객의 IT Ownership을강화하였습니다. 고객의고민사항 전통 의 Issue Complexity Over
More information<3035313230325FBBE7B0EDB3EBC6AE5FB5F0C6FAC6AEC6D0BDBABFF6B5E5C3EBBEE0C1A128BCF6C1A4292E687770>
네트워크 장비의 디폴트 로그인 패스워드 취약점 및 대책 2005. 11. 30 본 보고서의 전부나 일부를 인용시 반드시 [자료: 한국정보보호진흥원(KISA)]룰 명시하여 주시기 바랍니다. - 1 - 1. 개요 패스워드 관리는 보안의 가장 기본적인 사항으로 유추하기 어려운 패스워드를 사용하고, 주기적 으로 패스워드를 변경하는 등 패스워드 관리에 신경을 많이 쓰고
More informationSQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자
SQL Developer Connect to TimesTen 유니원아이앤씨 DB 팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 2010-07-28 작성자 김학준 최종수정일 2010-07-28 문서번호 20100728_01_khj 재개정이력 일자내용수정인버전
More information1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아
LG U+ SMS/MMS 통합클라이언트 LG U+ SMS/MMS Client Simple Install Manual LG U+ SMS/MMS 통합클라이언트 - 1 - 간단설치매뉴얼 1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml
More informationBackup Exec
(sjin.kim@veritas.com) www.veritas veritas.co..co.kr ? 24 X 7 X 365 Global Data Access.. 100% Storage Used Terabytes 9 8 7 6 5 4 3 2 1 0 2000 2001 2002 2003 IDC (TB) 93%. 199693,000 TB 2000831,000 TB.
More information슬라이드 1
웹 2.0 분석보고서 Year 2006. Month 05. Day 20 Contents 1 Chapter 웹 2.0 이란무엇인가? 웹 2.0 의시작 / 웹 1.0 에서웹 2.0 으로 / 웹 2.0 의속성 / 웹 2.0 의영향 Chapter Chapter 2 3 웹 2.0 을가능케하는요소 AJAX / Tagging, Folksonomy / RSS / Ontology,
More informationPCServerMgmt7
Web Windows NT/2000 Server DP&NM Lab 1 Contents 2 Windows NT Service Provider Management Application Web UI 3 . PC,, Client/Server Network 4 (1),,, PC Mainframe PC Backbone Server TCP/IP DCS PLC Network
More informationAnalyst Briefing
. Improve your Outlook on Email and File Management iseminar.. 1544(or 6677)-3355 800x600. iseminar Chat... Improve your Outlook on Email and File Management :, 2003 1 29.. Collaboration Suite - Key Messages
More informationSSL Strip Attack JAC (SemiDntmd) 이우승 semidntmd.tistory.com
SSL Strip Attack JAC (SemiDntmd) 이우승 semidntmd.tistory.com Content 1. SSL Strip - SSL? - SSL MITM - SSL Strip 2. SSL Strip 공격 3. 대응방법 Copyright@2012 All Rights Reserved by SemiDntmd 2 1. SSL Strip 1-1
More informationPowerPoint 프레젠테이션
Synergy EDMS www.comtrue.com opyright 2001 ComTrue Technologies. All right reserved. - 1 opyright 2001 ComTrue Technologies. All right reserved. - 2 opyright 2001 ComTrue Technologies. All right reserved.
More informationIntro to AWS Cloud-중앙대
2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ? IT Amazon Elastic Compute Cloud (EC2) Amazon Elastic Block Store (EBS) Amazon Simple Storage Service (S3) Amazon Relational
More informationData Guard 기본개념.doc
Data Guard 개념 (9i R2 9.2.0.1) 김형일 HIKIM000@EMPAL.COM 1 목차 1. DataGuard 개념 3 1.1 Data Guard Architecture 3 1.2 DataGuard 장점 4 1.3 Switch over and Failover 5 1.4 Physical Standby 와 Logical Standby 5 2. Data
More informationOZ-LMS TM OZ-LMS 2008 OZ-LMS 2006 OZ-LMS Lite Best IT Serviece Provider OZNET KOREA Management Philosophy & Vision Introduction OZNETKOREA IT Mission Core Values KH IT ERP Web Solution IT SW 2000 4 3 508-2
More informationAGENDA 01 02 03 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례
모바일 클라우드 서비스 융합사례와 시장 전망 및 신 사업전략 2011. 10 AGENDA 01 02 03 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례 AGENDA 01. 모바일 산업의 환경 변화 가치 사슬의 분화/결합 모바일 업계에서도 PC 산업과 유사한 모듈화/분업화 진행 PC 산업 IBM à WinTel 시대 à
More information354-437-4..
357 358 4.3% 5.1% 8.2% 6.2% 5.6% 6% 5% 5.3% 96.1% 85.2% 39.6% 50.8% 82.7% 86.7% 28.2% 8.0% 60.0% 60.4% 18,287 16,601 (%) 100 90 80 70 60 50 40 86.6% 80.0% 77.8% 57.6% 89.7% 78.4% 82.1% 59.0% 91.7% 91.4%
More informationThe Self-Managing Database : Automatic Health Monitoring and Alerting
The Self-Managing Database : Automatic Health Monitoring and Alerting Agenda Oracle 10g Enterpirse Manager Oracle 10g 3 rd Party PL/SQL API Summary (Self-Managing Database) ? 6% 6% 12% 55% 6% Source: IOUG
More informationResearch & Technique Apache Tomcat RCE 취약점 (CVE ) 취약점개요 지난 4월 15일전세계적으로가장많이사용되는웹애플리케이션서버인 Apache Tomcat에서 RCE 취약점이공개되었다. CVE 취약점은 W
Research & Technique Apache Tomcat RCE 취약점 (CVE-2019-0232) 취약점개요 지난 4월 15일전세계적으로가장많이사용되는웹애플리케이션서버인 Apache Tomcat에서 RCE 취약점이공개되었다. CVE-2019-0232 취약점은 Windows 시스템의 Apache Tomcat 서버에서 enablecmdlinearguments
More information희망브리지
Building Your First Amazon VPC V3.5 2016.10 Index 01. Overview 02. Create the base VPC 03. Launch EC2 instances 04. Manually create public & private subnet 05. Launch a bastion windows host 06. Connect
More informationIntro to Servlet, EJB, JSP, WS
! Introduction to J2EE (2) - EJB, Web Services J2EE iseminar.. 1544-3355 ( ) iseminar Chat. 1 Who Are We? Business Solutions Consultant Oracle Application Server 10g Business Solutions Consultant Oracle10g
More information본교재는수업용으로제작된게시물입니다. 영리목적으로사용할경우저작권법제 30 조항에의거법적처벌을받을수있습니다. [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase sta
[ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase startup-config Erasing the nvram filesystem will remove all configuration files Continue? [confirm] ( 엔터 ) [OK] Erase
More informationvm-웨어-앞부속
VMware vsphere 4 This document was created using the official VMware icon and diagram library. Copyright 2009 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright
More informationMicrosoft PowerPoint - 6.pptx
DB 암호화업데이트 2011. 3. 15 KIM SUNGJIN ( 주 ) 비에이솔루션즈 1 IBM iseries 암호화구현방안 목차 목 차 정부시책및방향 제정안특이사항 기술적보호조치기준고시 암호화구현방안 암호화적용구조 DB 암호화 Performance Test 결과 암호화적용구조제안 [ 하이브리드방식 ] 2 IBM iseries 암호화구현방안 정부시책및방향
More information서현수
Introduction to TIZEN SDK UI Builder S-Core 서현수 2015.10.28 CONTENTS TIZEN APP 이란? TIZEN SDK UI Builder 소개 TIZEN APP 개발방법 UI Builder 기능 UI Builder 사용방법 실전, TIZEN APP 개발시작하기 마침 TIZEN APP? TIZEN APP 이란? Mobile,
More informationPWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS (
PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS (http://ddns.hanwha-security.com) Step 1~5. Step, PC, DVR Step 1. Cable Step
More informationTomcat 4.x 웹서버에 J2SE 를설치를확인합니다. java -version java version "1.4.2_05" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_05-b04) Java HotSp
Tomcat (4.x, 5.x 공통 ) CSR(Certificate Signing Request) 생성 Tomcat 4.x, 5.x 웹서버를사용하시는경우에는 SSL 환경설정이필요합니다. SSL 환경설정은 JSSE(Java Secure Socket Extension) 1.0.2 ( 또는이후버전 ) 패키지가웹서버에설치되어야합니다. 그리고 Tomcat 4.x, 5.x
More informationPowerPoint 프레젠테이션
www.vmon.vsystems.co.kr Vmon 소개자료 Ⅰ. EMS 란? Ⅱ. Vmon 소개 Ⅲ. Vmon 의도입효과 Ⅰ. EMS 란? - EMS 의정의 - EMS 의필요성 : IT 환경의변화 Ⅱ. Vmon 소개 - Vmon 개요 - Vmon 제품구성 - Vmon Solutions - Vmon Services Ⅲ. Vmon 의도입효과 Ⅰ. EMS 란?
More informationMicrosoft Word - ntasFrameBuilderInstallGuide2.5.doc
NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,
More informationuntitled
Oracle DBMS 로그인의접근제어우회 취약점분석 2006. 2. 9 인터넷침해사고대응지원센터 (KISC) 본보고서의전부나일부를인용시반드시 [ 자료 : 한국정보보호진흥원 (KISA)] 룰명시하여주시기바랍니다. 개요 o 2005년이후 Oracle Critical Patch Update(CPU) 는 Oracle사제품대상으로다수의보안패치및보안패치와관련된일반패치를발표하는주요수단임
More information기술문서 작성 XXE Attacks 작성자 : 인천대학교 OneScore 김영성 I. 소개 2 II. 본문 2 가. XML external entities 2 나. XXE Attack 3 다. 점검방법 3 라.
기술문서 14. 11. 10. 작성 XXE Attacks 작성자 : 인천대학교 OneScore 김영성 dokymania@naver.com I. 소개 2 II. 본문 2 가. XML external entities 2 나. XXE Attack 3 다. 점검방법 3 라. Exploit 5 마. 피해 6 III. 결론 6 가. 권고사항 6 I. 소개 가. 역자 본문서는
More informationWindows Server 2012
Windows Server 2012 Shared Nothing Live Migration Shared Nothing Live Migration 은 SMB Live Migration 방식과다른점은 VM 데이터파일의위치입니다. Shared Nothing Live Migration 방식은 Hyper-V 호스트의로컬디스크에 VM 데이터파일이위치합니다. 반면에, SMB
More informationPowerPoint Template
설치및실행방법 Jaewoo Shim Jun. 4. 2018 Contents SQL 인젝션이란 WebGoat 설치방법 실습 과제 2 SQL 인젝션이란 데이터베이스와연동된웹서버에입력값을전달시악의적동작을수행하는쿼리문을삽입하여공격을수행 SELECT * FROM users WHERE id= $_POST[ id ] AND pw= $_POST[ pw ] Internet
More information게시판 스팸 실시간 차단 시스템
오픈 API 2014. 11-1 - 목 차 1. 스팸지수측정요청프로토콜 3 1.1 스팸지수측정요청프로토콜개요 3 1.2 스팸지수측정요청방법 3 2. 게시판스팸차단도구오픈 API 활용 5 2.1 PHP 5 2.1.1 차단도구오픈 API 적용방법 5 2.1.2 차단도구오픈 API 스팸지수측정요청 5 2.1.3 차단도구오픈 API 스팸지수측정결과값 5 2.2 JSP
More information웹, 모바일, 클라우드기반의모든 애플리케이션을끊김없이빠르고안전하게전송합니다. 애플리케이션전송컨트롤러 (lication Delivery Controller, ADC) 는 서버에있는애플리케이션을사용자에게빠르고안정적으로그리고안 전하게전송하는네트워크장비입니다. 파이오링크 AD
PAS-K lication Delivery Controller Availability Performance Security 웹, 모바일, 클라우드기반의모든 애플리케이션을끊김없이빠르고안전하게전송합니다. 애플리케이션전송컨트롤러 (lication Delivery Controller, ADC) 는 서버에있는애플리케이션을사용자에게빠르고안정적으로그리고안 전하게전송하는네트워크장비입니다.
More information5th-KOR-SANGFOR NGAF(CC)
NGAF Firewall Platform 새로운 세상, 새로운 IT, 새로운 보안 SANGFOR 보안 개념 SAN GFO NGF W+ R NG AF WAF WAF 2010년대 IT산업이 급속하게 발전함에 따라 모든 애플리케이션과 서비스, 그리고 기기들은 BYOD, 사물인터넷(IoT), 클라우드 등과 같은 새로운 기술로 인터넷을 통해 연결되고 있습니다. 이는
More information암호내지2010.1.8
Contents 분류 안내서 해설서 해당팀명 발간년월 대상 수준 인터넷 진흥 인터넷 이용 활성화 정보보호 시스템 관리 한국인터넷진흥원(KISA) 안내서 해설서 시리즈 DNS 설정 안내서 시스템관리팀
More informationibmdw_rest_v1.0.ppt
REST in Enterprise 박찬욱 1-1- MISSING PIECE OF ENTERPRISE Table of Contents 1. 2. REST 3. REST 4. REST 5. 2-2 - Wise chanwook.tistory.com / cwpark@itwise.co.kr / chanwook.god@gmail.com ARM WOA S&C AP ENI
More information#WI DNS DDoS 공격악성코드분석
#WI-13-025 2013-07-19 내용요약 이보고서는 7 월 15 일 Fortinet 의 Kyle Yang 이작성한 6.25 DNS DDoS Attack In Korea 를참고하여작성된것임 공격대상이된 DNS 서버는 ns.gcc.go.kr 과 ns2.gcc.go.kr 로, 악성코드에 감염된좀비 PC 는 DNS 서버에대한도메인확인질의에대한응답을두 타깃으로보내지도록하는방법을이용하였음
More informationIntra_DW_Ch4.PDF
The Intranet Data Warehouse Richard Tanler Ch4 : Online Analytic Processing: From Data To Information 2000. 4. 14 All rights reserved OLAP OLAP OLAP OLAP OLAP OLAP is a label, rather than a technology
More informationVoice Portal using Oracle 9i AS Wireless
Voice Portal Platform using Oracle9iAS Wireless 20020829 Oracle Technology Day 1 Contents Introduction Voice Portal Voice Web Voice XML Voice Portal Platform using Oracle9iAS Wireless Voice Portal Video
More information<4D F736F F D20BDC7B9AB20B0FCB8AEC0DAB8A620C0A7C7D B8AEB4AABDBA20B1B8C3E020C7CFB1E22DB8F1C2F72E646F63>
실무관리자를위한 Linux Enterprise Server 개정 2 판 (2005 년제작 ) 서진우저 / alang@clunix.com 1/10 페이지 목차 1 장운영체제편 ( 실무환경을위한엔터프라이즈 Linux 운영체제구성하기 ) 1.1 설치전고려사항 - 파티션의의미와정책 - 최신하드웨어드라이브패치 1.2 Redhat Linux 운영체제설치 - 파티션정책
More informationuntitled
보안서버구축가이드 8 Ⅲ. SSL 방식보안서버구축하기 1. 소개및보안서버구축절차 가. 개요 SSL은 Secure Sockets Layer의머리글이며, 1994년 Netscape에의해전세계적인표준보안기술이개발되었습니다. SSL 방식은웹브라우저와서버간의통신에서정보를암호화함으로써도중에해킹을통해정보가유출되더라도정보의내용을보호할수있는기능을갖춘보안솔루션으로전세계적으로수백만개의웹사이트에서사용하고있습니다.
More informationDropbox Forensics
Cloud Storage Forensics Part I : Dropbox 2013. 09. 28 forensic.n0fate.com Dropbox Forensics Dropbox Forensics Dropbox 웹기반파일공유서비스 총 12 개의클라이언트지원 Desktop : Windows, Mac OS X, Linux Mobile : ios, Android,
More information목 차 Ⅰ. 일반사항 1 Ⅱ. 특기사항 3 Ⅲ. 물품내역 및 세부규격 8 Ⅳ. 주의사항 11-2 -
대전마케팅공사 경영정보포털 구축 사업 패키지 소프트웨어 2식 구매 설치 시방서 (소프트웨어 2식) 2016. 06. 대전마케팅공사 경 영 지 원 파 트 목 차 Ⅰ. 일반사항 1 Ⅱ. 특기사항 3 Ⅲ. 물품내역 및 세부규격 8 Ⅳ. 주의사항 11-2 - Ⅰ. 일반사항 1. 목적 본 시방서는 대전마케팅공사가 추진하고 있는 경영정보포털 사업의 패키지 소프트웨어 도입을
More information월간 2016. 03 CONTENTS 3 EXPERT COLUMN 영화 점퍼 와 트로이목마 4 SPECIAL REPORT 패치 관리의 한계와 AhnLab Patch Management 핵심은 패치 관리, 왜? 8 HOT ISSUE 2016년에 챙겨봐야 할 개인정보보호
안랩 온라인 보안 매거진 2016. 03 Patch Management System 월간 2016. 03 CONTENTS 3 EXPERT COLUMN 영화 점퍼 와 트로이목마 4 SPECIAL REPORT 패치 관리의 한계와 AhnLab Patch Management 핵심은 패치 관리, 왜? 8 HOT ISSUE 2016년에 챙겨봐야 할 개인정보보호 법령 사항
More informationPowerPoint Presentation
클라우드환경하의검증된 Hypervisor, 시트릭스 XenServer SeonKyung Cho, XenServer SE, APAC June 12, 2012 XenServer 고향 내용 클라우드컴퓨팅과서버가상화 클라우드컴퓨팅을위한고려사항 클라우드플래폼으로써의젠서버 클라우드컴퓨팅과서버가상화 일반적인오해 Cloud Computing = Server Virtualisation
More informationPowerPoint 프레젠테이션
MySQL Best Practice r o c k P L A C E I n c. C o m p a n y I n t r o d u c t i o n www. ro c k p lace. co. kr 2013 rockplace Inc. CONTENTS Chapter 1. MySQL Overviews 1. MySQL 소개 2. MySQL Architecture 3.
More informationMicrosoft PowerPoint - 10Àå.ppt
10 장. DB 서버구축및운영 DBMS 의개념과용어를익힌다. 간단한 SQL 문법을학습한다. MySQL 서버를설치 / 운영한다. 관련용어 데이터 : 자료 테이블 : 데이터를표형식으로표현 레코드 : 테이블의행 필드또는컬럼 : 테이블의열 필드명 : 각필드의이름 데이터타입 : 각필드에입력할값의형식 학번이름주소연락처 관련용어 DB : 테이블의집합 DBMS : DB 들을관리하는소프트웨어
More informationDW 개요.PDF
Data Warehouse Hammersoftkorea BI Group / DW / 1960 1970 1980 1990 2000 Automating Informating Source : Kelly, The Data Warehousing : The Route to Mass Customization, 1996. -,, Data .,.., /. ...,.,,,.
More informationSlide 1
Java 기반의오픈소스 GIS(GeoServer, udig) 를지원하는국내공간 DBMS 드라이버의개발 2013. 08. 28. 김기웅 (socoooooool@gmail.com) 임영현 (yhlim0129@gmail.com) 이민파 (mapplus@gmail.com) PAGE 1 1 기술개발의목표및내용 2 기술개발현황 3 커뮤니티운영계획 4 활용방법및시연 PAGE
More informationMicrosoft PowerPoint - CNVZNGWAIYSE.pptx
대용량데이터처리를위한 Sharding 2013.1. 이동현 DBMS 개발랩 /NHN Business Platform SQL 기술전략세미나 2 대용량데이터를위한솔루션은 NoSQL 인가, RDBMS 인가? 모든경우에대해어떤하나의선택을하자는게아닙니다. SQL 기술전략세미나 3 언제, 그리고왜 RDBMS 를선택해야하는가? NoSQL 과다른 RDBMS 만의특징이필요할때
More information공개 SW 기술지원센터
- 1 - 일자 VERSION 변경내역작성자 2007. 11. 20 0.1 초기작성손명선 - 2 - 1. 문서개요 4 가. 문서의목적 4 나. 본문서의사용방법 4 2. 테스트완료사항 5 가. 성능테스트결과 5 나. Tomcat + 단일노드 MySQL 성능테스트상세결과 5 다. Tomcat + MySQL Cluster 성능테스트상세결과 10 3. 테스트환경 15
More information슬라이드 1
- 1 - 전자정부모바일표준프레임워크실습 LAB 개발환경 실습목차 LAB 1-1 모바일프로젝트생성실습 LAB 1-2 모바일사이트템플릿프로젝트생성실습 LAB 1-3 모바일공통컴포넌트생성및조립도구실습 - 2 - LAB 1-1 모바일프로젝트생성실습 (1/2) Step 1-1-01. 구현도구에서 egovframe>start>new Mobile Project 메뉴를선택한다.
More information810 & 820 810 는 소기업 및 지사 애 플리케이션용으로 설계되었으며, 독립 실행형 장치로 구성하거 나 HA(고가용성)로 구성할 수 있습니다. 810은 표준 운영 체제를 실행하는 범용 서버에 비해 가격 프리미엄이 거의 또는 전혀 없기 때문에 화이트박스 장벽 을
목적에 맞게 설계된 어플라 이언스 원격 용도로 최적화된 어플라이언스 관리 및 에너지 효율성 향상 원격 관리 LOM(Lights Out Management), IPMI 2.0 장치 식별 버튼/LED 실시간 시스템 환경 및 오류 모 니터링 Infoblox MIBS를 통한 SNMP 모니터링 고가용성 공급 장치 예비 디스크 예비 냉각 팬 전원 공급 장치 현장 교체
More informationOffice 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack
FastTrack 1 Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack 5 11 2 FASTTRACK 소개 디지털 혁신은 여기서 시작합니다. Microsoft FastTrack은 Microsoft 클라우드를 사용하여 고객이 신속하게 비즈니스 가치를 실현하도록 돕는 고객 성공 서비스입니다.
More informationMicrosoft Word - [2017SMA][T8]OOPT_Stage_2040 ver2.docx
OOPT Stage 2040 - Design Feesual CPT Tool Project Team T8 Date 2017-05-24 T8 Team Information 201211347 박성근 201211376 임제현 201411270 김태홍 2017 Team 8 1 Table of Contents 1. Activity 2041. Design Real Use
More information서비스) 와서버( 관리대상서버) 간에자격증명을사용하여서로의 ID 를확인하고서로주고받는데이터를검사하고암호화하는프로세스 이다. 높은인증수준은일반적으로성능의저하를가져올수있지만높은 수준의보안과데이터무결성을제공한다. 기본값 - 관리대상서버에설정되어있는 DCOM 인증수준기본 값을
설정매뉴얼 연결설정 연결을하기위해서는클라이언트와서버에 Windows Management Instrumentation, Remote Procedure Call(RPC) 서비스 가설치및실행되고있어야한다. Windows Management Instrumentation 서비스는 굳이실행시킬필요는없다. 요청이들어올경우자동실행되므로 연결및쿼리는 DCOM 을사용한다. DCOM은
More informationAgenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud
오픈소스 기반 레드햇 클라우드 기술 Red Hat, Inc. Senior Solution Architect 최원영 부장 wchoi@redhat.com Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud Red
More information슬라이드 1
2015( 제 8 회 ) 한국소프트웨어아키텍트대회 OSS 성능모니터링을위한 Open Source SW 2015. 07. 16 LG CNS 김성조 Tomcat & MariaDB 성능모니터링 Passion Open Source Software Open Hadoop IT Service Share Communication Enterprise Source Access
More informationMicrosoft PowerPoint - Smart CRM v4.0_TM 소개_20160320.pptx
(보험TM) 소개서 2015.12 대표전화 : 070 ) 7405 1700 팩스 : 02 ) 6012 1784 홈 페이지 : http://www.itfact.co.kr 목 차 01. Framework 02. Application 03. 회사 소개 01. Framework 1) Architecture Server Framework Client Framework
More informationESET NOD32 Antivirus
ESET NOD32 ANTIVIRUS 6 사용자 설명서 (제품 버전 6.0 이상) Microsoft Windows 8 / 7 / Vista / XP / Home Server 이 문서의 최신 버전을 다운로드하려면 여기를 클릭 ESET NOD32 ANTIVIRUS Copy r ight 2013 by ESET, s pol. s r. o. ESET NOD32 Antivirus는
More informationStraight Through Communication
중소-중견 기업을 위한 데이터 관리 및 1-2차 백업 통합 시스템 구축 제안 V1.0 제안 배경 및 도입 장점 제안 배경 중소-중견 기업의 IT 환경에서 데이터 관리 및 백업, 모바일 오피스 및 클라우드 환경 구축을 위해 소프트웨어와 이를 구동할 서버, 스토리지, 운영체제, 보안까지 모든 것을 구축하려면 비용과 관리의 부담이 클 수 밖에 없습니다. 따라서 대부분의
More information슬라이드 1
Tadpole for DB 1. 도구개요 2. 설치및실행 4. 활용예제 1. 도구개요 도구명 소개 Tadpole for DB Tools (sites.google.com/site/tadpolefordb/) 웹기반의데이터베이스를관리하는도구 Database 스키마및데이터관리 라이선스 LGPL (Lesser General Public License) 특징 주요기능
More informationOSS_FOSS4G
오픈소스 GIS 아키텍처를이용한 서비스개선사례 2013 년 8 월 28 일 가이아쓰리디 이사 박노준 (njpark@gaia3d.com) I. 오픈소스 GIS 아키텍처? I-1. 오픈소스 GIS S/W 아키텍처 오픈소스 GIS S/W 만의시스템구성 ( 예 ) DESKTOP GIS WEB GIS 3D GIS Client QGIS Plug-in QGIS GRASS
More information슬라이드 1
QR 코드를통한간편로그인 2018. 11. 7 지도교수 : 이병천교수님 4 조 Security-M 지승우이승용박종범백진이 목 차 조원편성 주제선정 비밀번호가뭐였지? 이런일없이조금더쉽게로그인할수있는방법은없을까? 주제선정 ID와패스워드에의한로그인방식의획기적인변화필요 문자형 ID와패스워드 QR Code 등활용 간편한타겟인식및암기식보안체계의불편극복 인증방식의간소화로다양한분야에서활용가능
More information< F5320B4EBC0C0C0E5BAF1BFA120B4EBC7D120BAB8BEC8B1E2B4C920B0A1C0CCB5E528C3D6C1BE292E687770>
DDoS 대응장비보안기능요구사항 2010. 1 IT 보안인증사무국 목차 1. 소개 1 1.1 참고 1 1.2 목적및범위 1 1.3 문서구조 2 2. DDoS 공격유형및대응기술 3 2.1 DDoS 공격유형 3 2.2 DDoS 대응장비구성방식 6 3. DDoS 공격대응을위한보안기능 7 4. DDoS 대응장비시험방법 8 1. 1.1 소개 참조 본요구사항의식별정보는다음과같다.
More information<313232C8A35FB0F8C7D05FC6AEB7BBB5E55FB4EBBFEBB7AE5FBCADBAF1BDBAB8A65FC1F6C5CAC7CFB4C25FBAD0BBEA5FC4B3BDC35FBDC3BDBAC5DB5F E312E687770>
대용량서비스를지탱하는분산캐시시스템 Part 1: 캐시시스템의역사 2015.2.10.[122 호 ] Ⅰ. 분산캐시시스템의이해 Ⅱ. 서버환경의캐시와역사 Ⅲ. 분산캐시사용전의캐시아키텍처 Ⅳ. 결론 SW 공학트렌드 동향분석 Webzine Ⅰ. 분산캐시 (Cache) 시스템의이해 일반적으로캐시라하면데이터나값을미리복사해놓는임시장소를가리킨다. 1) 계산또는저장된값을읽기위해특정장소에접근하는시간이오래걸릴경우,
More informationOracle9i Real Application Clusters
Senior Sales Consultant Oracle Corporation Oracle9i Real Application Clusters Agenda? ? (interconnect) (clusterware) Oracle9i Real Application Clusters computing is a breakthrough technology. The ability
More informationFMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2
FMX FMX 20062 () wwwexellencom sales@exellencom () 1 FMX 1 11 5M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2 FMX FMX D E (one
More information슬라이드 1
사례를통해본 ORACLE MAA (Maximum Availability Architecture) 2013. 02. Seungtaek Lee( 放浪 DBA) ORACLE MAA 최고의가용성을보장하기위해 Oracle( 사 ) 의여러솔루션을조합한 Oracle 권고아키텍처 2 ORACLE DB HA Solution Set RAC, Data Guard(ADG), ASM,
More informationPowerPoint 프레젠테이션
Cloud Web Application Firewall 1 웹방화벽동향 현재사용중인웹방화벽은대부분 Appliance 타입 많은기업들이클라우드플랫폼으로이전 / 계획중 Appliance 타입은고려대상에서제외됨 PROXY 타입, 클라우드웹방화벽등장 Proxy (Reverse) 타입은시스템과부하 / 공용존에대한부담 / DNS 우회 / 인증서관리및 SSL Inspection
More informationMicrosoft PowerPoint - CSharp-10-예외처리
10 장. 예외처리 예외처리개념 예외처리구문 사용자정의예외클래스와예외전파 순천향대학교컴퓨터학부이상정 1 예외처리개념 순천향대학교컴퓨터학부이상정 2 예외처리 오류 컴파일타임오류 (Compile-Time Error) 구문오류이기때문에컴파일러의구문오류메시지에의해쉽게교정 런타임오류 (Run-Time Error) 디버깅의절차를거치지않으면잡기어려운심각한오류 시스템에심각한문제를줄수도있다.
More informationMicrosoft Word - 조병호
포커스 클라우드 컴퓨팅 서비스 기술 및 표준화 추진 동향 조병호* 2006년에 클라우딩 컴퓨팅이란 용어가 처음 생겨난 이래 글로벌 IT 기업 CEO들이 잇달아 차 기 핵심 기술로 클라우드 컴퓨팅을 지목하면서 전세계적으로 클라우드 컴퓨팅이라는 새로운 파 라다임에 관심이 고조되고 있다. 클라우드 컴퓨팅 기술을 이용하면 효율적인 IT 자원을 운용할 수 있으며 비용절감
More informationTGDPX white paper
White Paper DDoS 공격 대응의 새로운 패러다임 AhnLab TrusGuard DPX Revision Version: AhnLab TrusGuard DPX White Paper ver. 1.0 Release Date: April, 2010 AhnLab, Inc. 6th Fl., CCMM Bldg. 12 Yeouido-dong, Yeongdeungpo-gu,
More informationSK IoT IoT SK IoT onem2m OIC IoT onem2m LG IoT SK IoT KAIST NCSoft Yo Studio tidev kr 5 SK IoT DMB SK IoT A M LG SDS 6 OS API 7 ios API API BaaS Backend as a Service IoT IoT ThingPlug SK IoT SK M2M M2M
More information