5. REST API
“Representational state transfer is a
software architectural style that defines a
set of constraints to be used for creating
Web services. Web services that conform
to the REST architectural style, called
RESTful Web services, provide
interoperability between computer
systems on the internet. “
6. REST API
• Why REST? Why not?
The concept is too good?
But how?
7. REST API
Pendorong tumbuhpopulernya REST API
• Konvergensi gawai (laptop, tablet, hape)
• Kegesitan (agility) organisasi/perusahaan
• Otomatisasi
• Fleksibilitas
• Ketersediaan SDM vs perkembangan teknologi
• Teknologi cloud (scale up vs scale out)
9. Data Extraction
Hal-hal mungkin perlu diperhatikan terkait dengan Data Extraction:
• Sumber datanya
• Jenis datanya
• Validasi datanya
• Otomatisasinya
• Metadata-nya
• Format datanya
• Penyimpanannya (storage)
• Penyediaan/Penyajian datanya