= Pagho-host ng App sa Google Cloud = Nag-aalok ang Google Cloud ng malawak na hanay ng mga opsyon para sa pagho-host ng application. Tingnan ang mga chart sa ibaba upang malaman kung alin ang tama para sa iyong mga pangangailangan. == Mga kaso ng paggamit == - Prasko - Django - Express.js - Symfony - Spring Boot - Mag-post ng komento sa Slack channel kasunod ng isang GitHub - Pagsusuri ng istatistika - Pagbuo ng thumbnail ng larawan - Idinisenyo para sa mga gawaing hinihimok ng kaganapan - Mga kaliskis upang matugunan ang biglaang pangangailangan - Minimal na configuration ![ Cloud Functions](httpscloud.google.com/images/hosting-options/cloudfunction_128px.png) - Mga custom na runtime na kapaligiran tulad ng Rust, Kotlin, C at Bash - Mga legacy na web app gamit ang mga wika tulad ng Python 2.7, Java 7 - Sinusuportahan ang pamantayan sa industriya ng mga container ng Docker - Awtomatikong sinusukat ang iyong containerized na app - Mga custom na binary at mga dependency ng system - Sinusuportahan ang mga endpoint ng API ![ Cloud Run](httpscloud.google.com/images/hosting-options/cloudrun_128px.png) - Kontrol sa antas ng operating system - Sinusuportahan ang mga pasadyang uri ng makina - Suporta sa Autoscaling ![ Compute Engine](httpscloud.google.com/images/hosting-options/computeengine_128px.png) - Mga containerized na app na nangangailangan ng custom na hardware at software (OS, GPU) - Umiiral nang containerized na stateless na apps - Mga app sa Google Kubernetes Engine na maaaring makinabang mula sa pag-scale sa zero - Karaniwang industriya ng Docker container packaging - Lubos na nako-configure para sa mga legacy na workload at configuration - Mga kaliskis upang matugunan ang pangangailangan, kabilang ang sukat sa zero 1 ![ Cloud Run for Anthos](httpscloud.google.com/images/hosting-options/cloudrun_128px.png) == Mga pangunahing tuntunin == Format ng deployment Paano naka-package ang iyong code sa pag-deploy sa isang partikular na platform? - Mga imahe ng VM - mga snapshot ng isang buong filesystem, kasama ang pinagbabatayan na OS. - Mga Container - mga portable na cross-platform na filesystem na nakahiwalay sa pinagbabatayan na OS. - Apps - isang serbisyong nasa isang direktoryo na may isa o higit pang mga kaso ng paggamit. - Mga Function - mga indibidwal na snippet ng code bawat isa ay tumutugma sa isang kaso ng paggamit. Mga custom na URL Maaari ka bang lumikha ng multi-layer na mga path ng URL (tulad ng /abc/def) at/o gamitin ang iyong sarili domain name? Mga patuloy na disk Maaari bang mai-save ang estado ng disk kapag nag-shut down ang isang instance, o dapat bang maimbak ang pangmatagalang data sa labas ng instance? Scale-to-zero Mababawasan ba ng produktong ito sa zero na mga pagkakataon at maiwasan ang pagsingil sa akin para sa mga panahon ng zero na kahilingan? Patakbuhin ang anumang wika Maaari bang magpatakbo ng code ang produktong ito sa mga arbitrary programming language? Humiling ng timeout Ano ang maximum na tagal ng oras na maghihintay ang platform para sa tugon mula sa code ng application? Mga proseso sa background Maaari bang magpatakbo ang produktong ito ng mga patuloy na pagpapatakbo sa background sa labas ng panahon ng kahilingan? Gumamit ng mga GPU at TPU Sinusuportahan ba ng produktong ito ang hardware acceleration para sa GPU/TPU-optimized workloads? Pagkakakonekta ng VPC Maaari bang ma-access ng produktong ito ang mga mapagkukunan sa loob ng isang Virtual Private Cloud?