SlideShare a Scribd company logo
@chaeya
클라우드 컴퓨팅이란 ? 그리드 컴퓨팅  -  인터넷상에 분산된 자원들을 공유해 가상의 슈퍼컴퓨터로 활용하는 방식 분산 컴퓨팅 유틸리티 컴퓨팅  -  전기나 가스처럼 사용량에 따라 과금하는 방식 가상화기술 공개소프트웨어 웹서비스 SBC(Server Based Computing) -  서버에 데이터와 응용소프트웨어를 두고 이용자 컴퓨터의 자원을 이용하여 작동하는 방식 네트워크컴퓨팅  -  서버기반컴퓨팅처럼 응용소프트웨어를 서버에 두지만 ,  작동은 이용자 컴퓨터의 자원을 이용해 수행하는 방식
가트너 인터넷 기술을 활용해 여러 고객들에게 높은 수준의 확장성을 가진  IT 자원들을 서비스 하는 컴퓨팅
포레스터 표준화된  IT 기반 기능들이 인터넷 프로토콜로 제공되고 언제나 접근이 허용되어 수요가 변함에 따라 가변적으로 사용량이나 광고에 따라 과금을 달리하는 형태
클라우드 컴퓨팅에 대한 다양한 정의
데이터센터의 위치에 따른 분류 개인 클라우드  공공 클라우드  하이브리드 클라우드 커뮤니티 클라우드
클라우드 컴퓨팅의 서비스 모델별 개념 SaaS -  소비자는 클라우드 인프라에서 가동되는 서비스 제공자의 애플리케이션을 사용하는 모델 .  소비자는 사용자특화된 환경설정과 같은 경우를 제외하고는 클라우드 인프라를 관리하거나 통제하지 못함 PaaS -  소비자는 서비스제공자가 지원하는 프로그래밍 언어나 도구를 사용하여 만든 애플리케이션을 클라우드 인프라상에서 배포 (deploy) 하는 것이며 ,  소비자는 클라우드 인프라를 관리하거나 통제하지 못하나 ,  배포된 애플리케이션과 애플리케이션 호스팅환경설정은 통제함 IaaS -  소비자는  OS 나 애플리케이션을 배포하고 구동할수 있는 주요컴퓨팅 자원 ( 처리 저장 네트워크등 ) 을 제공하는 것이며 ,  소비자는 클라우드 인프라를 관리하거나 통제하지 못하나 , OS  저장 애플리케이션 특정네트워킹 컴포넌트를 통제할수 있는 모델
SaaS? PaaS? IaaS?
클라우드 컴퓨팅의 주요기술 가상화기술 -  물리적인 하드웨어의 한계를 넘어서 시스템을 운영할 수 있는 기술 -  여러대의 전산자원을 마치 한대처럼 운영하거나 한대의 전산자원을 마치 여러대의 자원처럼 나눠서 이용 Resource Pool Hypervisor Virtual I/O Partition Mobility 대규모 분산처리 -  대규모 ( 수천노드이상 ) 의 서버환경에서 대용량 데이터를 분산 처리하는 기술 분산처리기술
클라우드 컴퓨팅의 주요기술 오픈 인터페이스 -  인터넷을 통해 서비스를 이용하고 서비스 간에 정보 공유를 할 수 있는 인터페이스 기술 -  클라우드 컴푸팅 기반의  SaaS, PasS  등에서 기존 소비스에 대한 확장 및 기능 변경등에 적용 SOA Open API Web Service 서비스 프로비저닝 -  서비스 제공자가 실시간으로 자원을 제공하는 기술 -  서비스 신청부터 자원 제공까지의 업무를 자동화하여 클라우드 컴퓨팅의 경제성과 유연성 증가에 기여 자원제공
클라우드 컴퓨팅의 주요기술 자원 유틸리티 -  전산자원에 대한 사용량을 수집하고 ,  이를 바탕으로 사용한 만큼만 비용을 지불하도록 하는 기술 개념 사용량 측정 과금 사용자 계정관리 SLA( 서비스수준관리 ) -  외부 컴퓨팅 자원을 활용하는 클라우드 컴퓨팅의 특성상 서비스 수준이라는 계량화된 형태의 운영 품질 관리 필요 서비스 수준 관리 체계
클라우드 컴퓨팅의 주요기술 보안 및 프라이버시 -  외부 컴퓨팅 자원에 기업 또는 개인의 민감한 정보를 저장함에 따라 ,  해당 정보에 대한 보안이 주요한 이슈로 부각 방화벽 침입방지기술 접근권한 관리기술 다중공유모델 -  하나의 정보자원 인스턴스를 여러사용자 그룹이 하나의 분리된 형태로 사용하는 모델 -  소프트웨어서비스 (SaaS) 를 제공하는데 필수요소
클라우드기술에서 오픈소스의 영향 ( 구글 ,  아마존 , IBM ) SaaS 구글앱스 RedHat Jboss Application Server, Apache Geronimo, IBM WebSphere  등 PaaS 구글앱엔진 (GAE)  대표적이다 .  앤엔진은  Python  애플리케이션을 위한 툴을 제공 구글 쿼리 랭귀지 (GQL) 를 사용해 지속적으로 데이터를 저장하고 관리하기 위한  Python API 를 제공 . IaaS 상업적으로 가장 잘 알려진 아마존  EC2 는 특별한 가상화머신 (OS 와 애플리케이션 조합 ) 을 지정할 수 있으며 이 가상화 머신 상에서 애플리케이션을 개발할 수 있다 .  유칼립투스 (Eucalyptus) 는 아마존  EC2 를 오픈소스로 실행한 것이며 ,  EC2 와 유칼립투스는  OS 가상화를 위해 젠 (Xen) 과 함께 리눅스에 의존
클라우드 서비스 시장현황
클라우드 컴퓨팅  시장 현황 국내 KT - U cloud LG - U+  박스 SKT - sktstore 국외 Apple - MobileMe Google - Google Apps Google - Pass - GAE Microsoft - Office Live Microsoft - Pass -  윈도 애저 (Windows Azure) Amazon - IaaS - EC2(elastic Compute Cloud) Amazon - PasS - SimplePay, Checkout, Alexa, DevPay
감사합니다 . http://twitter.com/chaeya http://facebook.com/hyeongchae

More Related Content

PPTX
클라우드컴퓨팅
PPTX
클라우드컴퓨팅 V4
PDF
20160511 azure를 기반으로한 인공지능 io t 생태계 구축 전략
PDF
20160511 Azure Datacenter
PDF
Citrix Mobile Work Space
PDF
주간 클라우드 뉴스 7월넷째주
PPT
서비스모델별 표준화요소 Final
PPTX
Cloud 서비스
클라우드컴퓨팅
클라우드컴퓨팅 V4
20160511 azure를 기반으로한 인공지능 io t 생태계 구축 전략
20160511 Azure Datacenter
Citrix Mobile Work Space
주간 클라우드 뉴스 7월넷째주
서비스모델별 표준화요소 Final
Cloud 서비스

Viewers also liked (13)

PPT
Cloud Computing 이현남
PDF
Vinflux SCM 솔루션 적용 사례
PDF
OpenSource! OpenStack!
PPTX
Cloud Computing
PDF
Korea Operation, SCM, Logistics Professional
PDF
[2015 Oracle Cloud Summit] 7. ERP Cloud 보다 빠르고 편리하고 스마트한 비즈니스를 위한 ERP Cloud
PDF
2016년 10대 Cloud 동향
PPTX
Open stack 세미나자료_장현정
PPTX
빌링:미터링 Bss platform구현
PDF
AWS 기반 소프트웨어 서비스(SaaS) -김용우 솔루션즈 아키텍트 :: AWS 파트너 테크시프트 세미나
PDF
클라우드 도입 전략과 프로세스(강연자료)
PDF
클라우드 어플리케이션의 필수조건
PDF
개방형 개발 플랫폼 현황 - 윤석찬 (2008)
Cloud Computing 이현남
Vinflux SCM 솔루션 적용 사례
OpenSource! OpenStack!
Cloud Computing
Korea Operation, SCM, Logistics Professional
[2015 Oracle Cloud Summit] 7. ERP Cloud 보다 빠르고 편리하고 스마트한 비즈니스를 위한 ERP Cloud
2016년 10대 Cloud 동향
Open stack 세미나자료_장현정
빌링:미터링 Bss platform구현
AWS 기반 소프트웨어 서비스(SaaS) -김용우 솔루션즈 아키텍트 :: AWS 파트너 테크시프트 세미나
클라우드 도입 전략과 프로세스(강연자료)
클라우드 어플리케이션의 필수조건
개방형 개발 플랫폼 현황 - 윤석찬 (2008)
Ad

Similar to Cloud computing (20)

PPTX
Cloud Computing v1.0
PDF
AWS 와 함께하는 클라우드 컴퓨팅:: 방희란 :: AWS Summit Seoul 2016
PDF
엔터프라이즈 비지니스 애플리케이션 이전 및 도입사례 제주항공사례 - AWS Summit Seoul 2017
PDF
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
PDF
AWS Enterprise Summit :: 클라우드 도입 사례를 통한 적용 대상과 실행 전략 (정우진 이사)
PPTX
AWS Partner Techshift - AWS와 함께한 MaxGauge의 SaaS 전환 여정 (엑셈 박재호 상무)
PPT
정부통합전산센타 Fabric Server소개자료.V05
PDF
Deployment techniques for cloud native
PPTX
클라우드와 미래혁명
PDF
AWS CLOUD 2017 - AWS와 함께하는 엔터프라이즈 비즈니스 애플리케이션 도입하기 (임혁용 매니저)
PDF
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드, 새로운 생태계를 향한 클라우드 비긴어게인 (Cloud-Barista)
PDF
Microsoft azure service 소개자료
PDF
Introduction of Mesosphere DCOS
PDF
워크로드에 맞는 데이터베이스 찾기 - 박주연 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
PDF
DB관점에서 본 빅데이터 (2019년 8월)
PDF
Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드, 컴퓨팅 인프라에 제약없는 서비스 생태계
PPTX
AWS와 함께하는 엔터프라이즈 비즈니스 어플리케이션 도입하기 :: 김양용 :: AWS Summit Seoul 2016
PDF
Cloud-Barista 제4차 오픈 컨퍼런스 : Cloud-Barista - 멀티클라우드 서비스 공통 플랫폼 개요 (Multi-cloud...
PDF
AWS 클라우드 이해하기-사례 중심으로 - 정민정 매니저:: AWS Cloud Track 1 Intro
PDF
마이크로소프트웨어2014년1월 s dx_ian
Cloud Computing v1.0
AWS 와 함께하는 클라우드 컴퓨팅:: 방희란 :: AWS Summit Seoul 2016
엔터프라이즈 비지니스 애플리케이션 이전 및 도입사례 제주항공사례 - AWS Summit Seoul 2017
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
AWS Enterprise Summit :: 클라우드 도입 사례를 통한 적용 대상과 실행 전략 (정우진 이사)
AWS Partner Techshift - AWS와 함께한 MaxGauge의 SaaS 전환 여정 (엑셈 박재호 상무)
정부통합전산센타 Fabric Server소개자료.V05
Deployment techniques for cloud native
클라우드와 미래혁명
AWS CLOUD 2017 - AWS와 함께하는 엔터프라이즈 비즈니스 애플리케이션 도입하기 (임혁용 매니저)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드, 새로운 생태계를 향한 클라우드 비긴어게인 (Cloud-Barista)
Microsoft azure service 소개자료
Introduction of Mesosphere DCOS
워크로드에 맞는 데이터베이스 찾기 - 박주연 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
DB관점에서 본 빅데이터 (2019년 8월)
Cloud-Barista 제7차 컨퍼런스 : 멀티클라우드, 컴퓨팅 인프라에 제약없는 서비스 생태계
AWS와 함께하는 엔터프라이즈 비즈니스 어플리케이션 도입하기 :: 김양용 :: AWS Summit Seoul 2016
Cloud-Barista 제4차 오픈 컨퍼런스 : Cloud-Barista - 멀티클라우드 서비스 공통 플랫폼 개요 (Multi-cloud...
AWS 클라우드 이해하기-사례 중심으로 - 정민정 매니저:: AWS Cloud Track 1 Intro
마이크로소프트웨어2014년1월 s dx_ian
Ad

More from Kevin Kim (20)

PDF
오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인
PDF
[오픈테크넷]오픈소스 연구개발 프로젝트 거버넌스 프랙티스
PDF
개방형 혁신 연구개발 프로젝트를 위한 거버넌스 구축
PDF
The growth process of open source projects
PDF
미래교육을 위한 오픈소스 기술과 문화
PDF
에듀테크 산업에서 개방형OS 하모니카 활용
PDF
출연연의 공개소프트웨어 연구개발 프로젝트 관리
PDF
개방형 데스크톱 OS 기술동향
PDF
언제 애자일을 써야 좋을까? The better ways of developing software
PDF
오픈R&D 성과관리
PDF
개방형혁신 연구개발 역량 성숙도 모델
PDF
Open source community Building
PDF
오픈 R&D 거버넌스
PDF
Understanding of Open Source
PDF
오픈소스와 거버넌스
PDF
공개SW 거버넌스 실무
PDF
공개SW거버넌스(개요)
PDF
애자일이야기
PDF
숭실대교육교재 - IoT 산업에서 오픈소스의 활용방안(김형채)
PDF
IoT & 오픈소스
오픈소스 연구개발의 성공을 위한 전략 Next Level 성장 가이드라인
[오픈테크넷]오픈소스 연구개발 프로젝트 거버넌스 프랙티스
개방형 혁신 연구개발 프로젝트를 위한 거버넌스 구축
The growth process of open source projects
미래교육을 위한 오픈소스 기술과 문화
에듀테크 산업에서 개방형OS 하모니카 활용
출연연의 공개소프트웨어 연구개발 프로젝트 관리
개방형 데스크톱 OS 기술동향
언제 애자일을 써야 좋을까? The better ways of developing software
오픈R&D 성과관리
개방형혁신 연구개발 역량 성숙도 모델
Open source community Building
오픈 R&D 거버넌스
Understanding of Open Source
오픈소스와 거버넌스
공개SW 거버넌스 실무
공개SW거버넌스(개요)
애자일이야기
숭실대교육교재 - IoT 산업에서 오픈소스의 활용방안(김형채)
IoT & 오픈소스

Cloud computing

  • 2. 클라우드 컴퓨팅이란 ? 그리드 컴퓨팅 - 인터넷상에 분산된 자원들을 공유해 가상의 슈퍼컴퓨터로 활용하는 방식 분산 컴퓨팅 유틸리티 컴퓨팅 - 전기나 가스처럼 사용량에 따라 과금하는 방식 가상화기술 공개소프트웨어 웹서비스 SBC(Server Based Computing) - 서버에 데이터와 응용소프트웨어를 두고 이용자 컴퓨터의 자원을 이용하여 작동하는 방식 네트워크컴퓨팅 - 서버기반컴퓨팅처럼 응용소프트웨어를 서버에 두지만 , 작동은 이용자 컴퓨터의 자원을 이용해 수행하는 방식
  • 3. 가트너 인터넷 기술을 활용해 여러 고객들에게 높은 수준의 확장성을 가진 IT 자원들을 서비스 하는 컴퓨팅
  • 4. 포레스터 표준화된 IT 기반 기능들이 인터넷 프로토콜로 제공되고 언제나 접근이 허용되어 수요가 변함에 따라 가변적으로 사용량이나 광고에 따라 과금을 달리하는 형태
  • 6. 데이터센터의 위치에 따른 분류 개인 클라우드 공공 클라우드 하이브리드 클라우드 커뮤니티 클라우드
  • 7. 클라우드 컴퓨팅의 서비스 모델별 개념 SaaS - 소비자는 클라우드 인프라에서 가동되는 서비스 제공자의 애플리케이션을 사용하는 모델 . 소비자는 사용자특화된 환경설정과 같은 경우를 제외하고는 클라우드 인프라를 관리하거나 통제하지 못함 PaaS - 소비자는 서비스제공자가 지원하는 프로그래밍 언어나 도구를 사용하여 만든 애플리케이션을 클라우드 인프라상에서 배포 (deploy) 하는 것이며 , 소비자는 클라우드 인프라를 관리하거나 통제하지 못하나 , 배포된 애플리케이션과 애플리케이션 호스팅환경설정은 통제함 IaaS - 소비자는 OS 나 애플리케이션을 배포하고 구동할수 있는 주요컴퓨팅 자원 ( 처리 저장 네트워크등 ) 을 제공하는 것이며 , 소비자는 클라우드 인프라를 관리하거나 통제하지 못하나 , OS 저장 애플리케이션 특정네트워킹 컴포넌트를 통제할수 있는 모델
  • 9. 클라우드 컴퓨팅의 주요기술 가상화기술 - 물리적인 하드웨어의 한계를 넘어서 시스템을 운영할 수 있는 기술 - 여러대의 전산자원을 마치 한대처럼 운영하거나 한대의 전산자원을 마치 여러대의 자원처럼 나눠서 이용 Resource Pool Hypervisor Virtual I/O Partition Mobility 대규모 분산처리 - 대규모 ( 수천노드이상 ) 의 서버환경에서 대용량 데이터를 분산 처리하는 기술 분산처리기술
  • 10. 클라우드 컴퓨팅의 주요기술 오픈 인터페이스 - 인터넷을 통해 서비스를 이용하고 서비스 간에 정보 공유를 할 수 있는 인터페이스 기술 - 클라우드 컴푸팅 기반의 SaaS, PasS 등에서 기존 소비스에 대한 확장 및 기능 변경등에 적용 SOA Open API Web Service 서비스 프로비저닝 - 서비스 제공자가 실시간으로 자원을 제공하는 기술 - 서비스 신청부터 자원 제공까지의 업무를 자동화하여 클라우드 컴퓨팅의 경제성과 유연성 증가에 기여 자원제공
  • 11. 클라우드 컴퓨팅의 주요기술 자원 유틸리티 - 전산자원에 대한 사용량을 수집하고 , 이를 바탕으로 사용한 만큼만 비용을 지불하도록 하는 기술 개념 사용량 측정 과금 사용자 계정관리 SLA( 서비스수준관리 ) - 외부 컴퓨팅 자원을 활용하는 클라우드 컴퓨팅의 특성상 서비스 수준이라는 계량화된 형태의 운영 품질 관리 필요 서비스 수준 관리 체계
  • 12. 클라우드 컴퓨팅의 주요기술 보안 및 프라이버시 - 외부 컴퓨팅 자원에 기업 또는 개인의 민감한 정보를 저장함에 따라 , 해당 정보에 대한 보안이 주요한 이슈로 부각 방화벽 침입방지기술 접근권한 관리기술 다중공유모델 - 하나의 정보자원 인스턴스를 여러사용자 그룹이 하나의 분리된 형태로 사용하는 모델 - 소프트웨어서비스 (SaaS) 를 제공하는데 필수요소
  • 13. 클라우드기술에서 오픈소스의 영향 ( 구글 , 아마존 , IBM ) SaaS 구글앱스 RedHat Jboss Application Server, Apache Geronimo, IBM WebSphere 등 PaaS 구글앱엔진 (GAE) 대표적이다 . 앤엔진은 Python 애플리케이션을 위한 툴을 제공 구글 쿼리 랭귀지 (GQL) 를 사용해 지속적으로 데이터를 저장하고 관리하기 위한 Python API 를 제공 . IaaS 상업적으로 가장 잘 알려진 아마존 EC2 는 특별한 가상화머신 (OS 와 애플리케이션 조합 ) 을 지정할 수 있으며 이 가상화 머신 상에서 애플리케이션을 개발할 수 있다 . 유칼립투스 (Eucalyptus) 는 아마존 EC2 를 오픈소스로 실행한 것이며 , EC2 와 유칼립투스는 OS 가상화를 위해 젠 (Xen) 과 함께 리눅스에 의존
  • 15. 클라우드 컴퓨팅 시장 현황 국내 KT - U cloud LG - U+ 박스 SKT - sktstore 국외 Apple - MobileMe Google - Google Apps Google - Pass - GAE Microsoft - Office Live Microsoft - Pass - 윈도 애저 (Windows Azure) Amazon - IaaS - EC2(elastic Compute Cloud) Amazon - PasS - SimplePay, Checkout, Alexa, DevPay
  • 16. 감사합니다 . http://twitter.com/chaeya http://facebook.com/hyeongchae

Editor's Notes

  • #4: 인터넷 기술을 활용해 여러 고객들에게 높은 수준의 확장성을 가진 IT 자원들을 서비스 하는 컴퓨팅
  • #5: 표준화된 IT 기반 기능들이 인터넷 프로토콜로 제공되고 언제나 접슨이 허용되어 수요가 변함에 따하 가변적으로 사용량이나 광고에 따라 과금을 달리하는 형태
  • #7: 개인클라우드 – 특정 조직내에서만 운영되고 , 직접 혹은 위탁 운영 공공클라우드 – 몇몇 조직에 의해 공유되고 , 직접 혹은 위탁 운영 하이브리드 클라우드 – 데이터 및 애플리케이션 이동이 가능한 둘 이상의 독립적 클라우드로 구성 커뮤니티클라우드 - 일반 공중이나 대기업에게 제공되고 , 인프라는 서비스를 판매하는 조직이 소유
  • #8: PaaS AppEngine from Google: based on Python and Django Force.com from SalesForce: based on the SalesForce SaaS infrastructure and Apex language Bungee Connect: visual development studio based on Java LongJump: based on Java/Eclipse WaveMaker: visual development studio based on Java and hosted on Amazon EC2
  • #14: 구글 , 아마존 , IBM 등 SaaS, PaaS, IaaS 등 각 영역에서 대표 벤더들이 리눅스 오픈소스 기반으로 서비스를 제공하고 있다 . 우선 SaaS 의 경우 구글앱스는 다양한 엔터프라이즈 애플리케이션을 웹을 통해 제공한다 . 원격으로 실행되는 애플리케이션들은 공통적으로 애플리케이션 서버에 의존하고 있는데 이러한 애플리케이션 서버들은 소프트웨어 서비스 ( 트랜잭션 관리 혹은 데이터베이스 접근 ) 를 위한 API 를 공개한 소프트웨어 프레임워크다 . RedHat Jboss Application Server, Apache Geronimo, IBM WebSphere 등의 애플리케이션 서버들을 포함한다 . Pass 는 구글앱앤진이 대표적이다 . 앱엔진은 Python 애플리케이션을 위한 툴을 제공하며 구글 쿼리 랭귀지 (GQL) 를 사용해 지속적으로 데이터를 저장하고 관리하기 위한 Python API 를 제공한다 . IaaS 에서도 리눅스와 오픈소스가 적용되고 있다 . 상업적으로 가장 잘 알려진 아마존 EC2 는 특별한 가상화머신 (OS 와 애플리케이션 조합 ) 을 지정할 수 있으며 이 가상화 머신 상에서 애플리케이션을 개발할 수 있다 . 또한 유칼립투스 (Eucalyptus) 는 아마존 EC2 를 오픈소스로 실행한 것이며 , EC2 와 유칼립투스는 OS 가사오하를 위해 젠 (Xen) 과 함께 리눅스에 의존하고 있다
  • #15: SimplePay - 자사웹인프라를 이용해 비용을 지불하고 관리하는 서비스 Checkout - 쇼핑몰구축에 필요한 sql 용 지불기능과 고객구매이력관리 및 프로모션기획관리 기능등을 통합제공하는 서비스 Alexa - 개발자의 웹사이트에 대한 트래픽통계를 분석하는 기능을 제공 DevPay - 비용지불과 관리기능을 독립적인 소프트웨어 형태로 제공