Reliable Cloud Infrastructure: Design and Process Flashcards
The course introduces design using a three-tier design model. The three tiers are:
Presentation layer, Business-logic layer, and Data layer.
The design process includes which steps?
Begin simple and iterate. Plan for failure. Measure.
What is it called when information must be preserved to perform a subsequent step?
Stateful. State information is stored.
What is the focus of measurement?
Measure what the user cares about.
How does a microservices design complicate business logic ?
Key business logic is implemented as cross-services communication.
Which GCP platform services are identified as useful for the 12-factor principle of “store configuration information in the environment”?
Google Cloud Storage and the Metadata Server.
What tradeoff occurs with the 12-factor principle of “store state information in the environment”?
Storing state information in the environment is slower than storing it locally on SSD.
Which platform processing service is designed to offer the lowest IT overhead so you can focus on the application?
Google App Engine (GAE)
What advice is given on horizontal scaling design?
Prefer small stateless servers. Keep servers simple; do one thing well.
What does Data Integrity mean?
That users have access to their data and that the data persists without being corrupted or lost.
What is the difference between a proxied and a pass-through load balancer?
A proxied load balancer terminates the incoming connection and initiates a separate connection, a pass-through redirects traffic without terminating it.
Which form of load balancing enables you to load balance behind an IP address that is only accessible to instances within your Virtual Private Cloud (VPC)?
Internal load balancing.
What is the service provided by a third party (such as an ISP) that enables you to connect another cloud directly to your Google cloud resources to create hybrid cloud solutions?
Dedicated interconnect.
The design process includes which steps?
Begin simple and iterate. Plan for failure. Measure.
What is it called when information must be preserved to perform a subsequent step?
Stateful. State information is stored.
What is the focus of measurement?
Measure what the user cares about.