Linux System Administration
Linux saat ini telah menjadi sistem operasi yang paling populer, …
What you'll learn
1. Cara mendapatkan akses ke server Linux jika Anda belum melakukannya.
2. Apa itu distribusi Linux dan mana yang harus dipilih.
3. Perangkat lunak apa yang diperlukan untuk terhubung ke Linux dari komputer Mac dan Windows.
4. Apa itu SSH dan bagaimana cara menggunakannya.
5. Tata letak sistem file sistem Linux dan di mana menemukan program, konfigurasi, dan dokumentasi.
6. Perintah dasar Linux yang paling sering Anda gunakan.
7. Membuat, mengganti nama, memindahkan, dan menghapus direktori
8. Mendaftar, membaca, membuat, mengedit, menyalin, dan menghapus file.
9. Persisnya cara kerja izin dan cara menguraikan izin Linux yang paling samar dengan mudah.
10. Cara menggunakan editor nano, vi, dan emacs.
11. Dua metode untuk mencari file dan direktori.
12. Bagaimana membandingkan isi file.
13. Apa itu pipa, kegunaannya, dan cara menggunakannya.
14. Cara mengompres file untuk menghemat ruang dan memudahkan transfer data.
15. Bagaimana dan mengapa mengarahkan input dan output dari aplikasi.
16. Cara menyesuaikan prompt shell Anda.
17. Cara menjadi efisien di baris perintah dengan menggunakan alias, penyelesaian tab, dan riwayat shell Anda.
18. Cara menjadwalkan dan mengotomatiskan pekerjaan menggunakan cron.
19. Cara mengganti pengguna dan menjalankan proses seperti yang lain.
20. Cara menemukan dan menginstal perangkat lunak.
What you'll learn
Anda akan belajar menguasai Terraform dalam perspektif dunia nyata
Anda akan membangun Arsitektur menggunakan Terraform
Anda akan membuat berbagai Load balancer CLB, ALB, dan NLB menggunakan Terraform
Anda akan membangun Arsitektur DNS ke DB di AWS/GCP menggunakan Terraform
Anda akan membangun Penskalaan Otomatis dengan Konfigurasi Peluncuran menggunakan Terraform
Anda akan membuat Penskalaan Otomatis dengan Templat Peluncuran menggunakan Terraform
Anda akan mengimplementasikan kasus penggunaan IaC DevOps menggunakan AWS CodePipeline untuk Konfigurasi Terraform Anda
Anda akan mempelajari secara detail tentang Terrafrom State, Local dan Remote Backends.
Anda akan mempelajari dan menerapkan semua Penyedia Terraform
Anda akan mempelajari dan mengimplementasikan Modul Terraform dengan 2 tipe (Modul Publik dan Modul Lokal)
What you'll learn
Pahami secara mendalam cara kerja Git
Gunakan Git tidak hanya di terminal tetapi juga di antarmuka pengguna grafis seperti GitHub Desktop, SourceTree, Visual Studio Code
Pelajari berbagai objek Git - blob, pohon, penerapan, dan tag beranotasi
Buat repositori Git lokal dan jarak jauh
Lakukan operasi Git dasar dan lanjutan
Pelajari cara melakukan rebasing dan penggabungan cabang
Pelajari apa itu permintaan tarik dan cara membuat permintaan tarik di GitHub
Berkontribusi pada repositori publik menggunakan teknik fork dan menarik permintaan dari repositori fork
Pahami apa itu pembuatan versi semantik dan cara menggunakan Git Tag untuk membuat versi rilis perangkat lunak
Pelajari operasi Git tingkat lanjut - menghancurkan, memilih, mengubah, mengembalikan komitmen.
What you'll learn
Menentukan AWS Cloud
Menjelaskan filosofi harga AWS
Mengidentifikasi komponen infrastruktur global AWS
Menjelaskan langkah-langkah keamanan dan kepatuhan AWS Cloud, termasuk AWS Identity dan Manajemen Akses (IAM)
Membuat virtual private cloud (VPC) dengan menggunakan Amazon Virtual Private Cloud (Amazon VPC)
Menunjukkan kapan harus menggunakan Amazon Elastic Compute Cloud (Amazon EC2), AWS Lambda, dan Pohon Kacang AWS Elastic
Membedakan antara Amazon Simple Storage Service (Amazon S3), Amazon Elastic Block Toko (Amazon EBS), Amazon Elastic File System (Amazon EFS), dan Amazon Simple
Munjukkan penggunaan layanan database AWS, termasuk Amazon Relational Database Layanan (Amazon RDS), Amazon DynamoDB, Amazon Redshift, dan Amazon A
Menjelaskan prinsip arsitektur AWS Cloud
Menjelaskan konsep-konsep utama yang terkait dengan Elastic Load Balancing, Amazon CloudWatch, dan Amazon EC2 Penskalaan Otomatis
What you'll learn
Anda akan belajar cara mengotomatiskan tugas sehari-hari yang membosankan dan berulang
Dasar-dasar otomatisasi yang mungkin
Membangun server yang memungkinkan dan menerapkan konfigurasi ke klien
Berkomunikasi dengan server jarak jauh
Membangun buku pedoman yang Mungkin termasuk peran dan tag
Pemecahan Masalah Masalah terkait yang mungkin terjadi
Penyediaan dan penerapan server pengembangan, pengujian, dan produksi
Docker Fundamental
Program kami memanfaatkan pendekatan pedagogi belajar sambil melakukan, melalui laboratorium …
What you'll learn
1. Menilai keuntungan dari perangkat lunak dalam container pengembangan dan penyebaran
2. Gunakan fitur mesin Docker diperlukan untuk berjalan aplikasi dalam container
3. Memanfaatkan Swarm dan Kubernetes orkestrator untuk menyebarkan, memelihara, dan menskalakan aplikasi terdistribusi