Dasar-Dasar AWS Cloud
Pengantar
Langkah pertama yang Anda ambil saat mulai membangun di cloud itu bisa terasa luar biasa. Penyesuaian dengan pendekatan cloud-native dapat memakan waktu, terutama jika Anda terbiasa dengan cara on-premise yang tradisional dalam menyediakan perangkat keras dan membangun aplikasi. Dengan mengenal konsep inti komputasi cloud dan AWS Cloud, Anda akan semakin percaya diri saat memulai perjalanan cloud Anda. Di bagian berikut ini, kami menjawab pertanyaan umum tentang komputasi cloud dan mengeksplorasi praktik terbaik untuk membangun di AWS.
Apa Itu Komputasi Cloud?
Komputasi cloud dan on-premise
Komputasi cloud adalah pengiriman daya komputasi, basis data, penyimpanan, aplikasi, dan sumber daya IT lainnya sesuai permintaan, menggunakan platform layanan cloud melalui internet dengan harga bayar sesuai pemakaian. Secara tradisional, developer yang ingin membangun aplikasi harus membeli, menyiapkan, serta memelihara infrastruktur fisik dan aplikasi. Di sinilah komputasi cloud masuk.
Platform layanan cloud menyediakan akses cepat ke sumber daya IT yang fleksibel dan berbiaya rendah yang dapat Anda gunakan untuk membangun dan memelihara perangkat lunak serta basis data, juga untuk membuat aplikasi demi menyenangkan pelanggan. Anda tidak perlu melakukan investasi awal yang besar pada perangkat keras dan menghabiskan banyak waktu pada pekerjaan berat untuk mengelola perangkat keras tersebut. Anda dapat mengakses sumber daya sebanyak yang dibutuhkan, saat itu juga, dan membayar yang Anda gunakan saja. Akses ke layanan sesuai permintaan, dengan harga bayar sesuai penggunaan, sangat penting untuk model komputasi cloud.
Keuntungan dari komputasi cloud
Cloud memberi developer fleksibilitas, skalabilitas, dan waktu yang lebih cepat untuk berinovasi. Dengan komputasi cloud, Anda dapat
-
Bayar sesuai pemakaian - Bayar hanya ketika Anda menggunakan sumber daya komputasi, dan hanya sebesar jumlah yang Anda gunakan.
-
Manfaat dari skala ekonomi masif - AWS mengagregasikan penggunaan dari ratusan ribu pelanggan di cloud, yang mengarah pada skala ekonomi yang lebih tinggi. Ini berarti harga bayar sesuai pemakaian yang lebih rendah.
-
Hentikan menebak kapasitas - Saat Anda mengambil keputusan mengenai kapasitas sebelum melakukan deployment aplikasi, Anda sering kali menjumpai masalah pada sumber daya tidak aktif yang mahal atau menghadapi keterbatasan kapasitas. Dengan komputasi cloud, Anda dapat mengakses sebanyak atau sesedikit yang dibutuhkan, dan menaikkan atau menurunkan skala seperlunya dengan pemberitahuan hanya beberapa menit sebelumnya.
-
Tingkatkan kecepatan dan ketangkasan - Sumber daya IT hanya dengan satu klik, yang berarti Anda mengurangi waktu untuk menyediakan sumber daya bagi developer Anda dari hitungan minggu ke menit. Hal ini meningkatkan fleksibilitas bagi organisasi secara drastis, karena biaya dan waktu yang dibutuhkan untuk bereksperimen dan berkembang akan berkurang banyak.
-
Realisasikan penghematan biaya - Perusahaan dapat berfokus pada proyek yang melakukan diferensiasi bisnisnya, alih-alih memelihara pusat data. Dengan komputasi cloud, Anda dapat berfokus pada pelanggan, bukan pada pekerjaan berat pengaturan rak, penumpukan, dan pemberian daya infrastruktur fisik.
-
Menjadi global dalam hitungan menit - Aplikasi dapat di-deploy di banyak Wilayah di seluruh dunia dengan beberapa klik. Hal ini berarti bahwa Anda dapat menyediakan latensi yang lebih rendah dan pengalaman yang lebih baik bagi pelanggan Anda dengan biaya minimal.
Apa Itu AWS Cloud?
AWS menyediakan pengiriman layanan teknologi sesuai permintaan melalui Internet dengan harga bayar sesuai pemakaian. Hal ini dikenal sebagai komputasi cloud.
AWS Cloud terdiri dari beragam produk berbasis cloud global yang mencakup komputasi, penyimpanan, basis data, analitik, jaringan, seluler, alat developer, alat manajemen, IoT, keamanan, dan aplikasi perusahaan: sesuai permintaan, tersedia dalam hitungan detik, dengan harga bayar sesuai pemakaian. Dengan lebih dari 200 layanan berfitur lengkap yang tersedia dari pusat data secara global, AWS Cloud memiliki semua yang Anda butuhkan untuk mengembangkan, men-deploy, dan mengoperasikan aplikasi Anda, sekaligus menurunkan biaya, menjadi lebih gesit, dan berinovasi lebih cepat.
Misalnya, dengan AWS Cloud, Anda dapat mempercepat mesin virtual, menentukan jumlah inti vCPU, memori, penyimpanan, dan karakteristik lainnya dalam hitungan detik, serta membayar infrastruktur hanya dalam penambahan per detik saat sedang berjalan. Salah satu manfaat jaringan infrastruktur global AWS adalah Anda dapat menyediakan sumber daya di Wilayah atau banyak Wilayah yang paling sesuai dengan kasus penggunaan spesifik Anda. Setelah selesai dengan sumber daya tersebut, Anda cukup menghapusnya. Dengan fleksibilitas dan skalabilitas bawaan ini, Anda dapat membangun aplikasi untuk melayani pelanggan pertama Anda, kemudian menskalakan untuk melayani 100 juta pelanggan berikutnya.
Video ini mengeksplorasi bagaimana jutaan pelanggan menggunakan AWS untuk memanfaatkan efisiensi komputasi cloud.
Pembahasan lebih mendalam melalui sumber daya tambahan ini
Komputasi Cloud dengan AWS
Daftar lengkap Layanan AWS berdasarkan kategori
Komputasi cloud dan on-premise
Sebelum adanya cloud, perusahaan dan organisasi meng-hosting serta memelihara perangkat keras di pusat data mereka sendiri, dan sering kali mengalokasikan seluruh departemen infrastruktur untuk mengurus pusat data mereka. Hal ini mengakibatkan biaya operasi yang tinggi yang membuat beberapa beban kerja dan eksperimen menjadi tidak mungkin dilakukan.
Permintaan akan peralatan komputasi, penyimpanan, dan jaringan meningkat seiring penggunaan internet yang semakin luas. Untuk beberapa perusahaan dan organisasi, biaya untuk mempertahankan kehadiran fisik yang besar ini tidak dapat dipertahankan. Komputasi cloud muncul untuk mengatasi masalah ini.
Untuk membantu membedakan antara menjalankan beban kerja on premise dibandingkan dengan di cloud, pertimbangkan skenario di mana tim developer ingin men-deploy beberapa fitur baru di aplikasi mereka. Sebelum melakukan deployment, tim harus menguji fitur dalam lingkungan jaminan kualitas (QA) terpisah yang memiliki konfigurasi yang sama dengan produksi.
Pada solusi on-premise, lingkungan tambahan mengharuskan Anda untuk membeli dan menginstal perangkat keras, menghubungkan kabel yang diperlukan, menyediakan daya, menginstal sistem operasi, dan banyak lagi. Tugas-tugas ini bisa memakan waktu dan mahal. Sementara itu, tim perlu menunda rilis fitur-fitur baru sambil menunggu lingkungan QA. Sebaliknya, jika Anda menjalankan aplikasi Anda di cloud, Anda dapat mereplikasi seluruh lingkungan produksi, sesering yang diperlukan, dalam hitungan menit atau bahkan detik. Alih-alih menginstal perangkat keras secara fisik dan menghubungkan kabel, solusinya dikelola melalui internet.
Penggunaan komputasi cloud ini menghemat waktu selama penyiapan dan menghilangkan pekerjaan berat yang tidak terdiferensiasi. Jika Anda memperhatikan aplikasi apa pun, Anda akan melihat bahwa beberapa aspeknya sangat penting bagi bisnis Anda, seperti kode. Namun, aspek-aspek lainnya tidak berbeda dari aplikasi lain yang mungkin Anda buat, misalnya komputer tempat kode berjalan. Sebagai developer, Anda mungkin ingin berfokus pada apa yang unik untuk aplikasi Anda, bukan tugas umum, seperti penyediaan server, yang tidak mendiferensiasi aplikasi Anda. Sebagai salah satu contoh, sekelompok peneliti dari Clemson University mencapai tonggak yang luar biasa saat mempelajari pemodelan topik, yaitu komponen penting machine learning yang terkait dengan pemrosesan bahasa alami (NLP). Dalam kurun waktu kurang dari 24 jam, mereka membuat klaster berkinerja tinggi di cloud dengan menggunakan lebih dari 1.100.000 vCPU di Instans Spot Amazon EC2 yang berjalan di satu Wilayah AWS. Ini hanyalah salah satu contoh bagaimana AWS dapat membantu Anda berinovasi lebih cepat.
Coba: Lakukan Deployment Aplikasi Web LAMP di Amazon Lightsail
Pembahasan lebih mendalam melalui sumber daya tambahan ini
Model Deployment Komputasi Cloud
IaaS, PaaS, dan SaaS
Komputasi cloud memberi developer kemampuan untuk berfokus pada apa yang paling penting dan menghindari pengadaan infrastruktur, pemeliharaan, serta perencanaan kapasitas, atau pekerjaan berat yang tidak terdiferensiasi.
Dengan semakin populernya komputasi cloud, beberapa model layanan yang berbeda telah muncul untuk membantu memenuhi kebutuhan spesifik pengguna yang berbeda. Setiap jenis layanan cloud menyediakan berbagai tingkat abstraksi, kontrol, fleksibilitas, dan manajemen untuk Anda. Memahami perbedaan antara Infrastruktur sebagai Layanan (IaaS), Platform sebagai Layanan (PaaS), dan Perangkat Lunak sebagai Layanan (SaaS) dapat membantu Anda memutuskan jenis layanan apa yang tepat untuk kebutuhan Anda sebagai developer.
Infrastruktur sebagai Layanan (IaaS)
Infrastruktur sebagai Layanan (IaaS) berisi blok bangunan dasar untuk IT cloud dan biasanya menyediakan akses ke fitur jaringan, komputer (virtual atau pada perangkat keras khusus), dan ruang penyimpanan data. IaaS memberi Anda tingkat fleksibilitas tertinggi dan kontrol manajemen atas sumber daya IT Anda serta paling menyerupai sumber daya IT yang sudah ada dan familier bagi banyak developer saat ini.
Coba: Lakukan Deployment Aplikasi Web LAMP di Amazon Lightsail
Platform sebagai Layanan (PaaS)
Platform sebagai Layanan (PaaS) membuat Anda tidak perlu mengelola infrastruktur dasar (biasanya perangkat keras dan sistem operasi) serta memungkinkan Anda berfokus pada deployment dan pengelolaan aplikasi Anda. Hal ini membantu Anda menjadi lebih efisien karena Anda tidak perlu khawatir tentang pengadaan sumber daya, perencanaan kapasitas, pemeliharaan perangkat lunak, patching, atau setiap pekerjaan berat lainnya yang tidak terdiferensiasi yang terlibat dalam menjalankan aplikasi Anda.
Perangkat Lunak sebagai Layanan (SaaS)
Perangkat Lunak sebagai Layanan (SaaS) memberi Anda produk lengkap yang dijalankan dan dikelola oleh penyedia layanan. Kebanyakan, orang yang merujuk ke SaaS biasanya mengacu pada aplikasi pengguna akhir. Dengan penawaran SaaS, Anda tidak perlu lagi memikirkan bagaimana pemeliharaan layanan atau bagaimana pengelolaan infrastruktur yang mendasarinya; Anda hanya perlu memikirkan bagaimana perangkat lunak itu digunakan. Contoh umum aplikasi SaaS adalah email berbasis web yang dapat Anda gunakan untuk mengirim dan menerima email tanpa harus mengelola penambahan fitur ke produk email, atau memelihara server serta sistem operasi tempat program email tersebut dijalankan.
Pembahasan lebih mendalam: Perangkat Lunak sebagai Layanan (SaaS) di AWS
Pembahasan lebih mendalam melalui sumber daya tambahan ini
Tipe Komputasi Cloud
Perangkat Lunak sebagai Layanan (SaaS) di AWS
Infrastruktur Global
Dengan cloud, Anda dapat memperluas ke wilayah geografis baru dan melakukan deployment secara global dalam hitungan menit. Sebagai contoh, AWS memiliki infrastruktur di seluruh dunia,sehingga developer dapat melakukan deployment aplikasi di berbagai lokasi fisik hanya dengan beberapa kali klik. Dengan menempatkan aplikasi Anda lebih dekat dengan pengguna akhir, Anda dapat mengurangi latensi dan meningkatkan pengalaman pengguna.
AWS terus memperluas infrastruktur global untuk membantu pelanggan kami mencapai latensi yang lebih rendah dan throughput yang lebih tinggi, serta untuk memastikan bahwa data mereka hanya berada di Wilayah AWS yang mereka tentukan. Seiring pertumbuhan bisnis pelanggan kami, AWS akan terus menyediakan infrastruktur yang memenuhi persyaratan global mereka.
Infrastruktur AWS Cloud dibangun di sekitar Wilayah AWS dan Zona Ketersediaan. Wilayah adalah lokasi fisik di dunia tempat banyak Zona Ketersediaan kami berada. Zona Ketersediaan terdiri atas satu atau lebih pusat data tersembunyi, yang masing-masing memiliki daya, jaringan, dan konektivitas yang melimpah, serta terpasang di fasilitas terpisah. Zona Ketersediaan ini menawarkan kemampuan untuk mengoperasikan aplikasi produksi dan basis data yang memiliki ketersediaan lebih tinggi, toleran terhadap kesalahan, serta lebih dapat diskalakan dibanding pusat data tunggal.
Infrastruktur AWS Cloud sangat luas, menawarkan 200 layanan berfitur lengkap dari pusat data di seluruh dunia. Dengan jejak infrastruktur global terbesar dibandingkan penyedia cloud mana pun, AWS menyediakan infrastruktur cloud bagi Anda di mana pun dan kapan pun Anda membutuhkannya.
Alat Developer
Cara berinteraksi dengan AWS
Ketika infrastruktur menjadi virtual, seperti halnya komputasi cloud, cara developer bekerja dengan infrastruktur sedikit berubah. Alih-alih mengelola infrastruktur secara fisik, Anda mengelolanya secara logis, melalui AWS Application Programming Interface (AWS API). Saat membuat, menghapus, atau mengubah sumber daya AWS apa pun, Anda akan menggunakan panggilan API ke AWS untuk melakukannya.
Anda dapat melakukan panggilan API ini dengan beberapa cara, tetapi kami akan berfokus pada hal ini untuk memperkenalkan topik ini:
- Konsol Manajemen AWS
- AWS Command Line Interface (AWS CLI)
- IDE dan toolkit IDE
- Kit Pengembangan Perangkat Lunak (SDK) AWS
Konsol Manajemen AWS
Saat pertama kali memulai AWS, orang sering memulainya dengan Konsol Manajemen AWS, sebuah konsol berbasis web yang Anda akses dengan masuk melalui browser. Konsol tersebut terdiri dari beragam konsol layanan untuk mengelola sumber daya AWS. Dengan bekerja di konsol, Anda tidak perlu khawatir tentang pembuatan skrip atau sintaksis. Anda juga dapat memilih Wilayah tertentu tempat Anda ingin menempatkan layanan AWS.
Setelah bekerja di konsol, Anda mungkin ingin menjauh dari deployment layanan AWS secara manual, karena mungkin Anda telah menjadi lebih familier dengan AWS atau bekerja di lingkungan produksi yang memerlukan tingkat manajemen risiko. Di sinilah AWS Command Line Interface (CLI) masuk.
AWS CLI
AWS CLI adalah alat sumber terbuka yang memungkinkan Anda untuk membuat dan mengonfigurasi layanan AWS menggunakan perintah di shell baris perintah Anda. Anda dapat menjalankan perintah di Linux atau macOS menggunakan program shell umum seperti bash, zsh, dan tcsh, atau pada Windows, di prompt perintah Windows atau di PowerShell. Salah satu opsi untuk memulai AWS CLI dan menjalankannya dengan cepat adalah AWS CloudShell, sebuah shell berbasis browser yang menyediakan akses baris perintah ke sumber daya AWS. CloudShell sudah diautentikasi sebelumnya dengan kredensial konsol Anda. Alat pengembangan dan operasi umum sudah diinstal sebelumnya, sehingga tidak diperlukan instalasi atau konfigurasi lokal.
Dengan berpindah ke AWS CLI, Anda dapat membuat skrip atau memprogram panggilan API. Alih-alih menggunakan GUI, Anda membuat perintah dengan menggunakan sintaksis AWS yang ditentukan. Salah satu manfaat dari CLI adalah Anda dapat membuat perintah tunggal untuk membuat banyak sumber daya AWS, yang dapat membantu mengurangi kemungkinan kesalahan manusia saat memilih dan mengonfigurasi sumber daya. Dengan CLI, Anda perlu mempelajari sintaksis yang tepat untuk membentuk perintah, tetapi saat Anda membuat skrip untuk perintah ini, Anda menjadikannya dapat dijalankan berulang kali. Hal ini akan menghemat waktu Anda dalam jangka panjang
IDE dan toolkit IDE
AWS menawarkan dukungan untuk Lingkungan Pengembangan Terintegrasi (IDE) dan toolkit IDE yang populer agar Anda dapat menulis, melakukan debug, dan melakukan deployment kode Anda di AWS dari dalam lingkungan pilihan Anda. IDE dan toolkit yang didukung meliputi AWS Cloud9, IntelliJ, PyCharm, Visual Studio, Visual Studio Code, Azure DevOps, Rider, dan WebStorm.
SDK
Kit Pengembangan Perangkat Lunak (SDK) adalah perangkat yang memungkinkan Anda untuk berinteraksi dengan API AWS secara terprogram. AWS membuat dan memelihara SDK untuk sebagian besar bahasa pemrograman populer, termasuk yang ditampilkan dalam diagram.
SDK berguna ketika Anda ingin mengintegrasikan kode sumber aplikasi Anda dengan layanan AWS. Misalnya, Anda dapat menggunakan Python SDK untuk menulis kode untuk menyimpan file di Amazon Simple Storage Service (Amazon S3), alih-alih di hard drive lokal Anda. Kemampuan untuk mengelola layanan AWS dari tempat Anda dapat menjalankan kode sumber, dengan kondisi, loop, array, daftar, dan elemen pemrograman lainnya, memberikan banyak kemampuan dan kreativitas.
Ini hanyalah beberapa alat yang tersedia untuk developer di AWS. Daftar lengkap alat AWS untuk mengembangkan aplikasi dengan lebih cepat dan mudah, lihat Alat untuk Membangun di AWS.
Pembahasan Lebih Mendalam Melalui Sumber Daya Tambahan Ini
Infrastruktur sebagai Kode (IaC)
Mirip dengan cara developer perangkat lunak menulis kode aplikasi, AWS menyediakan layanan yang memungkinkan pembuatan, deployment, dan pemeliharaan infrastruktur secara terprogram, deskriptif, dan deklaratif.
AWS CDK
AWS Cloud Development Kit (AWS CDK) adalah kerangka kerja pengembangan perangkat lunak untuk menentukan infrastruktur cloud dalam kode dan menyediakannya melalui AWS CloudFormation. AWS CDK mendukung bahasa pemrograman yang sudah dikenal, seperti TypeScript, JavaScript, Python, Java, C#/.Net, dan Go (dalam pratinjau developer).
Penyediaan aplikasi cloud dapat menjadi tantangan, karena Anda harus menulis skrip kustom, memelihara templat, atau mempelajari bahasa domain spesifik. AWS CDK menggunakan kekuatan bahasa pemrograman yang ekspresif dan sudah dikenal untuk pemodelan aplikasi Anda. Layanan ini menyediakan komponen tingkat tinggi yang disebut construct, yang mengatur konfigurasi sumber daya cloud terlebih dahulu dengan default yang sudah terbukti, sehingga Anda dapat membangun aplikasi cloud dengan mudah. AWS CDK menyediakan sumber daya bagi Anda secara aman dan dapat diulang menggunakan AWS CloudFormation. Layanan ini juga memungkinkan Anda untuk menyusun dan membagikan construct kustom Anda sendiri yang menggabungkan persyaratan organisasi Anda, sehingga dapat membantu Anda mempercepat proyek baru.
Pembahasan Lebih Mendalam Melalui Sumber Daya Tambahan Ini
AWS CloudFormation
Pemodelan dan penyiapan sumber daya AWS dapat memakan waktu. Di sinilah AWS CloudFormation dapat membantu. CloudFormation membantu Anda memodelkan dan menyiapkan sumber daya AWS sehingga Anda dapat menghemat waktu dalam mengelola sumber daya dan memiliki lebih banyak waktu untuk berfokus pada aplikasi Anda. Dengan menggunakan CloudFormation, Anda membuat templat yang menjelaskan semua sumber daya AWS yang Anda inginkan (seperti instans Amazon EC2 atau instans Amazon RDS DB). Setelah Anda membuat templat, CloudFormation menangani penyediaan dan konfigurasi sumber daya tersebut untuk Anda. Anda tidak perlu membuat dan mengonfigurasi sumber daya AWS secara individual dan mencari tahu apa yang bergantung pada apa; CloudFormation akan menanganinya. CloudFormation dapat membantu Anda menyederhanakan manajemen infrastruktur, mereplikasi infrastruktur dengan cepat, dan mengontrol serta melacak perubahan infrastruktur dengan mudah.
Tanggung Jawab AWS
Bertanggung jawab atas keamanan cloud berarti AWS melindungi dan mengamankan infrastruktur yang menjalankan layanan yang ditawarkan di AWS Cloud. AWS bertanggung jawab untuk:
- Melindungi dan mengamankan AWS Region, Zona Ketersediaan, dan pusat data, hingga keamanan fisik bangunan
- Mengelola komponen perangkat keras, perangkat lunak, dan jaringan yang menjalankan layanan AWS, seperti server fisik, sistem operasi host, lapisan virtualisasi, dan komponen jaringan AWS.
Infrastruktur Well-Architected
Pembahasan Lebih Mendalam Melalui Sumber Daya Tambahan Ini
Tanggung Jawab Pelanggan
Pelanggan, atau siapa pun yang membangun di cloud, bertanggung jawab atas keamanan di cloud. Saat menggunakan layanan AWS apa pun, Anda bertanggung jawab untuk mengonfigurasi layanan dan aplikasi Anda dengan tepat, selain memastikan keamanan data Anda.
Tingkat tanggung jawab Anda tergantung pada layanan AWS. Beberapa layanan mengharuskan Anda untuk melakukan semua tugas konfigurasi dan manajemen keamanan yang diperlukan, sementara layanan lain yang lebih abstrak mengharuskan Anda untuk hanya mengelola data dan mengontrol akses ke sumber daya Anda.
Karena perbedaan tingkat upaya, pelanggan harus mempertimbangkan layanan AWS mana yang mereka gunakan dan meninjau tingkat tanggung jawab yang diperlukan untuk mengamankan setiap layanan. Mereka juga harus meninjau bagaimana model keamanan bersama selaras dengan standar keamanan di lingkungan IT mereka, selain selaras dengan hukum dan peraturan yang berlaku.
Konsep utamanya adalah bahwa pelanggan mempertahankan kontrol penuh atas data mereka dan bertanggung jawab untuk mengelola keamanan yang terkait dengan konten mereka.
Ringkasan singkat keamanan cloud ini hanya memperkenalkan konsep inti. Telusuri halaman Pembelajaran Keamanan untuk mempelajari selengkapnya tentang topik-topik utama, area penelitian, dan kesempatan untuk mengikuti pelatihan keamanan cloud di AWS.
Keamanan
Model Tanggung Jawab Bersama AWS
Pembelajaran Keamanan
Memulai
Luncurkan aplikasi pertama Anda
AWS menyediakan blok bangunan yang dapat Anda rakit dengan cepat untuk mendukung hampir semua beban kerja. Dengan AWS, Anda akan menemukan serangkaian lengkap layanan dengan ketersediaan tinggi yang dirancang untuk bekerja sama guna membangun aplikasi yang dapat diskalakan dan canggih.
Untuk memulai, pilih salah satu topik berikut untuk tutorial langkah demi langkah dalam menyiapkan dan menjalankan dalam waktu kurang dari 30 menit, atau kunjungi Pusat Developer AWS untuk menjelajahi tutorial lainnya.
Jelajahi Tingkat Free
AWS Tingkat Free memungkinkan Anda mendapatkan pengalaman praktik langsung dengan berbagai pilihan produk dan layanan AWS. Dalam AWS Tingkat Free, Anda dapat menguji beban kerja dan menjalankan aplikasi untuk mempelajari selengkapnya dan membangun solusi yang tepat untuk organisasi Anda.
Jelajahi lebih dari 100 produk dan mulai membangun di AWS dengan menggunakan Tingkat Free. Tersedia tiga jenis penawaran gratis bergantung pada produk yang digunakan. Klik tautan di bawah ini untuk menjelajahi penawaran kami.
- Uji coba gratis: Penawaran uji coba gratis jangka pendek dimulai dari tanggal Anda mengaktifkan layanan tertentu
- Gratis 12 bulan: Nikmati penawaran ini selama 12 bulan terhitung dari tanggal pendaftaran awal Anda di AWS
- Selalu gratis: Penawaran tingkat gratis ini tidak kedaluwarsa dan tersedia untuk semua pelanggan AWS. Catatan: Proses pendaftaran memerlukan kartu kredit, yang tidak akan dikenai biaya sampai Anda mulai menggunakan layanan. Tidak ada komitmen jangka panjang dan Anda dapat berhenti menggunakan AWS kapan saja.
Catatan: Proses pendaftaran memerlukan kartu kredit, yang tidak akan dikenai biaya sampai Anda mulai menggunakan layanan. Tidak ada komitmen jangka panjang dan Anda dapat berhenti menggunakan AWS kapan saja.
AWS Educate
AWS Educate menawarkan ratusan jam sumber daya pelatihan online gratis dan mandiri serta kesempatan untuk praktik langsung di Konsol Manajemen AWS. Dirancang khusus untuk pemelajar baru yang ingin tahu, AWS Educate menyediakan akses sederhana dan bebas hambatan untuk belajar, berlatih, dan mengevaluasi keterampilan cloud Anda. Tidak diperlukan kartu kredit atau akun Amazon.com atau AWS.
- Akses sederhana tanpa hambatan: Pemelajar berusia minimal 13 tahun dapat mendaftar di AWS Educate hanya dengan alamat email, mendapatkan akses ke lab praktik langsung gratis di Konsol AWS untuk belajar, berlatih, dan mengevaluasi keterampilan cloud secara waktu nyata. Tidak perlu kartu kredit.
- Konten yang dirancang untuk pemula: AWS Educate menawarkan ratusan jam sumber daya pembelajaran yang berfokus pada pemelajar baru di bidang cloud. Lebih suka belajar melalui video atau bereksperimen langsung di AWS Cloud? Kami punya sesuatu untuk semua orang.
- Koneksi ke pekerjaan: Pemelajar dapat mengakses AWS Educate Job Board untuk menjelajahi, mencari, dan melamar ribuan lowongan pekerjaan dan program magang yang banyak diminati di berbagai jenis organisasi di seluruh dunia.
- Bangun jaringan Anda: Selesaikan kursus yang dilengkapi dengan lab praktik langsung untuk mendapatkan lencana digital dan dapatkan undangan ke AWS Emerging Talent Community, yaitu tempat bagi Anda untuk terhubung dengan talenta lain yang baru memulai karier.
Mulai Membangun
Anda dapat langsung mulai membangun di AWS menggunakan AWS Tingkat Free dan pustaka tutorial praktik langsung kami.
Apakah Anda Menemukan Apa yang Anda Cari Sekarang?
Beri tahu kami agar kami dapat meningkatkan kualitas konten di halaman kami