Apa itu Amazon AWS dan Mengapa Dunia Beralih Ke Maya?



Cuba Instrumen Kami Untuk Menghapuskan Masalah

Sekiranya saya meletakkan perniagaan saya di AWS? Ini adalah soalan yang sering diajukan. Artikel ini direka bentuk sebagai gambaran keseluruhan AWS yang tinggi dan mengapa ini dapat membantu perniagaan anda. Apa yang tidak adalah artikel menyeluruh atau menyelam setiap perkhidmatan yang berada di payung AWS.



Kita akan mulakan dengan asasnya. AWS bermaksud Amazon Web Services. Ini adalah payung perkhidmatan yang disediakan oleh Amazon untuk keperluan platform dan infrastruktur anda. Ia dilancarkan secara rasmi pada tahun 2006 dan telah matang selama ini. Terdapat pesaing lain di pasaran seperti Microsoft Azure (2010) dan Jelastic (2011). Ini bukan satu-satunya, banyak penyedia perkhidmatan besar berusaha untuk menyediakannya sendiri.



aws



Terdapat dua jenis perkhidmatan utama untuk tujuan artikel ini. Infrastruktur sebagai Perkhidmatan (IaaS) merujuk kepada infrastruktur tradisional seperti VM dan storan. VMware telah membantu mendorong populariti IaaS dan telah lama wujud. Platform sebagai Perkhidmatan (PaaS) adalah perkembangan yang lebih baru tetapi masih cukup lama untuk rekod prestasi, bergantung pada vendor yang anda pilih untuk menyediakannya. PaaS menjadikan pemaju lebih mudah menggunakan pelbagai perkhidmatan tanpa infrastruktur untuk menyokongnya seperti pelayan, VM, suis, dll.

Sebagai contoh, jika anda hanya memerlukan pangkalan data untuk memasukkan data ke dalamnya dan mengeluarkannya, secara tradisional dengan IaaS, anda akan menyediakan pelayan, sistem operasi dan menyesuaikannya dengan keperluan anda dan harus memantau kesihatan. Dengan PaaS anda dapat mencari hanya sistem pangkalan data yang anda perlukan dan hanya mengarahkan kod anda ke arah itu. Amazon juga menawarkan beberapa bekas aplikasi untuk membolehkan anda hanya menerbitkan kod anda di suatu tempat untuk dijalankan, bukannya perlu membina pelayan dengan semua pergantungan.

Apabila kebanyakan orang mendengar AWS, salah satu perkhidmatan utama yang mereka fikirkan adalah EC2 (Elastic Compute Cloud). EC2 Amazon adalah platform Infrastruktur sebagai Perkhidmatan (IaaS) dan membolehkan anda menyewa komputer melalui VM pada pelbagai sistem operasi yang berbeza (biasanya Linux atau Windows). Terdapat pelbagai peringkat / ukuran bekas EC2 dan kosnya berdasarkan pada ukuran dan masa penggunaan bekas tersebut. Perniagaan anda mungkin mempunyai proses akhir bulan yang memerlukan beberapa contoh EC2 dimulakan selama hujung minggu atau beberapa hari tetapi kemudian dapat ditutup untuk baki bulan tersebut. Jenis berdasarkan jenis penggunaan ini membolehkan anda membayar dengan tepat apa yang anda perlukan. Sering kali syarikat mempunyai keputusan yang menyakitkan untuk dibuat semasa pertumbuhan. Secara tradisional apabila peralatan perlu dibeli, bagaimana ukurannya sehingga memenuhi keperluan segera dan juga agar mereka tidak perlu menggantinya 6 bulan dari sekarang. Perkhidmatan seperti EC2 yang diukur memungkinkan untuk membayar ini mengikut model anda dan hanya untuk apa yang anda perlukan.



Perkhidmatan kedua yang difikirkan oleh orang ketika mendengar AWS biasanya S3 (Amazon Simple Storage Service). Amazon's S3 adalah perkhidmatan storan berasaskan perkhidmatan web. Ia sangat berguna untuk hosting laman web yang sangat asas / statik di mana anda hanya menggunakan lebar jalur dan juga digunakan untuk penyimpanan data awam. Ia juga dapat diakses melalui REST, SOAP dan BitTorrent. Sekiranya organisasi anda mempunyai aplikasi web yang secara berkala perlu menyimpan dan mengakses data berdasarkan file, ia dapat membuat panggilan API perkhidmatan web ini ke S3 tanpa perlu bimbang tentang penyimpanan tempatan di pelayan sebenarnya yang menghosting aplikasi web Anda. Sekiranya ia membantu mengurangkan overhead IT sehingga pembangun anda tidak berusaha untuk membuat ukuran pelayan secara berkala dan sebaliknya hanya mendorong dan menarik data dari perkhidmatan. Amazon mempunyai alat gerbang penyimpanan yang bagus yang menghubungkan S3. Dengan alat ini, anda dapat melampirkan penyimpanan ke pelayan yang sudah ada di premis anda ke data yang terdapat di S3. Alat ini akan menyimpan cache data yang sering diakses dan mendorong dan menarik data dari S3 di latar belakang jika perlu. Keperluan penyimpanan alat tempatan jauh lebih sedikit daripada jumlah data di S3. Contohnya, tidak jarang mempunyai gerbang storan tempatan dengan cakera keras 100GB yang menyambung ke beberapa terabyte data di S3.

Terdapat banyak perkhidmatan lain yang ditawarkan Amazon untuk membantu meningkatkan keperluan anda di persekitaran mereka dari pengimbang beban hingga Firewall Aplikasi Web (WAF). Load balancer dapat membantu mengarahkan trafik yang ditakdirkan untuk satu tempat tertentu ke beberapa pelayan belakang dan membantu persekitaran anda bertambah baik ketika anda berkembang sehingga anda tidak berakhir dengan satu pelayan besar yang juga merupakan satu titik kegagalan. WAF membolehkan anda mengunci keselamatan dan membantu mencegah penyerang jahat dari menjatuhkan laman web anda atau menjejaskan data di laman web tersebut. Berikut adalah tangkapan skrin yang bagus. Di blog yang lebih jauh, kita dapat membahasnya lebih lanjut berdasarkan permintaan.

Amazon juga menawarkan banyak kawasan di seluruh dunia untuk menjadi tuan rumah perkhidmatan ini. Mungkin anda berpangkalan di AS dan perlu melayani Australia dengan lebih baik kerana masalah kependaman. Ia boleh menjadi latensi 200-300ms antara AS dan Australia. Terdapat wilayah untuk itu. Anda mungkin juga mencari redundansi / DR di luar wilayah anda tetapi tidak di hujung dunia. Setiap wilayah dibahagikan kepada subset yang disebut zon ketersediaan. Ini adalah bahagian persekitaran yang tersegmentasi yang membolehkan anda memisahkan beberapa pelayan sehingga jika satu subset turun, seluruh infrastruktur anda tidak. Berikut adalah tangkapan skrin kawasan seperti yang ada sekarang.

Anda mungkin bertanya pada diri sendiri, ini semua bagus tetapi senario apa yang mungkin tidak dapat digunakan oleh AWS untuk saya. Terdapat sebilangan besar. Dasar keselamatan anda mungkin tidak membenarkan IP korporat (Harta Intelek) atau data dalam tawaran awan awam. AWS cukup selamat dan mematuhi PCI dan HIPAA tetapi pegawai keselamatan anda mungkin masih mempunyai kebimbangan. Sebab-sebab lain mungkin adalah jika anda mempunyai jejak IT yang cukup statik, membeli peralatan untuk premis atau pusat lokasi tempat tinggal anda dan perumahan di sana boleh menjimatkan wang dalam jangka masa panjang. Sekiranya anda memerlukan sumber yang dijamin seperti prestasi cakera yang dijamin, AWS mungkin tidak sesuai untuk anda. Penyelesaian awan peribadi yang berdedikasi mungkin merupakan jalan keluar.

Sekiranya anda mempunyai keperluan untuk PCI (Industri Kad Pembayaran), HIPAA (Undang-Undang Kebolehtanggungjawaban dan Kebertanggungjawaban Insurans Kesihatan), HITECH (Teknologi Maklumat Kesihatan untuk Kesihatan Ekonomi dan Klinikal) atau yang lain, Amazon telah melindungi anda dengan banyak maklumat serta beberapa Soalan Lazim (Soalan Lazim) mengenai topik. Berikut adalah pautan dengan pelbagai kepatuhan yang ditawarkan - https://aws.amazon.com/compliance/

Ringkasnya, AWS adalah tempat yang bagus untuk perniagaan baru yang tidak yakin dengan pertumbuhannya atau perniagaan yang sangat matang yang memerlukan infrastruktur yang besar untuk dapat naik dan turun sesuai dengan keperluan penggunaannya. Banyak kes penggunaan boleh dibuat untuk menggunakan AWS, beberapa boleh dibuat untuk tidak menggunakannya tetapi seperti dengan penyelesaian apa pun, pemeriksaan kes perniagaan anda terhadap penyelesaian akan menentukan apa yang sesuai untuk organisasi anda.

5 minit membaca