06. Amazon Web Services
-
Upload
jarot-syahputro -
Category
Technology
-
view
3.263 -
download
9
description
Transcript of 06. Amazon Web Services
![Page 1: 06. Amazon Web Services](https://reader033.fdocument.pub/reader033/viewer/2022061613/556634d2d8b42ac0498b519b/html5/thumbnails/1.jpg)
WEB 3.0 TECHNOLOGY
![Page 2: 06. Amazon Web Services](https://reader033.fdocument.pub/reader033/viewer/2022061613/556634d2d8b42ac0498b519b/html5/thumbnails/2.jpg)
1 2 3
WEB 1.0 WEB 2.0 WEB 3.0
Read Read Write Read Write Request
HUMAN HUMAN WEB APPS WEB
HTML XML,XHTML,AJAX,JSON Web Services, API, Semantic
DATA DATA APPS
![Page 3: 06. Amazon Web Services](https://reader033.fdocument.pub/reader033/viewer/2022061613/556634d2d8b42ac0498b519b/html5/thumbnails/3.jpg)
Web Services
Teknologi web yg memungkinkan sebuah aplikasi mampu berhubungan dengan aplikasi lainnya melalui protokol HTTP dengan format pesan XML
![Page 4: 06. Amazon Web Services](https://reader033.fdocument.pub/reader033/viewer/2022061613/556634d2d8b42ac0498b519b/html5/thumbnails/4.jpg)
MANFAAT1. Kecepatan berinteraksi antar apps, karena
menggunakan sarana HTTP2. Ketepatan/keakuratan data, karena data yg
dikirim (request) dan diterima (response) semuanya berbasiskan XML
3. Kemudahan, mengolah request dan response, karena standar pesan dengan XML
4. Fleksibel. Contoh:Aplikasi PHP mampu berhubungan dengan Java, begitu juga sebaliknya, karena semuanya menggunakan protokol HTTP. Bukti: Joomla (PHP) kini mampu “berhubungan” dengan Alfresco yang dibangun dengan Java.
![Page 5: 06. Amazon Web Services](https://reader033.fdocument.pub/reader033/viewer/2022061613/556634d2d8b42ac0498b519b/html5/thumbnails/5.jpg)
Metode
1. XML-RPC2. SOAP3. WSDL4. REST. Contoh : Amazon Associates
Web Services (AAWS)
![Page 6: 06. Amazon Web Services](https://reader033.fdocument.pub/reader033/viewer/2022061613/556634d2d8b42ac0498b519b/html5/thumbnails/6.jpg)
Amazon Web Services
Product:1. Infrastructure Services2. Payment & Billing3. On Demand WorkForce4. Web Search Information5. Amazon Fulfillment & Associates
![Page 7: 06. Amazon Web Services](https://reader033.fdocument.pub/reader033/viewer/2022061613/556634d2d8b42ac0498b519b/html5/thumbnails/7.jpg)
DEFINISI
Amazon Associates Web Services:Layanan ( Web As Services ) berupa
HTTP Request (POST/GET) yg dapat digunakan oleh pihak developer (3rd Party) untuk mengakses operasi dan data di Amazon, untuk kegiatan affiliate (mempromosikan produk2 amazon.com)
STATUS : FREE !!
![Page 8: 06. Amazon Web Services](https://reader033.fdocument.pub/reader033/viewer/2022061613/556634d2d8b42ac0498b519b/html5/thumbnails/8.jpg)
MANFAAT UNTUK ONLINE EARNING :1. Mempercepat waktu update web.
(500 content dalam 1/2 hari? )2. Data akurat. Karena langsung dari
sumbernya dan berupa XML.3. Data lengkap. Image,customer
review,rating,harga semuanya sudah tersedia.
4. Otomatisasi membuat affiliate link (tidak perlu buat manual) dan valid!!
5. Free content!!
![Page 9: 06. Amazon Web Services](https://reader033.fdocument.pub/reader033/viewer/2022061613/556634d2d8b42ac0498b519b/html5/thumbnails/9.jpg)
Amazon Associates Web Services (AAWS)
![Page 10: 06. Amazon Web Services](https://reader033.fdocument.pub/reader033/viewer/2022061613/556634d2d8b42ac0498b519b/html5/thumbnails/10.jpg)
AAWS BUSINESS MODEL
ApplicationAmazon
Database
request
data
Toko Online/Affiliates
item
operation
COOKIES RECORD
![Page 11: 06. Amazon Web Services](https://reader033.fdocument.pub/reader033/viewer/2022061613/556634d2d8b42ac0498b519b/html5/thumbnails/11.jpg)
Rules:1.1. Maximum Request Maximum Request : 1 request/1 detik/1 IP. Artinya : Pihak
Amazon hanya menerima 1 REQUEST dalam satu detik dari 1 komputer. Boleh dilakukan setiap detik, asalkan hanya 1 request operation. --> Beda bgt lho dengan unlimited om
2. Data : Penyimpanan data di database developer/publisher hanya diperbolehkan selama 1 bulan. Lewat satu bulan, harus diperbaharui. Data2 itu adalah : URL, ASIN, Product Name,Catalog, Artists, Authors, MPN, Starring, ISBN, Directors, Manufacturer, Media Distributor, ReleaseDate, Publisher, Num Media, UPC, Reading Level, Theatrical Release Date, Platforms, MpaaRating,EsrbRating, AgeGroup, and Encoding. Dan khusus untuk harga, harus direfresh setelah 24 jam!!
3. Manipulasi data? Dilarang!!4. Jumlah halaman yg bisa diakses adalah 40 halaman atau
400 data (per query)
![Page 12: 06. Amazon Web Services](https://reader033.fdocument.pub/reader033/viewer/2022061613/556634d2d8b42ac0498b519b/html5/thumbnails/12.jpg)
Yang diperlukan1. AWS KEY . Amazon Web Services Key.
Adalah sebuah identitas unik yg diberikan oleh Amazon kepada developer2 luar (3rd party) agar bisa mengakses web servicenya Amazon.
2. Associate ID UTK JUALAN BOS!!
http://www.amazon.com/Microsoft-Windows-Professional-32-bit-Builders/dp/B0018RCAD4?SubscriptionId=AWSKEY&tag=ASSID&linkCode=xm2&camp=2025&creative=165953&creativeASIN=B0018RCAD4
![Page 13: 06. Amazon Web Services](https://reader033.fdocument.pub/reader033/viewer/2022061613/556634d2d8b42ac0498b519b/html5/thumbnails/13.jpg)
HOW TO:
MY APPS AMAZONcommunicate
XML
REST WSDL
![Page 14: 06. Amazon Web Services](https://reader033.fdocument.pub/reader033/viewer/2022061613/556634d2d8b42ac0498b519b/html5/thumbnails/14.jpg)
REST METHOD
Mengakses operasi dan data melalui metode GET/POST . Mayoritas REST menggunakan URL (GET) utk berinteraksi, yg ouputnya ada XML.
![Page 15: 06. Amazon Web Services](https://reader033.fdocument.pub/reader033/viewer/2022061613/556634d2d8b42ac0498b519b/html5/thumbnails/15.jpg)
REST REQUEST
http://ecs.amazonaws.com/onca/xml?Service=AWSECommerceService&AWSAccessKeyId=AWSKEY&AssociateTag=ASSID&Version=2006-09-11&Operation=ItemLookup&ItemId=B0018RCAD4&ResponseGroup=Medium,Offers
![Page 16: 06. Amazon Web Services](https://reader033.fdocument.pub/reader033/viewer/2022061613/556634d2d8b42ac0498b519b/html5/thumbnails/16.jpg)
REST RESPONSE
<?xml version="1.0" ?><ItemLookupResponse xmlns="http://webservices.amazon.com/AWSECommerceService/2006-06-28"><OperationRequest><HTTPHeaders><Header Name="UserAgent" Value="Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5"></Header>
![Page 17: 06. Amazon Web Services](https://reader033.fdocument.pub/reader033/viewer/2022061613/556634d2d8b42ac0498b519b/html5/thumbnails/17.jpg)
REST DATA
1. Affiliate Link2. Gambar (small,medium,large)3. Harga4. Delivery method5. Stok6. Feature7. Review8. Deskripsi9. dll
![Page 18: 06. Amazon Web Services](https://reader033.fdocument.pub/reader033/viewer/2022061613/556634d2d8b42ac0498b519b/html5/thumbnails/18.jpg)
KELEMAHAN WEB SERVICES
Kemudahan adalah fleksibilitas hubungan antar aplikasi, dan ini juga adalah kelemahan terbesarnya,
yaitu…Jika salah satu server mati/down, maka aplikasi yg berhubungan dengan server itu juga akan mati!!
Official Report & Details of this Presentation:http://www.djarot.com/wangsit-30/