Apa itu AWS? Amazon Tutorial Layanan Cloud (Web).
โก Ringkasan Cerdas
AWS, atau Amazon Web Services, adalah platform komputasi awan komprehensif dari Amazon yang menyediakan layanan komputasi, penyimpanan, basis data, analitik, dan jaringan sesuai permintaan di seluruh dunia, menggabungkan model IaaS, PaaS, dan SaaS di bawah struktur harga bayar sesuai penggunaan yang fleksibel.

Apa itu Cloud Computing?
Komputasi awan adalah istilah yang merujuk pada penyimpanan dan akses data melalui internet. Komputasi awan tidak menyimpan data apa pun di hard disk komputer pribadi Anda. Dalam komputasi awan, Anda dapat mengakses data dari server jarak jauh.
Apa itu AWS?
Bentuk lengkap AWS adalah Amazon Layanan web. Ini adalah platform yang menawarkan solusi komputasi awan yang fleksibel, andal, terukur, mudah digunakan, dan hemat biaya.
AWS adalah platform komputasi komprehensif dan mudah digunakan yang ditawarkan oleh Amazon. Platform ini dikembangkan dengan kombinasi penawaran infrastruktur sebagai layanan (IaaS), platform sebagai layanan (PaaS) dan paket perangkat lunak sebagai layanan (SaaS).
Sejarah AWS
- 2002: Amazon meluncurkan layanan web pertamanya, memungkinkan pengembang untuk mengakses Amazon data produk dan katalog.
- 2004: Amazon memperkenalkan Simple Queue Service, yang sekarang dikenal sebagai Amazon SQS.
- 2006: Amazon Web Services secara resmi meluncurkan platform cloud-nya dengan Amazon S3 dan Amazon EC2.
- 2012: AWS menggelar konferensi pelanggan dan mitra re:Invent pertamanya di Las Vegas.
- 2014: AWS memperkenalkan AWS Lambda, yang membantuping Mempopulerkan komputasi tanpa server.
- 2015: Amazon mulai melaporkan AWS sebagai segmen bisnis terpisah. AWS menghasilkan penjualan bersih tahunan sebesar $7.88 miliar.
- 2016: Penjualan bersih tahunan AWS mencapai $12.22 miliar. Perusahaan ini juga memperkenalkan AWS Snowball Edge dan AWS Snowmobile.
- 2021: AWS memperluas portofolionya menjadi lebih dari 200 layanan cloud berfitur lengkap.
- 2023: Amazon Bedrock menjadi tersedia secara umum, memungkinkan bisnis untuk membangun aplikasi AI generatif menggunakan model dasar.
- 2024: AWS memperkenalkan Amazon Nova keluarga model yayasan melalui Amazon Batuan dasar.
- 2025: AWS menghasilkan penjualan bersih tahunan sebesar $128.7 miliar, yang mewakili pertumbuhan 20% dibandingkan tahun sebelumnya.
- 2026: AWS merayakan 20 tahun operasi cloud dan memperluas portofolionya menjadi lebih dari 240 layanan cloud dan AI.
Layanan AWS Penting
Amazon Layanan Web menawarkan beragam produk berbasis cloud global untuk tujuan bisnis yang berbeda. Produknya mencakup penyimpanan, database, analitik, jaringan, seluler, alat pengembangan, aplikasi perusahaan, dengan model harga bayar sesuai pemakaian.
Di sinilah, terdapat layanan AWS yang penting.
Layanan Komputasi AWS
Berikut adalah Layanan Cloud Compute yang ditawarkan oleh Amazon:
- EC2 (Elastic Compute Cloud) - EC2 adalah mesin virtual di cloud yang dapat Anda kendalikan di tingkat sistem operasi. Anda dapat menjalankan server cloud ini kapan pun Anda mau.
- LightSail - Alat komputasi awan ini secara otomatis menyebarkan dan mengelola kemampuan komputasi, penyimpanan, dan jaringan yang diperlukan untuk menjalankan aplikasi Anda.
- Elastis Beanstalk- Alat ini menawarkan penyebaran dan penyediaan sumber daya secara otomatis, seperti situs web produksi yang sangat skalabel.
- EKS (Elastic Container Service for Kubernetes) - Alat ini memungkinkan Anda untuk menjalankan Kubernetes di... Amazon lingkungan cloud tanpa instalasi.
- AWS Lambda โ Layanan AWS ini memungkinkan Anda menjalankan fungsi di cloud. Alat ini sangat menghemat biaya karena Anda hanya membayar saat fungsi Anda dieksekusi.
Migrasi
Layanan migrasi yang digunakan untuk mentransfer data secara fisik antara pusat data Anda dan AWS.
- DMS (Database Migration Service) โ Layanan DMS dapat digunakan untuk memigrasikan basis data lokal ke AWS. Layanan ini membantu Anda bermigrasi dari satu jenis basis data ke jenis basis data lainnya โ misalnya, Oracle untuk MySQL.
- SMS (Server Migration Service) โ Layanan migrasi SMS memungkinkan Anda untuk memindahkan server lokal ke AWS dengan mudah dan cepat.
- Snowball โ Snowball adalah aplikasi kecil yang memungkinkan Anda mentransfer data berukuran terabyte di dalam dan di luar lingkungan AWS.
Storage
- Amazon Glacier - Ini adalah layanan penyimpanan dengan biaya sangat rendah. Layanan ini menawarkan penyimpanan yang aman dan cepat untuk pengarsipan dan pencadangan data.
- Amazon Elastic Block Store (EBS) - Menyediakan penyimpanan tingkat blok untuk digunakan dengan Amazon instans EC2. Amazon Volume Elastic Block Store terhubung ke jaringan dan tetap independen dari kehidupan sebuah instans.
- AWS Storage Gateway - Layanan AWS ini menghubungkan aplikasi perangkat lunak lokal dengan penyimpanan berbasis cloud. Layanan ini menawarkan integrasi yang aman antara infrastruktur penyimpanan lokal perusahaan dan infrastruktur penyimpanan AWS.
Jasa keamanan
- IAM (Identity and Access Management) โ IAM adalah layanan keamanan cloud yang aman yang membantu Anda mengelola pengguna, menetapkan kebijakan, dan membentuk grup untuk mengelola banyak pengguna.
- Inspekturโ Ini adalah agen yang dapat Anda instal pada mesin virtual, yang melaporkan kerentanan keamanan apa pun.
- Pengelola Sertifikatโ Layanan ini menawarkan sertifikat SSL gratis untuk domain Anda yang dikelola oleh Route53.
- WAF (Web Application Firewall) โ Layanan keamanan WAF menawarkan perlindungan tingkat aplikasi dan memungkinkan Anda untuk memblokir Injeksi SQL dan membantu Anda memblokir serangan skrip lintas situs.
- Cloud Directoryโ Layanan ini memungkinkan Anda membuat direktori berbasis cloud yang fleksibel untuk mengelola hierarki data di berbagai dimensi.
- KMS (Key Management Service) โ Ini adalah layanan terkelola. Layanan keamanan ini membantu Anda membuat dan mengontrol kunci enkripsi yang memungkinkan Anda mengenkripsi data Anda.
- Organisasiโ Anda dapat membuat grup akun AWS menggunakan layanan ini untuk mengelola pengaturan keamanan dan otomatisasi.
- Shieldโ Shield adalah layanan perlindungan DDoS (Distributed Denial of Service) terkelola. Layanan ini menawarkan perlindungan terhadap aplikasi web yang berjalan di AWS.
- Macieโ Menawarkan layanan keamanan visibilitas data yang membantu mengklasifikasikan dan melindungi konten penting dan sensitif Anda.
- GuardDutyโ Menawarkan deteksi ancaman untuk melindungi akun dan beban kerja AWS Anda.
Layanan Basis Data
- Amazon RDS - Layanan basis data AWS ini mudah untuk diatur, dioperasikan, dan diskalakan untuk basis data relasional di cloud.
- Amazon DynamoDB- Ini adalah proses yang cepat dan terkelola sepenuhnya. Basis data NoSQL melayani. Ini adalah layanan sederhana yang memungkinkan penyimpanan dan pengambilan data hemat biaya. Ini juga memungkinkan Anda untuk melayani tingkat lalu lintas permintaan apa pun.
- Amazon ElastiCache - Ini adalah layanan web yang memudahkan untuk menerapkan, mengoperasikan, dan menskalakan cache dalam memori di cloud.
- Neptune - Ini adalah layanan basis data grafik yang cepat, andal, dan skalabel.
- Amazon MerahShift- Dia AmazonSolusi pergudangan data yang dapat Anda gunakan untuk melakukan tugas-tugas kompleks OLAP pertanyaan.
Analitik
- Athenaโ Layanan analitik ini memungkinkan Anda untuk melakukan SQL pertanyaan pada bucket S3 Anda untuk menemukan file.
- CloudSearchโ Anda sebaiknya menggunakan layanan AWS ini untuk membuat mesin pencari yang sepenuhnya terkelola untuk situs web Anda.
- ElasticSearchโ Mirip dengan CloudSearch. Namun, ia menawarkan lebih banyak fitur seperti pemantauan aplikasi.
- Kinesisโ Layanan analitik AWS ini membantu Anda untuk melakukan streaming dan menganalisis data secara real-time dalam skala besar.
- QuickSightโ Ini adalah alat analisis bisnis. Alat ini membantu Anda membuat visualisasi dalam dasbor untuk data di Amazon Layanan web. Misalnya S3, DynamoDB, Dll
- EMR (Elastic Map Reduce) โ Layanan analitik AWS ini terutama digunakan untuk pemrosesan big data seperti Spark, Splunk, Hadoop, dll.
- Data Pipelineโ Memungkinkan Anda memindahkan data dari satu tempat ke tempat lain. Misalnya, dari DynamoDB ke S3.
Layanan Manajemen
- CloudWatchโ CloudWatch membantu Anda memantau lingkungan AWS seperti EC2, instance RDS, dan pemanfaatan CPU. CloudWatch juga memicu alarm berdasarkan berbagai metrik.
- CloudFormationโ Ini adalah cara untuk mengubah infrastruktur menjadi berbasis cloud. Anda dapat menggunakan template untuk menyediakan seluruh lingkungan produksi dalam hitungan menit.
- CloudTrailโ Menawarkan metode mudah untuk mengaudit sumber daya AWS. Ini membantu Anda mencatat semua perubahan.
- OpsWorksโ Layanan ini memungkinkan Anda untuk melakukan otomatisasi ChefImplementasi Puppet di lingkungan AWS.
- Configโ Layanan AWS ini memantau lingkungan Anda. Alat ini mengirimkan peringatan tentang perubahan ketika Anda melanggar konfigurasi tertentu yang telah ditentukan.
- Katalog Layananโ Layanan ini membantu perusahaan besar untuk mengotorisasi layanan mana yang akan digunakan pengguna dan mana yang tidak.
- AWS Auto Scaling โ Layanan ini memungkinkan Anda untuk secara otomatis meningkatkan dan menurunkan skala sumber daya Anda berdasarkan metrik CloudWatch yang diberikan.
- Systems Managerโ Layanan AWS ini memungkinkan Anda untuk mengelompokkan sumber daya Anda. Layanan ini memungkinkan Anda untuk mengidentifikasi masalah dan mengambil tindakan atas masalah tersebut.
- Layanan Terkelolaโ Layanan ini menawarkan pengelolaan infrastruktur AWS Anda yang memungkinkan Anda untuk fokus pada aplikasi Anda.
Internet of Things
- IoT Coreโ Ini adalah layanan cloud terkelola dari AWS. Layanan ini memungkinkan perangkat yang terhubung seperti mobil, lampu, jaringan sensor, untuk berinteraksi secara aman dengan aplikasi cloud dan perangkat lain.
- Manajemen Perangkat IoTโ Memungkinkan Anda untuk mengelola perangkat IoT Anda dalam skala apa pun.
- Analitik IoT โ Layanan AWS IoT ini berguna untuk melakukan analisis data yang dikumpulkan oleh perangkat IoT Anda.
- Amazon FreeRTOSโ Sistem operasi waktu nyata untuk mikrokontroler ini membantu Anda menghubungkan perangkat IoT ke server lokal atau ke cloud.
Layanan Aplikasi
- Step Functionsโ Ini adalah cara untuk memvisualisasikan apa yang terjadi di dalam aplikasi Anda dan berbagai layanan mikro apa yang digunakannya.
- SWF (Simple Workflow Service) โ Layanan ini membantu Anda mengkoordinasikan tugas-tugas otomatis dan tugas-tugas yang dipimpin oleh manusia.
- SNS (Simple Notification Service) โ Anda dapat menggunakan layanan ini untuk menerima notifikasi berupa email dan SMS berdasarkan layanan AWS yang diberikan.
- SQS (Simple Queue Service) โ Gunakan layanan AWS ini untuk memisahkan aplikasi Anda. Ini adalah layanan berbasis tarik (pull-based).
- Elastic Transcoderโ Alat layanan AWS ini membantu Anda mengubah format dan resolusi video agar mendukung berbagai perangkat seperti tablet, ponsel pintar, dan laptop dengan resolusi yang berbeda.
Penerapan dan Manajemen
- AWS CloudTrail: Layanan ini mencatat panggilan API AWS dan mengirimkan berkas backlog kepada Anda.
- Amazon CloudWatch: Alat yang memantau sumber daya AWS seperti Amazon EC2 ke Amazon Instans DB RDS. Ini juga memungkinkan Anda memantau metrik khusus yang dibuat oleh aplikasi dan layanan pengguna.
- AWS CloudHSM: Layanan AWS ini membantu Anda memenuhi persyaratan perusahaan, peraturan, dan standar lainnya.tracPersyaratan kepatuhan untuk menjaga keamanan data dengan menggunakan perangkat Hardware Security Module (HSM) di dalam lingkungan AWS.
Alat pengembang
- CodeBintang- CodeStar adalah layanan berbasis cloud untuk membuat, mengelola, dan mengerjakan berbagai proyek pengembangan perangkat lunak di AWS.
- CodeCommitโ Ini adalah layanan kontrol versi AWS yang memungkinkan Anda menyimpan kode dan aset lainnya secara pribadi di cloud.
- CodeBangunโ Ini Amazon Layanan pengembang membantu Anda mengotomatiskan proses pembuatan dan kompilasi kode Anda.
- CodeDeployโ Ini adalah cara untuk menyebarkan kode Anda ke instance EC2 secara otomatis.
- CodePipelineโ Ini membantu Anda membuat pipeline deployment seperti pengujian, pembuatan, pengujian ulang, otentikasi, dan deployment di lingkungan pengembangan dan produksi.
- Cloud9โ Ini adalah Lingkungan Pengembangan Terintegrasi untuk menulis, menjalankan, dan men-debug kode di cloud.
Layanan Seluler
- Mobile Hubโ Memungkinkan Anda untuk menambahkan, mengkonfigurasi, dan mendesain fitur untuk aplikasi seluler.
- Cognitoโ Memungkinkan pengguna untuk mendaftar menggunakan identitas sosial mereka.
- Device Farmโ Device Farm membantu Anda meningkatkan kualitas aplikasi dengan cepat menguji ratusan perangkat seluler.
- Aplikasi AWSSyncโ Ini adalah layanan GraphQL yang dikelola sepenuhnya yang menawarkan sinkronisasi data waktu nyata dan fitur pemrograman offline.
Produktivitas Bisnis
- Alexa for Businessโ Memberdayakan organisasi Anda dengan suara, menggunakan Alexa. Ini membantu Anda membangun keterampilan suara khusus untuk organisasi Anda.
- Chimeโ Dapat digunakan untuk rapat online dan konferensi video.
- WorkDocsโ Membantu menyimpan dokumen di cloud
- KerjaMailโ Memungkinkan Anda mengirim dan menerima email bisnis.
Streaming Desktop & Aplikasi
- WorkSpacesโ Workspace adalah VDI (Virtual Desktop Infrastructure). Ini memungkinkan Anda untuk menggunakan desktop jarak jauh di cloud.
- AppStreamโ Cara untuk melakukan streaming aplikasi desktop kepada pengguna Anda di browser web. Misalnya, menggunakan MS Word di Google Chrome.
Kecerdasan Buatan
- Lexโ Alat Lex membantu Anda membangun chatbot dengan cepat.
- Pollyโ Ini adalah layanan text-to-speech dari AWS yang memungkinkan Anda membuat versi audio dari catatan Anda.
- Rekognition โ Ini adalah layanan pengenalan wajah dari AWS. Layanan AWS ini membantu Anda mengenali wajah dan objek dalam gambar dan video.
- SageMakerโ SageMaker memungkinkan Anda untuk membangun, melatih, dan menerapkan model pembelajaran mesin dalam skala apa pun.
- Transcribeโ Ini adalah layanan pengenalan suara ke teks dari AWS yang menawarkan transkripsi berkualitas tinggi dan terjangkau.
- Terjemahkanโ Ini adalah alat yang sangat mirip dengan Google Translate yang memungkinkan Anda menerjemahkan teks dalam satu bahasa ke bahasa lain.
AR & VR (Realitas Tertambah & Realitas Virtual)
- Sumerianโ Sumerian adalah seperangkat alat untuk menawarkan pengalaman realitas virtual (VR) berkualitas tinggi di web. Layanan ini memungkinkan Anda untuk membuat adegan 3D interaktif dan mempublikasikannya sebagai situs web agar dapat diakses oleh pengguna.
Keterlibatan pelanggan
- Amazon Menghubungkan- Amazon Connect memungkinkan Anda membuat pusat layanan pelanggan di cloud.
- Pinpointโ Pinpoint membantu Anda memahami pengguna Anda dan berinteraksi dengan mereka.
- SES (Simple Email Service) โ Membantu Anda mengirim email massal kepada pelanggan Anda dengan harga yang relatif hemat biaya.
Game Development
- GameLift โ Ini adalah layanan yang dikelola oleh AWS. Anda dapat menggunakan layanan ini untuk menghosting server game khusus. Layanan ini memungkinkan Anda untuk melakukan penskalaan dengan lancar tanpa harus menonaktifkan game Anda.
Penerapan layanan AWS
Amazon Layanan web banyak digunakan untuk berbagai keperluan komputasi seperti:
- Hosting situs web
- Hosting aplikasi/hosting SaaS
- Berbagi Media (Gambar/Video)
- Aplikasi Seluler dan Sosial
- Pengiriman konten dan Distribusi Media
- Penyimpanan, pencadangan, dan pemulihan bencana
- Lingkungan pengembangan dan pengujian
- Komputasi Akademik
- Mesin Pencari
- Jaringan sosial
Perusahaan yang menggunakan AWS
Banyak merek global ternama menjalankan platform mereka di AWS. Perusahaan-perusahaan berikut ini mengandalkan AWS. Amazon Layanan web:
- Netflix
- Twitch
- Penyiaran Turner: $10 juta
- kebun binatang
- Smugmug
- Dropbox
Keuntungan dari AWS
Berikut ini adalah keuntungan menggunakan layanan AWS:
- AWS memungkinkan organisasi untuk menggunakan model pemrograman, sistem operasi, basis data, dan arsitektur yang sudah dikenal.
- Ini adalah layanan hemat biaya yang memungkinkan Anda membayar hanya untuk apa yang Anda gunakan, tanpa komitmen di muka atau jangka panjang.
- Anda tidak perlu mengeluarkan uang untuk menjalankan dan memelihara pusat data.
- Menawarkan penerapan cepat
- Anda dapat dengan mudah menambah atau menghapus kapasitas.
- Anda diperbolehkan mengakses cloud dengan cepat dengan kapasitas tak terbatas.
- Total Biaya Kepemilikan sangat rendah dibandingkan dengan server pribadi/khusus.
- Penawaran Terpusat Billing dan manajemen
- Menawarkan Kemampuan Hibrid
- Memungkinkan Anda menerapkan aplikasi di berbagai wilayah di seluruh dunia hanya dengan beberapa klik
Kekurangan AWS
Selain berbagai keuntungannya, AWS juga memiliki beberapa keterbatasan yang perlu diperhatikan:
- Jika Anda membutuhkan bantuan yang lebih mendesak atau intensif, Anda harus memilih paket dukungan berbayar.
- Amazon Layanan Web mungkin mengalami beberapa masalah umum komputasi awan saat Anda berpindah ke awan. Misalnya downtime, kontrol terbatas, dan perlindungan cadangan.
- AWS menetapkan batas default pada sumber daya yang berbeda dari satu wilayah ke wilayah lainnya. Sumber daya ini terdiri dari gambar, volume, dan snapshot.
- Perubahan tingkat perangkat keras terjadi pada aplikasi Anda yang mungkin tidak menawarkan kinerja dan penggunaan terbaik untuk aplikasi Anda.
Praktik terbaik AWS
Untuk mendapatkan nilai maksimal dari platform ini, perhatikan praktik terbaik AWS berikut:
- Anda perlu merancang kegagalan, tetapi tidak ada yang gagal.
- Penting untuk memisahkan semua komponen Anda sebelum menggunakan layanan AWS.
- Anda perlu mendekatkan data dinamis ke komputasi dan data statis lebih dekat ke pengguna.
- Penting untuk mengetahui trade-off keamanan dan kinerja.
- Bayar kapasitas komputasi dengan metode pembayaran per jam.
- Biasakan melakukan pembayaran satu kali untuk setiap instance yang ingin Anda pesan dan menerima diskon besar untuk biaya per jam.

