Rumah Kewangan Peribadi Strategi Infrastruktur Perisian Web amazon Web - dummies

Strategi Infrastruktur Perisian Web amazon Web - dummies

Video: Cloud Computing - Computer Science for Business Leaders 2016 2024

Video: Cloud Computing - Computer Science for Business Leaders 2016 2024
Anonim

Oleh kerana margin rendah Amazon, keperluan yang sangat berskala tinggi, anda mungkin mengharapkan ia mempunyai pendekatan yang unik untuk infrastruktur perisian pengkomputeran awan yang berjalan di atas perkakasannya persekitaran, kan? Anda betul.

Amazon telah mencipta persekitaran perisian yang unik dan khusus untuk menyediakan perkhidmatan pengkomputeran awannya. Ia unik kerana, pada pandangan pertama, orang sering mencari Perkhidmatan Web Amazon (AWS) yang berbeza dan mengelirukan - ia tidak seperti persekitaran pengkomputeran lain yang mereka alami sebelumnya.

Selepas pengguna memahami bagaimana AWS beroperasi, bagaimanapun, mereka secara umumnya mendapati bahawa reka bentuknya masuk akal dan ia sesuai untuk apa yang disampaikan - dan, lebih penting, bagaimana orang menggunakan perkhidmatan tersebut.

Walaupun Amazon mempunyai pendekatan yang luar biasa terhadap persekitaran perkakasannya, ia berada dalam infrastruktur perisian yang keunikannya benar-benar menonjol. Berikut adalah gambaran ringkas tentang ciri-cirinya. Infrastruktur perisian adalah

  • Berdasarkan virtualisasi: Virtualisasi - teknologi yang menggambarkan komponen perisian dari pergantungan pada perkakasan asasnya - terletak di tengah-tengah AWS. Mampu mencipta mesin maya, mulailah mereka, menamatkan mereka, dan mulakan semula mereka dengan cepat menjadikan perkhidmatan AWS mungkin.

    Seperti yang anda harapkan, Amazon telah menghampiri virtualisasi dengan cara yang unik. Sememangnya, ia memerlukan cara kos rendah untuk menggunakan virtualisasi, jadi ia memilih sumber terbuka Xen Hypervisor sebagai asas perisiannya. Kemudian ia membuat perubahan ketara ke produk "vanila" Xen supaya ia dapat memenuhi keperluan AWS.

    Hasilnya adalah bahawa Amazon memanfaatkan perwujudan, tetapi penyelesaian virtualisasi yang dihasilkannya diperluaskan dengan cara yang menyokong skala yang luas dan pelbagai perkhidmatan yang dibina di atasnya.

  • Dikendalikan sebagai perkhidmatan: Anda berfikir: "Sudah tentu ia dikendalikan sebagai perkhidmatan - itulah sebabnya ia dipanggil Amazon Web Services! "

    Memang benar, tetapi Amazon perlu mewujudkan infrastruktur perisian yang luar biasa untuk dapat menawarkan keupayaan pengkomputerannya sebagai perkhidmatan.

    Sebagai contoh, Amazon harus mencipta cara bagi pengguna untuk mengendalikan sumber AWS mereka dari jauh dan tanpa keperluan untuk interaksi tangan tempatan. Dan ia harus memisahkan sumber pengguna dari sumber-sumber orang lain dengan cara yang menjamin keselamatan, kerana tidak ada yang ingin pengguna lain dapat melihat, mengakses, atau menukar sumbernya.

    Amazon terpaksa menyediakan satu set antarmuka - satu Aplikasi Pemrograman Muka (API) - untuk membolehkan pengguna menguruskan setiap aspek AWS.

  • Direka untuk kelenturan: AWS direka AWS untuk menangani pengguna seperti itu sendiri - pengguna yang memerlukan perkhidmatan pengkomputeran kaya yang tersedia pada masa pemberitahuan untuk menyokong keperluan aplikasi mereka dan sentiasa mengubah keadaan perniagaan.

    Dengan kata lain, sama seperti Amazon tidak dapat meramalkan apa keperluan komputernya dalam setahun atau dua, tidak juga pasaran yang mana Amazon telah membina AWS.

    Dalam keadaan itu, masuk akal untuk melaksanakan beberapa kekangan pada perkhidmatan tersebut. Oleh itu, daripada menawarkan satu set perkhidmatan yang ketat bersepadu yang menyediakan beberapa cara untuk menggunakannya, Amazon menyediakan satu set perkhidmatan yang sangat terperinci yang boleh "dicampur dan dipadankan" oleh pengguna untuk membuat aplikasi yang memenuhi keperluannya yang tepat.

    Dengan merancang perkhidmatan dengan cara yang fleksibel, Amazon membolehkan pelanggannya menjadi kreatif, dan dengan itu menyokong inovasi.

    Bukan sahaja perkhidmatan pengkomputeran sendiri sangat fleksibel, syarat-syarat penggunaan AWS juga fleksibel. Anda tidak perlu lagi untuk bermula daripada alamat e-mel dan kad kredit.

  • Sangat berdaya tahan: Jika anda sudah mengenal pasti perkakasan yang tidak boleh dipercayai yang sedia ada, anda kini menyedari bahawa tidak ada cara untuk melaksanakan ketahanan melalui perkakasan. Alternatif yang jelas adalah dengan perisian, dan itulah jalan yang telah dipilih oleh Amazon.

    Amazon menjadikan AWS sangat berdaya tahan dengan melaksanakan redundansi sumber - pada dasarnya menggunakan beberapa salinan sumber untuk memastikan kegagalan satu sumber tidak menyebabkan perkhidmatan gagal.

    Sebagai contoh, jika anda menyimpan hanya satu salinan setiap objek anda dalam perkhidmatan S3nya, objek itu kadangkala tidak dapat digunakan kerana pemacu cakera yang mana ia tinggal telah dipecah. Sebaliknya, AWS menyimpan beberapa salinan objek, memastikan bahawa walaupun satu - atau dua! - objek menjadi tidak tersedia karena kegagalan perkakasan, pengguna masih dapat mengakses objek, sehingga meningkatkan keandalan dan ketahanan S3.

Secara ringkasnya, Amazon telah melaksanakan infrastruktur perisian yang kaya untuk membolehkan pengguna mengakses sejumlah besar sumber pengkomputeran di harga batu bawah.

Strategi Infrastruktur Perisian Web amazon Web - dummies

Pilihan Editor

Melindungi Metrik Media Sosial anda dengan Alat Cadangan - dummies

Melindungi Metrik Media Sosial anda dengan Alat Cadangan - dummies

Jika anda telah memulakan jejak sosial metrik media dan menikmati kurniaan data yang kini dapat dilihat, dihidupkan, dan digunakan, anda mungkin tertanya-tanya apa yang mungkin menyebabkan kemurungan! Mudah: kehilangan data. Katakanlah bahawa anda mempunyai masalah tapak atau entah bagaimana kehilangan akses ke tapak atau data anda. Adakah anda mempunyai sandaran anda ...

Laman web baru? Menarik Tumpuan Media Sosial Lalu Lintas dan Meningkat - dummies

Laman web baru? Menarik Tumpuan Media Sosial Lalu Lintas dan Meningkat - dummies

Mana-mana kempen baru, laman web, akaun Twitter, halaman Facebook, atau item lain yang anda ingin ukur dengan metrik media sosial bermula pada sifar. Nombor ini boleh membuat anda merasa seperti anda bercakap dengan tidak sah, bercakap dengan diri anda atau anda tersembunyi dari pandangan. Perasaan ini boleh membawa kepada pengasingan secara keseluruhan ...

Meracuni Google Spider - dummies

Meracuni Google Spider - dummies

Anda sentiasa dapat mencari orang yang ingin menyimpang dari lurus dan sempit. Ya, mereka adalah orang bodoh yang terlibat dalam taktik pengoptimuman berisiko yang bertujuan untuk menggerakkan PageRank secara artifisial, memanipulasi pesanan halaman hasil carian di Google, dan mendapatkan kelebihan yang tidak adil dalam indeks. Google, dengan reputasi yang luar biasa untuk melindungi, ...

Pilihan Editor

Mengukur Pengunjung Lama Menginap di Laman Web Anda - dummies

Mengukur Pengunjung Lama Menginap di Laman Web Anda - dummies

Di laman web anda memberikan wawasan yang penting. Anda boleh memikirkan sama ada pengunjung sedang melihat cepat, kemudian pergi, atau sama ada mereka bertahan lebih lama dan sebenarnya membaca bahan dalam talian anda dengan tujuan untuk mengambil tindakan. Jika majoriti pelawat laman web anda tidak ...

Pemasaran web: Cara Menilai Layouts dengan Peta Haba - dummies

Pemasaran web: Cara Menilai Layouts dengan Peta Haba - dummies

Laman web perniagaan sangat mirip dengan merancang kedai dengan pemasaran produk dalam fikiran. Malah, laman web anda benar-benar adalah kedai - kedai maya di Internet. Rangkaian kedai runcit telah menghabiskan berjuta-juta dolar dalam penyelidikan pasaran, menonton dan mendokumentasikan bagaimana pembeli memasuki kedai, belok kanan atau kiri, dan ...

Analitik web Untuk Menipu Cheat Sheet - dummies

Analitik web Untuk Menipu Cheat Sheet - dummies

Melakukan analisis laman web tidak perlu meletihkan dan intensif masa. Anda boleh meringkaskan prestasi keseluruhan laman web anda dengan cepat - jika anda tahu apa yang perlu dicari. Alat analisis web percuma dan kos rendah boleh membantu anda mengukur kejayaan laman web anda, dan anda boleh menjana perujuk tapak dengan pelbagai cara yang tidak mungkin ...

Pilihan Editor

Cara Memaksimumkan Ruang pada Laman Web - dummies

Cara Memaksimumkan Ruang pada Laman Web - dummies

Terlalu terhad, anda boleh membuat penggunaan kreatif beberapa teknologi di luar sana untuk memaksimumkan antara muka anda. Untuk setiap teknik berikut yang diterangkan, terdapat banyak laman web yang menawarkan sampel kod, forum, dan sumber untuk membantu anda memulakan. Accordions. Antara muka akordion membolehkan ...

Cara Mendapatkan Corak CSS3 Online - dummies

Cara Mendapatkan Corak CSS3 Online - dummies

Mencipta kesan mudah untuk laman CSS3 menggunakan gradien mudah . Walau bagaimanapun, mewujudkan sesuatu yang benar-benar hebat memerlukan masa dan keupayaan artistik. Kebanyakan pemaju benar-benar tidak mempunyai masa atau kemahiran yang diperlukan untuk mencipta sesuatu yang mempesonakan menggunakan CSS3 sahaja (atau CSS3 digabungkan dengan grafik) - di sinilah pereka bermain. Ramai pereka yang membolehkan anda ...

Bagaimana Mengoptimumkan Aplikasi CSS3 dengan Modernizr - dummies

Bagaimana Mengoptimumkan Aplikasi CSS3 dengan Modernizr - dummies

Terdapat banyak pelayar dan versi pelayar yang berbeza gunakan hari ini. Tidak semua daripada mereka adalah optimum untuk CSS3. Inilah tempat Modernizr dimainkan. Pemajunya menyebutnya "perpustakaan JavaScript yang mengesan ciri HTML5 dan CSS3 dalam pelayar pengguna. "Anda menggunakan Modernizr untuk melaksanakan tugas secara pilihan dan memasukkan ciri aplikasi berdasarkan ...