Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/indrayyana/menjadi-google-cloud-architect-submission
https://github.com/indrayyana/menjadi-google-cloud-architect-submission
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/indrayyana/menjadi-google-cloud-architect-submission
- Owner: indrayyana
- Created: 2024-06-16T15:24:38.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-06-24T01:35:12.000Z (6 months ago)
- Last Synced: 2024-06-24T02:29:51.914Z (6 months ago)
- Size: 335 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Menjadi-Google-Cloud-Architect-Submission
# submission 1 :
Menjalankan Dockerfile di cloud shell
```cmd
docker build -t testapp:0.1 .
docker images
docker run -p 4000:8000 --name my-test-app testapp:0.1 # (8000 port expose app di Docker -> mapping ke 4000)
```Buat Artifact Registry dan Autentikasi dengan Artifact Registry
```cmd
gcloud artifacts repositories create backend --repository-format=docker --location=asia-southeast2 --async
gcloud auth configure-docker asia-southeast2-docker.pkg.dev
```Build dan Push Docker Image
```cmd
docker build -t asia-southeast2-docker.pkg.dev/${GOOGLE_CLOUD_PROJECT}/backend/notes-app:latest .
docker push asia-southeast2-docker.pkg.dev/${GOOGLE_CLOUD_PROJECT}/backend/notes-app:latest
```Lanjut Deploy ke Google Kubernetes Engine dengan Cloud Console 🗿
# submission 2 (proyek akhir) :
### Kriteria 1: Membuat Diagram Rancangan Arsitektur Cloud### Kriteria 2 & 3 `(private) 🗿`
### Kriteria 4: Membuat Custom Dashboard untuk Pemantauan
### Kriteria 5: Memberi Hak Akses ke Auditor Eksternal
Beri hak akses ke Reviewer Dicoding dengan menggunakan Cloud IAM & Admin### Kriteria 6: Menghitung Biaya Arsitektur Cloud