Rumah Keuangan Pribadi Persyaratan perangkat keras untuk Pengembang AWS - dummies

Persyaratan perangkat keras untuk Pengembang AWS - dummies

Daftar Isi:

Video: How does a blockchain work - Simply Explained 2025

Video: How does a blockchain work - Simply Explained 2025
Anonim

Tidak peduli berapa banyak layanan yang ditawarkan AWS, Anda masih memerlukan sejumlah perangkat keras untuk menggunakan layanan ini. Jumlah perangkat keras yang Anda butuhkan saat bekerja dengan layanan di awan sangat minim karena perangkat keras AWS melakukan semua pengangkatan yang berat. Saat bekerja dengan layanan lokal, Anda memerlukan perangkat keras tambahan karena AWS tidak lagi melakukan pengangkatan berat untuk Anda. Oleh karena itu, Anda harus mempertimbangkan persyaratan perangkat keras yang berbeda tergantung pada tempat Anda meng-host layanan AWS.

Menyebarkan layanan secara lokal

Tersembunyi dalam dokumentasi AWS adalah segala macam informasi berguna tentang berbagai layanan. Misalnya, AWS Storage Gateway akan menghubungkan perangkat lunak lokal (sebuah aplikasi dikombinasikan dengan kemampuan sistem operasi yang cukup untuk menjalankan perangkat keras atau mesin virtual) dengan penyimpanan berbasis awan.

Dengan kata lain, Anda menggunakan gateway untuk menghubungkan aplikasi Anda ke penyimpanan data yang dibutuhkannya. Tampaknya seolah menjalankan gateway di awan akan menjadi ide bagus karena Anda tidak perlu berinvestasi di perangkat keras tambahan. Namun, ketika Anda melihat persyaratannya, Anda melihat bahwa AWS Storage Gateway dilengkapi dengan perangkat keras, contoh, dan persyaratan penyimpanan tertentu. Yang penting untuk dipahami adalah bahwa awan menyajikan batasan yang harus Anda pertimbangkan selama tahap perencanaan.

Menggunakan layanan berbasis cloud bisa datang dengan keterbatasan.

Setelah Anda memastikan bahwa Anda dapat menjalankan konfigurasi yang Anda inginkan, Anda dapat mulai mempertimbangkan kelebihan dan kekurangan kerja di awan. Misalnya, saat hosting layanan di awan, Anda mendapatkan penskalaan otomatis sesuai kebutuhan, dan Amazon melakukan banyak tugas administratif untuk Anda. Namun, untuk perspektif yang realistis, Anda harus mengimbangi keuntungan ini dengan kesadaran akan kerugiannya, seperti:

  • Potensi untuk kecepatan aplikasi yang lebih rendah
  • Perlu menjaga koneksi internet yang handal
  • Kehilangan fleksibilitas
  • Vendor akan kehabisan bisnis

Meskipun kebutuhan perangkat keras dasar menjadi lebih murah, Anda perlu mempertimbangkan biaya tambahan dalam bentuk redudansi. Sebagian besar organisasi menemukan bahwa biaya perangkat keras untuk pindah ke awan pada dasarnya kurang dari mempertahankan departemen TI penuh, itulah sebabnya mereka bergerak. Namun, Anda harus bergerak dengan pengertian bahwa Anda memiliki hal-hal lain yang perlu dipertimbangkan saat Anda melakukannya.

Hosting layanan di awan

Saat layanan hosting lokal, Anda harus menyediakan semua infrastruktur yang dibutuhkan, yang bisa mahal.AWS memang memberikan panduan mengenai persyaratan minimal untuk hosting layanan secara lokal.

Aturan praktis yang bagus saat layanan hosting lokal adalah untuk melihat persyaratan yang diberikan vendor seminimal mungkin. Jika Anda tidak berencana untuk memuat servis dengan berat, minimum ini biasanya bekerja. Namun, saat Anda mengeklik tautan Mengoptimalkan Kinerja Gateway, saran pertama yang Anda lihat adalah menambahkan sumber daya ke gerbang Anda. Perencanaan untuk kapasitas terlalu banyak lebih baik daripada tidak cukup, namun mendapatkan konfigurasi sedekat mungkin dengan apa yang Anda butuhkan akan selalu membantu secara finansial.

Rencanakan ke depan untuk sumber daya yang memadai.

Tidak semua layanan akan bekerja secara lokal, namun Anda mungkin akan terkejut saat mengetahui banyak hal. Masalahnya adalah salah satu cara menentukan dengan tepat bagaimana Anda berencana untuk menggunakan layanan tertentu dan trade-off yang ingin Anda buat. Misalnya, saat menggelar layanan secara lokal, Anda mungkin merasa sulit menyediakan tingkat konektivitas yang sama yang dapat Anda berikan kepada pihak ketiga saat hosting layanan yang sama di awan.

Mendefinisikan lingkungan pengembangan yang baik

Setelah mengetahui sumber daya yang dibutuhkan untuk AWS dan telah memperhitungkan dasar-dasar penyiapan Anda, Anda perlu mempertimbangkan lingkungan pengembangan Anda. Isu pertama yang harus Anda pertimbangkan adalah salah satu bahasa. AWS tidak peduli dengan IDE apa yang Anda gunakan (walaupun pilihan IDE menentukan fitur mana yang tersedia untuk akses jarak jauh), namun ini sangat peduli dengan bahasa. Anda harus memverifikasi bahwa AWS mendukung bahasa pilihan Anda untuk layanan yang ingin Anda akses. Sebagai contoh, berikut adalah pilihan untuk Simple Queue Service (SQS).

Pastikan AWS memberi dukungan untuk bahasa yang ingin Anda gunakan.

Anda dapat membuat lingkungan penerapan menggunakan EC2. Tutorial ini menjelaskan cara melakukan tugas ini. Keuntungan utama dari pendekatan ini adalah Anda dapat secara teoritis mengembangkan aplikasi AWS dari mana saja karena pembangunan tidak lagi memerlukan sistem lokal dengan sumber daya tertentu.

Namun, pendekatan ini paling jelas tidak bebas, dan ini berarti Anda harus memiliki koneksi internet yang andal dari manapun Anda ingin melakukan tugas pengembangan - yang bukan masalah di tempat kerja, tapi mungkin masalah di rumah. Pendekatan pengembangan berbasis awan menggunakan AWS Command Line Interface (CLI).

Alasan utama untuk menggunakan lingkungan pengembangan lokal adalah Anda mempertahankan akses ke sumber daya lokal dan perpustakaan kode yang organisasi Anda saat ini bergantung untuk melakukan tugas pengembangan.

Pilihan ini juga memiliki keunggulan dalam kehandalan karena Anda tidak bergantung pada koneksi remote untuk menggunakannya. Jika koneksi Internet Anda turun, Anda dapat terus mengembangkan kode (namun pengujian tidak memungkinkan sampai koneksi dipulihkan). Bila menggunakan opsi ini, Anda memerlukan bandwidth tambahan - setidaknya untuk tujuan pengujian dan izin akses AWS melalui firewall organisasi.

Anda tidak hanya memiliki dua pilihan saat bekerja dengan AWS. Misalnya, Anda bisa menggunakan lingkungan pengembangan lokal namun menempatkan kode Anda di S3.Penggunaan penyimpanan data berbasis cloud berarti Anda dapat melakukan penyiapan lokal di beberapa lokasi (sehingga Anda dapat mempertahankan akses ke sumber daya lokal) dan masih mendapatkan keuntungan dari pengembangan berbasis awan, seperti memiliki akses ke kode Anda dari lokasi manapun Anda berada. memiliki lingkungan pengembangan yang dikonfigurasi.

Tutorial ini juga menarik karena ini memberi tahu Anda cara mengkonfigurasi lingkungan pengembangan Anda untuk menggunakan Elastis Beanstalk untuk pengendalian proyek, sumber, dan repositori. Seperti lingkungan pengembangan yang terlokalisasi, Anda tetap memerlukan izin yang diperlukan untuk akses Internet dan bandwidth yang cukup untuk menangani peningkatan permintaan data agar opsi ini berjalan dengan baik. Sebenarnya, persyaratan bandwidth lebih tinggi daripada konfigurasi lokal, dan lingkungan pengembangan harus bekerja dengan sumber daya jarak jauh.

Memilih lingkungan pengembangan yang benar tidaklah mudah. Dalam banyak kasus, pilihan menjadi salah satu preferensi pribadi dan persyaratan organisasi. Misalnya, menggunakan solusi pengembangan berbasis awan mungkin bukan pilihan saat berhadapan dengan tugas pengembangan yang sensitif; Kebutuhan keamanan bisa mengalahkan keinginan lainnya.

Persyaratan perangkat keras untuk Pengembang AWS - dummies

Pilihan Editor

Bagaimana Mengelola Komentar di WordPress Anda. com Blog - dummies

Bagaimana Mengelola Komentar di WordPress Anda. com Blog - dummies

Buka halaman Komentar dengan mengklik link Komentar di menu navigasi Dashboard WordPress. Halaman Komentar menunjukkan semua komentar di blog Anda sejak hari pertama Anda memulai. Di sini Anda bisa melihat komentar, mengeditnya, menandai mereka sebagai spam, atau flat-out menghapusnya. Jika Anda menetapkan pilihan Komentar Anda jadi ...

Bagaimana Mengelola Pengguna dan Penulis di Blog WordPress Anda - dummies

Bagaimana Mengelola Pengguna dan Penulis di Blog WordPress Anda - dummies

Pengguna WordPress halaman memberitahu Anda tentang semua pengguna di blog Anda. Ini mencantumkan nama pengguna, nama, alamat e-mail, peran di blog Anda, dan jumlah posting yang dibuat ke blog Anda. Untuk mengelola peran pengguna, Anda perlu memahami jenis akses yang diberikan masing-masing peran: Pengikut: Peran default ini ditugaskan untuk ...

Cara Membuat Permalinks WordPress Bekerja dengan Server Anda - dummies

Cara Membuat Permalinks WordPress Bekerja dengan Server Anda - dummies

Setelah Anda mengatur format untuk permalinks untuk situs WordPress Anda dengan menggunakan opsi selain default, WordPress menulis peraturan, atau arahan tertentu ke. htaccess file di server web anda Itu. htaccess file pada gilirannya mengkomunikasikan ke server web Anda bagaimana seharusnya menyajikan permalinks, sesuai dengan permalink ...

Pilihan Editor

Bagaimana cara Log In ke Layanan Cloud - dummies

Bagaimana cara Log In ke Layanan Cloud - dummies

Karena Cloud Service sepenuhnya berbasis di awan, semua Anda benar-benar Kebutuhan untuk mengaksesnya adalah koneksi internet. (Nah, Anda juga memerlukan nama pengguna dan kata sandi.) Anda dapat masuk dari kantor Anda dan kemudian mengambil tempat Anda tinggalkan di hotel saat bepergian di Tokyo. Salesforce memiliki banyak tindakan pengamanan ...

Bagaimana Bergerak di sekitar MYOB - dummies

Bagaimana Bergerak di sekitar MYOB - dummies

Di MYOB, Anda dapat melangkah maju dan mundur melalui setiap jendela pembelajaran saya. untuk mencintai kunci Tab komputer Anda. Ini jauh lebih mudah dan lebih cepat daripada menggunakan mouse anda. Keystrokes Shortcut Result Shift + Tab Bergerak ke belakang ke kolom sebelumnya Enter atau Tab Bergerak ke depan ke kolom berikutnya Alt + F4 Berhenti dan mengemas Esc Membawa ...

Bagaimana Membuka Kasus untuk Pelanggan di Salesforce. Kasus com - dummies

Bagaimana Membuka Kasus untuk Pelanggan di Salesforce. Kasus com - dummies

Adalah dasar Salesforce. com Layanan Cloud. Mereka adalah titik pusat kontak Anda dan apa yang agen hidup dan hirup setiap hari. Kasus adalah catatan penyelidikan layanan atau dukungan untuk pelanggan yang merinci masalah dan semua informasi yang mengelilinginya, seperti yang ditunjukkan. Kasus ...

Pilihan Editor

Menghitung Persen Tujuan di Excel - dummies

Menghitung Persen Tujuan di Excel - dummies

Ketika seseorang meminta Anda untuk menghitung satu persen Tujuannya, dia hanya mengatakan untuk membandingkan kinerja aktual dengan tujuan yang dinyatakan. Matematika yang terlibat dalam perhitungan ini sederhana: Bagilah tujuannya dengan aktual. Ini memberi Anda nilai persentase yang menunjukkan berapa banyak pencapaian yang telah dicapai. Misalnya, jika ...

Menghitung Persentase Varian di Excel - dummies

Menghitung Persentase Varian di Excel - dummies

Varians adalah indikator perbedaan antara satu angka dengan angka lainnya. Untuk memahami hal ini, bayangkan bahwa Anda menjual 120 widget pada suatu hari, dan keesokan harinya, Anda menjual 150. Perbedaan dalam penjualan sebenarnya sangat mudah dilihat; Anda menjual 30 widget lagi. Mengurangkan 120 widget dari 150 widget memberi ...

Menghitung Persentase Varian dengan Nilai Negatif di Excel - dummies

Menghitung Persentase Varian dengan Nilai Negatif di Excel - dummies

Rumus untuk menghitung varian persen dalam Excel bekerja dengan indah dalam banyak kasus. Namun, bila nilai benchmark adalah nilai negatif, rumusnya akan turun. Misalnya, bayangkan Anda memulai bisnis dan berharap bisa kehilangan tahun pertama. Jadi, Anda memberi anggaran sebesar negatif $ 10.000. Sekarang bayangkan itu ...