Daftar Isi:
Video: Pengenalan Layanan AI/ML di Amazon Web Services (AWS) (November 2024)
Fitur Inti dari AWS
AWS menawarkan layanan utama yang mungkin Anda harapkan ketika Anda memikirkan layanan cloud, termasuk Komputasi, Penyimpanan & Pengiriman Konten, Basis Data, dan Jaringan. Tapi itu baru permulaan. Pada 2016 AWS meluncurkan 1.012 fitur baru dan pada 2017 meluncurkan 1.430 fitur baru. Selain empat layanan dasar, AWS menawarkan Perangkat Seluler, Pengembang, Alat Manajemen, IoT, keamanan dan aplikasi perusahaan. Pada tingkat tinggi, Anda dapat mengontrol semua ini dengan kontrol admin luas yang dapat diakses melalui klien web yang aman. Alat yang tersedia di sini termasuk manajemen identitas, audit, pembuatan / kontrol / penyimpanan kunci enkripsi, pemantauan dan pencatatan, dan banyak lagi.
AWS memiliki lebih banyak opsi daripada siapa pun di bisnis cloud. Perlu sistem manajemen basis data (DBMS)? Lihatlah Amazon Aurora, layanan basis data relasional yang kompatibel dengan MySQL dan PostgreSQL. Jika Anda perlu memasukkan terabyte (TB) atau bahkan petabyte (PB) data ke cloud, maka AMS Snowball, alat ukuran tas kerja, dapat melakukan pekerjaan itu. Tetapi jika Anda benar-benar memiliki banyak data, ada AWS Snowmobile, alat data skala exabyte (EB) yang tiba dalam kontainer pengiriman kustom berukuran 45 kaki, berbatu yang dikirim oleh trailer traktor.
Ketika Anda perlu memproses semua data itu, AWS menawarkan Redshift, sebuah gudang data; dan Amazon Elastic MapReduce (EMR), layanan Hadoop dan Spark. Seperti yang Anda harapkan ketika begitu banyak data yang terlibat, ada layanan machine learning (ML) dan artificial intelligence (AI) yang dapat Anda gunakan.
Setelah Anda menjelajahi trailer traktor yang penuh dengan data, Anda dapat kembali ke kumpulan data kecil. AWS juga memiliki Internet of Things (IoT). AWS juga menawarkan layanan cloud yang lebih konvensional daripada pesaingnya. Seperti yang Anda harapkan, ada server virtual, wadah, sistem file, dan penyimpanan blok dan arsip. Singkatnya, tidak ada yang tidak bisa Anda lakukan di cloud yang tidak bisa dilakukan di AWS. Sejauh ini, ia menawarkan berbagai pilihan dan pilihan perangkat lunak internal dan pihak ketiga terluas. Jika Anda pernah sampai pada titik di mana AWS tidak dapat menangani pekerjaan Anda yang paling rumit, maka Anda telah mencapai tempat di mana Anda perlu mengatur cloud pribadi Anda sendiri.
Berbasis Red Hat Enterprise Linux (RHEL), AWS mendukung banyak distribusi Linux dan juga Windows Server 2003, 2008, 2012, dan 2016 di atas Xen hypervisor. Cloud Amazon juga mendukung wadah Docker. Dan dengan 54 Zona Ketersediaan - masing-masing dengan hingga enam pusat data di 18 wilayah geografis di seluruh dunia - AWS juga tidak punya otak untuk perusahaan multinasional.
Persiapan dengan AWS
Pengaturan di AWS telah meningkat secara signifikan sejak terakhir kali kami melihat layanan ini. Banyaknya volume layanan dan opsi yang tersedia berarti bahwa Anda harus mempelajari opsi dengan hati-hati untuk mendapatkan apa yang Anda butuhkan. Tetapi sementara Amazon selalu memberikan salah satu solusi IaaS yang lebih kompleks di pasar, proses setup telah dipikirkan dengan baik dan secara mengejutkan jelas. Menyiapkan cloud Amazon dasar itu mudah, dan fitur yang tersedia dipertimbangkan dengan baik.
Sementara luasnya AWS menyediakan pasar yang bagus untuk konsultan, kecuali jika Anda membutuhkan sesuatu yang kompleks, Anda mungkin dapat menangani pengaturan sendiri. Saya tidak kesulitan membawa Microsoft Windows Server 2016 dan menyediakannya dengan aplikasi dan opsi keamanan yang diperlukan. Beberapa kompleksitas sebelumnya dalam AWS, seperti mengatur koneksi Secure Shell (SSH) atau menggunakan Windows Remote Desktop telah diotomatisasi ke titik yang tidak pernah ada masalah. Menyiapkan server virtual Windows terdiri dari menentukan parameter yang Anda butuhkan, termasuk jumlah prosesor, jumlah memori dan jumlah dan jenis penyimpanan. Anda dapat menentukan koneksi jaringan, pengaturan keamanan Anda dan apakah akan menyertakan database dalam pengaturan. Setelah Anda mengklik tombol kanan atau memilih pilihan yang tepat dari menu drop-down, Anda mematikannya dan menunggu saat itu dibangun.
Ada gambar pra-dibuat yang tersedia dari AWS, termasuk gambar yang disediakan oleh pengguna lain di pasar AWS. Beberapa pilihan gratis, dan beberapa tidak.
Setelah menyiapkan server dan menyediakannya, Anda dapat menggunakan Remote Desktop Amazon untuk masuk. Tidak seperti beberapa utilitas desktop jarak jauh, perangkat lunak Amazon menyediakan gambar layar penuh yang tampak identik dengan yang mungkin ada di server lokal.
Bahkan berpikir mesin uji menjalankan monitor 4K yang dapat memindahkan beberapa gambar layar ke jendela kecil yang tersangkut di sudut layar, desktop AWS tidak melakukan ini.
Mungkin bahkan lebih baik, tidak ada keanehan yang terkadang menyertai penggunaan desktop jarak jauh. Latensi bukan masalah. Pointer rumah bertindak normal. Contoh Windows Server berperilaku persis seolah-olah itu pada mesin lokal - sebenarnya lebih baik karena tidak memiliki keanehan yang diciptakan oleh macine virtual berbasis kernel (KVM) yang jelek di fasilitas pengujian.
Jika Anda memiliki lebih dari satu server yang Anda gunakan di AWS, maka perusahaan akan membiarkan Anda membuat Virtual Private Cloud, yang merupakan pengelompokan logis dari server virtual Anda. Ingatlah bahwa itu bukan cloud pribadi seperti yang Anda miliki di pusat data atau situs lokasi bersama, tetapi itulah yang dibutuhkan sebagian besar organisasi jika mereka tidak memproses data yang sangat sensitif atau rahasia.
AWS telah meningkatkan dokumentasinya selama bertahun-tahun, tetapi layanannya telah dibuat sangat intuitif sehingga Anda mungkin tidak perlu terlalu sering merujuknya. Menggunakan AWS Windows Server pada dasarnya sama dengan mengelola server fisik di pusat data Anda sendiri. Meskipun ada saat-saat ketika Anda harus menggunakan baris perintah atau PowerShell, itu adalah waktu yang sama ketika Anda akan menggunakannya apakah server berada di cloud atau tidak.
Kinerja AWS
Kinerja AWS kira-kira setara dengan layanan cloud lain yang saya uji. Untuk pengujian ini, saya menggunakan Geekbench 4 oleh Primate Labs, aplikasi pembandingan lintas platform yang dirancang untuk memperlakukan semua platform dengan cara yang sama, terlepas dari sistem operasinya. Benchmark ini menjalankan banyak tes integer, floating point, dan memori. Saya menjalankan tes pada satu vCPU dan 2 gigabytes (GB) RAM yang menjalankan Microsoft Windows Server 2016. Dengan tolok ukur ini, semakin tinggi skor semakin baik.
Geekbench 4 adalah 3021 untuk kinerja single core dan 2862 untuk kinerja multi-core. Angka-angka ini cukup dekat dengan server virtual lain dalam pengujian ini dengan konfigurasi yang sama. Sementara Geekbench akan menguji kinerja komputasi menggunakan GPU, instans yang kami uji tidak menawarkan GPU untuk server virtual ini.
Tingkatan Jasa Persetujuan
Sementara throughput adalah bagian penting dari keseluruhan kinerja penyedia IaaS, itu hanya setengah dari persamaan jika Anda meletakkan infrastruktur kritis-misi di cloud. Setengah lainnya adalah perjanjian tingkat layanan penyedia layanan cloud (SLA). SLA Amazon saat ini kira-kira setara dengan penyedia cloud lainnya.
Sementara AWS memiliki rekam jejak yang baik jika ada yang tidak beres, jangan berharap untuk menyimpan daging Anda dengan SLA. SLA default AWS, seperti semua SLA cloud, tidak akan menanggung biaya untuk bisnis Anda jika layanannya turun. Itu hanya akan memberi Anda kredit untuk digunakan dengan AWS. Artinya, Anda perlu membuat pengaturan untuk pencadangan dan pemulihan, dan Anda mungkin harus memiliki perjanjian untuk layanan pemulihan bencana saat Anda membutuhkannya.
Harga dan Kontrak
Harga layanan cloud secara umum adalah sumber komplikasi yang ekstrem. Ini bukan karena penetapan harga yang sulit untuk diikuti, melainkan karena ada begitu banyak pilihan, masing-masing dengan harga masing-masing, sehingga Anda harus mengonfigurasi apa yang ingin Anda ketahui harganya. Amazon memiliki kalkulator harga untuk membantu Anda, tetapi mereka juga rumit. Ini adalah situasi di mana Anda mungkin ingin meminta bantuan dari staf penjualan Amazon. Itulah salah satu alasan mengapa layanan populer untuk konsultan cloud AWS hanya menghitung harga yang akurat untuk solusi cloud yang diusulkan.
Sementara AWS telah secara agresif menurunkan harganya baru-baru ini, begitu juga para pesaingnya, termasuk Google Cloud Platform dan Rackspace. Namun, cara AWS diatur, sulit untuk menentukan terlebih dahulu berapa biaya konfigurasi cloud Anda. Sebagai titik awal, VM tempat saya menjalankan aplikasi benchmark sederhana akan menelan biaya sekitar $ 14 per bulan. AWS juga memiliki harga spot dan contoh yang dicadangkan yang dapat menurunkan tagihan hingga 90 persen dan hingga 75 persen, masing-masing, dari harga sesuai permintaan untuk gambar EC2 dan layanan lain yang memanfaatkan EC2 (misalnya, Amazon EMR).
Kalkulator cloud RightScale tidak lagi tersedia, jadi kami berupaya memberi harga solusi Amazon yang cocok dengan konfigurasi standar sebelumnya. Sayangnya, Amazon tidak menawarkan apa pun yang mirip dengan konfigurasi standar sehingga, atas permintaan kami, stafnya menetapkan harga konfigurasi yang sedekat mungkin. Ini termasuk tiga instance mikro atas permintaan: server web, load balancer, dan situs www hosting. Ini didukung oleh dua server web mikro berdasarkan permintaan untuk permintaan puncak dan server DR kecil, pendiam, pemanfaatan satu tahun.
300GB S3 Standard storage untuk cadangan basis data dan 4GB S3 Standard storage untuk server web tidak lagi tersedia dalam bentuk itu. Juga tidak ada lagi tunjangan transfer data; Anda hanya dikenakan biaya untuk apa yang Anda gunakan. Untuk dukungan teknis, saya pergi dengan sistem tiket yang disertakan. Aplikasi web sederhana ini akan menelan biaya sekitar $ 2.500 per tahun sesuai dengan harga yang disediakan oleh Amazon. Ini adalah pengurangan yang signifikan dari harga asli, tetapi ini bukan harga terbaik untuk aplikasi ini.
Amazon mengatakan bahwa teknologi cloud saat ini telah melewati jenis pengaturan yang kami gunakan sebelumnya dan menyarankan pendekatan lain sebagai gantinya. Untuk biaya yang lebih rendah dan ketahanan yang lebih tinggi, perusahaan mengantisipasi bahwa pelanggan akan memanfaatkan EC2 Auto Scaling di beberapa Zona Ketersediaan. EC2 Auto Scaling akan menghadirkan kemampuan untuk memenuhi permintaan puncak dan memberikan ketahanan dalam kasus kegagalan, menurut Amazon.
Secara keseluruhan, jika Anda berhasil menggabungkan AWS dengan cara yang Anda inginkan, maka kemungkinan Anda akan memiliki harga yang cukup rendah dan kinerja yang baik. Plus, Anda juga akan memiliki opsi terbanyak dan fleksibilitas terbesar. Untuk sebagian besar organisasi, AWS adalah pilihan terbaik Anda. Inilah sebabnya mengapa ia menerima penghargaan Pilihan Editor kami dalam roundup tinjauan solusi IaaS ini.