Cloud Computing Architecture and Services
19 Questions
3 Views

Cloud Computing Architecture and Services

Created by
@LuckyPoisson

Podcast Beta

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Cloud computing architecture is a combination of?

  • Virtualization and event-driven architecture
  • Service-oriented architecture and event-driven architecture (correct)
  • Service-oriented architecture and grid computing
  • Utility computing and event-driven architecture
  • Which of the following is an example of a PaaS cloud service?

  • Heroku (correct)
  • AWS Elastic Beanstalk (correct)
  • Windows Azure (correct)
  • None of the above
  • Google App Engine comes under which kind of service?

  • Networking service
  • Big data service
  • Storage service
  • Compute service (correct)
  • Developing and deploying web-based software in data centers is managed by which Google cloud platform service?

    <p>Google App engine</p> Signup and view all the answers

    What is the purpose of a folder in GCP?

    <p>Used to organize projects</p> Signup and view all the answers

    Which command line tool can be used to manage Cloud Storage?

    <p>gsutil</p> Signup and view all the answers

    Which database is used for mobile app development in GCP?

    <p>Firebase</p> Signup and view all the answers

    Which of the following enables the user to run the GCP command line tool from the local desktop?

    <p>Cloud SDK</p> Signup and view all the answers

    How would you test a Google API and learn how it works?

    <p>Use the APIs Explorer that is part of the GCP console</p> Signup and view all the answers

    Which of the following is a common format for API requests in GCP?

    <p>JSON</p> Signup and view all the answers

    Which of the following GCP Services aids us to run Windows and Linux-based virtual machines?

    <p>Compute engine</p> Signup and view all the answers

    What is the maximum size of the persistent disk that can be attached to a virtual machine in Google Compute Engine?

    <p>64TB</p> Signup and view all the answers

    Containerized applications can be deployed, managed, and scaled on Google using which service?

    <p>Kubernetes Engines</p> Signup and view all the answers

    Say, five VMs are running in a managed group with CPU utilization of 80%, 70%, 75%, 85%, and 90% respectively. How many VMs would the autoscaler add if the targeted CPU utilization is 50%?

    <p>3</p> Signup and view all the answers

    Which of the following could be an event that can trigger cloud functions?

    <p>Files added to the Google Storage</p> Signup and view all the answers

    Which cloud service model provides the most control over the computing environment while still abstracting the underlying hardware?

    <p>IaaS (Infrastructure as a service)</p> Signup and view all the answers

    Consider the following statements: 1. Serverless computing abstracts infrastructure management tasks from the developer. 2. Serverless computing allows developers to run code without provisioning or managing servers. Which of the following is correct?

    <p>Both I and II</p> Signup and view all the answers

    How can Cloud Functions integrate with other services in the Google Cloud Platform?

    <p>By subscribing to events from services like Pub/Sub or Cloud Storage</p> Signup and view all the answers

    Kubernetes is __________ and Docker is a _________.

    <p>container orchestration tool, container</p> Signup and view all the answers

    Study Notes

    Cloud Computing Architecture

    • Cloud computing architecture combines service-oriented architecture and event-driven architecture.

    PaaS (Platform as a Service)

    • Heroku, AWS Elastic Beanstalk, and Windows Azure are examples of PaaS cloud services.

    Google App Engine

    • Google App Engine is categorized as a compute service.
    • It manages developing and deploying web-based software in data centers.

    Google Cloud Platform (GCP)

    • A folder is used to organize projects in GCP.
    • The gsutil command-line tool manages Cloud Storage.
    • Firebase is a database for mobile app development in GCP.
    • Cloud SDK enables running the GCP command-line tool from a local desktop.
    • APIs Explorer helps test and learn how Google APIs work.
    • The common format for API requests in GCP is JSON.

    Compute Engine

    • Compute Engine is a GCP service that runs Windows and Linux-based virtual machines.
    • The maximum size of a persistent disk that can be attached to a virtual machine in Google Compute Engine is 64 TB.

    Kubernetes Engines

    • Kubernetes Engines is a GCP service that deploys, manages, and scales containerized applications.

    Autoscaling

    • Autoscaler adds VMs based on CPU utilization. For example, if five VMs have utilization of 80%, 70%, 75%, 85%, and 90% respectively, and the target utilization is 50%, then the autoscaler will add 3 more VMs.

    Cloud Functions

    • Cloud Functions can be triggered by events such as files added to Google Storage, a new virtual machine instance creation, and database changes.

    IaaS (Infrastructure as a Service)

    • IaaS provides the most control over the computing environment while abstracting underlying hardware.

    Serverless Computing

    • Serverless computing abstracts infrastructure management tasks from developers.
    • Developers can run code without provisioning or managing servers.

    Cloud Functions Integration

    • Cloud Functions can integrate with other Google Cloud Platform services through:
      • Direct API calls
      • Subscribing to events from services like Pub/Sub or Cloud Storage

    Kubernetes and Docker

    • Kubernetes is a container orchestration tool, while Docker is a container.

    Google App Engine (GAE)

    • GAE automatically manages scaling and load balancing for web applications. It allows developers to focus on application code instead of infrastructure management.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    GCP Foundations QnA.txt

    Description

    This quiz explores the key aspects of cloud computing architecture, including service-oriented and event-driven models. It covers prominent PaaS solutions, Google App Engine, and the broader Google Cloud Platform services. Test your understanding of compute services and cloud management tools.

    More Like This

    On-Demand Computing: Architecture MCQ
    16 questions
    Cloud Computing Architecture
    10 questions

    Cloud Computing Architecture

    EarnestImpressionism avatar
    EarnestImpressionism
    Use Quizgecko on...
    Browser
    Browser