Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

G O O G L E C L O U D P L AT F O R M

COMPUTE OVERVIEW
GCP’S CLOUD COMPUTE OFFERINGS

•Compute services are focused on executing some type of workload

•Compute is focused on actual processing of data as opposed to storing


it, transferring it, etc

•From fully managed function-level execution (Functions-as-a-Service) to


single-instance VMs

G O O G L E C L O U D P L AT F O R M C O M P U T E O V E R V I E W
GCP’S CLOUD COMPUTE OFFERINGS

OFFERING OVERVIEW YOU WANT OR NEED…

• FULL CONTROL OVER YOUR COMPUTE


COMPUTE ENGINE VIRTUAL MACHINES • VERY HIGH PERFORMANCE
• S P E C I F I C C O N F I G U R AT I O N N E E D S

• A FRAMEWORK TO MANAGE COMPLEX


C O N TA I N E R I Z E D W O R K L O A D S
KUBERNETES ENGINE HOSTED KUBERNETES OFFERING
• VERY HIGH RELIABILITY
• H Y B R I D D I S T R I B U T E D A P P L I C AT I O N S

F U L LY M A N A G E D S E R V E R L E S S • A N L O W - M A I N T E N A N C E O P I N I O N AT E D
A P P L I C AT I O N P L AT F O R M . H A N D L E S P L AT F O R M
APP ENGINE C O N F I G U R AT I O N A N D H A S • J A V A , P Y T H O N , P H P, G O , R U B Y, N O D E ,
“ O P I N I O N AT E D ” PAT T E R N S A S P. N E T C O R E S TA N D A R D S U P P O R T

• NO MAINTENANCE, JUST CODE


• S M A L L U N I T S O F E X E C U T I O N T H AT
S I N G L E - P U R P O S E , S TA N D - A L O N E C O D E
CLOUD FUNCTIONS T H AT R U N S I N R E S P O N S E T O E V E N T S
C O M P L E T E Q U I C K LY ( N O L O N G
RUNNING PROCESSES)
• TO RESPOND TO EVENTS

G O O G L E C L O U D P L AT F O R M C O M P U T E O V E R V I E W
PICKING AN OFFERING…

•You don’t need to pick just one

•A robust and well designed application will leverage the right tool for the
job

•Capabilities vary, but so does pricing model

G O O G L E C L O U D P L AT F O R M C O M P U T E O V E R V I E W
GOING DEEPER…

•We’ll discuss each offering in turn

•We’ll also take a slight detour to discuss Cloud Pub-Sub, it’s not a
compute offering, but relates to how messages are sent and received by
other systems, but knowledge of it is important to understand App
Engine and Cloud Functions, so we’ll take it on before we get into that

G O O G L E C L O U D P L AT F O R M C O M P U T E O V E R V I E W

You might also like