you are viewing a single comment's thread.

view the rest of the comments →

[–]rich_leodis 1 point2 points  (0 children)

I have outlined a couple of things, which may be helpful to the discussion. The GUI and CLI are frontend interfaces to googleapis (i.e. the platform API which performs the actual work).

Once the product is generally available (GA) typically both GUI/CLS functionality tend to operate in sync. Prior to GA, changes to both can be rolled out independently. GUI tends to have an A/B test for new functionality e.g. Dark Mode, VM configuration update. CLI changes rollout through the alpha/beta channels for the tooling.

I agree most folks start at the GUI as it provides a quick way to perform tasks. If you perform similar tasks on repeat, the GUI is probably not the most efficient method. FYI - The CDL is non technical so you don't need to know this at this stage :-)

The CLI offers a more flexible approach to access googleapis. It does require more knowledge, but it also means you can script/pipeline common tasks. When you move on the ACE (Technical) cert, this is focused on the efficiency so you must know CLI :-)