AWS IoT Core membantu Anda menghubungkan miliaran perangkat IoT dengan andal dan aman serta merutekan triliunan pesan IoT ke layanan AWS dan perangkat lain tanpa manajemen infrastruktur. Anda hanya membayar komponen khusus yang digunakan; tidak ada biaya layanan penggunaan minimum atau wajib. Anda ditagih secara terpisah untuk penggunaan konektivitas, olah pesan, Bayangan Perangkat (penyimpanan status perangkat), penggunaan registri (penyimpanan metadata perangkat), dan penggunaan mesin aturan (transformasi dan perutean pesan). Pendekatan ini memberi Anda transparansi dan harga murah terlepas dari tipe beban kerja Anda.
AWS Tingkat Gratis dengan AWS IoT Core
AWS Tingkat Gratis tersedia untuk pelanggan AWS IoT Core selama 12 bulan sejak tanggal pembuatan akun AWS Anda. Ketika penggunaan gratis Anda kedaluwarsa atau jika penggunaan aplikasi Anda melebihi tingkat penggunaan gratis sebagaimana diuraikan di bawah ini, Anda membayar tarif harga AWS IoT Core.
- 2.250.000 menit koneksi
- 500.000 pesan
- 225.000 operasi Registri atau Bayangan Perangkat
- 250.000 aturan dipicu dan 250.000 tindakan diterapkan
Misalnya, AWS Tingkat Gratis akan membantu Anda menjalankan beban kerja 50 perangkat, di mana setiap perangkat:
- Terhubung selama 24 jam sehari
- Bertukar 300 pesan per hari (ukuran pesan 5 KB atau lebih kecil)
- Membuat 130 operasi registri atau Bayangan Perangkat per hari (catatan registri atau Bayangan Perangkat berukuran 1 KB atau lebih kecil)
- Memulai 150 eksekusi aturan per hari yang memanggil satu tindakan (pesan yang diproses berukuran 5 KB atau lebih kecil)
Tingkat penggunaan gratis berlaku di seluruh Wilayah AWS, kecuali Wilayah AWS GovCloud (AS). Penggunaan Anda dihitung setiap bulan di seluruh Wilayah dan diterapkan secara otomatis ke tagihan Anda. Penggunaan gratis tidak diakumulasi dari satu periode tagihan ke periode tagihan berikutnya.
Sekilas harga
Konektivitas
Konektivitas menyediakan koneksi terautentikasi yang aman antara perangkat Anda dan AWS IoT Core. Konektivitas diukur dalam peningkatan satu menit dan didasarkan pada total waktu perangkat Anda terhubung ke AWS IoT Core.
Misalnya, di Wilayah AS Timur (Virginia Utara), Anda membayar 0,042 USD per perangkat per tahun (satu koneksi x 0,08 USD/1.000.000 menit koneksi x 525.600 menit/tahun) untuk konektivitas 7x24 jam. Untuk menjaga konektivitas, perangkat dapat mengirim pesan keep-alive (Ping) dengan frekuensi mulai dari 20 menit hingga setiap 30 detik, dan Anda tidak dikenakan biaya tambahan untuk pesan ini. Lihat detail harga konektivitas tambahan »
Olah pesan
Pesan memindahkan data perangkat ke dan dari AWS IoT Core. Perpesanan diukur berdasarkan jumlah pesan yang dipancarkan antara perangkat Anda dan AWS IoT Core.
Untuk MQTT dan HTTP, Anda tidak dikenai biaya pesan untuk pesan yang dikirim atau diterima menggunakan topik terpesan Basic Ingest.
Anda dapat mengirim dan menerima pesan hingga ukuran 128 KB. Pesan diukur dalam peningkatan 5 KB. Sebagai contoh, pesan 8 KB dihitung sebagai dua pesan.
AWS IoT Core for LoRaWAN
AWS IoT Core for LoRaWAN adalah Server Jaringan LoRaWAN (LNS) yang terkelola penuh dan memungkinkan pelanggan menghubungkan perangkat nirkabel yang menggunakan protokol LoRaWAN untuk konektivitas jaringan area luas jarak jauh berdaya rendah dengan AWS Cloud. Dengan menggunakan AWS IoT Core, pelanggan dapat mengatur jaringan LoRaWAN publik dan privat dengan menghubungkan perangkat dan gateway LoRaWAN mereka ke AWS Cloud—tanpa perlu mengembangkan, memelihara, atau mengoperasikan Server Jaringan LoRaWAN mereka sendiri.
Dengan Firmware Update Over-the-Air (FUOTA), Anda dapat mengirimkan pembaruan firmware yang aman dan andal dari jarak jauh ke perangkat di lapangan menggunakan Multicast (MC) LoRaWAN dan mekanisme fragmentasi yang ditentukan oleh LoRa Alliance. Setiap FUOTA didefinisikan sebagai tugas.
Jika Anda membuat tugas FUOTA untuk sekelompok 1.000 perangkat, tugas tersebut akan diukur untuk 1.000 tugas. Anda mendapatkan 100 tugas FUOTA pertama secara gratis.
Harga Metrik LoRaWAN
Metrik LoRaWAN adalah fitur premium yang dirancang untuk mendukung kebutuhan pemantauan armada IoT Anda dengan parameter operasi sistem tambahan. Dengan fitur ini, Anda dapat secara efisien memantau data langsung dan historis perangkat LoRaWAN Anda, gateway, dan memahami status kondisi armada Anda secara keseluruhan. Fitur ini menyediakan pelacakan data historis yang komprehensif, yang memungkinkan Anda untuk mengawasi parameter penting, seperti kekuatan sinyal koneksi, kecepatan data, serta waktu aktif dan waktu henti perangkat/gateway. Fitur ini juga memberikan wawasan berharga terkait performa jaringan dan keandalan perangkat.
Metrik LoRaWAN menggunakan kemampuan pengukuran berbasis rekaman. Setelah aktivasi, fitur Metrik LoRaWAN memproses, mengumpulkan, dan menyimpan metadata dengan aman untuk setiap pesan uplink dan downlink dari perangkat dan gateway Anda ke cloud. Metadata ini, yang ditetapkan sebagai 'catatan' di cloud, mencakup detail, seperti kekuatan sinyal (RSSI), laju data, dan frekuensi. Anda dikenai biaya berdasarkan catatan per uplink atau downlink yang diproses dan disimpan di akun Anda, dengan penagihan dimulai setelah aktivasi fitur.
Bayangan Perangkat dan registri
Bayangan Perangkat menyimpan status yang diinginkan atau status aktual perangkat, dan registri digunakan untuk memberi nama dan mengelola perangkat. Penggunaan Bayangan Perangkat dan registri diukur dengan jumlah operasi yang mengakses atau mengubah data Bayangan Perangkat atau registri.
Operasi Device Shadow dan Registri diukur dalam penambahan 1 KB ukuran catatan Device Shadow dan Registri. Sebagai contoh, pembaruan pada 1,5 KB catatan Bayangan Perangkat dihitung sebagai dua operasi. Lihat detail harga Bayangan Perangkat & Registri tambahan »
Membuat dan memperbarui grup dinamis, menambahkan dan menghapus perangkat dari grup benda dinamis Anda akan diukur sebagai operasi registri.
Mesin Aturan
Mesin Aturan membantu Anda mengubah data perangkat menggunakan operasi aritmetika atau fungsi eksternal seperti AWS Lambda. Mesin tersebut kemudian merutekan data ke layanan AWS seperti Amazon Simple Storage Service (Amazon S3), Amazon DynamoDB, atau Amazon Kinesis. Penggunaan Mesin Aturan diukur setiap kali aturan dimulai dan untuk jumlah tindakan yang diterapkan dalam aturan, dengan minimal satu tindakan per aturan.
Aturan dan tindakan diukur dalam peningkatan 5 KB ukuran pesan. Misalnya, aturan yang memproses pesan 5 KB dan tidak menerapkan tindakan diukur sebagai satu aturan dan satu tindakan. Selain itu, aturan yang memproses pesan 8 KB dan menerapkan dua tindakan diukur sebagai dua aturan dan empat tindakan. Untuk data yang ditransfer masuk dan keluar dari tindakan aturan tertentu dari luar Wilayah, tindakan yang diterapkan akan dikenakan biaya pada kecepatan transfer data Amazon Elastic Compute Cloud (Amazon EC2) seperti yang tercantum di sini di bawah Transfer Data.
Dekode pesan yang dikodekan Protocol Buffer (Protobuf) ke format JavaScript Object Notation (JSON) menggunakan fungsi dekode() diukur sebagai “1 Tindakan” oleh Mesin Aturan. Namun, dekode Protobuf-to-JSON tidak diukur pada peningkatan 5 KB. Anda membayar 1 Dekode (Tindakan) untuk mendekode pesan Protobuf hingga ukuran payload maksimum 128 KB; namun, Anda membayar tambahan untuk Aturan yang Dipicu dan Tindakan Dijalankan sesuai pengukuran reguler.
Lihat detail harga Mesin Aturan tambahan di sini »
Device Location
Dengan AWS IoT Core Device Location, Anda dapat memilih teknologi lokasi hemat biaya yang cocok dengan bisnis Anda. Saat menggunakan Device Location, Anda dapat menambahkan informasi lokasi pada data perangkat untuk melengkapi manajemen armada perangkat Anda dengan lebih baik.
Jika Anda juga menggunakan layanan Transportasi Lanjutan Semtech (seperti, ROSE), Anda akan dikenakan biaya untuk jumlah total data yang dikirim per bulan. 50 MB pertama seharga 0,145 USD per MB; jika di atas 50 MB, harganya menjadi 0,116 USD per MB. Kami juga menawarkan solver lokasi tingkat gratis. Anda dapat menggunakan Device Location untuk menyelesaikan hingga 1.000 lokasi secara gratis, selama 12 bulan pertama sejak tanggal pembuatan akun AWS Anda. Saat penggunaan gratis Anda kedaluwarsa atau jika penggunaan aplikasi Anda melebihi tingkat penggunaan gratis, Anda akan membayar tarif penggunaan. Tingkat gratis tersedia di semua Wilayah AWS, kecuali AWS GovCloud (AS).
Device Advisor
Device Advisor umumnya gratis, kecuali untuk biaya apa pun yang terkait dengan penggunaan AWS sebagai bagian dari pengujiannya (seperti penggunaan AWS IoT Core sebagai bagian dari pengujian atau log untuk setiap pengujian di Amazon CloudWatch). Penggunaan sumber daya AWS terlihat di akun AWS Anda dan biaya ini akan dikenakan pada tagihan AWS developer.
Contoh harga untuk komponen AWS IoT Core
Biaya konektivitas
Contoh 1
Anda memiliki 10.000 perangkat yang mempertahankan koneksi secara konstan ke AWS IoT Core di Wilayah Eropa (Irlandia) selama 30 hari. Tarif konektivitas untuk Wilayah tersebut adalah 0,08 USD/1.000.000 menit koneksi. Biaya Anda akan dihitung sebagai berikut:
- Menit koneksi = 10.000 koneksi x 60 menit/jam x 24 jam/hari x 30 hari = 432.000.000 menit koneksi
- Total biaya konektivitas = 432.000.000 menit koneksi x 0,08 USD/1.000.000 menit koneksi = 34,56 USD
Contoh 2
10.000 perangkat sebagaimana contoh sebelumnya terhubung ke AWS IoT Core di Wilayah Eropa (Irlandia) selama 15 menit setiap jam, setiap jam selama 30 hari. Biaya Anda akan dihitung sebagai berikut:
- Menit koneksi = 10.000 koneksi x 15 menit/jam x 24 jam/hari x 30 hari = 108.000.000 menit koneksi
- Total biaya konektivitas = 108.000.000 menit koneksi x 0,08 USD/1.000.000 menit koneksi = 8,64 USD
Biaya olah pesan
Contoh 1
Anda memiliki satu perangkat yang menerbitkan satu pesan berukuran 2 KB setiap jam ke AWS IoT Core di Wilayah Eropa (Irlandia) selama 30 hari. AWS IoT Core kemudian mengirimkan setiap pesan (2 KB) ke lima perangkat lain di Wilayah yang sama. Tarif olah pesan MQTT dan HTTP untuk satu miliar pesan pertama adalah 1 USD/1.000.000 pesan. Biaya Anda akan dihitung sebagai berikut:
Penerbitan biaya ke AWS IoT Core
- Perhitungan pesan yang diterbitkan: 1 pesan/jam * 24 jam/hari * 30 hari = 720 pesan
- Biaya pesan yang diterbitkan: 720 pesan x 1 USD/1.000.000 pesan = 0,00072 USD
Biaya pengiriman ke perangkat
- Perhitungan pesan yang dikirim: 5 pesan/jam x 24 jam/hari x 30 hari = 3.600 pesan
- Biaya pesan yang dikirim: 3.600 pesan x 1 USD/1.000.000 pesan = 0,0036 USD
Total biaya olah pesan
- Total biaya olah pesan = Biaya pesan yang diterbitkan + Biaya pesan yang dikirim
- Total biaya olah pesan = 0,00072 USD + 0,0036 USD = 0,00432 USD
Contoh 2
Anda memiliki satu perangkat yang menerbitkan sepuluh pesan berukuran 8 KB setiap jam ke AWS IoT Core di Wilayah Eropa (Irlandia) selama 30 hari. Dari 10 pesan yang dikirim setiap jam tersebut, empat dikirim ke Mesin Aturan AWS IoT Core melalui Basic Ingest. Karena Anda menggunakan MQTT atau HTTP, Anda tidak dikenai biaya olah pesan untuk empat pesan yang dikirim atau diterima menggunakan topik terpesan Basic Ingest. Enam pesan lainnya diterbitkan dengan tarif 1 USD/1.000.000 pesan untuk satu miliar pesan pertama. Biaya olah pesan Anda akan dihitung sebagai berikut:
Penerbitan biaya ke AWS IoT Core
Karena setiap pesan berukuran lebih besar dari 5 KB, maka dihitung sebagai dua (5 KB) pesan.
- Perhitungan pesan yang diterbitkan melalui Basic Ingest: 2 pesan terukur x (4 pesan/jam x 24 jam/hari x 30 hari) = 5.760 pesan
- Perhitungan sisa pesan yang diterbitkan: 2 pesan terukur x (6 pesan/jam x 24 jam/hari x 30 hari) = 8.640 pesan
- Biaya olah pesan untuk pesan yang diterbitkan melalui Basic Ingest: 5.760 pesan x 0 USD = Gratis
- Biaya olah pesan untuk sisa pesan yang diterbitkan: 8.640 pesan x 1 USD/1.000.000 pesan = 0,00864 USD
Total biaya olah pesan = Biaya olah pesan untuk pesan yang diterbitkan melalui Basic Ingest + Biaya olah pesan untuk sisa pesan yang diterbitkan = 0 USD + 0,00864 USD = 0,00864 USD
- Perhitungan pesan uplink: 4 pesan/jam * 24 jam/hari * 30 hari = 2.880 pesan
- Biaya pesan uplink: 2.880 pesan * 2,3 USD/1.000.000 pesan = 0,006624 USD
Biaya downlink:
- Perhitungan pesan downlink: 2 pesan/hari * 30 hari = 60 pesan
- Biaya pesan downlink: 60 pesan * 2,3 USD/1.000.000 pesan = 0,000138 USD
Biaya bergabung:
- Perhitungan pesan bergabung: 1 pesan/minggu * 4 minggu = 4 pesan
- Biaya pesan gabungan = 4 pesan x 2,3 USD/1.000.000 pesan = 0,0000092 USD
Total biaya olah pesan:
- Total biaya olah pesan= Biaya pesan uplink + Biaya pesan downlink + Biaya pesan gabungan
- Total tagihan olah pesan = 0,006624 USD + 0,000138 USD + 0,0000092 USD = 0,0067712 USD
Biaya Bayangan Perangkat dan registri
Contoh 1
Anda memiliki 100 perangkat yang memulai total 1.000.000 pembaruan Bayangan Perangkat di wilayah Kanada (Pusat). Ukuran catatan Bayangan Perangkat untuk tiap pembaruan sebesar 1,5 KB. Tarif Bayangan Perangkat dan registri untuk Wilayah Kanada (Pusat) adalah 1,25 USD/1.000.000 operasi. Biaya Anda akan dihitung sebagai berikut:
Oleh karena ukuran Bayangan Perangkat melebihi 1 KB, operasi dihitung pada kelipatan KB (2 KB) berikutnya sebagai dua operasi.
Total biaya Bayangan Perangkat = 2 operasi x 1.000.000 pembaruan x 1,25 USD/1.000.000 operasi = 2,50 USD
Contoh 2
Solusi Anda dari contoh sebelumnya memanggil API ListThing 100 kali selama 30 hari. Setiap kali, API mengembalikan 500 catatan. Ukuran setiap catatan adalah 1 KB. Biaya Anda akan dihitung sebagai berikut:
Permintaan registri = 100 permintaan x 500 = 50.000 permintaan
Total biaya registri = 50.000 permintaan x 1,25 USD/1.000.000 permintaan = 0,0625 USD
Biaya mesin aturan
Contoh 1
Anda memiliki 100 perangkat yang memulai total 1.000.000 aturan di Wilayah Kanada (Pusat). Setiap aturan meneruskan data ke Amazon S3, dengan memanggil satu tindakan. Tarif untuk aturan yang dipicu dan tindakan yang dimulai di Kanada (Pusat) adalah 0,15 USD (per juta aturan dimulai/per juta tindakan diterapkan). Biaya Anda akan dihitung sebagai berikut:
- Biaya aturan yang dimulai = 1.000.000 aturan dimulai x 0,15 USD/1.000.000 aturan dimulai = 0,15 USD
- Biaya tindakan yang diterapkan = 1.000.000 aturan dimulai x 1 tindakan dijalankan/aturan dimulai x 0,15 USD/1.000.000 tindakan diterapkan = 0,15 USD
Total biaya mesin aturan = Biaya aturan + Biaya tindakan = 0,15 USD + 0,15 USD = 0,30 USD
Contoh 2
100 perangkat yang sama dari contoh sebelumnya memulai total 1.000.000 aturan di Wilayah Kanada (Pusat). Namun, setiap aturan juga memanggil fungsi eksternal lalu meneruskan data ke S3, memanggil dua tindakan. Biaya Anda akan dihitung sebagai berikut:
- Biaya aturan yang dimulai = 1.000.000 aturan dimulai x 0,15 USD/1.000.000 aturan dimulai = 0,15 USD
- Biaya tindakan yang diterapkan = 1.000.000 aturan dimulai * 2 tindakan yang diterapkan/aturan dimulai * 0,15 USD/1.000.000 tindakan diterapkan = 0,30 USD
Total Biaya mesin aturan = Biaya aturan + Biaya tindakan = 0,15 USD + 0,30 USD = 0,45 USD
Biaya Metrik LoRaWAN
Contoh 1:
Jika Anda memiliki satu perangkat yang menerbitkan pesan setiap jam ke AWS IoT Core for LoRaWAN selama 30 hari dan Anda mengaktifkan fitur Metrik untuk memproses dan menyimpan catatan pesan (Metadata), maka biaya akan dihitung sebagai berikut:
- Hitungan pesan: 1 pesan terukur/jam * 24 jam/hari * 30 hari = 1.440 pesan
- Hitungan catatan metrik: 1 catatan terukur/jam * 24 jam/hari * 30 hari = 1.440 catatan
- Total biaya: 720 pesan * 2,3 USD/1.000.000 pesan + 720 catatan * 2 USD/1.000.000 catatan = 0,0016 USD + 0,0014 USD = 0,0030 USD
Contoh harga untuk beban kerja yang menggunakan semua komponen AWS IoT Core
Anda memiliki 100.000 perangkat yang menjaga koneksi secara konstan ke AWS IoT Core selama 30 hari di Wilayah Eropa (Irlandia). Setiap hari, setiap perangkat mengirim 325 pesan berukuran 1 KB. Dari 325 pesan yang dikirim per perangkat setiap hari, 100 pesan memulai pembaruan Bayangan Perangkat dan 200 pesan memulai aturan yang menerapkan satu tindakan. Biaya Anda akan dihitung sebagai berikut:
Biaya konektivitas
- Menit koneksi = 100.000 koneksi x 60 menit/jam x 24 jam/hari x 30 hari = 4.320.000.000 menit koneksi
- Biaya konektivitas = 4.320.000.000 menit koneksi x 0,08 USD/1.000.000 menit koneksi = 345,60 USD
Biaya olah pesan
- Pesan = 100.000 perangkat x 325 pesan/perangkat-hari x 30 hari = 975.000.000 pesan
- Biaya olah pesan = 975.000.000 pesan x 1,00 USD/1.000.000 pesan = 975,00 USD
Biaya Bayangan Perangkat dan registri
- Permintaan Bayangan Perangkat = 100.000 perangkat x 100 permintaan/perangkat-hari x 30 hari = 300.000.000 permintaan
- Ukuran Bayangan Perangkat kurang dari 1 KB, sehingga dibulatkan ke nominal KB terdekat (1 KB)
- Biaya Bayangan Perangkat = 300.000.000 permintaan x 1,25 USD/1.000.000 operasi = 375,00 USD
Biaya Mesin Aturan
- Aturan dimulai = 100.000 perangkat x 200 aturan dimulai/perangkat-hari x 30 hari = 600.000.000 aturan dimulai
- Tindakan diterapkan = 600.000.000 aturan dimulai x 1 tindakan dijalankan/aturan dimulai = 600.000.000 tindakan diterapkan
- Biaya aturan dimulai = 600.000.000 aturan dimulai x 0,15 USD/1.000.000 aturan dimulai = 90,00 USD
- Biaya tindakan diterapkan = 600.000.000 tindakan yang diterapkan x 0,15 USD/1.000.000 tindakan yang diterapkan = 90,00 USD
Total biaya mesin aturan = 90,00 USD + 90,00 USD = 180,00 USD
Total biaya beban kerja
- Total biaya = 346,60 USD + 975,00 USD + 375,00 USD + 180,00 USD = 1.876,60 USD
AWS IoT Core tidak terlibat dalam penjualan ulang layanan telekomunikasi dan konektivitas akan disediakan oleh pihak ketiga.
Temukan lebih banyak sumber daya AWS IoT Core