CHAPTER 2 SYSTEM REQUIREMENTS FOR CLOUD DEPLOYMENT

Published on Slideshow
Static slideshow
Download PDF version
Download PDF version
Embed video
Share video
Ask about this video

Scene 1 (0s)

[Audio] Selamat pagi/siang/sore, Selamat datang dalam kuliah ini, di mana kita akan berbicara tentang persyaratan sistem untuk peluncuran cloud. Kita akan melihat kebutuhan komponen cloud dan bagaimana mereka saling berinteraksi satu sama lain untuk menjaga konektivitas yang aman. Mari kita mulai!.

Scene 2 (21s)

[Audio] Untuk Deployment Cloud, persyaratan sistem yang harus dipenuhi meliputi Interaksi Komponen Cloud, Interaksi Komponen Tidak-Cloud, serta Platform dan Aplikasinya. Kerjasama dan pemahaman dari semua pihak sangat penting untuk mewujudkan pengembangan Cloud yang efektif dan berhasil..

Scene 3 (39s)

[Audio] Untuk melakukan deployment cloud, sistem harus memenuhi persyaratan tertentu. Persyaratan ini meliputi jumlah target, sistem yang ada (LAB) dan arsitektur untuk elemen serta target (demo). Selain itu, diperlukan alat deployment yang sesuai. Maka, saatnya kita memeriksa persyaratan sistem untuk deployment cloud..

Scene 4 (1m 4s)

[Audio] Ketika melakukan evaluasi terhadap rencana pengujian, penting agar teknik pengujian yang dipilih sesuai dengan tujuan. Untuk memastikan bahwa hal ini terjadi, penting untuk menetapkan tujuan pengujian, melakukan analisis terhadap hasil pengujian, dan mengkonfirmasi baseline di laboratorium. Hal ini akan membantu kita memastikan bahwa sistem telah siap untuk digunakan di lingkungan Cloud..

Scene 5 (1m 30s)

[Audio] Di bab 2 ini, kita akan melihat komponen-komponen cloud yang melibatkan interaksi. Komponen-komponen ini meliputi penyimpanan data, server virtual, kontainer, jaringan, pemetaan domain, dan integrasi aplikasi. Semua komponen ini berinteraksi secara kompleks dan dinamis untuk menjalankan berbagai macam aplikasi dan layanan yang tersedia di cloud. Dalam proses deployment cloud, kita perlu memahami interaksi antar komponen-komponen ini untuk mengimplementasikan cloud dengan benar..

Scene 6 (2m 3s)

[Audio] Ini adalah slide nomor 6 dari 50 yang membahas tentang Syarat Sistem untuk Pengembangan Cloud. Enam poin komponen jaringan yang harus dipertimbangkan yaitu lokal, online, konfigurasi jaringan berdasarkan kebutuhan, membagikan beban traffik antara beberapa server, pengaturan jaringan dan load balancing. Jaringan lokal terdiri dari router dan switch secara fisik, sementara jaringan online seperti AWS Virtual Private Cloud memiliki keterhubungan dengan rute yang virtualized. Dengan demikian, pemilihan komponen jaringan yang tepat sangat penting untuk menjamin pengembangan cloud yang sukses..

Scene 7 (2m 43s)

[Audio] Slide ke-7 dari presentasi ini akan membahas system requirements untuk cloud deployment. Kami akan menyebutkan DHCP dan DNS. DHCP akan memberikan alamat IP ke setiap perangkat jaringan, sedangkan DNS diperlukan untuk menyelesaikan domain names menjadi alamat IP. Setiap instance mesin virtual juga membutuhkan alamat IP..

Scene 8 (3m 9s)

[Audio] Teknologi berbasis cloud membutuhkan sistem komunikasi yang andal agar dapat memastikan adanya kerja sama yang tepat antar perangkat. Penting untuk memastikan sinkronisasi waktu yang tepat antar perangkat, yang biasanya didukung oleh protokol NTP. Mekanisme identifikasi dan logging juga penting untuk melindungi komunikasi antar perangkat. Oleh karena itu, penting untuk memasang jaringan pribadi virtual atau VPN sebagai tambahan dalam melindungi data dan komunikasi..

Scene 9 (3m 41s)

[Audio] Komponen Aplikasi yang diperlukan untuk mengimplementasikan deploymen cloud adalah Data Warehouse, Data Lake, Big Data, Database, Web Server dan E-Mail. Mereka memerlukan akses untuk apa? Apakah menggunakan self hosted atau cloud hosted? Ini adalah salah satu kunci untuk implementasi cloud yang sukses. Setiap platform cloud memiliki karakteristik dan fitur yang berbeda, oleh karena itu, perlu untuk memilih platform yang sesuai dengan kebutuhan aplikasi yang akan dipasang. Dengan memperhatikan kombinasi fitur, biaya dan pengelolaan, pengguna dapat menentukan platform yang paling sesuai untuk deploymen..

Scene 10 (4m 25s)

[Audio] Setelah menganalisa komponen-komponen cloud, dapat disimpulkan bahwa routing dan switching memiliki peran penting dalam konfigurasi dan filtrasi interface virtual. Selain itu, Virtual Private Network (VPN) juga dapat digunakan untuk mengamankan koneksi antar komponen cloud..

Scene 11 (4m 44s)

[Audio] Jadi, penting untuk memahami interaksi komponen cloud dengan benar ketika melakukan implementasi cloud. Penggunaan metode yang tepat dapat mencegah risiko yang tidak diinginkan. Dengan mempelajari model arsitektur dan mengerti bagaimana komponen utama bekerja dalam lingkungan cloud modern, kita akan lebih memahami perilaku yang diharapkan dari setiap deployment cloud..

Scene 12 (5m 9s)

[Audio] Berdasarkan slide ini, komponen penyimpanan yang tersedia adalah hard disk dan SSD (solid-state drive). Hard disk lebih murah namun daya tahan kinerjanya tidak sebaik SSD. Hard disk lebih cocok digunakan untuk menyimpan data banyak dengan kebutuhan yang rendah pada kecepatan. Di sisi lain, SSD memiliki performa yang lebih baik namun harganya juga lebih mahal. SSD lebih cocok untuk manajemen input/output operasi per detik (IOPS), yang memungkinkan aplikasi untuk memuat lebih cepat. Pemilihan drive yang tepat akan sangat mempengaruhi manfaat yang dicapai dari implementasi cloud..

Scene 13 (5m 52s)

[Audio] Untuk chapter 2 System Requirements for Cloud Deployment, fitur Block yang diperlukan untuk membaca dan menulis file ke disk, file atau objek penyimpanan yang dapat digunakan dengan cloud storage, serta tempat untuk menyimpan file harus dipastikan. Database sebagai jenis penyimpanan, dan storage yang dapat diakses oleh semua orang melalui Public Storage dan Internal Access juga perlu dipersiapkan..

Scene 14 (6m 18s)

[Audio] Pada slide ini kita akan membahas tentang sistem persyaratan untuk deployment di cloud. Komponen yang paling penting adalah Virtual Servers, yang dapat digunakan untuk membuat Windows, Linux, atau server lain di cloud. Selain itu, kita juga bisa menggunakan Virtual Platforms untuk menjalankan berbagai environment dan runtime untuk menjalankan aplikasi..

Scene 15 (6m 42s)

[Audio] RAM yang cukup memastikan bahwa pekerjaan dapat dilakukan secara efektif. CPU yang memiliki daya untuk menangani beban tugas juga perlu dimiliki. Selain itu, untuk memastikan performa terbaik, processor khusus seperti processor grafis juga harus disiapkan..

Scene 16 (7m 2s)

[Audio] Di antara tantangan utama dalam mengimplementasikan sistem cloud adalah keamanan. Untuk melaksanakan keamanan yang efektif, berbagai komponen keamanan harus dipertimbangkan. Komponen yang paling penting adalah otentikasi, otorisasi, akuntansi, integritas, dan kerahasiaan. Otentikasi memvalidasi identitas pengguna atau perangkat. Setelah memastikan identitas, otorisasi memungkinkan pengguna atau perangkat yang telah diverifikasi untuk melakukan apa yang mereka coba lakukan. Akun ini mencatat aktivitas yang terjadi. Integritas menjamin bahwa data ini dipertahankan dalam kondisi yang konsisten. Dan kerahasiaan menjamin bahwa hanya orang-orang yang seharusnya dapat mengakses informasi yang tersimpan..

Scene 17 (7m 54s)

[Audio] Kesimpulan masalah Interaksi Komponen Cloud, Bagian 2. Kebanyakan penyedia layanan cloud menawarkan SSD atau Hard Disk dan SSD lebih cepat. Pertama, akses penyimpanan tingkat-blok seperti hard drive lokal pada komputer. Kedua, server virtual berjalan di cloud dan bertindak sebagai server fisik pada jaringan. Ketiga,.

Scene 18 (8m 20s)

[Audio] Kita dapat melihat bahwa deployment cloud memerlukan penyebaran dan interaksi komponen antar cloud. Konfigurasi yang tepat dari penyebaran komponen di luar cloud juga penting, karena penyebaran cloud direlasikan dengan komponen lokal yang mungkin tidak berada di cloud. Interaksi yang sesuai diperlukan antara komponen cloud dan non cloud untuk memastikan layanan yang berkualitas tinggi..

Scene 19 (8m 45s)

[Audio] Untuk menyebarkan layanan cloud, beberapa komponen jaringan diperlukan. Pertama, koneksi langsung dapat dibuat dengan penyedia layanan cloud. Walaupun, penggunaan koneksi sewa terkadang terlalu mahal. Kedua, VPN connection dapat dimanfaatkan untuk membuat sebuah tunnel yang bisa mengenkripsi data untuk membuat Virtual Private Network. Perlu diingat, tunnel dan VPN bukanlah hal yang sama. Ketiga, penyedia layanan cloud juga dapat menyediakan specialized gateways yang diperlukan untuk menyebarkan layanan cloud..

Scene 20 (9m 23s)

[Audio] Di dalam ruang ini, kita akan menjelaskan persyaratan sistem untuk deployment cloud. Aplikasi ini mampu berjalan baik di cloud maupun lokal, serta data yang disimpan dapat pula baik di cloud maupun lokal. Ada beberapa manfaat yang dapat diperoleh dengan menggunakan deployment cloud, seperti sumber daya yang terjangkau dan dapat disesuaikan dengan kebutuhan, serta meningkatkan efisiensi sehingga biaya operasional dapat ditekan..

Scene 21 (9m 51s)

[Audio] Kami telah membicarakan tentang deployment cloud dan system requirements yang diperlukan. Pada slide ini, kita akan membahas Storage Components. Dengan menggunakan transfer data melalui internet, data dapat dienkripsi. Walaupun ini dapat membutuhkan waktu yang lama jika jumlah data yang ditransfer besar. Alternatif lain adalah offline archive shipment di mana kita dapat mengirimkan storage device kepada pihak lain dan mengcopy data di dalamnya. Selain itu, mobile data transfer juga dapat dilakukan dengan mengirimkan storage kepada pihak lain melalui truk..

Scene 22 (10m 30s)

[Audio] Mengenai sistem persyaratan untuk implementasi cloud, keamanan merupakan hal yang penting. Kami harus memastikan adanya komponen keamanan yang tepat antara lokal dan cloud. Komponen tersebut meliputi otentikasi server cloud, otorisasi server cloud, akun/log aktivitas, integritas dalam pemrosesan, dan lainnya. Dengan begitu, cloud yang kita gunakan akan tetap aman dan dapat memuat data yang benar, sehingga penggunaan cloud tetap optimal..

Scene 23 (11m 2s)

[Audio] Untuk menghubungkan jaringan lokal ke jaringan cloud, biasanya kita menggunakan koneksi VPN. Aplikasi dapat berbasis multi-tier dengan beberapa bagian berjalan lokal dan beberapa bagian lainnya berjalan di dalam cloud. Jadi, terdapat beberapa aspek lokal dan juga cloud. Beberapa penyedia cloud menyediakan untuk mengirimkan volume data besar ke mereka melalui media penyimpanan, kemudian diimpor ke dalam akun cloud. Ini berarti kita bisa menggunakan keduanya, baik lokal maupun cloud..

Scene 24 (11m 36s)

[Audio] Platform dan Aplikasi merupakan dua istilah yang sering digunakan dalam hal penggunaan Cloud. Platform merupakan lingkungan yang didukung sepenuhnya yang dapat membantu membangun dan menjalankan aplikasi. Sedangkan Aplikasi menyediakan berbagai fitur tambahan untuk membantu mencapai tujuan-tujuan yang diinginkan. Sistem ini tentu saja memiliki persyaratan tertentu, yang akan membantu menentukan aplikasi dan platform yang tepat untuk keperluan Anda..

Scene 25 (12m 6s)

[Audio] Platform memberikan dasar untuk membangun dan menggunakan aplikasi. Cara lama, mengembangkan segala sesuatu dari awal. Cara modern, membuat platform yang bagus dengan segala yang dibutuhkan untuk aplikasi. Hal-hal yang harus dipertimbangkan: Sistem Operasi, Lingkungan Runtime, Interpreter, Kerangka Web, dan Kerangka Aplikasi..

Scene 26 (12m 33s)

[Audio] Berdasarkan persyaratan sistem untuk implementasi cloud, diperlukan platform yang didukung. Oleh karena itu, kami perlu menentukan sistem operasi, runtime, dan kerangka kerja yang digunakan. Selain itu, solusi harus tersedia dalam bentuk gambar. Terakhir, harus dipastikan bahwa gambar tersebut memenuhi semua persyaratan..

Scene 27 (12m 58s)

[Audio] Aplikasi Cloud Application Management Platforms, atau CAPM, memiliki spesifikasi standar untuk pengelolaan aplikasi di dalam cloud. Versi 1.2 (2018) menentukan API yang digunakan untuk mengelola implementasi PaaS. URL dari spesifikasi tersebut adalah http://docs.oasis-open.org/camp/camp-spec/v1.2/camp-spec-v1.2.html..

Scene 28 (13m 21s)

[Audio] Pada Slide 28 dari presentasi ini, telah disimpulkan bahwa Platforms menyediakan komponen dasar yang diperlukan agar aplikasi beroperasi dengan baik. Komponen tersebut meliputi sistem operasi, lingkungan waktu pemrosesan, dan kerangka kerja. Dengan demikian, dapat disimpulkan bahwa Deployment Cloud memerlukan sistem persyaratan yang kuat untuk platform dan aplikasi agar berfungsi dengan baik..

Scene 29 (13m 48s)

05. BASELINES (LAB).

Scene 30 (13m 56s)

[Audio] Lihatlah slide ini tentang persyaratan sistem untuk implementasi awan. Kami telah menetapkan standar untuk operasi normal, yang memberikan analisis tren kinerja berdasarkan data yang dikumpulkan. Selain itu, juga ditentukan kapasitas awan untuk mengakomodasi persyaratan aplikasi..

Scene 31 (14m 16s)

[Audio] Baru-baru ini organisasi kebanyakan telah beralih ke penerapan cloud. Untuk memastikan cloud dapat diakses dengan benar oleh pengguna, maka diterapkan sistem dan konfigurasi yang relevan. Baru-baru ini jam kerja, off-hours, dan waktu akses semuanya didefinisikan secara normal. Contohnya, jam kerja hanya 9-5 atau 24/7? Atau off-hours? Atau berapa lama waktu akses untuk cloud? Ini beberapa parameter penting yang dapat digunakan untuk menentukan basis penerapan cloud..

Scene 32 (14m 55s)

[Audio] Pada slide ke-32 dari presentasi ini, kita akan membahas kesimpulan dari "Baselines (LAB)". Baselines mencakup data yang dapat digunakan untuk melakukan analisis tren untuk memonitor kinerja aplikasi. Baselines juga bisa dianggap sebagai batasan operasi minimal. Windows Performance Monitor dapat digunakan untuk membuat Baselines..

Scene 33 (15m 20s)

06. TARGET HOSTS.

Scene 34 (15m 27s)

[Audio] Host Target yang ditentukan harus memenuhi kebutuhan jaringan, termasuk latency atau Round Trip Time. Implementasi harus dilakukan dalam waktu yang sudah disepakati. Biaya penggantian yang harus dikeluarkan untuk menggantikan sistem yang tersedia di jalan, tidak perlu memanfaatkan cloud. Biaya operasional seperti memelihara, mengoperasikan, maupun manajemen host di cloud bisa dilakukan dengan cara otomatis, misalnya patch/update..

Scene 35 (15m 57s)

[Audio] Secara umum, penentuan target host untuk tujuan cloud deployment sangat dipengaruhi oleh waktu latensi jaringan. Sebagai contoh, host dengan waktu latensi yang rendah mungkin tidak dapat beroperasi dengan efektif jika dipindahkan ke cloud. Infrastruktur yang dibutuhkan untuk mengimplementasikannya juga perlu dipertimbangkan, termasuk biaya pengoperasian perangkat keras dan perangkat lunak. Oleh karena itu, manajemen biaya sangat penting untuk memastikan efisiensi..

Scene 36 (16m 29s)

07. EXISTING SYSTEMS (LAB).

Scene 37 (16m 37s)

[Audio] Untuk mengkonfigurasi penggunaan cloud, ada beberapa syarat dasar yang harus dipenuhi. Pertama, perlu untuk membuat diagram jaringan yang menggambarkan jaringan dengan jelas. Di mesin pencari Google dapat ditemukan jaringan diagram. Kedua, alat inventarisasi koleksi harus diatur dan dimonitor dengan ketat. Hal ini harus mencakup semua perangkat keras dan lunak yang digunakan pada jaringan Anda..

Scene 38 (17m 7s)

[Audio] Dalam bab kedua ini, kita akan membahas persyaratan sistem untuk melaksanakan cloud. Diagram jaringan dapat menyediakan pandangan tentang host yang ada di jaringan Anda. Selain itu, alat pengumpulan inventaris bisa digunakan untuk melakukan skan jaringan dan menemukan host. NMAP adalah alat pemindai sumber terbuka yang dapat digunakan untuk mengidentifikasi host, termasuk sistem operasi dan layanan yang berjalan di jaringan..

Scene 39 (17m 37s)

[Audio] Sebagai bagian dari pembicaraan ini, kami telah menelusuri aspek teknis cloud deployment. Kini, kami akan melihat bagaimana mengorganisasikan elemen dan tujuan sistem untuk merancang cloud deployment yang efisien. Sebagai contoh, kami akan menunjukkan cara menentukan konfigurasi server ideal untuk aplikasi Anda saat mengorganisasikan aplikasi dan tujuannya..

Scene 40 (18m 2s)

[Audio] Pada slide ini, kita akan membahas persyaratan sistem untuk pemasangan cloud. Kita harus membedakan antara single, multi, public, private, dan hybrid. Single berarti hanya menggunakan satu vendor cloud. Multi berarti menggunakan lebih dari satu vendor, dan lebih dari satu akun dengan vendor cloud tertentu. Public dan Private memiliki tingkat keamanan yang berbeda. Hybrid menggabungkan antara Public dan Private sehingga kita dapat memilih opsi yang paling sesuai dengan kebutuhan..

Scene 41 (18m 39s)

[Audio] Kami telah melakukan tinjauan terhadap berbagai elemen dan tujuan dimana aplikasi cloud dapat dipasang. Singkatnya, menggunakan solusi cloud tunggal dapat mengurangi kompleksitas. Namun, ada situasi di mana solusi cloud banyak digunakan untuk mengatasi layanan yang tersedia dan keahlian internal. Oleh karena itu, solusi multi-cloud dipandang sebagai penerapan yang tepat..

Scene 42 (19m 6s)

[Audio] Saat ini, pengembangan cloud cukup populer karena fleksibilitas dan keterjangkauannya. Dalam bab ini, kita akan lihat bagaimana memilih alat untuk deployment cloud yang tepat. Demo kita akan menekankan beberapa faktor yang perlu dipertimbangkan, seperti kehandalan, kompatibilitas, dukungan, kecepatan, dan lain-lain. Cara terbaik untuk menentukan pilihan yang tepat untuk proyek Anda..

Scene 43 (19m 35s)

[Audio] Sebuah sistem untuk deploi ke awan membutuhkan alat-alat khusus. Beberapa alat shell seperti Python dan php yang membantu dalam scripting, dapat dijalankan melalui file-file batch untuk memfasilitasi otomasi. Selain itu, alat pihak ketiga dan layanan luar juga berguna, termasuk layanan awan yang dapat diatur secara manual. Dengan memanfaatkan alat-alat ini, banyak hal bisa dilakukan dengan sedikit usaha. Automasi dan orkestrasi juga bisa digunakan sebagai panduan..

Scene 44 (20m 9s)

[Audio] Mendapatkan alat untuk menempatkan cloud bisa menjadi tugas yang cukup menantang. Penyedia cloud banyak yang menawarkan perangkat Command Line Interface (CLI) untuk diunduh dan dipasang, sehingga dapat diakses untuk administrasi interaktif dan ber-skrip. Beberapa alat pihak ketiga juga menawarkan manajemen single-cloud dan multi-cloud dalam antarmuka Graphical User Interface (GUI) yang dilengkapi dengan beberapa pilihan skrip untuk otomasi dan orkestrasi. Otomasi adalah proses yang melibatkan penulisan skrip untuk menjalankan tugas berulang tanpa interaksi yang kompleks..

Scene 45 (20m 48s)

[Audio] Mengimplementasikan rencana peluncuran adalah kunci untuk menggunakan cloud. Untuk memastikan setiap proses peluncuran berjalan lancar, diperlukan memenuhi persyaratan yang dipersyaratkan oleh peluncuran, termasuk persyaratan ketersediaan, keamanan, integrasi dan skalabilitas. Tugas peluncuran lebih rinci didefinisikan dalam dokumen rencana peluncuran. Peluncuran harus mengikuti panduan yang telah ditentukan, dan evaluasi proses dan hasil harus dilakukan berkala. Hal ini akan memastikan bahwa semua komponen berfungsi dengan benar sebelum peluncuran..

Scene 46 (21m 26s)

[Audio] Masuk ke Bab dua, persyaratan sistem harus dipenuhi untuk distribusi cloud. Tindakan yang telah diatur harus didokumentasikan, termasuk standar prosedur operasi. Jika kebutuhan tidak tersedia dalam dokumentasi, manajemen perubahan bisa digunakan. Mendapatkan persetujuan, mengatur jadwal untuk melaksanakan perubahan, dan dokumentasi hasilnya. Menyelesaikan alur kerja pelaksanaan dan melaporkan hasilnya..

Scene 47 (21m 56s)

[Audio] Setelah melalui evaluasi dan melakukan uji coba, ada beberapa persyaratan sistem penting untuk melakukan deploy pada cloud. Kami menyarankan agar Anda mengikuti dokumentasi selama proses deploy. Kami juga menyarankan untuk menggunakan manajemen perubahan untuk mencatat perubahan terhadap rencana deploy. Ini akan membantu Anda dalam mengelola deploy secara efisien..

Scene 48 (22m 22s)

[Audio] Saat mengevaluasi tes, penting agar tujuan tes terpenuhi. Hal ini termasuk pemeriksaan bahwa semua bagian pada sistem berbasis awan yang ditentukan dalam kontrak dengan klien dapat diuji. Metode, skala dan jangka waktu pengujian harus dirinci secara jelas serta memenuhi permintaan, pikiran dan standar dari klien. Dokumentasi pengujian juga harus dilakukan dan hasilnya diberikan kepada klien..

Scene 49 (22m 51s)

[Audio] Di slide ini, kita akan meninjau sistem persyaratan untuk implementasi cloud. Salah satu persyaratannya penting adalah adanya rencana pengujian guna memastikan bahwa implementasi sesuai dengan kebutuhan. Pengujiannya meliputi komponen yang dipisahkan, seperti penyimpanan, pengolahan, dan jaringan. Hal ini juga menunjukkan perbedaan antara produksi, pengembangan, dan QA. Selain itu, otomatisasi/orkestrasi juga harus dipertimbangkan..

Scene 50 (23m 25s)

[Audio] Lihat slide "Chapter 2 System Requirements for Cloud Deployment". Kami akan membahas "Performance Test Factors". Kami menyarankan untuk demo menggunakan CPU Performance, Read/Write Performance, dan Sizing. Hal ini sangat penting untuk diperhatikan saat menggunakan Cloud Deployment. Semoga informasi ini bermanfaat. Terima kasih..