SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
How to handle Cloud APIs. 박 재현  [email_address] http://wisefree.tistory.com
- Cloud Computing  - Cloud Business - Cloud Connectivity  Service,Cloud Bus Contents
A pool of abstracted, highly scalable, and managed compute infrastructure capable of hosting end-customer applications and billed by consumption - by Forrester research Cloud
"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
Consumer and Business products, services and solutions that are delivered and consumed in real-time over the Internet  By IDC Cloud Service
 
[object Object],Cloud Business - Software As A Service - Pay vs Free(conomics)
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
 
Open API(SOAP,REST) Business & SLA Governance Simple Storage Service(S3) Simple DB Simple Queue Service Elastic Compute Cloud(EC2) CloudFront (CDN)
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)
by PDC 2008
 
 
 
 
What is a  key product  of clouds? OpenAPI .
OpenAPI = Standard based API != FreeAPI = Connection of clouds
Open API Open API …… Web Apps Mobile Apps Widget Desktop Apps Device Apps
AdWords / 20 -- Blogger / 16 -- Talk / 7 Base / 33 -- Desktop / 13 Calendar / 28 -- Web Auth. / 2 Maps / 1,540 -- Apps / 7 Checkout / 6 Picasa / 11 -- Search / 58 -- Orkut / 1 -- YouTube / 321 Homepage / 74 46/2,396 -- -- -- -- -- -- Simple DB / 3 -- -- EC2 / 37 -- -- -- -- FPS / 2 -- -- Alexa / 6 eComm. / 263 -- S3 / 39 -- -- 15/380 AdCenter / 0 -- Spaces / 4 -- Messenger / 17 Expo / 5 -- Sidebar / 3 -- -- Live ID / 0 V. Earth / 159 -- -- -- Spaces / 0 -- -- -- -- -- -- Gadgets / 4 24/245 -- -- -- -- Skype / 23 -- -- -- -- -- -- -- -- -- PayPal / 11 -- -- -- Ebay / 150 -- -- -- -- 6/221 Ads / 4 Answers / 16 -- Del.icio.us / 118 Messenger / 2 -- -- Widgets / 11 Upcoming / 29 -- BBAuth / 3 Maps / 121 Music Eng. / 2 -- -- Flickr / 383 -- Search / 113 -- -- -- Video / 19 Widgets / 11 33/969 Advertising Answers Blogs Bookmarks Chat Classifieds Database Desktop Events Hosting Identity Mapping Music Office Payments Photo Presence Search Shopping Social Storage Video Widgets All API Category Pay API http://www.programmableweb.com
 
[object Object],Cloud OpenAPI Issues? ,[object Object],[object Object],[object Object],[object Object],[object Object]
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
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
 
Resource Scripts  are a collection of  RESTful operations ,  governed by procedural workflow,   that are to be executed  against  the Live Operating Environment  either on demand  from  an HTTP client , by  a scheduler  or triggered by another  POST/PUT/DELETE  operation . Live Service - Resource Script ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Related technology SOA(Service Oriented Architecture) SDP(Service Delivery Platform) WOA(Web Oriented Architecture) Web Service RESTful Enterprise Bus
Issue = Performance 감사합니다 . Q&A

Contenu connexe

Tendances

Real time analytics in Azure IoT
Real time analytics in Azure IoT Real time analytics in Azure IoT
Real time analytics in Azure IoT Sam Vanhoutte
 
API as a Product - SXSW 2012
API as a Product - SXSW 2012API as a Product - SXSW 2012
API as a Product - SXSW 2012Delyn Simons
 
Apache Kafka for Automotive Industry, Mobility Services & Smart City
Apache Kafka for Automotive Industry, Mobility Services & Smart CityApache Kafka for Automotive Industry, Mobility Services & Smart City
Apache Kafka for Automotive Industry, Mobility Services & Smart CityKai Wähner
 
Apache Kafka in the Automotive Industry (Connected Vehicles, Manufacturing 4....
Apache Kafka in the Automotive Industry (Connected Vehicles, Manufacturing 4....Apache Kafka in the Automotive Industry (Connected Vehicles, Manufacturing 4....
Apache Kafka in the Automotive Industry (Connected Vehicles, Manufacturing 4....Kai Wähner
 
Connected Vehicles and V2X with Apache Kafka
Connected Vehicles and V2X with Apache KafkaConnected Vehicles and V2X with Apache Kafka
Connected Vehicles and V2X with Apache KafkaKai Wähner
 
Simplified Machine Learning Architecture with an Event Streaming Platform (Ap...
Simplified Machine Learning Architecture with an Event Streaming Platform (Ap...Simplified Machine Learning Architecture with an Event Streaming Platform (Ap...
Simplified Machine Learning Architecture with an Event Streaming Platform (Ap...Kai Wähner
 

Tendances (6)

Real time analytics in Azure IoT
Real time analytics in Azure IoT Real time analytics in Azure IoT
Real time analytics in Azure IoT
 
API as a Product - SXSW 2012
API as a Product - SXSW 2012API as a Product - SXSW 2012
API as a Product - SXSW 2012
 
Apache Kafka for Automotive Industry, Mobility Services & Smart City
Apache Kafka for Automotive Industry, Mobility Services & Smart CityApache Kafka for Automotive Industry, Mobility Services & Smart City
Apache Kafka for Automotive Industry, Mobility Services & Smart City
 
Apache Kafka in the Automotive Industry (Connected Vehicles, Manufacturing 4....
Apache Kafka in the Automotive Industry (Connected Vehicles, Manufacturing 4....Apache Kafka in the Automotive Industry (Connected Vehicles, Manufacturing 4....
Apache Kafka in the Automotive Industry (Connected Vehicles, Manufacturing 4....
 
Connected Vehicles and V2X with Apache Kafka
Connected Vehicles and V2X with Apache KafkaConnected Vehicles and V2X with Apache Kafka
Connected Vehicles and V2X with Apache Kafka
 
Simplified Machine Learning Architecture with an Event Streaming Platform (Ap...
Simplified Machine Learning Architecture with an Event Streaming Platform (Ap...Simplified Machine Learning Architecture with an Event Streaming Platform (Ap...
Simplified Machine Learning Architecture with an Event Streaming Platform (Ap...
 

En vedette

Forget Mobile-First … Move your customers to IoT-First, Drew Johnson, Aeris C...
Forget Mobile-First … Move your customers to IoT-First, Drew Johnson, Aeris C...Forget Mobile-First … Move your customers to IoT-First, Drew Johnson, Aeris C...
Forget Mobile-First … Move your customers to IoT-First, Drew Johnson, Aeris C...Alan Quayle
 
Twilio SMS - API for Sending & Receiving SMS Messages
Twilio SMS - API for Sending & Receiving SMS MessagesTwilio SMS - API for Sending & Receiving SMS Messages
Twilio SMS - API for Sending & Receiving SMS MessagesTwilio Inc
 
Twilio Signal 2016 IoT Using LittleBits and Twilio SMS
Twilio Signal 2016 IoT Using LittleBits and Twilio SMSTwilio Signal 2016 IoT Using LittleBits and Twilio SMS
Twilio Signal 2016 IoT Using LittleBits and Twilio SMSTwilio Inc
 
Twilio Signal 2016 Taking Your SMS App Global
Twilio Signal 2016 Taking Your SMS App GlobalTwilio Signal 2016 Taking Your SMS App Global
Twilio Signal 2016 Taking Your SMS App GlobalTwilio Inc
 
The Rise of Communications-as-a-Service (CaaS)
The Rise of Communications-as-a-Service (CaaS)The Rise of Communications-as-a-Service (CaaS)
The Rise of Communications-as-a-Service (CaaS)Roberto Moctezuma
 

En vedette (6)

Forget Mobile-First … Move your customers to IoT-First, Drew Johnson, Aeris C...
Forget Mobile-First … Move your customers to IoT-First, Drew Johnson, Aeris C...Forget Mobile-First … Move your customers to IoT-First, Drew Johnson, Aeris C...
Forget Mobile-First … Move your customers to IoT-First, Drew Johnson, Aeris C...
 
Twilio SMS - API for Sending & Receiving SMS Messages
Twilio SMS - API for Sending & Receiving SMS MessagesTwilio SMS - API for Sending & Receiving SMS Messages
Twilio SMS - API for Sending & Receiving SMS Messages
 
Twilio Signal 2016 IoT Using LittleBits and Twilio SMS
Twilio Signal 2016 IoT Using LittleBits and Twilio SMSTwilio Signal 2016 IoT Using LittleBits and Twilio SMS
Twilio Signal 2016 IoT Using LittleBits and Twilio SMS
 
Twilio Signal 2016 Taking Your SMS App Global
Twilio Signal 2016 Taking Your SMS App GlobalTwilio Signal 2016 Taking Your SMS App Global
Twilio Signal 2016 Taking Your SMS App Global
 
Connectivity as a Service
Connectivity as a ServiceConnectivity as a Service
Connectivity as a Service
 
The Rise of Communications-as-a-Service (CaaS)
The Rise of Communications-as-a-Service (CaaS)The Rise of Communications-as-a-Service (CaaS)
The Rise of Communications-as-a-Service (CaaS)
 

Similaire à Cloud Connectivity Service

Spring on PAS - Fabio Marinelli
Spring on PAS - Fabio MarinelliSpring on PAS - Fabio Marinelli
Spring on PAS - Fabio MarinelliVMware Tanzu
 
Mainframe Architecture & Product Overview
Mainframe Architecture & Product OverviewMainframe Architecture & Product Overview
Mainframe Architecture & Product Overviewabhi1112
 
Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016 Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016 Yochay Kiriaty
 
Spring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel Lavoie
Spring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel LavoieSpring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel Lavoie
Spring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel LavoieVMware Tanzu
 
SpringOne Tour Denver - Spring Boot & Spring Cloud on Pivotal Application Ser...
SpringOne Tour Denver - Spring Boot & Spring Cloud on Pivotal Application Ser...SpringOne Tour Denver - Spring Boot & Spring Cloud on Pivotal Application Ser...
SpringOne Tour Denver - Spring Boot & Spring Cloud on Pivotal Application Ser...VMware Tanzu
 
Fanug - Pragmatic Windows Phone Developer
Fanug - Pragmatic Windows Phone DeveloperFanug - Pragmatic Windows Phone Developer
Fanug - Pragmatic Windows Phone DeveloperSam Basu
 
apidays LIVE Paris - Innovation and rejuvenation combined: a beneficial appro...
apidays LIVE Paris - Innovation and rejuvenation combined: a beneficial appro...apidays LIVE Paris - Innovation and rejuvenation combined: a beneficial appro...
apidays LIVE Paris - Innovation and rejuvenation combined: a beneficial appro...apidays
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Cscorajramab
 
Azure Cloud Application Development Workshop - UGIdotNET
Azure Cloud Application Development Workshop - UGIdotNETAzure Cloud Application Development Workshop - UGIdotNET
Azure Cloud Application Development Workshop - UGIdotNETLorenzo Barbieri
 
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCF
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCFMigrate a on-prem platform to the public cloud with Java - SpringBoot and PCF
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCFRoy Braam
 
fiu-cloud-hackathon-lec1-v6
fiu-cloud-hackathon-lec1-v6fiu-cloud-hackathon-lec1-v6
fiu-cloud-hackathon-lec1-v6Kirill Osipov
 
Spring and Pivotal Application Service - SpringOne Tour - Boston
Spring and Pivotal Application Service - SpringOne Tour - BostonSpring and Pivotal Application Service - SpringOne Tour - Boston
Spring and Pivotal Application Service - SpringOne Tour - BostonVMware Tanzu
 
StrongLoop Overview
StrongLoop OverviewStrongLoop Overview
StrongLoop OverviewShubhra Kar
 
ALT-F1.BE : The Accelerator (Google Cloud Platform)
ALT-F1.BE : The Accelerator (Google Cloud Platform)ALT-F1.BE : The Accelerator (Google Cloud Platform)
ALT-F1.BE : The Accelerator (Google Cloud Platform)Abdelkrim Boujraf
 
Spring and Pivotal Application Service - SpringOne Tour Dallas
Spring and Pivotal Application Service - SpringOne Tour DallasSpring and Pivotal Application Service - SpringOne Tour Dallas
Spring and Pivotal Application Service - SpringOne Tour DallasVMware Tanzu
 
WP7 & Azure
WP7 & AzureWP7 & Azure
WP7 & AzureSam Basu
 
Programming IoT Gateways with macchina.io
Programming IoT Gateways with macchina.ioProgramming IoT Gateways with macchina.io
Programming IoT Gateways with macchina.ioGünter Obiltschnig
 
Seattle StrongLoop Node.js Workshop
Seattle StrongLoop Node.js WorkshopSeattle StrongLoop Node.js Workshop
Seattle StrongLoop Node.js WorkshopJimmy Guerrero
 
OSGi Technology in the Vehicle - H U Michel
OSGi Technology in the Vehicle - H U MichelOSGi Technology in the Vehicle - H U Michel
OSGi Technology in the Vehicle - H U Michelmfrancis
 

Similaire à Cloud Connectivity Service (20)

Spring on PAS - Fabio Marinelli
Spring on PAS - Fabio MarinelliSpring on PAS - Fabio Marinelli
Spring on PAS - Fabio Marinelli
 
Mainframe Architecture & Product Overview
Mainframe Architecture & Product OverviewMainframe Architecture & Product Overview
Mainframe Architecture & Product Overview
 
Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016 Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016
 
Spring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel Lavoie
Spring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel LavoieSpring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel Lavoie
Spring Boot & Spring Cloud Apps on Pivotal Application Service - Daniel Lavoie
 
SpringOne Tour Denver - Spring Boot & Spring Cloud on Pivotal Application Ser...
SpringOne Tour Denver - Spring Boot & Spring Cloud on Pivotal Application Ser...SpringOne Tour Denver - Spring Boot & Spring Cloud on Pivotal Application Ser...
SpringOne Tour Denver - Spring Boot & Spring Cloud on Pivotal Application Ser...
 
Fanug - Pragmatic Windows Phone Developer
Fanug - Pragmatic Windows Phone DeveloperFanug - Pragmatic Windows Phone Developer
Fanug - Pragmatic Windows Phone Developer
 
apidays LIVE Paris - Innovation and rejuvenation combined: a beneficial appro...
apidays LIVE Paris - Innovation and rejuvenation combined: a beneficial appro...apidays LIVE Paris - Innovation and rejuvenation combined: a beneficial appro...
apidays LIVE Paris - Innovation and rejuvenation combined: a beneficial appro...
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Csco
 
Azure Cloud Application Development Workshop - UGIdotNET
Azure Cloud Application Development Workshop - UGIdotNETAzure Cloud Application Development Workshop - UGIdotNET
Azure Cloud Application Development Workshop - UGIdotNET
 
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCF
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCFMigrate a on-prem platform to the public cloud with Java - SpringBoot and PCF
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCF
 
fiu-cloud-hackathon-lec1-v6
fiu-cloud-hackathon-lec1-v6fiu-cloud-hackathon-lec1-v6
fiu-cloud-hackathon-lec1-v6
 
Spring and Pivotal Application Service - SpringOne Tour - Boston
Spring and Pivotal Application Service - SpringOne Tour - BostonSpring and Pivotal Application Service - SpringOne Tour - Boston
Spring and Pivotal Application Service - SpringOne Tour - Boston
 
StrongLoop Overview
StrongLoop OverviewStrongLoop Overview
StrongLoop Overview
 
ALT-F1.BE : The Accelerator (Google Cloud Platform)
ALT-F1.BE : The Accelerator (Google Cloud Platform)ALT-F1.BE : The Accelerator (Google Cloud Platform)
ALT-F1.BE : The Accelerator (Google Cloud Platform)
 
Spring and Pivotal Application Service - SpringOne Tour Dallas
Spring and Pivotal Application Service - SpringOne Tour DallasSpring and Pivotal Application Service - SpringOne Tour Dallas
Spring and Pivotal Application Service - SpringOne Tour Dallas
 
WP7 & Azure
WP7 & AzureWP7 & Azure
WP7 & Azure
 
Programming IoT Gateways with macchina.io
Programming IoT Gateways with macchina.ioProgramming IoT Gateways with macchina.io
Programming IoT Gateways with macchina.io
 
Seattle StrongLoop Node.js Workshop
Seattle StrongLoop Node.js WorkshopSeattle StrongLoop Node.js Workshop
Seattle StrongLoop Node.js Workshop
 
OSGi Technology in the Vehicle - H U Michel
OSGi Technology in the Vehicle - H U MichelOSGi Technology in the Vehicle - H U Michel
OSGi Technology in the Vehicle - H U Michel
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
 

Dernier

Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 

Dernier (20)

Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
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)
  • 13.  
  • 14.  
  • 15.  
  • 16.  
  • 17. What is a key product of clouds? OpenAPI .
  • 18. OpenAPI = Standard based API != FreeAPI = Connection of clouds
  • 19. Open API Open API …… Web Apps Mobile Apps Widget Desktop Apps Device Apps
  • 20. AdWords / 20 -- Blogger / 16 -- Talk / 7 Base / 33 -- Desktop / 13 Calendar / 28 -- Web Auth. / 2 Maps / 1,540 -- Apps / 7 Checkout / 6 Picasa / 11 -- Search / 58 -- Orkut / 1 -- YouTube / 321 Homepage / 74 46/2,396 -- -- -- -- -- -- Simple DB / 3 -- -- EC2 / 37 -- -- -- -- FPS / 2 -- -- Alexa / 6 eComm. / 263 -- S3 / 39 -- -- 15/380 AdCenter / 0 -- Spaces / 4 -- Messenger / 17 Expo / 5 -- Sidebar / 3 -- -- Live ID / 0 V. Earth / 159 -- -- -- Spaces / 0 -- -- -- -- -- -- Gadgets / 4 24/245 -- -- -- -- Skype / 23 -- -- -- -- -- -- -- -- -- PayPal / 11 -- -- -- Ebay / 150 -- -- -- -- 6/221 Ads / 4 Answers / 16 -- Del.icio.us / 118 Messenger / 2 -- -- Widgets / 11 Upcoming / 29 -- BBAuth / 3 Maps / 121 Music Eng. / 2 -- -- Flickr / 383 -- Search / 113 -- -- -- Video / 19 Widgets / 11 33/969 Advertising Answers Blogs Bookmarks Chat Classifieds Database Desktop Events Hosting Identity Mapping Music Office Payments Photo Presence Search Shopping Social Storage Video Widgets All API Category Pay API http://www.programmableweb.com
  • 21.  
  • 22.
  • 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
  • 28. Issue = Performance 감사합니다 . Q&A

Notes de l'éditeur

  1. 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 를 효과적으로 개발 , 관리하는 방법에 대해 소개한다 .