Apa itu AWS CloudShell? - AWS CloudShell

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Apa itu AWS CloudShell?

AWS CloudShell adalah shell pra-otentikasi berbasis browser yang dapat Anda luncurkan langsung dari file. AWS Management Console Anda dapat menavigasi ke CloudShell dari AWS Management Console beberapa cara yang berbeda. Untuk informasi selengkapnya, lihat Bagaimana cara memulai AWS CloudShell?

Anda dapat menjalankan AWS CLI perintah menggunakan shell pilihan Anda, seperti Bash, PowerShell, atau Z shell. Dan Anda dapat melakukan ini tanpa mengunduh atau menginstal alat baris perintah.

AWS CloudShell antarmuka setelah peluncuran

Saat Anda meluncurkan AWS CloudShell, lingkungan komputasi yang didasarkan pada Amazon Linux 2023 dibuat. Dalam lingkungan ini, Anda dapat mengakses berbagai alat pengembangan pra-instal, opsi untuk mengunggah dan mengunduh file, dan penyimpanan file yang bertahan di antara sesi.

(Coba sekarang:Memulai dengan AWS CloudShell)

Fitur dari AWS CloudShell

AWS CloudShell menyediakan fitur-fitur berikut:

AWS Command Line Interface

Anda dapat meluncurkan AWS CloudShell dari AWS Management Console. AWS Kredensi yang Anda gunakan untuk masuk ke konsol secara otomatis tersedia di sesi shell baru. Karena AWS CloudShell pengguna telah diautentikasi sebelumnya, Anda tidak perlu mengonfigurasi kredensil saat berinteraksi dengan menggunakan versi 2. Layanan AWS AWS CLI AWS CLI Ini sudah diinstal sebelumnya di lingkungan komputasi shell.

Untuk informasi selengkapnya tentang berinteraksi dengan Layanan AWS menggunakan antarmuka baris perintah, lihatBekerja dengan AWS layanan di AWS CloudShell.

Kerang dan alat pengembangan

Dengan shell yang dibuat untuk AWS CloudShell sesi, Anda dapat beralih dengan mulus di antara shell baris perintah pilihan Anda. Lebih khusus lagi, Anda dapat beralih di antara Bash, PowerShell, dan Z shell. Anda juga memiliki akses ke alat dan utilitas pra-instal. Ini termasuk git, make, pip, sudo, tar, tmux, vim, wget, dan zip.

Lingkungan shell sudah dikonfigurasi sebelumnya dengan dukungan untuk beberapa bahasa perangkat lunak utama terkemuka, seperti Node.js and Python. Ini berarti bahwa, misalnya, Anda dapat menjalankan Node.js and Python proyek tanpa terlebih dahulu melakukan instalasi runtime. PowerShell Pengguna dapat menggunakan .NET Core runtime.

Anda dapat melakukan komit file yang dibuat atau diunggah AWS CloudShell ke repositori lokal sebelum mendorong file-file ini ke repositori jarak jauh yang dikelola oleh. AWS CodeCommit

Untuk informasi selengkapnya, lihat AWS CloudShell lingkungan komputasi: spesifikasi dan perangkat lunak.

Penyimpanan tetap

Dengan AWS CloudShell, Anda dapat menggunakan hingga 1 GB penyimpanan persisten Wilayah AWS di masing-masing tanpa biaya tambahan. Penyimpanan persisten terletak di direktori home Anda ($HOME) dan bersifat pribadi untuk Anda. Tidak seperti sumber daya lingkungan sementara yang didaur ulang setelah setiap sesi shell berakhir, data di direktori home Anda tetap ada di antara sesi.

Untuk informasi selengkapnya tentang retensi data dalam penyimpanan persisten, lihatPenyimpanan tetap.

catatan

CloudShell VPClingkungan tidak memiliki penyimpanan persisten. HOMEDirektori $ dihapus ketika waktu VPC lingkungan Anda habis (setelah 20-30 menit tidak aktif), atau ketika Anda menghapus atau memulai ulang lingkungan Anda.

CloudShell VPClingkungan

AWS CloudShell virtual private cloud (VPC) memungkinkan Anda menciptakan CloudShell lingkungan di lingkungan AndaVPC. Untuk setiap VPC lingkungan, Anda dapat menetapkanVPC, menambahkan subnet, dan mengaitkan satu atau beberapa grup keamanan. AWS CloudShell mewarisi konfigurasi jaringan VPC dan memungkinkan Anda untuk menggunakan AWS CloudShell dengan aman dalam subnet yang sama dengan sumber daya lain di. VPC

Keamanan

AWS CloudShell Lingkungan dan penggunanya dilindungi oleh fitur keamanan tertentu. Ini termasuk fitur seperti manajemen IAM izin, pembatasan sesi shell, dan Safe Paste untuk input teks.

Manajemen izin dengan IAM

Sebagai administrator, Anda dapat memberikan dan menolak izin kepada AWS CloudShell pengguna menggunakan IAM kebijakan. Anda juga dapat membuat kebijakan yang menentukan tindakan tertentu yang dapat dilakukan pengguna dengan lingkungan shell. Untuk informasi selengkapnya, lihat Mengelola AWS CloudShell akses dan penggunaan dengan IAM kebijakan.

Manajemen sesi Shell

Sesi yang tidak aktif dan berjalan lama secara otomatis dihentikan dan didaur ulang. Untuk informasi selengkapnya, lihat Sesi Shell.

Tempel Aman untuk masukan teks

Safe Paste diaktifkan secara default. Fitur keamanan ini mengharuskan Anda memverifikasi bahwa teks multiline yang ingin Anda tempel ke shell tidak mengandung skrip berbahaya. Untuk informasi selengkapnya, lihat Menggunakan Safe Paste untuk teks multiline.

Opsi kustomisasi

Anda dapat menyesuaikan AWS CloudShell pengalaman Anda dengan preferensi Anda yang tepat. Misalnya, Anda dapat mengubah tata letak layar (beberapa tab), ukuran teks yang ditampilkan, dan beralih di antara tema antarmuka terang dan gelap. Untuk informasi selengkapnya, lihat Menyesuaikan pengalaman Anda AWS CloudShell.

Anda juga dapat memperluas lingkungan shell Anda dengan menginstal perangkat lunak Anda sendiri dan memodifikasi shell Anda dengan skrip.

Pemulihan sesi

Fungsi pemulihan sesi mengembalikan sesi yang Anda jalankan di satu atau beberapa tab browser di CloudShell terminal. Jika Anda menyegarkan atau membuka kembali tab browser yang baru saja ditutup, fungsi ini melanjutkan sesi hingga shell dihentikan karena sesi tidak aktif. Untuk terus menggunakan CloudShell sesi Anda, tekan tombol apa saja di dalam jendela terminal. Untuk informasi selengkapnya tentang sesi Shell, lihat sesi Shell.

Pemulihan sesi juga mengembalikan output terminal terbaru dan menjalankan proses di setiap tab terminal.

catatan

Pemulihan sesi tidak tersedia di aplikasi seluler.

Bagaimana cara memulainya AWS CloudShell?

Untuk mulai bekerja dengan shell, masuk ke AWS Management Console dan pilih salah satu opsi berikut:

  • Pada bilah navigasi, pilih CloudShellikon.

    AWS CloudShell ikon
  • Di kotak Pencarian, ketik “CloudShell”, lalu pilih CloudShell.

    Langkah ini membuka CloudShell sesi Anda ke layar penuh.

    AWS CloudShell pencarian
  • Di widget yang baru dikunjungi, pilih CloudShell.

    Langkah ini membuka CloudShell sesi Anda ke layar penuh.

    AWS CloudShell baru-baru ini dikunjungi
  • Pilih CloudShellpada Console Toolbar, di kiri bawah konsol. Anda dapat menyesuaikan ketinggian CloudShell sesi Anda dengan menyeret=.

    AWS CloudShell Laci Konsol
    AWS CloudShell Ekspansi Laci Konsol

    Anda juga dapat mengalihkan CloudShell sesi Anda ke layar penuh dengan mengklik Buka di tab browser baru.

    Untuk petunjuk tentang cara masuk ke AWS Management Console dan melakukan tugas-tugas utama dengan AWS CloudShell, lihat Memulai dengan AWS CloudShell.

Harga untuk AWS CloudShell

AWS CloudShell adalah Layanan AWS yang tersedia tanpa biaya tambahan. Namun, Anda membayar AWS sumber daya lain yang Anda jalankan AWS CloudShell. Selain itu, tarif transfer data standar juga berlaku. Untuk informasi selengkapnya, lihat harga AWS CloudShell.

Untuk informasi selengkapnya, lihat Kuota layanan dan batasan untuk AWS CloudShell.

AWS CloudShell Topik utama