Cloud & Deployment Server


๐Ÿงญ 1. Pengantar Cloud Computing & Deployment Server

https://images.openai.com/static-rsc-4/Cq75AvCTnVAn-d9pwOYMf0ywBSVgBeipuD8JSVz-oPHG_bCDxO_1uYulcbMqf0ottAqhaPPzqjUy9gTP0fmyQu8aljBfSiEITwgoudd-5LL0OKRWaYh5FnxCcfPRcCQccnDIUUILLqUQ-k5ulVTMZ7tgG2Z1rmwej79Fp6JajS3_TqmGsEae3X_pmIVMVXiA?purpose=fullsize
https://images.openai.com/static-rsc-4/HpbdxqK7gkfzVPtovORJzM18UZ9h2Hz8aRakCDxaU02p7XIzYhH32w2zhDuT61BjdZuVL-Xhjnne_Qt5-iUOMhxcGak0XuJ6xfcfeyWFRE0U7zRJVgVNto3zcbUY7cRX8_SuPqFsNaINAr6RoiFjIvqOOeRU751iTBG6NhVDSNxSxeKmyPTAHeiT9qMopWMg?purpose=fullsize

6

๐Ÿ“Œ Definisi

Cloud Computing adalah teknologi yang menyediakan layanan komputasi (server, storage, database, jaringan) melalui internet.
Deployment Server adalah proses menempatkan aplikasi atau sistem ke server agar dapat diakses pengguna.

๐ŸŽฏ Tujuan:

  • Akses server dari mana saja
  • Skalabilitas tinggi
  • Efisiensi biaya
  • Kemudahan deployment aplikasi

๐Ÿง  Narasi:

Dulu server harus dibangun secara fisik di lokasi tertentu. Sekarang, dengan cloud, server bisa dibuat dalam hitungan menit dari mana saja.


โ˜๏ธ 2. Model Layanan Cloud

https://images.openai.com/static-rsc-4/_aGFUlzmWA5dv0RQFihYYyIeEWFoJGqTxj8QHArm9jjpLa0-GeD2oT1x7g5owJVfm5joOCyJTUFRgtI6r1dWcQFs0QQ3vj2bWg35F1xwciDZGp1V_cdjvHy8zMj6igO1kfkim_PgTssoPGWwRJtjhf8mlHmbO5KG0twvKISyCsbJLe8OVcJE9UWTgUx8cCvT?purpose=fullsize
https://images.openai.com/static-rsc-4/F9RiRYZJ-_Jizekl7asHzJydPZ9IC6spOBlhld0to9w8gfGwt70UAcWd7gY5wQ577pxM3ZmAuSKigXiAmgTm5R6q_i4zRfXwSNJOZa5jM6hJy76jhrCwWycIP_9fPl1ycIsZrHsKSelKR1gaprrQbdmI67-MSHF5yGi4Fz3I0i8-cyLPjV-BQz48PYaTniNI?purpose=fullsize
https://images.openai.com/static-rsc-4/U-1k8KcwMiBoLI-WRRpKxj1nhjiSiNsgSoIKnQSmo7-1rh3IF3RwcQirxUNhn18U-g0ALlaZXOGKZXZ6ai_-L2hgLL69vKju35j2LOWGeuBR5SWJ57OFjlzytVrNM0OhwzHQ3Pljox29GCVCFRKyR54TJtf-X3dV8FC4CZM97jIORuFRz2wAOjgQ9oe8MTO_?purpose=fullsize

7

๐Ÿ“Š Tabel Model Cloud:

ModelDeskripsiContoh
IaaSInfrastrukturAmazon Web Services
PaaSPlatformGoogle Cloud Platform
SaaSSoftwareGmail

๐Ÿง  Narasi:

Semakin ke atas (SaaS), pengguna semakin sedikit mengelola teknis server.


๐ŸŒ 3. Jenis Deployment Cloud

https://images.openai.com/static-rsc-4/Or8rVntQyOZo2ImotyNNWxmrap6NZ681FCforLbBXl6yaX3cpQQULCud_ugr0ZN4sVziFJG1-y7VqtAHgiKWZM8yFi4XGmrBuaw--AjuyQePdNT-1s02hqfbshZ2rWbZBPhIwOmGrMTW8zM_MCp8t4c86MXp5b661I9QatRIGJr41N5_opMbVWzrfqLamxhm?purpose=fullsize
https://images.openai.com/static-rsc-4/SN5rPCMTbqi1qYjJnsIgqLiUY2_o5pwIt9pRu6F6wW9kinWMjTaF9--pozv5vS7tlo6dmUycqAnKAvEshgwOqa34FKICi7GWzdQb1Q5l6UXJMNf0TFSXolKxtKr5BGkgu8r2Mjxv45vg8WjwIt1DTLza8vo8wjfGvlPX6FtR06C0U7bQEta3OTx_MAcXqwFq?purpose=fullsize
https://images.openai.com/static-rsc-4/SRnRqi1sOIajNMKmvb8BdQ7MAD8QIYh7sucsAYyO2KikjCcLr1VAfoy0lDGke8Cm7FV0inpUwMlGKn_glh3I7IUUM_5jTVfaXqOxuc5cM3RbRZRxQJr9tnLhhZs4N2ApADbWYvp5c0HravTN01iELjwOILL3P78d6g4yodMUWDT0LflRhD1c3_yCDvRktrM1?purpose=fullsize

9

๐Ÿ“Œ Jenis:

  • Public Cloud
  • Private Cloud
  • Hybrid Cloud

๐Ÿง  Narasi:

Perusahaan besar sering menggunakan hybrid cloud untuk fleksibilitas dan keamanan.


๐Ÿ—๏ธ 4. Arsitektur Cloud Server

https://images.openai.com/static-rsc-4/jGUNwCNTugvXb7cj5vlCHDxcUdbOYv_hc82xNjSeCmNxFxvP3Ku87rhjUwxwZ6dawB3dvWDqP-SS7MjfAZiK3gcdf1lG4epyZw39ROc33LRD6EYrGgCm-7o32c58Id3x4bZVuPsI3ILwERKF9lljqvVmTg09T8viS7yqR_r8GRQUyqhi-Uy2NNRK7eLMZW5E?purpose=fullsize
https://images.openai.com/static-rsc-4/AKUfWUUQgSaHpZ50db0WL_PGtT059raxftZZY4_WGkeHc_3O8bzkkKajosaiYnd9ezicmWEncKcqiiIgM6QrEKyB5OCOd5pLW4AIjbaHa16P5LwvU4C0ORw-XYQvmIcBS516ubDVOOw7_3MtjU_niNcjBTbD848XoxzZvaOgyviFp1B2--kEgCKXP1MHeIsj?purpose=fullsize
https://images.openai.com/static-rsc-4/I4FLIVCEj3do2LPARyKrmeOJsJbwkCmgOSuwKrZ4NUmGFJAv0y9Q_rvLXZ0G1fiM_nEjp8_j-54wcIzjpSG81780GiL-ABU4f7hc07-HEEGXvgaD06Buvg34IuPbxhRBPJQiKGcuoNPb1bno_CMsJzuxV7ZPRt2sa6QR2jtL4Qx0Bk905LSswdW9lVawdqvh?purpose=fullsize

9

๐Ÿ“Œ Komponen:

  • Load Balancer
  • Web Server
  • Database Server
  • Storage

๐Ÿง  Narasi:

Cloud memungkinkan sistem dibangun secara modular dan scalable.


๐Ÿ’ป 5. Penyedia Cloud Populer

๐Ÿ“Š Platform:

PlatformKelebihan
Amazon Web ServicesLengkap & scalable
Google Cloud PlatformIntegrasi AI
Microsoft AzureEnterprise

๐Ÿง  Narasi:

AWS adalah pionir cloud, sedangkan GCP unggul dalam teknologi AI dan data.


โš™๏ธ 6. Konsep Deployment Server

https://images.openai.com/static-rsc-4/itFBVd1Dm_XOINj5czn3GSpRVn9WKbbwb5T4R8oSbmi56SxIDFUmirxagkqN_Klsi4THMVn-EHjeVvbUUFZxQgYNN-IKXO_1OQBIRLg-cxONKY9LqviM77UemfkE4NGm5R0Km2kd_4Bf-zPvAGhxEA4qoX6bRNpNe62kdaAIE2pfXnzKWx0DGJTJ2zMc9Lbv?purpose=fullsize
https://images.openai.com/static-rsc-4/uWZLj2kiREGIqr4Zkf8P-pgORAB7SohK6yJukP8ioFc7etSW7wacqZCwf-BeF3ew5bDK3k1OF9Y5275xBdGTzT-3FjAATmYaynZYn3pToncip1hd5ygl8SUDB48z0GD-zxtHyhyYK2x7Z60pqjDDeFwfv3IkxWCCKD7l3DE_QkqoxenyKBZSxXss8hwIpKfO?purpose=fullsize
https://images.openai.com/static-rsc-4/GWd1qre8XcXAz5WDhCVed8X7k3qg79gt56MYG4ZhIqztshDIR92DpRZMZ_ZTtZR4wKiT4hlVnXizB8sU-3rls1qrQcB7wQOvfIQHprwJ7KmPhp5ga0ngMlm0_ntnQ_T6f63B__pRXuuCeOnSlg9CIlf_fKngwlMObefeP9ZPA4jub9ejXNyCCsLka9joKbwE?purpose=fullsize

7

๐Ÿ“Œ Tahapan:

  1. Development
  2. Testing
  3. Deployment
  4. Maintenance

๐Ÿง  Narasi:

Deployment adalah tahap penting agar aplikasi bisa digunakan oleh user.


๐Ÿš€ 7. Deploy Server di Cloud (Contoh)

๐ŸŽฏ Studi Kasus: Deploy VM di Amazon Web Services

๐Ÿ“Œ Langkah:

  1. Login AWS
  2. Pilih EC2
  3. Create instance
  4. Pilih OS (Linux)
  5. Set key pair
  6. Launch server

๐Ÿง  Narasi:

Dalam beberapa menit, server sudah siap digunakan tanpa membeli hardware.


๐Ÿ” 8. Remote Server Management

๐Ÿ“Œ Akses SSH:

ssh -i key.pem ubuntu@ip_public

๐Ÿง  Narasi:

Server cloud biasanya dikelola dari jarak jauh menggunakan SSH.


๐ŸŒ 9. Deployment Website di Cloud

https://images.openai.com/static-rsc-4/xET1yBbTwU_AEg_56BjkPHVq9xqyao4GQObmdafRNOil0i0g4_-tlr16P0sE1qG5SnbXsju46rRciSQaW7aCjBXZusMkqRhIcQuqLwFDNp-8ZTQbgBHMTdYx8JGTpegxCAu8Db1JKCPB4dnlcG8Kj9Io9dr2O9rIeDwJMl9Ki3w-cTqQvqYTCFMgiwsifWty?purpose=fullsize
https://images.openai.com/static-rsc-4/MICQUt-mbjTPK3Yjo5F2yJVG4N-_Muk6zGS8IoXi0g9VDv-vaAT7TqrCu3bT1B0__dcV363BBogQbjj9ZXeIuQ2Py97f9v5YqiXd0dwyzn0gWfdYUftXi53xXamkcQBXvtPOBJOB2l2j8VJDVrV9rvSG7u0Ng78U27_7JH-zlUgNOfDS85zbwXsB28ZPhgu5?purpose=fullsize
https://images.openai.com/static-rsc-4/IHlWYeZ0Dhvh9WAsC5-1ly-tBrEMqY5JkSYXaNyw-p7WFodRpL-pNaiIvywr6q0YTlsyhKCF0dmaCaCrZLFQrg1GBVoysjWwtetF6bZKG6MZgvu-9B58nQFm38F4FADcB76Wka7pucngQfE6bZlcqSJH-Nyp6X7jBGZYVhq_hw8lBPh7nzsnPbTXZcdNgCjj?purpose=fullsize

8

๐Ÿ“Œ Langkah:

sudo apt update
sudo apt install nginx

Upload file ke /var/www/html

๐Ÿง  Narasi:

Setelah deploy, website bisa diakses melalui IP publik atau domain.


๐Ÿ“ฆ 10. Container & Deployment Modern

https://images.openai.com/static-rsc-4/B1tgRAHlwVN713nh4ytVPyPemV7c3eS0EFdOp32iP_eliJgWdQxqA7JroO4lnc7c_Trf9U_1t9YasOpVXw7VkC8lTpU3GQmJg7zy1SrdHF1CfdAnegeh7fObF4i2hpN191VKvnlVz15z_J_jHE-0GKYYn9HOIj-ulychxH6A-kgxXpPuD56ESHk24JlfDkTV?purpose=fullsize
https://images.openai.com/static-rsc-4/m5e7rZoEYXy2cCtl7rHvL62-eOI-5PkvFOth8FtoGWzLwqndfgMR9o_4NgjuCk0psozSjmn723XXwtflimxB5b5kPXzcAV9KNmn7r7mthxDCMls5ZbYS5M6RP7Lx88weRQtWbHT4eliQYeN8oIWlh_ICsAoxej0z2qhdsNTGMoXV5qS7A6hHRRl6XYp1tFJ6?purpose=fullsize
https://images.openai.com/static-rsc-4/4-Ga1eRb6q2lnTKD4_p2fYNObLu7FxyNdrNeu7Tw-aSdHMltgNzgo5TVlCSbWTbUxwN9ZDeLOvhzNxCCo2imiM1u9hoHv73TP9qY1PkecnygCIVjiFFLMDlkDSb81iA6h4IhFieZb__A8ag-qbQO6NHRYKKax60BSiA7EqBTwFOUxS6QGXe7_xdlYN76RHmf?purpose=fullsize

7

๐Ÿ“Œ Tools:

  • Docker
  • Kubernetes

๐Ÿง  Narasi:

Container lebih ringan dibanding VM dan sangat populer di deployment modern.


๐Ÿ“Š 11. Monitoring & Scaling

https://images.openai.com/static-rsc-4/Ux_FGKp0WeEw6IQRUT3Rcjy9k3Qc6ffDkT5VoDtO6XMNMV-VHhpIPvN1A61gMoJZaIb_uLiKFUtmKdFZSJ3tOzdA_1W_cL_rpcVMb69tzCPtOPR6KZ_Zv1ACleKS4XooFs3ZCzRnbQceVKzYWFPPWvfamz1uWwVmNcqdC93tpAKr4pivBH9scroKtVMJzQof?purpose=fullsize
https://images.openai.com/static-rsc-4/rxrfnPx0C_bSgvLWy79xzUFcaDReUI92K-ho55L2wey4OhE39Otn33mx7YI3HOm5U-NUQd-_TktBbriYFuNQwxRjJo3EEVbDqUPAcvP4787GTpddlKkPzcOmNg4oXBcu8uZ0GCZMemBMByc3PeVdxN-KQBgliq4i_kt8ZLNaXP6p7E9wRostZIZ15fjhZy9u?purpose=fullsize
https://images.openai.com/static-rsc-4/N3Rw924kh6q9Z7L03jd3JXSvmHLkRRu-ISaNDtQPYL0qIbN0zK57EG0qSjtLcws4EiKKW_-99lQXB0LTQGq096PJ2Obb-OTWv-7eecpVH3oAkUs6e79DjgB8A06mqP_9D7JhNRbYf8-cL8ASNTJcAfdgXLsJom0ePo38GHYfr_aAzhpW86UkJqAY9LHXjUDK?purpose=fullsize

7

๐Ÿ“Œ Konsep:

  • Auto Scaling
  • Load Balancing
  • Monitoring

๐Ÿง  Narasi:

Cloud memungkinkan sistem menyesuaikan kapasitas secara otomatis.


โš ๏ธ 12. Keamanan Cloud

๐Ÿ“Œ Praktik:

  • Firewall (Security Group)
  • SSH key
  • Backup data

๐Ÿง  Narasi:

Walaupun di cloud, keamanan tetap menjadi tanggung jawab pengguna.


๐Ÿงช 13. Studi Kasus Praktikum

๐ŸŽฏ Kasus:

Deploy web server di cloud

๐Ÿ“Œ Langkah:

  1. Buat VM
  2. Install Nginx
  3. Upload website
  4. Akses via IP

๐Ÿ“Š 14. Ringkasan Materi

TopikInti
CloudServer via internet
IaaS/PaaS/SaaSModel layanan
DeploymentPublish aplikasi
ContainerDeployment modern
ScalingOtomatis

๐ŸŽฏ 15. Latihan / Evaluasi

  1. Apa itu cloud computing?
  2. Jelaskan IaaS, PaaS, SaaS!
  3. Apa itu deployment server?
  4. Sebutkan platform cloud!
  5. Apa kelebihan cloud?

๐Ÿš€ Penutup

Cloud & Deployment adalah masa depan infrastruktur IT. Tanpa cloud:

  • Sistem sulit berkembang
  • Biaya tinggi
  • Deployment lambat