Google Cloud Platform biedt ontwikkelaars de flexibiliteit om applicaties te bouwen met zowel beheerde als onbeheerde services die op Google’s infrastructuur draaien. Per direct is Google Compute Engine algemeen beschikbaar met als resultaat krachtige, schaalbare, betrouwbare virtuele machines (vm’s) met diverse beveiligingsfuncties.
Tijdens de preview ondersteunde Compute Engine twee van de meest populaire Linux-distributies Debian en Centos, aangepast met een door Google gebouwde kernel. Dit gaf de ontwikkelaars een vertrouwde omgeving om op te ontwikkelen, maar bepaalde software die specifieke kernels of laadbare modules behoefde (bijvoorbeeld bestandssystemen) werd niet ondersteund. Vanaf nu kan elke out-of-the-box Linux distributie (waaronder SELinux en CoreOS) naast elke kernel of gewenste software (Docker, FOG, xfs en aufs inbegrepen) worden gedraaid. Daarnaast komt er ondersteuning voor Suse en Red Hat Enterprise Linux (in Limited Preview) en FreeBSD.
Regelmatig onderhoud van hard- en software-infrastructuur zijn van belang als je wilt werken met een hoge mate van betrouwbaarheid, veiligheid en performance. Google introduceert daarom transparant onderhoud, dat software en datacenter-innovaties combineert met live migratietechnologie om proactief onderhoud te verrichten terwijl virtuele machines blijven draaien. Zo kunnen gebruikers gebruikmaken van alle voordelen van regelmatige updates van de infrastructuur en proactief onderhoud zonder downtime en reboots die normaal gesproken vereist zijn. In geval van een storing herstart Google automatisch de vm’s zodat ze binnen een aantal minuten weer online zijn. Deze functie is in de Verenigde Staten al uitgerold en andere regio’s zullen de komende maanden volgen.
Ontwikkelaars hebben gevraagd naar Instances met nog meer rekenkracht en geheugen voor applicaties. Om in hun behoeften te voorzien, introduceert Google drie nieuwe instance typen in Limited Preview tot 16 cores en 104 gigabyte aan ram. Ze zijn beschikbaar in standaard, high-memory en high-cpu-formaat.