10 perkhidmatan awan AWS baru yang tidak pernah anda jangkakan

Pada mulanya, kehidupan di awan itu sederhana. Masukkan nombor kad kredit anda dan - voilà - anda mempunyai mesin yang tidak perlu anda bongkar, pasangkan, atau pasang ke rak.

Itu telah berubah secara drastik. Awan telah berkembang begitu kompleks dan multifungsi sehingga sukar untuk menyatukan semua aktiviti menjadi satu kata, bahkan kata sebagai protean dan tidak terstruktur sebagai "awan." Masih terdapat log masuk root pada mesin untuk disewa, tetapi ada juga perkhidmatan untuk memotong, mencincang, dan menyimpan data anda. Pengaturcara tidak perlu menulis dan memasang sebanyak melanggan dan mengkonfigurasi.

Di sini, Amazon memimpin jalan. Itu tidak bermaksud tidak ada persaingan. Microsoft, Google, IBM, Rackspace, dan Joyent semuanya menghasilkan penyelesaian hebat dan pakej perisian pintar untuk awan, tetapi tidak ada syarikat yang melakukan lebih banyak lagi untuk membuat kumpulan perkhidmatan yang kaya dengan ciri daripada awan daripada Amazon. Kini Perkhidmatan Web Amazon semakin maju dengan koleksi produk baru yang mengetepikan idea awan sebagai batu tulis kosong. Dengan pusingan alat terkini untuk AWS, awan semakin hampir untuk menjadi pengawal menunggu anda melambaikan tangan dan memberi arahan mudah.

Berikut adalah 10 perkhidmatan baru yang menunjukkan bagaimana Amazon mentakrifkan semula pengkomputeran di awan.

Lem

Sesiapa yang telah melakukan banyak sains data tahu lebih sukar untuk mengumpulkan data daripada melakukan analisis. Mengumpulkan data dan memasukkannya ke dalam format data standard selalunya lebih daripada 90 peratus pekerjaan.

Glue adalah koleksi skrip Python baru yang secara automatik merangkak sumber data anda untuk mengumpulkan data, menerapkan perubahan yang diperlukan, dan menempelkannya di awan Amazon. Ini menjangkau sumber data anda, menyembunyikan data menggunakan semua akronim standard, seperti JSON, CSV, dan JDBC. Setelah mengambil data, ia dapat menganalisis skema dan memberi cadangan.

Lapisan Python menarik kerana anda boleh menggunakannya tanpa menulis atau memahami Python — walaupun ia pasti membantu jika anda ingin menyesuaikan apa yang sedang berlaku. Lem akan menjalankan pekerjaan ini seperti yang diperlukan untuk memastikan semua data mengalir. Ini tidak akan difikirkan untuk anda, tetapi ia akan menyusun banyak butiran, meninggalkan anda untuk memikirkan gambaran besarnya.

FPGA

Array Gerbang diprogram Lapangan telah lama menjadi senjata rahsia pereka perkakasan. Sesiapa sahaja yang memerlukan cip khas boleh membuat perisian daripada perisian. Tidak perlu membuat topeng tersuai atau khawatir untuk memasangkan semua transistor ke dalam jumlah silikon terkecil. FPGA mengambil perihalan perisian anda mengenai bagaimana transistor harus berfungsi dan menyusun semula dirinya untuk bertindak seperti cip sebenar.

AWS EC2 F1 baru Amazon membawa kekuatan FGPA ke awan. Sekiranya anda mempunyai pengkomputeran yang sangat tersusun dan berulang untuk dilakukan, contoh EC2 F1 sesuai untuk anda. Dengan EC2 F1, anda boleh membuat perihalan perisian mengenai cip hipotetikal dan menyusunnya ke sebilangan kecil gerbang yang akan mengira jawapannya dalam jangka masa terpendek. Satu-satunya perkara yang lebih pantas ialah memasang transistor dalam silikon sebenar.

Siapa yang memerlukan ini? Pelombong Bitcoin mengira fungsi hash yang selamat secara kriptografi dengan bazillion kali setiap hari, sebab itulah banyak penambang bitcoin menggunakan FPGA untuk mempercepat pencarian. Sesiapa sahaja yang mempunyai algoritma ringkas dan berulang yang serupa yang boleh anda tulis ke dalam silikon, contoh FPGA membolehkan anda menyewa mesin untuk melakukannya sekarang. Pemenang terbesar adalah mereka yang perlu menjalankan pengiraan yang tidak mudah dipetakan ke set arahan standard — sebagai contoh, ketika anda berhadapan dengan fungsi tahap bit dan pengiraan nonaritmetik lain. Sekiranya anda hanya menambahkan lajur nombor, contoh standard lebih baik untuk anda. Tetapi bagi sesetengah orang, EC2 dengan FGPA mungkin merupakan kemenangan besar.

Blox

Ketika Docker masuk ke dalam timbunan, Amazon berusaha untuk mempermudah sesiapa sahaja menjalankan instance Docker di mana sahaja, kapan saja. Blox dirancang untuk menyusun sekumpulan contoh sehingga bilangan optimum berjalan — tidak lebih, tidak kurang.

Blox didorong oleh peristiwa, jadi sedikit lebih mudah untuk menulis logiknya. Anda tidak perlu membuat tinjauan terus mesin untuk melihat apa yang mereka jalankan. Mereka semua melaporkan kembali, sehingga nombor yang betul dapat berjalan. Blox juga merupakan sumber terbuka, yang menjadikannya lebih mudah untuk menggunakan semula Blox di luar awan Amazon, jika anda perlu melakukannya.

X-Ray

Memantau kecekapan dan muatan keadaan anda hanyalah pekerjaan lain. Sekiranya anda mahu kluster anda berfungsi dengan lancar, anda harus menulis kod untuk mengesan semuanya. Banyak orang membawa pihak ketiga dengan peralatan yang menarik. Kini X-Ray Amazon menawarkan banyak pekerjaan untuk anda. Ia bersaing dengan banyak alat pihak ketiga untuk menonton timbunan anda.

Apabila laman web mendapat permintaan untuk data, X-Ray mengesannya seperti mengalir rangkaian mesin dan perkhidmatan anda. Kemudian X-Ray akan mengumpulkan data dari beberapa keadaan, wilayah, dan zon sehingga anda dapat berhenti di satu tempat untuk menandakan pelayan yang bersesuaian atau pangkalan data yang diselaraskan. Anda dapat menyaksikan kerajaan anda yang luas dengan hanya satu halaman.

Pengiktirafan

Pengiktirafan adalah alat AWS baru yang bertujuan untuk kerja imej. Sekiranya anda mahu aplikasi anda melakukan lebih banyak daripada menyimpan gambar, Rekognition akan mengunyah gambar yang mencari objek dan wajah menggunakan beberapa algoritma visi mesin dan rangkaian saraf yang terkenal dan diuji. Tidak perlu menghabiskan bertahun-tahun mempelajari sains; anda hanya menunjukkan algoritma pada gambar yang tersimpan di awan Amazon, dan voilà, anda akan mendapat senarai objek dan skor keyakinan yang memberi peringkat kemungkinan jawapannya betul. Anda bayar setiap gambar.

Algoritma sangat disesuaikan untuk pengecaman wajah. Algoritma akan menandakan wajah, kemudian membandingkannya antara satu sama lain dan merujuk gambar untuk membantu anda mengenalinya. Aplikasi anda dapat menyimpan maklumat meta mengenai wajah untuk diproses kemudian. Sebaik sahaja anda meletakkan nama ke metadata, aplikasi anda akan menemui orang di mana sahaja mereka muncul. Pengenalan hanya permulaan. Adakah seseorang tersenyum? Adakah mata mereka ditutup? Perkhidmatan ini akan memberikan jawapan, jadi anda tidak perlu mengotori jari anda dengan piksel. Sekiranya anda ingin menggunakan penglihatan mesin yang mengagumkan, Amazon akan mengenakan bayaran bukan dengan satu klik tetapi dengan melihat setiap gambar.

Athena

Bekerja dengan S3 Amazon selalu mudah. Sekiranya anda mahukan struktur data, anda memintanya dan S3 mencari bahagian yang anda mahukan. Athena Amazon kini menjadikannya lebih mudah. Ini akan menjalankan pertanyaan pada S3, jadi anda tidak perlu menulis kod gelung sendiri. Ya, kami terlalu malas untuk menulis gelung.

Athena menggunakan sintaks SQL, yang semestinya membahagiakan admin pangkalan data. Amazon akan menagih anda untuk setiap bait yang dilalui oleh Athena sambil mencari jawapan anda. Tetapi jangan terlalu risau dengan meter yang kehabisan kawalan kerana harganya hanya $ 5 per terabyte. Itu kira-kira 50 bilion sen per bait. Ia menjadikan kedai gula-gula penny kelihatan mahal.

Lambda @ Tepi

Idea asal rangkaian penghantaran kandungan adalah untuk mempercepat penyampaian fail sederhana seperti gambar JPG dan fail CSS dengan mengeluarkan salinan ke sebilangan besar pelayan kandungan yang diparkir di pinggir Internet. Amazon mengambil langkah ini lebih jauh dengan membiarkan kami mendorong kod Node.js ke tepi ini di mana mereka akan berjalan dan bertindak balas. Kod anda tidak akan berada di satu pelayan pusat yang menunggu permintaan untuk menyusun tulang belakang dari orang-orang di seluruh dunia. Ia akan mengklon dirinya sendiri, sehingga dapat bertindak balas dalam mikrodetik tanpa terganggu oleh semua latensi rangkaian itu.

Amazon akan menagih kod anda hanya semasa ia berjalan. Anda tidak perlu menyediakan contoh yang berasingan atau menyewa mesin penuh untuk mengekalkan perkhidmatan. Ia sedang dalam ujian tertutup, dan anda mesti memohon untuk memasukkan kod anda di timbunannya.

Tepi Bola Salji

Sekiranya anda menginginkan jenis kawalan fizikal data anda, awan itu bukan untuk anda. Kekuatan dan jaminan yang datang dari menyentuh cakera keras, DVD-ROM, atau pemacu ibu jari yang menyimpan data anda tidak tersedia untuk anda di awan. Di manakah data saya betul-betul? Bagaimana saya boleh mendapatkannya? Bagaimana saya boleh membuat salinan sandaran? Awan membuat sesiapa yang mengambil berat tentang perkara ini berpeluh sejuk.

Snowball Edge adalah kotak yang dipenuhi dengan data yang dapat dihantar ke mana sahaja yang anda mahukan. Ia bahkan mempunyai label penghantaran yang benar-benar paparan E-Ink sama seperti yang dikenakan oleh Amazon pada Kindle. Apabila anda mahukan salinan sejumlah besar data yang anda simpan di awan Amazon, Amazon akan menyalinnya ke kotak dan menghantar kotak ke mana sahaja anda berada. (Dokumentasi tidak menyatakan sama ada ahli Perdana mendapat penghantaran percuma.)

Snowball Edge berfungsi untuk tujuan praktikal. Banyak pembangun telah mengumpulkan sekumpulan besar data melalui aplikasi awan dan memuat turun blok ini di internet terbuka terlalu lambat. Sekiranya Amazon ingin menarik pekerjaan pemprosesan data yang besar, perlu mempermudah pengeluaran sejumlah besar data dari sistem.

Sekiranya anda mengumpulkan sejumlah data yang anda perlukan di tempat lain untuk diproses, Amazon mempunyai versi lebih besar yang disebut Snowmobile yang dibina di dalam trak 18 roda lengkap dengan penjejakan GPS.

Oh, perlu diingat bahawa kotak itu bukan kotak simpanan bodoh. Mereka juga boleh menjalankan kod Node.js sewenang-wenangnya sehingga anda dapat mencari, menapis, atau menganalisis ... sekiranya berlaku.

Tepat

Sebaik sahaja anda mengumpulkan senarai pelanggan, ahli, atau pelanggan, ada kalanya anda ingin menghantar mesej kepada mereka. Mungkin anda telah mengemas kini aplikasi anda atau ingin menyampaikan tawaran istimewa. Anda boleh menghantar e-mel kepada semua orang dalam senarai anda, tetapi itu adalah langkah di atas spam. Penyelesaian yang lebih baik adalah menyasarkan mesej anda, dan alat Pinpoint baru Amazon menawarkan infrastruktur untuk membuatnya lebih mudah.

Anda perlu mengintegrasikan beberapa kod dengan aplikasi anda. Setelah anda melakukannya, Pinpoint membantu anda menghantar mesej apabila pengguna kelihatan bersedia menerimanya. Setelah selesai dengan apa yang disebut kempen yang disasarkan, Pinpoint akan mengumpulkan dan melaporkan data tentang tingkat keterlibatan dengan kempen Anda, sehingga Anda dapat menyesuaikan upaya penargetan Anda di masa depan.

Polly

Siapa yang mendapat kata terakhir? Aplikasi anda boleh, jika anda menggunakan Polly, sintesis pertuturan generasi terkini. Dalam teks masuk dan keluar suara - gelombang bunyi yang membentuk kata-kata yang dapat didengar telinga kita, lebih baik membuat antara muka audio untuk internet dari pelbagai perkara.

Artikel berkaitan

  • Megaguide awan awam: Amazon, Microsoft, Google, IBM, dan Joyent dibandingkan
  • 10 kesalahan keselamatan AWS dan cara mengelakkannya
  • Manfaatkan Perkhidmatan Web Amazon percuma
  • Bossies 2016: Anugerah Perisian Sumber Terbuka Terbaik
  • Ke awan: Penghijrahan kontena dunia nyata
  • Ulasan: DigitalOcean menjadikan awan mudah
  • Ulasan: 6 awan pembelajaran mesin