Software as a Service Platform as a Service
- Slides: 27
여지까지 사람들이 말하는 클라우드 컴퓨팅 Software as a Service Platform as a Service Storage as a Service Grid Computing Virtualization Database as a Service Utility Computing Application Hosting Infrastructure as a Service Source : Sun Cloud Computing Golden Pitch, 2004
클라우드 컴퓨팅 서비스 업체의 예 • 아마존 웹 서비스 Compute Storage Simple. DB Messaging Elastic EC 2 Compute Cloud Simple Storage Service S 3 non-relational Simple. DB DB Simple Queue Service SQS • FOSS AWS? – UC Santa Barbara 'Eucalyptus' project > 오픈소스 기반의 아마존 컴퓨팅 서비스 호환 플랫폼 개발 프로젝트 > 웹 서비스 기반의 구현 > 편리한 'One button' 설치 기능 제공
컴퓨트 클라우드 타입 1. 원하는 컴퓨팅 클라우드의 형태를 결정할것 ü 소프트웨어 서비스만 할 것인가? 혹은 개발 환경 혹은 전 인프라 Developer independence Greater developer admin Developer lock-in Less Developer admin salesforce. com Google App Engine Amazon Web Services Paa. S (Platform as a service) Saas (Software as a Service) Iaa. S (Infrastructure as a Service) Confined to API Runtime interpreter Xen images
애플리케이션 계층 결정 - Web 2. 0 2. 엔터프라이즈 애플리케이션을 웹 기반으로 재구성할 것 ü 미션 크리티컬한 환경이라면 ‘접속유지(Statefull) SOA ü 일반적인 경우는 접속비유지(Stateless) Restful API Web 4. 0 (? ) agents / devices The Intelligent Web 3. 0 The Semantic Web ( read-write-execute ) Web 2. 0 just humans The Social Web (read-write) Web 1. 0 The World Wide Web (read-only) just 'data' A. I. Semantics + Reasoning and Learning + Smarter Apps Lots Training Tagging - Difficult to scale e. g. of. Cycorp e. g. Radar Netrks. , + Easy for User Metaweb - Manual effort e. g. Technorati, Linguistics Del. icio. us Statistics + Extract knowledge + Massive Scale from text - Not good with - Lang. dependent Structured Data e. g. Powerset, e. g. Google, Attensity Autonomy social content / execution
전통적인 애플리케이션 아키텍쳐 Classic n. Tier Arch Persistence Tier Application Tier Presentation Tier
Web 2. 0 기반의 애플리케이션 아키텍쳐 “Share Nothing” Architectures Batch Farm Persistence Tier Presentation / Application Tier LB Module Caching Module Messaging Module DFS Module
실제 Iaa. S 환경이 구축되고 서비스 되는 시나리오 Management layer x. VM/OS Provisioning VM managing & Metering&Billing ISCSI Provisioning Qlayer(!) Hadoop Lustre OS image Access Portal SPS Shared File System layer
- Ibm software life cycle
- Citizen service platform
- Telecoms service delivery platform
- Communication platform as a service
- Software maintenance in software engineering ppt
- Who invented software engineering
- Improving software economics geeksforgeeks
- Software engineer vs software developer
- Metrics computer science
- Application software and system software difference
- Generic software vs custom software
- Difference between student software and industrial software
- Software crisis in software engineering
- Examples of product metrics
- Is an os system software or application software
- Eic software reviews
- Real time software design in software engineering
- Design principles in software engineering
- Graphics & multimedia software
- Mhc software inc
- London ambulance service software failure
- John meyer pittsburgh pa
- Interaction model in distributed system
- Workhorse service company software
- Open xen manager
- Windows platform foundation
- Missy diwater the former platform diver
- Fundraising growth platform