-
Disaster recovery
DR patterns are considered to be cold, warm, or hot. These patterns indicate how readily the system can recover when something goes wrong. Cold standby: Warm standby: Hot standby:
-
BeyondCorp
BeyondCorp is Google’s implementation of the zero trust model. It builds upon a decade of experience at Google, combined with ideas and best practices from the community. By shifting access controls from the network perimeter to individual users, BeyondCorp enables secure work from virtually any location without the need for a traditional VPN.
-
Firestore
Cloud Firestore is a cloud-hosted, NoSQL database that your Apple, Android, and web apps can access directly via native SDKs. Cloud Firestore is also available in native Node.js, Java, Python, Unity, C++ and Go SDKs, in addition to REST and RPC APIs.
-
ProxySQL
ProxySQL architecture is built to make databases work faster and more efficiently. It sits between your application and the database, helping manage connections and controlling how data is sent and received.
-
Access VMs without external IPs
Use a bastion host Con: Still have a VM with a public IP Use Cloud VPN/Interconnect Con: Developers are limited as to where they must be (i.e, connected to the network/VPN) Use Identity-Aware Proxy for TCP forwarding to forward a SSH/RDP connection to a remote instance without the need for a VPN connection Conclusion :…
-
Identity Aware Proxy
The Identity-Aware Proxy(Cloud IAP) controls access to your cloud applications and VMs running on Google Cloud Platform(GCP)
-
Private Google Access On-Prem
Allows on-premises hosts to reach Google APIs and services using internal IPs To enable Private Google Access for on-premises hosts,
-
Set up ADC
Application Default Credentials (ADC) is a strategy used by the authentication libraries to automatically find credentials based on the application environment. If you are using API keys, then you don’t need to set up ADC