Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Cloud Connectivity Service
1. How to handle Cloud APIs. 박 재현 [email_address] http://wisefree.tistory.com
2. - Cloud Computing - Cloud Business - Cloud Connectivity Service,Cloud Bus Contents
3. A pool of abstracted, highly scalable, and managed compute infrastructure capable of hosting end-customer applications and billed by consumption - by Forrester research Cloud
4. "Cloud Computing is a paradigm in which information is permanently stored in servers on the Internet and cached temporarily on clients that include desktops, entertainment centers, tablet computers, notebooks, wall computers, handhelds, sensors, monitors, etc.” ORGs for Scalable, Robust, Privacy-Friendly Client Cloud Computing , 2008 IEEE Internet Computing An emerging IT development, deployment and delivery model, enabling real-time delivery of products, services and solutions over the Internet (i.e., enabling cloud services) by IDC Cloud Computing
5. Consumer and Business products, services and solutions that are delivered and consumed in real-time over the Internet By IDC Cloud Service
6.
7.
8. XaaS Cloud Taxonomy http://wisefree.tistory.com/267 PaaS AaaS web office CRM Billing advertising Payment DaaS Google App Engine Bungee Connect FaceBook F8 AppExchange SF Force.com Coghead Iceberg Quickbase Rollbase Longjump IaaS Amazon EC2 Amazon Simple DB Amazon S3 MS Azure Google GData
9.
10. Open API(SOAP,REST) Business & SLA Governance Simple Storage Service(S3) Simple DB Simple Queue Service Elastic Compute Cloud(EC2) CloudFront (CDN)
11. GData Datastore(Bigtable) Social Graph API Google Account Open API(SOAP,REST) Business & SLA Governance Gears Gadget Calendar Docs Map … Google App Engine(Python & Django)
23. Cloud bus is a control center of OpenAPI of cloud computing and service. Cloud Bus is an architectural model that enables the creation of standard-based , loosely coupled , interoperable cloud open API that can be easily shared , combined and reused to meet user’s needs. Cloud Bus
24. Cloud Bus Reference Architecture Cloud Bus Web Apps Mobile Apps Widget Desktop Apps Device Apps Export Open APIs Open API Invocation Open API Massage Messaging-Sync,Async,2PC,.. Orchestration-sequence,… External Connectivity Adapters Adapters Custom APIs JDBC file:// Cloud Registry Cloud Catalog Security Services OpenAPI Repository Management Cloud Billing,…. Storage Internal Cloud Computing External Clouds OpenAPi Broker OpenAPI Selection Authentication/ Authorization Monitoring Message Formatting Message Normalization Message Transformation Message Enricher
25.
26.
27. Related technology SOA(Service Oriented Architecture) SDP(Service Delivery Platform) WOA(Web Oriented Architecture) Web Service RESTful Enterprise Bus
Amazon Web Service , Google Apps, MS 의 Azure 등 Cloud Computing 에 기반한 다양한 SaaS 모델의 서비스가 광범위하게 소개되면서 이에 대한 다양한 Cloud 기술과 서비스들이 주목을 받고 있다 . 이러한 Cloud 기술과 서비스는 실제 사용자 ( 개발자와 파트너사 ) 들에게 OpenAPI 형태로 제공하고 있다 . 다시 말해 , 이들 서비스의 OpenAPI 가 바로 상품인 셈이다 . 따라서 이러한 OpenAPI 를 효과적으로 관리하고 상품화하는 것이 아주 중요해진다 . Cloud Bus 는 바로 이러한 OpenAPI 를 효과적으로 개발 , 관리하는 서비스를 말한다 . 유관 기술로는 SDP(Service Delivery Platform) 이나 SOA(Service Oriented Architecture) 등을 들 수 있다 . 본 발표에서는 Cloud Bus 를 통해 실제 개발된 Cloud 의 OpenAPI 를 효과적으로 개발 , 관리하는 방법에 대해 소개한다 .