Bagaimana Amazon IT Bekerja

Setelah Amazon membeli Whole Foods dan memasuki pasar makanan, Jeff Bezos, pendiri perusahaan, mendekati Bill Gates dan bisa menjadi orang terkaya di dunia dalam beberapa minggu mendatang. Dan Amazon sendiri, tampaknya, akan menjadi perusahaan pertama dengan kapitalisasi pasar $ 1 triliun, mengalahkan Google dan Apple. Setidaknya itulah yang menurut Scott Galloway, pendiri L2 Business Intelligence Services dan New York University.



Mengingat tingkat pertumbuhan pengecer online, percaya pada skenario seperti itu mudah. Sudah, situs web perusahaan memproses 3-4 juta pengiriman setiap hari. Servernya menyimpan data pada 400 juta barang. Bagaimana ini bisa dilayani? Amazon menyimpan semua informasi tentang struktur TI dalam kerahasiaan ketat, sebagai rahasia militer. Namun terkadang ada sesuatu yang bocor melalui jaringan. Sebagai contoh Baru-baru ini diketahui bahwa karyawan departemen TI pada saat bekerja dapat memilih antara laptop dengan Windows atau Mac. Dan pekerjaan utama yang mereka lakukan adalah pada desktop dengan Linux (Ubuntu) yang terhubung ke cloud komputasi EC2 Amazon.


Sebagai laptop Windows mengeluarkan Lenovo Thinkpad - tampaknya karena biaya yang sederhana. Desktop perusahaan juga sebagian besar adalah Lenovo. Karyawan yang berharga dapat memenuhi syarat untuk MacBook Pro. Dan jika seseorang tidak menyukai kekuatan macbook standar, mereka dapat membawa poppy sendiri ke kantor. Ini akan dikonversi menjadi mesin yang berfungsi, yang, bagaimanapun, kemudian harus diserahkan kepada perusahaan. Karyawan Amazon jarang setuju dengan opsi ini, setelah semua, perangkat keras di perusahaan adalah kelas yang agak tinggi dan diperbarui secara teratur. Tetapi ada satu kelemahan yang selalu dikeluhkan karyawan di forum. Secara default, Amazon hanya menyediakan satu tampilan per workstation. Untuk mendapatkan dua atau tiga, Anda perlu membuktikan kegunaan dan pengabdian Anda kepada perusahaan.


Toko terbesar di Internet


Dan untuk Amazon itu sendiri? Kernel besar tempat kerjanya sepenuhnya dibangun di Linux. Sejak 2005, Amazon memiliki 3 basis data Linux terbesar di dunia. Kemudian mereka menyimpan 7,8 TB, 18,5 TB dan 24,7 TB data, sekarang - hampir lebih banyak lagi. Repositori pusat saat itu termasuk 28 server HP yang menjalankan Oracle 9i. Itu dibagi menjadi tiga bagian: "pertanyaan", "data historis" dan ETL (ekstrak, ubah dan muat - untuk meminta informasi dari satu sumber dan mengintegrasikannya ke yang lain). Bagian dengan riwayat klik menempati ruang terbanyak baik dulu maupun sekarang, membutuhkan hingga 50% dari ruang penyimpanan.



Sejak 2003, situs web Amazon telah dirancang untuk memproses sedikitnya 1,2 juta pengiriman dan 20 juta pembaruan inventaris per hari. Situasi ini sangat kritis pada bulan November, ketika Thanksgiving, Black Friday dan Cyber ​​Monday saling mengikuti. Selama periode ini, perusahaan menerima dari $ 4,7 miliar, itu menyumbang 40% dari pembelian di Amerika. Server harus menangani sejumlah besar data yang masuk. Selain itu, data harus disimpan dan dienkripsi, dan juga, perlu untuk menganalisis perilaku pelanggan untuk menawarkan produk yang relevan kepada mereka. Dalam "musim belanja", jutaan orang mengirim nomor kartu bank mereka ke Amazon setiap hari, dan perusahaan wajib melakukan kriptografi, perlindungan pengguna adalah prioritas. Selama checkout, enkripsi nomor kartu otomatis, ditambah perusahaan memungkinkan pengguna untuk mengenkripsi informasi lain yang mereka masukkan: nama, alamat, jenis kelamin.


Aliran data gila seperti itu bahkan tidak melalui Google. Untuk mengenkripsi mereka, Amazon menggunakan Netscape Secure Commerce Server dengan protokol SSL. Semua informasi tentang kartu kredit disimpan dalam database terpisah, tidak dapat diakses dari Internet, untuk melindunginya dari peretas. Dan terutama pengguna yang berhati-hati hanya dapat memasukkan sebagian dari nomor pada kartu kredit, dan mentransfer sisanya melalui telepon setelah mengirim pesanan online.



Amazon begitu terbawa dengan memastikan kerahasiaan pertukaran data sehingga pada tahun 2016 ia mulai mendistribusikan sertifikat SSL / TLS gratis kepada semua pengguna program Amazon Web Services (AWS). Sejak 2015, perusahaan telah menjadi pemasok resmi sertifikat SSL untuk Firefox dan Android, serta untuk Microsoft dan Apple. Bahkan, satu-satunya opsi bagaimana detail kartu Anda dapat dicuri adalah phishing dangkal. Ini adalah masalah yang sama yang tidak dapat dilawan oleh eBay dan PayPal. Jangan pernah membalas email dari Amazon atau dari toko atau bank mana pun yang meminta informasi tentang akun Anda.


AWS dan awan


Kebanggaan utama perusahaan di bidang TI adalah AWS yang telah disebutkan, bagian komputasi awan Amazon. Layanannya digunakan oleh Netflix, Reddit, NASA dan 2.000 agen pemerintah lainnya di 190 negara. Lebih dari satu juta pengguna setiap bulan! Microsoft dan Google sedang mencoba untuk membangun sistem serupa mereka sendiri dengan berinvestasi di bisnis ini tanpa melihat ke belakang, tetapi Amazon masih menjadi pemimpin. Pada kuartal pertama 2016 saja, AWS membawa perusahaan $ 2,6 miliar, yang merupakan 64% lebih dari tahun 2015. Kepala perusahaan, Jeff Bezos, mengharapkan bahwa layanan cloud akan membawa lebih dari $ 10 miliar tahun ini.Jika pengembangan ini berlanjut selama beberapa tahun lagi, awan akan membawa Amazon lebih banyak uang daripada bisnis utama ritel online.



Untuk mendapatkan sedikit gambaran tentang skala AWS, Anda dapat menempatkannya dalam perspektif. Ini terdiri dari 70 layanan berbeda yang berhubungan dengan komputasi, pemrosesan, analisis dan manajemen informasi. Salah satu dari tujuh puluh layanan ini adalah Amazon Elastic Compute Cloud (EC2), yang menyediakan sumber daya komputasi awan. Pada tahun 2011, Profesor Huang Liu, yang terlibat dalam penelitian di bidang ini, menemukan bahwa Amazon EC2 terdiri dari 454.400 server. Pada saat yang sama, Microsoft memiliki sekitar 200 ribu server, eBay - 50 ribu, Facebook dan AT&T - di bawah 100 ribu, Intel - 70 ribu. Lebih banyak server daripada Amazon yang hanya menggunakan Google untuk keperluannya, ada jutaan di antaranya. Tetapi kenyataannya adalah bahwa Amazon adalah satu-satunya yang tidak ada data publik. Dan EC2 hanyalah salah satu bagian dari AWS. Dan AWS masih bahkan bukan bisnis utama perusahaan, penghasilan utama "Amazon" terima dari situs web dengan barang-barang. Artinya, sebenarnya, skalanya ada jauh lebih besar dari 454 ribu. Kami yakin dapat mengatakan bahwa Amazon memiliki setidaknya empat puluh pusat data besar di Amerika Serikat, Eropa, Brasil, Asia dan Australia, masing-masing dengan luas lima hingga sepuluh lapangan sepak bola. Dan sebagai maksimum - siapa tahu. Mungkin, mengingat ketertarikan mereka dengan robot, droid, dan komputasi Internet, mereka telah lama diam-diam mengambil alih dunia sementara kita melihat ke arah Google. Dan Musk memperingatkan!


Secara resmi, Amazon tidak pernah memberi tahu Anda berapa banyak server yang dimilikinya dan OS EC2 mana yang sedang berjalan, tetapi sebagian besar ahli percaya bahwa perusahaan masih menggunakan versi Red Hat Linux (RHEL). Mesin virtual bekerja melalui Xen cross-platform hypervisor - di Linux, Solaris, Windows 2003 dan 2008, FreeBSD dan NetBSD.


Bonus kecil


Infrastruktur yang dikembangkan dan skala besar memungkinkan Amazon untuk mempertahankan harga terendah. Pada beberapa kategori barang, pengecer bekerja pada kerugian sehingga tidak menghasilkan kepada pesaing. Harga di situs ini biasanya dua sampai tiga kali lebih rendah daripada di Rusia (jangan bercanda). Dan Anda dapat mengirimkan pembelian dari sana ke Rusia melalui layanan kami. Agar Anda dapat mengevaluasi berapa banyak penghematan yang berasal dari ini, satu komentator (acak) untuk posting ini akan menerima $ 25 dari saldo Pochtoy.com . Cukup mengirimkan barang Anda dari AS ke Rusia, bahkan dengan memperhitungkan asuransi. Dan perakitan paket, pengemasan barang, dan alamat pribadi Anda di Amerika Serikat untuk pembelian bersama kami selalu gratis.

Source: https://habr.com/ru/post/id404647/


All Articles