Anda di halaman 1dari 9

PELATIHAN CLOUD COMPUTING

SMKN 22 JAKARTA
7-9 DESEMBER 2022

I. PENGENALAN CLOUD COMPUTING (AWS)


Komputasi Cloud adalah pengiriman sumber daya IT sesuai permintaan melalui internet
dengan harga sesuai pemakaian. Selain membeli, memiliki, serta mengelola pusat data fisik
dan server, Anda dapat mengakses layanan teknologi, seperti komputasi daya,
penyimpanan, dan basis data, sesuai kebutuhan dari penyedia cloud seperti Amazon Web
Services (AWS).
Berbagai jenis, ukuran, dan industri organisasi menggunakan cloud untuk bermacam-
macam penggunaan, seperti pencadangan data, pemulihan bencana, email, desktop virtual,
pengembangan dan pengujian perangkat lunak, analitik big data, serta aplikasi web tatap
muka dengan pelanggan. Misalnya, perusahaan layanan kesehatan menggunakan cloud
untuk mengembangkan perawatan yang lebih dipersonalisasi bagi pasien. Perusahaan
layanan finansial menggunakan cloud untuk mendukung pencegahan dan deteksi penipuan
real-time. Dan kreator video game menggunakan cloud untuk menyediakan game online
kepada jutaan pemain di seluruh dunia.

a. Keuntungan Menggunakan Komputasi Awan:


1. Ketangkasan
Memberikan akses mudah ke berbagai teknologi agar Anda dapat berinovasi lebih
cepat dan membangun apa pun yang Anda impikan. Anda dapat dengan cepat
menyediakan sumber daya saat dibutuhkan–mulai dari layanan infrastruktur, seperti
komputasi, penyimpanan, dan basis data, hingga Internet untuk Segala, machine
learning, danau data dan analitik, serta banyak lagi. Anda dapat melakukan
deployment layanan teknologi dalam hitungan menit, dan mewujudkan urutan
magnitudo yang lebih cepat dari sebelumnya. Dengan begitu, Anda dapat
melakukan eksperimen dengan bebas, menguji ide-ide baru untuk mendapat
pengalaman pelanggan yang berbeda, dan mengubah bisnis Anda.
2. Elastisitas
Dengan komputasi cloud, Anda tidak perlu menyediakan sumber daya secara
berlebihan di awal untuk mengatasi aktivitas bisnis yang meningkat di kemudian
hari. Anda dapat menyediakan jumlah sumber daya yang sesuai dengan kebutuhan
Anda. Anda dapat meningkatkan atau menurunkan skala sumber daya untuk
menambah atau mengurangi kapasitas secara instan sesuai dengan perubahan
kebutuhan bisnis Anda.
3. Penghematan Biaya
Cloud memungkinkan Anda untuk mengganti biaya tetap (seperti pusat data dan
server fisik) dengan biaya variabel, dan membayar hanya untuk IT yang Anda

1
gunakan. Selain itu, biaya variabel akan jauh lebih rendah dibandingkan dengan
yang harus dibayar jika Anda mengurusnya sendiri karena skala ekonomi.
4. Menerapkan secara global dalam hitungan menit
Dengan cloud, Anda dapat memperluas wilayah geografis baru dan melakukan
deployment secara global dalam hitungan menit. Sebagai contoh, dengan
infrastruktur AWS yang ada di seluruh dunia, Anda dapat melakukan deployment
aplikasi di berbagai lokasi fisik hanya dengan beberapa kali klik. Penempatan
aplikasi di dekat pengguna akhir akan mengurangi latensi, sehingga pengalaman
pengguna akhir akan semakin baik.

b. Jenis-jenis komputasi cloud


Tiga jenis utama komputasi cloud mencakup Infrastructure as a Service, Platform as
a Service, dan Software as a Service. Setiap jenis komputasi cloud memberikan
tingkat kontrol, fleksibilitas, dan pengelolaan yang berbeda sehingga Anda dapat
memilih rangkaian layanan yang tepat sesuai dengan kebutuhan.
1. Infrastructure as a Service (IaaS)
IaaS berisi blok pembangun dasar untuk IT cloud. Layanan ini memberikan akses ke
fitur jaringan, komputer (perangkat keras virtual atau khusus), serta ruang
penyimpanan data. IaaS memberikan tingkat fleksibilitas dan kontrol pengelolaan
tertinggi atas sumber daya IT. Layanan ini sangat mirip dengan sumber daya IT
yang sudah ada dan banyak diketahui oleh departemen dan pengembang IT.
2. Platform as a Service (PaaS)
PaaS memungkinkan Anda fokus pada penerapan dan pengelolaan aplikasi tanpa
perlu mengelola infrastruktur dasar (biasanya perangkat keras dan sistem operasi).
Hal ini membantu Anda lebih efisien karena tidak perlu lagi khawatir mengenai
pengadaan sumber daya, perencanaan kapasitas, pemeliharaan perangkat lunak,
patching, atau pengangkatan beban yang tidak terdiferensiasi lainnya yang terjadi
saat menjalankan aplikasi.
3. Software as a Service (SaaS)
SaaS menyediakan produk lengkap yang dijalankan dan dikelola oleh penyedia
layanan. Orang yang merujuk ke SaaS biasanya mengacu pada aplikasi pengguna
akhir (seperti email berbasis web). Dengan penawaran SaaS, Anda tidak perlu
memikirkan cara memelihara layanan atau cara mengelola infrastruktur dasar. Anda
hanya perlu mengetahui cara menggunakan perangkat lunak khusus tersebut.

II. MEMBUAT VIRTUAL PRIVATE CLOUD (VPC)


Amazon Virtual Private Cloud (Amazon VPC) memungkinkan Anda untuk menentukan
jaringan virtual di area yang terisolasi secara logis di dalamAWS cloud, yang dikenal
sebagai virtual private cloud atau VPC. Anda dapat membuatAWS sumber daya, seperti
instans Amazon EC2, ke dalam subnet VPC Anda. VPC Anda sangat menyerupai jaringan
tradisional yang mungkin Anda operasikan di pusat data Anda sendiri, dengan
memanfaatkan infrastruktur terukur dari AWS. Anda dapat mengonfigurasi VPC Anda;
Anda dapat memilih baris alamat IP, membuat subnet, dan mengonfigurasi tabel rute,

2
gateway jaringan, dan pengaturan keamanan. Anda dapat menghubungkan instans dalam
VPC ke internet atau ke pusat data Anda sendiri.
Saat Anda membuat akun AWS, kami membuat VPC default VPC di setiap Wilayah. VPC
default adalah VPC yang sudah dikonfigurasi dan siap untuk Anda gunakan. Misalnya, ada
subnet default untuk setiap Availability Zone di setiap VPC default, gateway internet yang

terpasang ke VPC, dan ada rute di tabel rute utama yang mengirimkan semua lalu lintas
(0.0.0.0/0) ke gateway internet. Atau, Anda dapat membuat VPC Anda sendiri dan
mengonfigurasinya untuk memenuhi kebutuhan Anda.
Untuk membuat VPC
1. Buka konsol Amazon VPC di https://console.aws.amazon.com/vpc/.
2. Pilih Buat VPC.
3. Di bawah Sumber Daya untuk dibuat, pilih VPC dan lainnya.
4. Untuk Pembuatan otomatis tanda Nama, masukkan sebuah nama untuk VPC.
5. Untuk blok CIDR IPv4, simpan saran default, masukkan blok CIDR yang diperlukan
oleh aplikasi atau jaringan Anda.
6. Untuk Jumlah Availability Zone, pilih 2, sehingga Anda dapat meluncurkan instans di
beberapa Availability Zone untuk memastikan ketersediaan tinggi.
7. Jika instans Anda harus dapat diakses dari internet, lakukan salah satu hal berikut:
Jika instans Anda dapat berada di subnet publik, pilih nilai nol untuk Jumlah subnet
publik. Simpan kedua opsi di bawah opsi DNS yang dipilih. Anda dapat menambahkan
subnet pribadi secara opsional sekarang atau nanti.
Jika instance Anda harus dalam subnet pribadi, pilih 0 untuk Jumlah subnet publik.
Untuk Jumlah subnet pribadi, pilih nomor tergantung pada kebutuhan Anda (nilai

3
yang mungkin sesuai dengan 1 atau 2 subnet pribadi per Availability Zone). Untuk
gateway NAT, jika instans Anda di kedua Availability Zone mengirim atau menerima
volume lalu lintas yang signifikan di Availability Zone, pilih 1 per AZ. Jika tidak, pilih
In 1 AZ dan luncurkan instance yang mengirim atau menerima lalu lintas lintas zona di
Availability Zone yang sama dengan gateway NAT.
8. Perluas Customize subnet CIDR blok. Simpan saran default, atau masukkan blok
CIDR untuk setiap subnet. Untuk informasi selengkapnya, lihat Ukuran Subnet di
Panduan Pengguna Amazon VPC.
9. Tinjau panel Pratinjau, yang menunjukkan sumber daya VPC yang akan dibuat
berdasarkan pilihan Anda.
10. Pilih Buat VPC.

III.ELASTIC COMPUTE CLOUD (EC2)


Amazon Machine Image (AMI) adalah templat yang berisi konfigurasi perangkat
lunak (misalnya, sistem operasi, server aplikasi, dan aplikasi). Dari AMI, Anda
meluncurkan sebuah instans, yang merupakan salinan AMI yang dijalankan sebagai server
virtual di cloud. Anda dapat meluncurkan beberapa contoh AMI, seperti yang ditunjukkan
pada gambar berikut.

Instans Anda terus berjalan hingga Anda menghentikan, hibernasi, atau menghentikannya,
atau hingga gagal. Jika sebuah instans gagal, Anda dapat meluncurkan yang baru dari AMI.
Instans
Sebuah instans adalah server virtual di cloud. Konfigurasinya saat peluncuran adalah
salinan AMI yang Anda tentukan saat Anda meluncurkan instans.
Anda dapat meluncurkan berbagai jenis instans dari satu AMI. Jenis instans pada dasarnya
menentukan perangkat keras komputer host yang digunakan untuk instans Anda. Setiap
jenis instans menawarkan kemampuan komputasi dan memori yang berbeda. Pilih jenis
instans berdasarkan jumlah memori dan daya komputasi yang Anda perlukan untuk aplikasi

4
atau perangkat lunak yang Anda rencanakan untuk dijalankan pada instans. Untuk
informasi lebih lanjut, lihat Jenis Instans Amazon EC2.
Setelah Anda meluncurkan sebuah instans, ini tampak seperti host tradisional, dan Anda
dapat berinteraksi dengannya seperti yang Anda lakukan di komputer mana pun. Anda
memiliki kendali penuh atas instans Anda; kamu bisa memakaisudo untuk menjalankan
perintah yang membutuhkan hak akses root.
Akun AWS Anda memiliki batasan jumlah instans yang dapat Anda jalankan. Untuk
informasi selengkapnya tentang batas ini, dan cara meminta peningkatan, lihat Berapa
banyak instans yang dapat saya jalankan di Amazon EC2 di FAQ Umum Amazon EC2.

IV. MEMBUAT DATABASE (RDS)


Membuat instans DB MariaDB
Blok bangunan Basic Amazon RDS adalah instans DB. Lingkungan ini adalah tempat Anda
menjalankan basis data MariaDB Anda.
Anda dapat menggunakan Pembuatan mudah untuk membuat instans DB yang
menjalankan MariaDBAWS Management Console. Dengan Pembuatan mudah, Anda
hanya menentukan jenis mesin DB, ukuran instans DB, dan pengidentifikasi instans DB.
Pembuatan mudah menggunakan pengaturan default untuk opsi konfigurasi lainnya. Saat
Anda menggunakan Pembuatan standar bukan Pembuatan mudah, Anda menentukan
lebih banyak opsi konfigurasi saat membuat basis data, termasuk opsi untuk ketersediaan,
keamanan, pencadangan, dan pemeliharaan.
Dalam contoh ini, Anda menggunakan Pembuatan mudah untuk membuat instans DB
menjalankan mesin basis data MariaDB dengan kelas instans db.t2.micro.
Untuk informasi tentang membuat instans DB dengan Pembuatan standar, lihat Membuat
instans DB Amazon RDS.
Untuk membuat instans DB MariaDB dengan Pembuatan mudah
1. Masuk ke AWS Management Console dan buka konsol Amazon RDS di
https://console.aws.amazon.com/rds/.
2. Di sudut kanan atas konsol Amazon RDS, pilih Wilayah AWS tempat Anda ingin membuat
instans DB.
3. Di panel navigasi, pilih Basis Data.
4. MemiilihBuat basis datadan pastikanPembuatan mudahdipilih.

5
5. Di Konfigurasi, pilih MariaDB.
6. Untuk Ukuran instans DB, pilih Tingkat gratis.
7. Untuk Pengidentifikasi instans DB, masukkan nama untuk instans DB, atau tetap gunakan
nama default.
8. Untuk Nama pengguna utama, masukkan nama pengguna utama, atau gunakan nama
default.

6
9. Untuk menggunakan kata sandi master yang dibuat secara otomatis untuk instans DB,
pastikan bahwa kata sandiBuat kata sandi secara otomatiskotak dipilih.
Untuk memasukkan kata sandi induk, hapus kata sandi utama, hapusBuat kata sandi
secara otomatiskotak, dan kemudian masukkan kata sandi yang sama diKata sandi
utamadanKonfirmasi kata sandi.
10.(Opsional) Buka Lihat pengaturan default untuk Pembuatan Mudah.

Anda dapat memeriksa pengaturan default yang digunakan Pembuatan mudah. Kolom
Dapat diedit setelah basis data dibuat menunjukkan opsi mana yang dapat Anda ubah
setelah pembuatan basis data.
◦ Untuk mengubah pengaturan dengan Tidak di kolom itu, gunakan Pembuatan
standar.
◦ Untuk mengubah pengaturan dengan ya di kolom itu, gunakan Pembuatan standar,
atau ubah instans DB setelah dibuat untuk mengubah pengaturan.

7
◦ Berikut ini adalah pertimbangan penting untuk mengubah pengaturan default:
◦ Dalam beberapa kasus, Anda mungkin ingin instans DB Anda menggunakan virtual
private cloud (VPC) tertentu berdasarkan layanan Amazon VPC. Atau Anda mungkin
memerlukan grup subnet atau grup keamanan tertentu. Jika ya, gunakan Pembuatan
standar untuk menentukan sumber daya ini. Anda mungkin telah membuat sumber
daya ini saat Anda menyiapkan Amazon RDS. Untuk informasi selengkapnya, lihat
Berikan akses ke instans DB Anda dalam VPC dengan membuat grup keamanan.
◦ Jika Anda ingin dapat mengakses instans DB dari klien di luar VPC-nya, gunakan
Pembuatan standar untuk setAkses publik kepadaya.
Jika instans DB harus bersifat pribadi, tinggalkanAkses publikset keTidak.
11.Pilih Buat basis data.
Jika Anda memilih untuk menggunakan kata sandi yang dibuat otomatis, tombol Lihat
detail kredensial muncul pada halaman Basis data.
Untuk melihat nama pengguna utama dan kata sandi untuk instans DB, pilih Lihat detail
kredensial.
Untuk terhubung ke instans DB sebagai pengguna utama, gunakan nama pengguna dan kata
sandi yang muncul.
Anda tidak dapat melihat kata sandi pengguna utama lagi. Jika Anda tidak merekamnya,
Anda mungkin harus mengubahnya.
Jika Anda perlu mengubah kata sandi pengguna master setelah instans DB tersedia, Anda
dapat memodifikasi instans DB untuk melakukannya. Untuk informasi lebih lanjut tentang
memodifikasi instans DB, lihat Memodifikasi instans Amazon RDS DB.
12.Untuk Basis data, pilih nama instans Maria DB yang baru.
Pada konsol RDS, detail untuk instans DB baru akan muncul. Instans DB memiliki status
Membuat sampai instans DB siap digunakan. Saat statusnya berubah menjadi Tersedia,
Anda dapat terhubung ke instans DB. Bergantung pada kelas instans DB dan jumlah
penyimpanan, diperlukan waktu hingga 20 menit sebelum instans baru tersedia.

V. AMAZON SIMPLE STORAGE SERVICE (S3)


Anda dapat memulai dengan Amazon S3 dengan bekerja dengan bucket dan objek. Sebuah
bucket adalah kontainer untuk objek. Sebuah objek adalah file dan metadata apa pun yang
menjelaskan file tersebut.

8
Untuk menyimpan objek di Amazon S3, Anda membuat bucket dan kemudian mengunggah
objek ke bucket. Bila objek ada di dalam bucket, Anda bisa membuka, mengunduh, dan
memindahkannya. Saat Anda tidak lagi memerlukan objek atau bucket, Anda dapat
membersihkan sumber daya Anda.
Dengan Amazon S3, Anda hanya membayar untuk apa yang Anda gunakan. Untuk
informasi selengkapnya tentang fitur dan harga Amazon S3, lihat Amazon S3. Jika Anda
adalah pelanggan Amazon S3, Anda dapat memulai dengan Amazon S3 secara gratis.
Untuk informasi selengkapnya, lihat AWS Tingkat Gratis.
Prasyarat
Sebelum memulai, konfirmasikan Anda telah menyelesaikan langkah-langkah dalam
Prasyarat: Mengatur Amazon S3.
Topik
• Prasyarat: Mengatur Amazon S3
• Langkah 1: Buat bucket S3 pertama Anda
• Langkah 2: Unggah sebuah objek ke bucket Anda
• Langkah 3: Mengunduh objek
• Langkah 4: Salin objek ke folder
• Langkah 5: Hapus objek dan bucket Anda
• Langkah selanjutnya
• Praktik terbaik kontrol akses
Anda dapat menggunakan Amazon S3 untuk host situs web statis. Pada situs web statis,
halaman web individu termasuk konten statis. Mungkin juga berisi skrip sisi klien.
Sebaliknya, situs web dinamis mengandalkan pemrosesan sisi server, termasuk skrip sisi
server, seperti PHP, JSP, atau ASP.NET. Amazon S3 tidak mendukung pembuatan skrip sisi
server, tetapi AWS memiliki sumber daya lain untuk menghosting situs web dinamis. Untuk
mempelajari selengkapnya tentang hosting situs web di AWS, lihat Hosting Web.

Anda dapat menggunakanAWS Amplify Console untuk mejadi host aplikasi web halaman
tunggal. AWS AmplifyConsole mendukung aplikasi halaman tunggal yang dibuat dengan
kerangka aplikasi halaman tunggal (misalnya, React JS, Vue JS, Angular JS, dan Nuxt) dan
generator situs statis (misalnya, Gatsby JS, React-static, Jekyll, dan Nugo). Untuk informasi
selengkapnya, lihat Memulai dalam Panduan Pengguna AWS Amplify Console.
Titik akhir situs web Amazon S3 tidak mendukung HTTPS. Jika Anda ingin menggunakan
HTTPS, Anda dapat menggunakan Amazon CloudFront untuk melayani situs web statis
yang dihosting di Amazon S3. Untuk informasi selengkapnya, lihat Bagaimana saya
menggunakan CloudFront untuk melayani permintaan HTTPS untuk bucket Amazon S3
saya? Untuk menggunakan HTTPS dengan domain khusus, lihat Mengonfigurasi situs web
statis menggunakan domain khusus yang terdaftar di Route 53.

Referensi: https://docs.aws.amazon.com/

Anda mungkin juga menyukai