SlideShare une entreprise Scribd logo
1  sur  20
[email_address] , Oct 9 th ,2008
1 Introduction to webservice 2 Amazon webservice family 3 Introduction to cloud computing 4 Cloud products of vendors 5 Discussion & What we could do
Client communicate with Server? Communicate Protocol:   TCP/UDP   HTTP(s)   SMTP/POP3   FTP   … . Most application today are enterprise application Most these application use language Java/.NET/C++….
How could two side talk? Choose a universal language  or specification collection to talk to each other ? XML & related specification  Webservice
How dose webservice help us ? What could the server understand? WSDL DTD SCHEMA Talk content? SOAP  Talk & show the relative image? SWA WS-Attachment WS-Policy Confidential talk & authenticate? WS-Security WS-Policy Keep integrity talk? WS-Reliable Who are on our talk path? WS-Addressing Tell anyone what I could understand? UDDI … .. All specification: http://en.wikipedia.org/wiki/List_of_Web_service_specifications#Web_Service_Standards_Listings
Amazon webservice - Fulfillment & Associates  Fulfillment: Order Service Associates: similar to Google Adsense  8% paid if buy  Vertical search baigoogledu.com Taobao platform   Yahoo shopping SNS OpenSocial User Data Security   Lost user if too open   when could SNS sites benefit from these user
Amazon webservice - web search & information Alexa websearch:stop and then cooperate with Google   search mass item Alexa web information:traffic measurement Alexa top site:traffic rank, alexa toolbar Alexa site thumbnail: similar as browserCam ScreenShot
Amazon webservice – On-Demand Workforce Mechanical Turk: Artificial Intelligence    Human Intelligence
Amazon webservice – Payments & Billing Flexible Payment Service(FPS): www.alipay.com DevPay: Payment for Amazon EC2 Image
What is Cloud Computing? complex infrastructure SaaS Grid Computing Utility Computing Autonomic Computing Expenditure minimized Reliability Scalability Performance Computing App Hosting Storage
Amazon Cloud Service Simple Queue Service Simple DB Service Simple Storage Service Elastic Compute Cloud Service typica
Amazon webservice – Infrastructure Service Simple Queue Service Direct Invoke? Synchronous or Asynchronous? Decouple? Reliable? Message Service Middleware ? JMS MQ Intranet only or SAAS? Online MQ keep 4 days data message limit to plain-text, 8kb in size 500,000 messages for 1$ Queue(attributes)-message delete manual automated timeout to verify progress of operation
Amazon webservice – Infrastructure Service Simple DB Service  Domain-Item-Attribute(Table-Row-Column) No data type Multi-value in single attribute Response time smaller than 5s Domain size limit to 10G, maximum 100 domains Not support domain-cross query No index, No Rule, No constraints  Bigtable/Apache Hbase
Amazon webservice – Infrastructure Service Simple Storage Service  DFS GFS/KFS Map-reduce/Apache Hadoop  file size limit to 5GB bucket – folder/file, maximum num of bucket 100 EC2 use S3 as image storage  BitTorrent @tm  support  Pay for storage, data transfer-in , data transfer-out No fee between Amazon infrastructure in same region
Amazon webservice – Infrastructure Service Elastic Compute Cloud Run your private or public Images through webservice call ubuntu,LAMP,django, joomla drupal,shindig,Asterisk, Rails,oracle… currently no windows & sql server but soon EBS – storage for instance off-line DHCP & initial 5 elastic static server No hardware load-balancing Design for Application Hosting,Pay-Only-for-What-you-use Several kinds of hardware for choose Scalable & Reliable
Amazon webservice – Infrastructure Service Elastic Compute Cloud with EBS
Amazon webservice – Infrastructure Service Elastic Compute Cloud  Use progress Use S3 as image storage Program use webservice at step 3 & 4
Google App Engine GFS/Map-reduce/Bigtable App Engine Only Python support currently Data type support in Bigtable MS cloud No Datacenter windows Live folder 8billion coming next month Salesforce Oracle VP  dislike MS CRM SAAS Platform as Service Yahoo KFS/Hadoop/Hbase Apache IBM www.GoGrid.com Networks.com
 
Discussion Vertical Search Authenticate Center Universal cloud access interface Product chain & SNS & OpenSocial Local service & component transfer SaaS and Cloud Computing any other … Thanks~

Contenu connexe

Tendances

Ralph Rebske: AWS Pricing and Billing
Ralph Rebske: AWS Pricing and BillingRalph Rebske: AWS Pricing and Billing
Ralph Rebske: AWS Pricing and Billing
Symposia Media
 

Tendances (20)

Compare Cloud Services: AWS vs Azure vs Google vs IBM
Compare Cloud Services: AWS vs Azure vs Google vs IBMCompare Cloud Services: AWS vs Azure vs Google vs IBM
Compare Cloud Services: AWS vs Azure vs Google vs IBM
 
AWSome day 2018 - scalability and cost optimization with container services
AWSome day 2018 - scalability and cost optimization with container servicesAWSome day 2018 - scalability and cost optimization with container services
AWSome day 2018 - scalability and cost optimization with container services
 
AWSome day 2018 - API serverless with aws
AWSome day 2018  - API serverless with awsAWSome day 2018  - API serverless with aws
AWSome day 2018 - API serverless with aws
 
AWS Customer Presentation - RenderRocket
AWS Customer Presentation - RenderRocket AWS Customer Presentation - RenderRocket
AWS Customer Presentation - RenderRocket
 
AI Meetup
AI MeetupAI Meetup
AI Meetup
 
Server-less solution for moving Millions of Images in Cloud - Brett Sutter, ...
 Server-less solution for moving Millions of Images in Cloud - Brett Sutter, ... Server-less solution for moving Millions of Images in Cloud - Brett Sutter, ...
Server-less solution for moving Millions of Images in Cloud - Brett Sutter, ...
 
Session 1 IaaS, PaaS, SaaS Overview
Session 1   IaaS, PaaS, SaaS OverviewSession 1   IaaS, PaaS, SaaS Overview
Session 1 IaaS, PaaS, SaaS Overview
 
AWS Bulgaria: Re:invent 2017 Recap
AWS Bulgaria: Re:invent 2017 RecapAWS Bulgaria: Re:invent 2017 Recap
AWS Bulgaria: Re:invent 2017 Recap
 
Storage Options on AWS
Storage Options on AWSStorage Options on AWS
Storage Options on AWS
 
Comparison of AWS, GCP & Azure web solutions
Comparison of AWS, GCP & Azure web solutionsComparison of AWS, GCP & Azure web solutions
Comparison of AWS, GCP & Azure web solutions
 
Introdcution to Azure
Introdcution to AzureIntrodcution to Azure
Introdcution to Azure
 
Aws day 4
Aws day 4Aws day 4
Aws day 4
 
AWS for the SQL Server Pro
AWS for the SQL Server ProAWS for the SQL Server Pro
AWS for the SQL Server Pro
 
Mastering your Cloud Consumption - Pop-up Loft Tel Aviv
Mastering your Cloud Consumption - Pop-up Loft Tel AvivMastering your Cloud Consumption - Pop-up Loft Tel Aviv
Mastering your Cloud Consumption - Pop-up Loft Tel Aviv
 
Aws day 3
Aws day 3Aws day 3
Aws day 3
 
Aws day 2
Aws day 2Aws day 2
Aws day 2
 
Introduction to AWS
Introduction to AWSIntroduction to AWS
Introduction to AWS
 
Cloud Powered WordPress for Everyone
Cloud Powered WordPress for EveryoneCloud Powered WordPress for Everyone
Cloud Powered WordPress for Everyone
 
Content Delivery Using Amazon CloudFront
Content Delivery Using Amazon CloudFrontContent Delivery Using Amazon CloudFront
Content Delivery Using Amazon CloudFront
 
Ralph Rebske: AWS Pricing and Billing
Ralph Rebske: AWS Pricing and BillingRalph Rebske: AWS Pricing and Billing
Ralph Rebske: AWS Pricing and Billing
 

Similaire à Amazon Webservice & Cloud Computing

On a cloudy day you can scale forever
On a cloudy day you can scale foreverOn a cloudy day you can scale forever
On a cloudy day you can scale forever
george.james
 
EQR Reporting: Rails + Amazon EC2
EQR Reporting:  Rails + Amazon EC2EQR Reporting:  Rails + Amazon EC2
EQR Reporting: Rails + Amazon EC2
jeperkins4
 

Similaire à Amazon Webservice & Cloud Computing (20)

Leveraging The Cloud In 2009
Leveraging The Cloud In 2009Leveraging The Cloud In 2009
Leveraging The Cloud In 2009
 
Amazon Elastic Map Reduce - Ian Meyers
Amazon Elastic Map Reduce - Ian MeyersAmazon Elastic Map Reduce - Ian Meyers
Amazon Elastic Map Reduce - Ian Meyers
 
On a cloudy day you can scale forever
On a cloudy day you can scale foreverOn a cloudy day you can scale forever
On a cloudy day you can scale forever
 
AWS re:Invent 2016 recap (part 1)
AWS re:Invent 2016 recap (part 1)AWS re:Invent 2016 recap (part 1)
AWS re:Invent 2016 recap (part 1)
 
Your First 10 million Users on the AWS Cloud
Your First 10 million Users on the AWS CloudYour First 10 million Users on the AWS Cloud
Your First 10 million Users on the AWS Cloud
 
AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?
 
AWS re:Invent 2016 Day 1 Keynote re:Cap
AWS re:Invent 2016 Day 1 Keynote re:CapAWS re:Invent 2016 Day 1 Keynote re:Cap
AWS re:Invent 2016 Day 1 Keynote re:Cap
 
AWS re:Invent 2016 Day 1 Keynote re:Cap
AWS re:Invent 2016 Day 1 Keynote re:CapAWS re:Invent 2016 Day 1 Keynote re:Cap
AWS re:Invent 2016 Day 1 Keynote re:Cap
 
Amazon Web Services for the .NET Developer
Amazon Web Services for the .NET DeveloperAmazon Web Services for the .NET Developer
Amazon Web Services for the .NET Developer
 
The Cloud as a Platform - By Jinesh Varia
The Cloud as a Platform - By Jinesh VariaThe Cloud as a Platform - By Jinesh Varia
The Cloud as a Platform - By Jinesh Varia
 
Supercharge Your Product Development with Continuous Delivery & Serverless Co...
Supercharge Your Product Development with Continuous Delivery & Serverless Co...Supercharge Your Product Development with Continuous Delivery & Serverless Co...
Supercharge Your Product Development with Continuous Delivery & Serverless Co...
 
Comparison of Cloud Computing Services | Torry Harris Whitepaper
Comparison of Cloud Computing Services | Torry Harris WhitepaperComparison of Cloud Computing Services | Torry Harris Whitepaper
Comparison of Cloud Computing Services | Torry Harris Whitepaper
 
Cloud Computing basic
Cloud Computing basicCloud Computing basic
Cloud Computing basic
 
Escalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuariosEscalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuarios
 
EQR Reporting: Rails + Amazon EC2
EQR Reporting:  Rails + Amazon EC2EQR Reporting:  Rails + Amazon EC2
EQR Reporting: Rails + Amazon EC2
 
Cloud based infrastructure for massive scale, without massive costs
Cloud based infrastructure for massive scale, without massive costsCloud based infrastructure for massive scale, without massive costs
Cloud based infrastructure for massive scale, without massive costs
 
Cloud Providers Public 030909 V2
Cloud Providers Public 030909 V2Cloud Providers Public 030909 V2
Cloud Providers Public 030909 V2
 
Amazon web services | Cloud Computing |Rahul SIngh
Amazon web services | Cloud Computing |Rahul SInghAmazon web services | Cloud Computing |Rahul SIngh
Amazon web services | Cloud Computing |Rahul SIngh
 
Escalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuariosEscalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuarios
 
AWS re:Invent 2016: ↑↑↓↓←→←→ BA Lambda Start (SVR305)
AWS re:Invent 2016: ↑↑↓↓←→←→ BA Lambda Start (SVR305)AWS re:Invent 2016: ↑↑↓↓←→←→ BA Lambda Start (SVR305)
AWS re:Invent 2016: ↑↑↓↓←→←→ BA Lambda Start (SVR305)
 

Dernier

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Amazon Webservice & Cloud Computing

  • 2. 1 Introduction to webservice 2 Amazon webservice family 3 Introduction to cloud computing 4 Cloud products of vendors 5 Discussion & What we could do
  • 3. Client communicate with Server? Communicate Protocol: TCP/UDP HTTP(s) SMTP/POP3 FTP … . Most application today are enterprise application Most these application use language Java/.NET/C++….
  • 4. How could two side talk? Choose a universal language or specification collection to talk to each other ? XML & related specification Webservice
  • 5. How dose webservice help us ? What could the server understand? WSDL DTD SCHEMA Talk content? SOAP Talk & show the relative image? SWA WS-Attachment WS-Policy Confidential talk & authenticate? WS-Security WS-Policy Keep integrity talk? WS-Reliable Who are on our talk path? WS-Addressing Tell anyone what I could understand? UDDI … .. All specification: http://en.wikipedia.org/wiki/List_of_Web_service_specifications#Web_Service_Standards_Listings
  • 6. Amazon webservice - Fulfillment & Associates Fulfillment: Order Service Associates: similar to Google Adsense 8% paid if buy Vertical search baigoogledu.com Taobao platform Yahoo shopping SNS OpenSocial User Data Security Lost user if too open when could SNS sites benefit from these user
  • 7. Amazon webservice - web search & information Alexa websearch:stop and then cooperate with Google search mass item Alexa web information:traffic measurement Alexa top site:traffic rank, alexa toolbar Alexa site thumbnail: similar as browserCam ScreenShot
  • 8. Amazon webservice – On-Demand Workforce Mechanical Turk: Artificial Intelligence Human Intelligence
  • 9. Amazon webservice – Payments & Billing Flexible Payment Service(FPS): www.alipay.com DevPay: Payment for Amazon EC2 Image
  • 10. What is Cloud Computing? complex infrastructure SaaS Grid Computing Utility Computing Autonomic Computing Expenditure minimized Reliability Scalability Performance Computing App Hosting Storage
  • 11. Amazon Cloud Service Simple Queue Service Simple DB Service Simple Storage Service Elastic Compute Cloud Service typica
  • 12. Amazon webservice – Infrastructure Service Simple Queue Service Direct Invoke? Synchronous or Asynchronous? Decouple? Reliable? Message Service Middleware ? JMS MQ Intranet only or SAAS? Online MQ keep 4 days data message limit to plain-text, 8kb in size 500,000 messages for 1$ Queue(attributes)-message delete manual automated timeout to verify progress of operation
  • 13. Amazon webservice – Infrastructure Service Simple DB Service Domain-Item-Attribute(Table-Row-Column) No data type Multi-value in single attribute Response time smaller than 5s Domain size limit to 10G, maximum 100 domains Not support domain-cross query No index, No Rule, No constraints Bigtable/Apache Hbase
  • 14. Amazon webservice – Infrastructure Service Simple Storage Service DFS GFS/KFS Map-reduce/Apache Hadoop file size limit to 5GB bucket – folder/file, maximum num of bucket 100 EC2 use S3 as image storage BitTorrent @tm support Pay for storage, data transfer-in , data transfer-out No fee between Amazon infrastructure in same region
  • 15. Amazon webservice – Infrastructure Service Elastic Compute Cloud Run your private or public Images through webservice call ubuntu,LAMP,django, joomla drupal,shindig,Asterisk, Rails,oracle… currently no windows & sql server but soon EBS – storage for instance off-line DHCP & initial 5 elastic static server No hardware load-balancing Design for Application Hosting,Pay-Only-for-What-you-use Several kinds of hardware for choose Scalable & Reliable
  • 16. Amazon webservice – Infrastructure Service Elastic Compute Cloud with EBS
  • 17. Amazon webservice – Infrastructure Service Elastic Compute Cloud Use progress Use S3 as image storage Program use webservice at step 3 & 4
  • 18. Google App Engine GFS/Map-reduce/Bigtable App Engine Only Python support currently Data type support in Bigtable MS cloud No Datacenter windows Live folder 8billion coming next month Salesforce Oracle VP dislike MS CRM SAAS Platform as Service Yahoo KFS/Hadoop/Hbase Apache IBM www.GoGrid.com Networks.com
  • 19.  
  • 20. Discussion Vertical Search Authenticate Center Universal cloud access interface Product chain & SNS & OpenSocial Local service & component transfer SaaS and Cloud Computing any other … Thanks~