Google Professional Cloud Architect: Planning for Implementation

Google Cloud    |    Intermediate
  • 13 videos | 1h 37m 4s
  • Includes Assessment
  • Earns a Badge
Rating 4.3 of 4 users Rating 4.3 of 4 users (4)
There is no single way for application development to progress. Both linear and non-linear approaches have their advantages depending on the scope of use, such as types of platforms it will run on, and the expectations of change, such as regular updates or seasonal features. Explore various application development methodologies like waterfall, spiral, and Agile. Learn about different aspects of development that will lead to successful implementations, such as anticipating technical debt, using API best practices, and using validating testing techniques. Examine methods for developers to interact programmatically with the Google Cloud infrastructure, including Google Cloud Shell, Gcloud, gutil, and bq. Finally, you will take a moment to focus on use cases that you can expect to encounter in an exam environment. This course is one of a collection that prepares learners for the Google Professional Cloud Architect exam.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Describe the differences between and advantages of various development methodologies
    Identify potential sources of technical debt that may affect the progress of application development
    Identify best practices for implementing both representational state transfer (rest) and remote procedure call (rpc)-based apis
    Identify the key differences between and uses of automated testing types such as load, unit, and integration
    Identify the key differences between and uses of various automated testing frameworks
    Describe the process of using google cloud build to run unit tests
  • Interact with the google cloud infrastructure using google cloud shell
    Interact with the google cloud infrastructure using google software development kit (sdk) tools such as gcloud, gsutil, and bq
    Describe the advantages of using google cloud emulators in the process of application deployment to the cloud
    Describe the process of installing and using a google cloud emulator
    Identify potential implementation decisions in google case studies
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 7s
  • 9m 27s
  • Locked
    3.  Anticipating Technical Debt
    8m 47s
  • Locked
    4.  REST and RPC API Best Practices
    7m 41s
  • Locked
    5.  Automated Testing Types
    12m 56s
  • Locked
    6.  Automated Testing Frameworks
    5m 47s
  • Locked
    7.  Examining the Testing Process
    10m 10s
  • Locked
    8.  Interacting With Google Cloud Shell
    6m 39s
  • Locked
    9.  Interacting with Google Cloud using SDK tools
    9m 12s
  • Locked
    10.  Google Cloud Emulators
    7m 35s
  • Locked
    11.  Using Google Cloud Bigtable Emulator
    9m 23s
  • Locked
    12.  Implementation Decisions and Case Studies
    7m 32s
  • Locked
    13.  Course Summary
    48s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.6 of 88 users Rating 4.6 of 88 users (88)
Rating 4.7 of 37 users Rating 4.7 of 37 users (37)
Rating 4.6 of 53 users Rating 4.6 of 53 users (53)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.4 of 8 users Rating 4.4 of 8 users (8)
Rating 4.4 of 9 users Rating 4.4 of 9 users (9)
Rating 4.6 of 126 users Rating 4.6 of 126 users (126)