Selasa, 27 Maret 2018

Tugas 2


Pendahuluan

Komputasi Cloud
Cloud Computing (Komputasi Awan) adalah suatu konsep umum yang mencakup SaaS, Web 2.0, dengan menggabungkan pemanfaatan teknologi komputer dan disajikan dalam bentuk suatu layanan. Yang dimaksud dengan Saas dan Web 2.0 adalah sebuah software as a service atau perangkat lunak yang berbentuk layanan, digunakan untuk mengembangkan suatu aplikasi yang berbasis web (Internet). Misalnya Facebook, didalam social networking ini memiliki berbagai aplikasi seperti game, acara undangan, tautan dan sebagainya. Dengan SaaS dan Web 2.0, pencipta Facebook menggunakannya untuk aplikasi tersebut dengan syarat harus melalui internet atau system online.
Pada cloud computing, penyimpanan data hanya dilakukan pada server utama, sehingga pengguna hanya dapat mengaksesnya tanpa harus mengetahui infrastruktur pembuatan aplikasinya. Hanya perlu interface software saja untuk mengakses server. Interface ini pada umumnya merupakan web browser yang tersedia dengan banyak pilihan dan tidak berbayar.                                                              Tanpa kita sadari sebenarnya kita sudah sering menggunakan aplikasi dengan sistem berbasis cloud computing. Contoh lainnya seperti Hotmail, Yahoo!Mail atau Gmail. Untuk melihat email, kita bisa melakukannya di mana saja, yang penting ada internet dan browser. Software dan data kita tidak tersimpan di komputer yang kita pakai melainkan terletak di cloud server. 


Pengantar Komputasi GRID
Menurut definisi Grid Computing atau Komputasi Grid merupakan salah satu dari tipe Komputasi Paralel, adalah penggunaan sumber daya yang melibatkan banyak komputer terpisah secara geografis namun tersambung via jalur komunikasi (termasuk Internet) untuk memecahkan persoalan komputasi skala besar. Semakin cepat jalur komunikasi terbuka, maka peluang untuk menggabungkan kinerja komputasi dari sumber-sumber komputasi yang terpisah menjadi semakin meningkat. Dengan demikian, skala komputasi terdistribusi dapat ditingkatkan secara geografis lebih jauh lagi, melintasi batas-batas domain administrasi yang ada.
Ide awal komputasi grid dimulai dengan adanya distributed computing, yaitu mempelajari penggunaan komputer terkoordinasi yang secara fisik terpisah atau terdistribusi. Sistem terdistribusi membutuhkan aplikasi yang berbeda dengan sistem terpusat. Kemudian berkembang lagi menjadi parallel computing yang merupakan teknik komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan.
Beberapa konsep dasar dari Komputasi Grid, yaitu :
·                     Sumber daya dikelola dan dikendalikan secara lokal.
·                  Sumber daya berbeda dapat mempunyai kebijakan dan mekanisme berbeda, mencakup           Sumber daya komputasi dikelola oleh sistem batch berbeda, Sistem storage berbeda pada   node berbeda, Kebijakan berbeda dipercayakan kepada user yang sama pada sumber daya   berbeda pada Grid.
·                     Sifat alami dinamis: Sumber daya dan pengguna dapat sering berubah
·                     Lingkungan kolaboratif bagi e-community (komunitas elektronik, di internet)




Virtualisasi

Virtualisasi bisa diartikan sebagai pembuatan suatu bentuk atau versi virtual dari sesuatu yang bersifat fisik, misalnya sistem operasi,  perangkat storage/penyimpanan data atau sumber daya jaringan.
Virtualisasi bisa diimplementasikan kedalam berbagai bentuk, antara lain :
·                     Network Virtualization : VLAN, Virtual IP (untclustering), Multilink
·                     Memory Virtualization : pooling memory dari node-node di cluster
·                     Grid Computing : banyak komputer = satu
·                     Application Virtualization : Dosemu, Wine
·                     Storage Virtualization : RAID, LVM
·                     Platform Virtualization : virtual computer

Keuntungan Penggunaan Virtualisasi :
·                     Pengurangan Biaya Investasi Hardware.
·                     Kemudahan Backup & Recovery.
·            Kemudahan Deployment. Server virtual dapat dikloning sebanyak mungkin dan dapat         dijalankan pada mesin lain dengan mengubah sedikit konfigurasi.
·                     Mengurangi Panas ruang server/data center.
·                     Mengurangi Biaya Space.
·                     Kemudahan Maintenance & Pengelolaan.
·                     Standarisasi Hardware.
·                     Kemudahan Replacement.

Kerugian Penggunaan Virtualisasi :
·             Satu Pusat Masalah, jika server induk bermasalah, semua sistem virtual machine didalamnya tidak bisa digunakan.
·                Virtualisasi membutuhkan spesifikasi server yang lebih tinggi untuk menjalankan server induk dan mesin virtual didalamnya.
·        Satu Pusat Serangan. Penempatan semua server dalam satu komputer akan menjadikannya sebagai target serangan.

Distributed Computation Dalam Cloud Computing
Seperti yang telah di jelaskan sebelumnya, cloud computing adalah teknologi yang memberikan berbagai jenis sumber daya sebagai layanan, terutama melalui internet. Sedangkan komputasi terdistribusi adalah konsep menggunakan sistem terdistribusi terdiri dari banyak node diatur sendiri untuk memecahkan masalah yang sangat besar (yang biasanya sulit untuk diselesaikan dengan satu komputer). Cloud computing pada dasarnya adalah penjualan dan model distribusi untuk berbagai jenis sumber daya melalui internet, sedangkan komputasi terdistribusi dapat diidentifikasi sebagai jenis komputasi, yang menggunakan sekelompok mesin untuk bekerja sebagai satu kesatuan untuk memecahkan masalah skala besar. Komputasi terdistribusi mencapai hal ini dengan memecah masalah ke tugas sederhana, dan menugaskan tugas-tugas ke node individu.


Map Reduce dan NoSQL (Not Only SQL)
Map reduce adalah sebuah framework pemrograman untuk memproses data yang berukuran besar, biasanya digunakan untuk komputasi terdistribusi pada kumpulan komputer.
NoSQL adalah tipe database yang sangat jauh berbeda dengan konsep RDBMS(Relational Database Management System) ataupun ODBMS(Objecy Oriented Database Management System). Perbedaan utamanya karena tidak mengenal istilah relation dan tidak menggunakan konsep schema. Kalau biasanya dapatmenggunakan query 'Join’ di sini tidak bisa menggunakannya karena setiap tabel berdiri sendiri tanpa tergantung dengan tabel lainnya alias independen. Selain itu di dalam konsep DBMS biasanya sebelum insert data diharuskan untuk mendefinisikan terlebih dahulu struktur tabel seperti tipe data dan ukurannya, di konsep NoSQL ini bisa menyimpan data tanpa perlu mendefinisikan tipe data dan ukurannya lagi. Jadi lebih fleksibel bila ada perubahan di masa mendatang.  Adapun beberapa database NoSQL yang ada saat ini yaitu Cassandra, Big Table, CouchDB, Redis, Riak, Dynamo dan lainnya.


NoSQL Database
NoSQL adalah yang cepat, portabel, sistem manajemen database relasional tanpa batas sewenang-wenang, (selain memori dan kecepatan prosesor) yang berjalan di bawah, dan berinteraksi dengan, NoSQL ini kompatibel dengan "Relational Model".
NoSQL merupakan turunan dari sistem database RDB. Yang terakhir dikembangkan di RAND Organisasi oleh Walter W. Hobbs. Beberapa Perl script termasuk dengan NoSQL masih sangat dekat dengan RDB yang asli, sehingga pangsa kredit yang baik bagi mereka pergi ke penulis asli. Seperti namanya, NoSQL bukan merupakan database SQL melainkan tingkat alat shell, seperti yang dijelaskan dalam Filsafat NoSQL. Bentuk setiap file data adalah suatu relasi, atau tabel, dengan baris dan kolom informasi.
NoSQL cenderung menjadi bias mendukung Linux . Ini berarti bahwa, di mana pun itu penting, NoSQL yang menggunakan versi GNU dari berbagai perintah UNIX, seperti yang adalah orang-orang biasanya ditemukan di Linux. NoSQL adalah Free Software , dirilis di bawah GNU General Public License . Karena itu, sepenuhnya memenuhi syarat juga sebagai Open Source Software. NoSQL telah ada selama lebih dari satu dekade sekarang dan tidak ada hubungannya dengan bayi yang baru lahir Gerakan NoSQL , yang telah menerima hype akhir-akhir ini. Sementara mantan adalah paket perangkat lunak didefinisikan-baik, adalah sebuah database relasional untuk semua efek dan hanya tidak sengaja tidak menggunakan SQL sebagai bahasa query, pendatang baru ini kebanyakan konsep (dan tidak berarti novel yang baik), yang berangkat dari model relasional sama sekali dan karena itu seharusnya lebih tepat disebut "NoREL", atau sesuatu seperti itu.
Beban kerja database modern biasanya termasuk scaling untuk data set (misalnya 3 TB Digg untuk lencana hijau, 50 TB Facebook untuk pencarian kotak masuk atau's 2 eBay PB data keseluruhan), per-server kinerja, dan skema kaku. Sistem NoSQL sering memberikan jaminan konsistensi lemah seperti konsistensi akhirnya dan transaksi terbatas pada item data tunggal, walaupun seseorang dapat memaksakan penuh ASAM jaminan dengan menambahkan lapisan middleware tambahan. Tidak menyediakan kemampuan relasional membuatnya lebih mudah untuk penyimpanan data skala tidak harus membayar biaya yang berkaitan dengan jaminan relasional yang mungkin tidak diperlukan oleh proyek yang menggunakan database.
Beberapa sistem NoSQL mempekerjakan arsitektur terdistribusi , dengan data yang dimiliki secara berlebihan di beberapa server, sering menggunakan tabel hash didistribusikan . Dengan cara ini, sistem dapat ditingkatkan dengan mudah dengan menambahkan lebih banyak server, dan kegagalan server dapat ditolerir. Mempromosikan antarmuka yang sangat sederhana seperti array asosiatif atau-nilai pasangan kunci. Sistem lain, seperti native XML database , mempromosikan dukungan dari XQuery standar.



CONTOH WEBSITE PERUSAHAAN YANG DIDALAMNYA TERDAPAT KOMPUTASI MODERN

Disini saya akan mencoba membahas tentang website penerbangan Lion Air dengan Website-nya adalah : http://www.lionair.co.id/ yang menerapkan komputasi modern pada websitenya. Yang termasuk komputasi modern pada website ini terdapat pada layanan online yang dimana user/pelanggan dapat melakukan pemesanan tiket secara online tanpa harus beli di tempatnya

Tampilan awal website :


Home page
Pertama Anda membuka website perusahaan Lion Air. Anda akan di hadapkan dengan interface seperti di atas. Dimana ada banner berjalan yang menawarkan Anda harga-harga yang sangat murah dan menarik. Untuk memesan tiket perjalanan. Anda dapat mengisikan informasi pada bagian pemesanan tiket, di bagian atas website.




Find Ticket page

Setelah memasukkan kota asal dan tujuan, tanggal, dan jumlah tiket yang diinginkan, website akan mengarahkan kita ke halaman yang menunjukkan harga tiket dari yang promo hingga yang biasa, dan juga website akan menampilkan jam keberangkatan yang masih tersedia. Dengan begitu, kita hanya perlu memilih tiket dan jam penerbangan sesuai dengan yang tersedia pada find ticket page.



Guest Information Page



Halaman diatas adalah halaman yang mengharuskan Anda untuk memasukkan keterangan diri Anda. Mulai dari nama depan, nama belakang, tanggal lahir, dan negara Anda.



Addson Page



Halaman selanjutnya mengarahkan Anda pada pemilihan bagasi tambahan. apabila ingin menambah bagasi maka akan dikenakan biaya bagasi tambahan.



Payment Page
Setelah memilih bagasi tambahan, anda akan diarahkan pada halaman pembayaran. Dimana pembayaran dapat dilakukan dengan berbagai macam cara, yaitu dengan ATM, kartu kredit, Direct Debit BCA, Mandiri Clickpay, CIMB Click. dan setelah memilih cara pembayaran, anda akan diminta untuk mengisi formulir lengkap.





Referensi 


Minggu, 04 Maret 2018

Teori Komputasi dan Implementasi Komputasi

Teori Komputasi
Teori komputasi adalah cabang ilmu komputer dan matematika yang membahas apakah dan bagaimanakah suatu masalah dapat dipecahkan pada model komputasi, menggunakan algoritma. Bidang ini dibagi menjadi dua cabang: teori komputabilitas dan teori kompleksitas, namun kedua cabang berurusan dengan model formal komputasi.
Untuk melakukan studi komputasi dengan ketat, ilmuwan komputer bekerja dengan abstraksi matematika dari komputer yang dinamakan model komputasi. Ada beberapa model yang digunakan, namun yang paling umum dipelajari adalah mesin Turing. Sebuah mesin Turing dapat dipikirkan sebagai komputer pribadi meja dengan kapasitas memori yang tak terhingga, namun hanya dapat diakses dalam bagian-bagian terpisah dan diskret. Ilmuwan komputer mempelajari mesin Turing karena mudah dirumuskan, dianalisis dan digunakan untuk pembuktian, dan karena mesin ini mewakili model komputasi yang dianggap sebagai model paling masuk akal yang paling ampuh yang dimungkinkan. Kapasitas memori tidak terbatas mungkin terlihat sebagai sifat yang tidak mungkin terwujudkan, namun setiap permasalahan yang "terputuskan" (decidable) yang dipecahkan oleh mesin Turing selalu hanya akan memerlukan jumlah memori terhingga. Jadi pada dasarnya setiap masalah yang dapat dipecahkan (diputuskan) oleh meisn Turing dapat dipecahkan oleh komputer yang memiliki jumlah memori terbatas.

Model Komputasi dibagi menjadi 3,yaitu:
1.      Finite State Automata (FSA)/Finite State Machine (FSM)
2.      Push Down Automata (PDA)
3.      Mesin Turing (Turing Machine) atau TM




Komputasi Modern

Komputasi Modern dibagi menjadi 3,yaitu:
1.Mobile Computing merupakan teknologi komputer yang dapat berkomunikasi tanpa jaringan kabel(nirkabel) dan mudah dibawa kemana-mana(portable). Contohnya adalah Handphone, GPS, Laptop.

2.Grid Computing merupakan kumpulan sumber daya komputer yang terpisah oleh geografis,didistribusikan dan terhubungan dengan jaringan untuk menyelesaikan suatu masalah komputasi dengan skala besar. Contoh: Big Science, Computer-Aided Drug Discovery (CADD),Scientific Simulation.

3.Cloud Computing merupakan gabungan pemanfaatan teknologi komputer (komputasi) dalam suatu jaringan dengan pengembangan berbasis internet yang mempunyai fungsi untuk menjalankan program atau aplikasi melalui komputer – komputer yang terkoneksi pada waktu yang sama, tetapi tak semua yang terkonekasi melalui internet menggunakan cloud computing.

Implementasi pada Komputasi
Teori komputasi ini dapat diimplementasikan kedalam bidang – bidang tertentu. Implementasi bidang – bidang yang berkaitan dengan teori komputasi yaitu :

A. Bidang Fisika
Implementasi komputasi modern di bidang Fisika adalah Computational Physics yang mempelajari suatu gabungan antara Fisika, Komputer Sains dan Matematika Terapan untuk memberikan solusi pada “Kejadian dan masalah yang kompleks pada dunia nyata” baik dengan menggunakan simulasi juga penggunaan Algoritma yang tepat. Pemahaman Fisika pada teori, eksperimen dan komputasi haruslah sebanding. Agar dihasilkan solusi numerik dan visualisasi atau pemodelan yang tepat untuk memahami masalah Fisika. Untuk melakukan pekerjaan seperti evaluasi integral, penyelesaian persamaan differensial, penyelesaian persamaan simultan, mem-plot suatu fungsi/data, membuat pengembangan suatu seri fungsi, menemukan akar persamaan dan bekerja dengan bilangan kompleks yang menjadi tujuan penerapan Fisika komputasi. Banyak perangkat lunak ataupun bahasa yang digunakan, seperti : MatLab, Visual Basic, Fortran, Open Source Physics (OSP), Labview, Mathematica, dan lain sebagainya digunakan untuk pemahaman dan pencarian solusi numerik dari masalah-masalah pada Fisika komputasi.

B. Bidang Kimia
Implementasi komputasi modern di bidang Kimia adalah Computational Chemistry yaitu penggunaan ilmu komputer untuk membantu menyelesaikan masalah Kimia. Contohnya penggunaan super komputer untuk menghitung struktur dan sifat molekul. Istilah Kimia teori dapat didefinisikan sebagai deskripsi Matematika untuk Kimia, sedangkan Kimia komputasi biasanya digunakan ketika metode Matematika dikembangkan dengan cukup baik untuk dapat digunakan dalam program komputer. Perlu dicatat bahwa kata “tepat” atau “sempurna” tidak muncul di sini, karena sedikit sekali aspek Kimia yang dapat dihitung secara tepat. Hampir semua aspek kimia dapat digambarkan dalam skema komputasi kualitatif atau kuantitatif hampiran.

C. Bidang Matematika
Menyelesaikan sebuah masalah yang berkaitan dengan perhitungan Matematis, namun dalam pengertian yang akan dibahas dalam pembahasan komputasi modern ini merupakan sebuah sistem yang akan menyelesaikan masalah Matematis menggunakan komputer dengan cara menyusun Algoritma yang dapat dimengerti oleh komputer yang berguna untuk menyelesaikan masalah manusia.

D. Bidang Ekonomi
Pemrograman yang didesain khusus untuk komputasi Ekonomi dan pengembangan alat bantu dalam pendidikan komputasi Ekonomi. Karena dibidang Ekonomi pasti memiliki permasalahan yang harus dipecahkan oleh Algoritma. Contohnya adalah memecahkan teori statistika untuk memecahkan permasalahan keuangan. Salah satu contoh komputasi di bidang Ekonomi adalah komputasi statistik. Komputasi statistik adalah jurusan yang mempelajari teknik pengolahan data, membuat program dan analisis data serta teknik penyusunan sistem informasi statistik, seperti : penyusunan basis data, komunikasi data, sistem jaringan, dan diseminasi data statistik.

E. Bidang Geografi
Geografi adalah ilmu yang mempelajari tentang lokasi serta persamaan dan perbedaan (variasi) keruangan atas fenomena fisik dan manusia di atas permukaan bumi. Komputasi dalam bidang Geografi biasanya di gunakan untuk peramalan cuaca, di Indonesia khususnya ada salah satu instansi Negara dengan nama BMKG (Badan Meteorologi Klimatologi dan Geofisika) yakni instansi negara yang meneliti mengamati tentang Metereologi, Klimatologi kualitas udara dan Geofisika supaya tetap sesuai dengan perundang undangan yang berlaku di Indonesia.

F. Bidang Geologi
Geologi merupakan cabang Ilmu sains yang mempelajari tentang Bumi. Yakni komposisi, struktur , sifat-sifat, sejarah dan proses, komputasi Geologi umumnya digunakan dibidang pertambangan sebuah sistem komputer digunakan untuk menganalisa bahan-bahan mineral dan barang tambang yang terdapat didalam tanah. Implementasi pada bidang ini untuk memetakan letak sumber daya dan kontur dari permukaan bumi yang terdapat hasil tambang.


SUMBER :
http://istanateknologi.blogspot.co.id/2015/04/pengertian-komputasi-dan-teori-komputasi.html
https://diioradhitya.blogspot.co.id/2017/03/implementasi-komputasi-dalam-bidang.html


Selasa, 31 Oktober 2017

Tokopedia.com


Tokopedia.com adalah salah satu perusahaan jual beli berbasis digital terbesar di Indonesia. Sejak resmi diluncurkan, PT Tokopedia berhasil menjadi salah satu perusahaan internet Indonesia dengan pertumbuhan yang sangat pesat.
Dengan mengusung model bisnis marketplace dan mall online, Tokopedia memungkinkan setiap individu, toko kecil dan brand untuk membuka dan mengelola toko online. Sejak diluncurkan sampai hingga akhir 2015, layanan dasar Tokopedia bisa digunakan oleh semua orang secara gratis.
Tokopedia memiliki visi untuk “Membangun Indonesia yang Lebih Baik Lewat Internet”, Tokopedia mempunyai program untuk mendukung para pelaku Usaha Mikro Kecil dan Menengah (UMKM) dan perorangan untuk mengembangkan usaha mereka dengan memasarkan produk secara online.
Profil dan Biografi Pendiri Tokopedia: William Tanuwijaya

William Tanuwijaya dikenal sebagai Pendiri Tokopedia bersama Leontinus Alpha Edison. Ia lahir di Kota Pematang Siantar, Sumatera Utara pada tanggal 18 November 1981. Menempuh pendidikan hingga SMA di kampung halamannya tersebut. Setelah lulus SMA ia kemudian memutuskan berangkat ke Jakarta untuk kuliah. Ia diterima di Universitas Bina Nusantara (BINUS) Jakarta. Selama kuliah, ia rajin mencari pekerjaan sampingan untuk membiayai kuliahnya. Ketika masuk semester dua di kampusnya, ia kemudian bekerja di Warnet dari jam 9 Malam hingga jam 9 pagi.
Setelah lulus dari kampusnya yaitu BINUS, ia kemudian bekerja di kantoran yang bergerak dibidang pengembangan software komputer. Namun lama kelamaan mulai terbesit ide dipikiran William Tauwijaya untuk mendirikan perusahaan sendiri. Dimana mimpinya adalah mempunyai perusahaan Internet sendiri. Kemudian pada tahun 2007, dari idenya ia kemudian mulai membangun Tokopedia. Ide William Tanuwijaya mengenai tokopedia datang ketika ia menjadi moderator dalam forum online Kafegaul yang mempunyai fasilitas jual beli, hingga ia kemudian mulai terinpirasi dari hal tersebut untuk menciptakan startup baru yang kemudian ia namakan dengan tokopedia.
Munculnya Ide Mengenai Tokopedia
Ia kemudian mengajak temannya yang bernama Leontinus Alpha Edison untuk mendirikan Tokopedia sebuah startup jual beli online yang menghubungkan penjual dan pembeli diseluruh Indonesia dengan biaya gratis. Untuk membangun tokopedia tersebut, William Tanuwijaya membutuhkan modal besar untuk idenya tersebut, keadaan makin sulit ketika ayahnya divonis penyakit kanker sehingga ia menjadi tulang punggung mencari nafkah untuk keluarga. Sadar bahwa idenya pasti berhasil, ia kemudian berusaha untuk mencari pendanaan atau modal untuk mengembangkan usahanya tersebut belajar dari Google dan Facebook didirikan melalui pendanaan untuk startup melalui perusahaan ventura (pemodal).
William Tanuwijaya kemudian mendatangi satu persatu orang yang ia kenal untuk memodali idenya tersebut. Dari bos di tempat kerjanya hingga kenalan teman-teman bosnya. Ia kemudian mulai menceritakan mengenai Tokopedia, sebuah pasar online atau e-commerce tempat bertemunya penjual dan pembeli dari seluruh Indonesia, dimana orang-orang dapat memasarkan produk-produk mereka keseluruh Indonesia melalu Tokopedia. Tokopedia juga menjadi perantara jual beli online yang aman bagi penggunanya. Sehingga idenya tersebut dapat memecahkan masalah marketplace yang dialami di Indonesia.
Selama dua tahun, ia bekerja keras terus menerus mencari investor untuk membiayai ide ‘Tokopedia’ nya tersebut. Banyak investor yang menanyakan pengalaman William Tanuwijaya dalam berbisnis. Banyak juga yang menganggap bahwa mimpinya terlalu tinggi. Disinilah modal mengenai kepercayaan menurutnya itu sangat penting sebab sangat sulit menurutnya untuk mendapatkan kepercayaan orang lain apalagi untuk memulai bisnisnya tersebut. Semua ia lakukan dari Nol untuk membangun bisnisnya tersebut.

Alamat Tokopedia
Alamat :  Graha Handaya, Unit Q-S, Jl. Raya Perjuangan No.12A, Kebon Jeruk, Jakarta Barat
No.Telp : (021) 53691015
Website : http://tokopedia.com

Sejarah :
Tokopedia.com resmi diluncurkan ke publik pada 17 Agustus 2009 di bawah naungan PT Tokopedia yang didirikan oleh William Tanuwijaya dan Leontinus Alpha Edison pada 6 Februari 2009. Sejak resmi diluncurkan, PT Tokopedia berhasil menjadi salah satu perusahaan internet Indonesia dengan pertumbuhan yang sangat pesat.

PT Tokopedia mendapatkan seed funding (pendanaan awal) dari PT Indonusa Dwitama pada tahun 2009. Kemudian pada tahun-tahun berikutnya, Tokopedia kembali mendapatkan suntikan dana dari pemodal ventura global seperti East Ventures (2010), Cyber Agent Ventures (2011), Netprice (2012), and SoftBank Ventures Korea (2013). Hingga pada Oktober 2014, Tokopedia berhasil mencetak sejarah sebagai perusahaan teknologi pertama  di Asia Tenggara, yang menerima investasi sebesar USD 100 juta atau sekitar Rp 1,2 triliun dari Sequoia Capital dan SoftBank Internet and Media Inc (SIMI).

Berkat peranannya dalam mengembangkan bisnis online di Indonesia, PT. Tokopedia berhasil meraih penghargaan Marketeers of the Year 2014 untuk sektor E-Commerce pada acara Markplus Conference 2015 yang digelar oleh Markplus Inc tanggal 11 Desember 2014.

Visi dan Misi Tokopedia
Visi Pt. Tokopedia adalah menjadi penyedia sarana transaksi online yang terbesar dan terpercaya bagi pelaku bisnis di indonesia.
Dalam mencapai visi yang telah dibuat, maka Tokopedia membuat misi perusahaan yaitu :
·         Menggunakan teknologi terkini dari web dan internet secara tepat.
·         Memperkuat produk dan layanan dari Tokopedia baik yang dilakukan secara online maupun offline.

Produk yang Disediakan
Tokopedia.com menawarkan jutaan produk yang terbagi dalam 21 kategori besar, meliputi:


·                     Pakaian
·                     Fashion & Aksesoris
·                     Kecantikan
·                     Kesehatan
·                     Rumah Tangga
·                     Dapur
·                     Perawatan Bayi
·                     Handphone & Tablet
·                     Laptop & Aksesoris
·                     Komputer & Aksesoris
·                     Elektronik
·                     Kamera, Foto & Video
·                     Otomotif
·                     Olahraga
·                     Office & Stationery
·                     Souvenir, Kado & Hadiah
·                     Mainan & Hobi
·                     Makanan & Minuman
·                     Buku
·                     Software
·                     Film, Musik & Game

Sistem Pembayaran
Sistem pembayaran di Tokopedia menggunakan sistem Rekening Bersama atau escrow. Dalam hal ini, Tokopedia.com berperan sebagai pihak ketiga yang menengahi antara penjual dan pembeli, sehingga dapat meminimalisir terjadinya tindak penipuan.
Hingga awal tahun 2015, terdapat 5 metode pembayaran yang dapat digunakan untuk bertransaksi di Tokopedia.com, antara lain Saldo Tokopedia, Transfer Bank serta pembayaran instan seperti Mandiri ClickPay, Mandiri E-Cash dan BCA KlikPay. Dan pada pertengahan 2015 ini, Tokopedia mendukung sistem pembayaran via Indomaret.

Output dari Tokopedia
Tokopedia bergerak di bidang Ecommerce atau marketplace yang lumayan menguasai pasar Internet Marketing di Indonesia , perusahaan Tokopedia sebenarnya lebih bergerak dibidang Jasa , Yakni memberikan pelayanan atau fasilitas kepada para penjual online untuk menempatkan tokonya di Online Store Tokopedia , yang mana nantinya tokopedia memberikan 2 macam member penjual , yang pertama reguler dan yang kedua yaitu Gold , yang mana ada perbedaan antara keduanya , kalau yang member reguler merupakan member yang sebatas daftar sebagai penjual/member di website , sedangkan untuk gold yaitu mereka melakukan pembayaran untuk mendapatkan keanggotaan yang lebih baik dari reguler (ada beberapa fitur member gold yang tidak ada di member reguler), untuk lebih jelasnya berikut beberapa output (jasa) yang diberikan oleh perusahaan tokopedia :
a.    Jasa Rekening Bersama Tokopedia
Jasa Rekber atau Jasa Rekening besama merupakan sebuah Jasa yang diberikan untuk para penggunanya , biasanya jasa rekber ini nantinya di gunakan oleh penjual dengan si pembeli , prosesnya penjual melakukan pembelian di toko di penjual setelah itu baru si pembeli melakukan pembayaran ke rekening tokopedia lalu penjual mengirimk barangnya , setelah barang sampai di tangan konsumen maka uang akan di teruskan kepada pihak si penjual oleh jasa rekening bersama tokopedia.
b.    Jasa Penyedia Toko Online Tokopedia
Produk atau jasa yang ditawarkan oleh Tokopedia juga ada Jasa Penyedia Toko Online yang memungkinkan para penjua di seluruh indonesia bisa membuat dan menjalankan bisnis onlinenya di tokopedia.
c.    Pulsa Tokopedia
Tokopedia juga menawarkan produk atau fitur lainnya yaitu Pulsa Cepat , artinya pengguna Tokopedia bisa melakukan pembelian pulsa secara cepat dan aman.
d.    Tokopedia TopAds
Selai itu fitur atau produk yang di tawarkan oleh Tokopedia lainnya yaitu Tokopedia TopAds, TopAds Tokopedia merupakan sebuah produk atau FItur Adsvertising di Tokopeida yang mana sistem kerja dari fitur ini yaitu apabila ada pengguna yang menggunakan layanan ini maka iklan si pengguna tersebut akan muncul di halaman pertama tokopedia sesuai dengan keyword yang diinginkan oleh pihak si pengguna TopAds tersebut.

Tokopedia lebih mengutamakan ke penawaran produk jasa atau layanan , seperti yang dikatakan pihak Perusahaan "Kami di Tokopedia percaya bahwa marketplace adalah bisnis model paling indah di dunia, karena kesuksesan sebuah marketplace hanya dapat diraih dengan membuat orang lain menjadi lebih sukses.".

Struktur Organisasi
Perusahaan Tokopedia memiliki berbagai tim divisi untuk mencapai tujuan dari perussahaan ini , oleh karena itu tidak akan lepas dari struktur organisasi di dalamnya . Berikut struktur kepegawaian dari perusahaan Tokopedia :


Job Description
Berikut Sebagian Job Description dari masing masing jabatan di perusahaan Tokopedia :
No.
Tanggung Jawab
Indikator Keberhasilan
1
Komisaris Utama/ Komisaris :
·          Pelaksanaan rapat secara berkala.
·         Pemberian nasihat, tanggapan dan/atau persetujuan secara tepat waktu dan berdasarkan pertimbangan yang memadai
·         Pemberdayaan komite-komite yang dimiliki Komisaris. Contohnya Komite Audit, Komite Nominasi dll.
·         Mendorong terlaksananya implementasi good corporate governance.
·         Melakukan kerjasama perusahaan

Komisaris Utama/ Komisaris :
·         Telah melakukanberkewajiban mengawasi kebijakan Direksi dalam menjalankan Perseroan serta memberikan nasihat kepada Direksi
·         Memiliki itikad baik dan penuh tanggungjawab menjalankan tugas untuk kepentingan dan usaha Perseroan
·         Telah melakukan semua tanggung jawab dan tugasnya.
2
Direktur Utama/Direktur :            
·         Mengkoordinasikan dan mengendalikan kegiatan-kegiatan dibidang administrasi keuangan, kepegawaian dan kesekretariatan.
·          Mengkoordinasikan dan mengendalikan kegiatan pengadaan dan peralatan perlengkapan.
·          Merencanakan dan mengembangkan sumber-sumber pendapatan serta pembelanjaan dan kekayaan perusahaan.
·         Melaksanakan tugas-tugas yang diberikan Direktur Utama.
·         Dalam melaksanakan tugas-tugas Direktur Umum bertanggung jawab kepada Direktur Utama.
·          Memimpin seluruh  dewan atau komite eksekutif
·          Menawarkan visi dan imajinasi di tingkat tertinggi.
·          Memimpin rapat umum,
·         Bertindak sebagai perwakilan organisasi dalam hubungannya dengan dunia luar
·         Menjalankan tanggung jawab dari direktur perusahaan sesuai dengan standar etika dan hukum.
Direktur Utama/Direktur :
·         Terpenuhinya kebutuhan kerja sama antara perusahaan Tokopedia dengan Perusahaan lainnya.
·         Telah mengerjakan semua wewenang dan tanggung jawabnya.

3
Marketing/ Internet Marketing :
·         Melakukan Optimisasi Tokopedia di Mesin Pencari
·         Melakukan Optimisasi di Sosial Media
·         Melakukan Riset Online (Google Keyword Planner dan Google Trend)
Marketing/ Internet Marketing :
·         Melakukan semua tugas dan tanggung jawabnya.
·         Telah mencapai target divisi tim.

4
Content :
·         Pembuatan Konten di Blog Tokopedia
·         Mengkoordinir semua yang berhubungan dengan konten dalam website Tokopedia.
Content :
·         Melakukan semua tugas dan tanggung jawabnya.
·         Telah mencapai target divisi tim.

5
Design :
·         Melakukan tugas yang berhubungan dengan Design dalam Perusahaan seperti design Banner, Web, hingga Design Banner Pengiklanan
Design :
·         Melakukan semua tugas dan tanggung jawabnya.
·         Telah mencapai target divisi tim.


6
HRD :
·         Merekrut personil untuk posisi yang sesuai dengan kemampuan mereka.
·         Membuat Kebijakan
·         Memberikan pelatihan dan pengembangan staf.
·         Monitoring kinerja dari setiap karyawan.
·         Memutuskan pemberian pengangkatan jabatan dan kompensasi.
·         Monitoring perlengkapan kesehatan dan keselamatan bagi karyawan.
·         Trouble shooting dan pemecahan masalah bagi karyawan.
·         Menjaga hubungan dengan setiap karyawan.

HRD :
·         Melakukan semua tugas dan tanggung jawabnya.
·         Telah mencapai target divisi tim.


Tampilan Tokopedia di website


Tampilan Tokopedia di handphone