Bureaucrats, developer, Administrators
9,842
edits
(→Kubernetes: + caylent.com/50-useful-kubernetes-tools/) |
(reorg + w:Firebase) |
||
Line 1: | Line 1: | ||
Notes from Google Cloud OnBoard event on Thu 2019-03-21 at the [https://www.nordicchoicehotels.fi/hotellit/suomi/helsinki/clarion-hotel-helsinki/palvelut/ Clarion Hotel in Helsinki]. | Notes from Google Cloud OnBoard event on Thu 2019-03-21 at the [https://www.nordicchoicehotels.fi/hotellit/suomi/helsinki/clarion-hotel-helsinki/palvelut/ Clarion Hotel in Helsinki]. | ||
== Introduction to containers == | |||
A '''[[w:container (virtualization)|container]]''' is an isolated [[w:user space|user space]] in which [[w:computer program|computer program]]s run directly on the host [[w:operating system|operating system]]'s [[w:Kernel (operating system)|kernel]] but have access to a restricted subset of its resources. A computer program running on an ordinary operating system can see all resources (connected devices, files and folders, [[w:Shared resource|network shares]], CPU power, quantifiable hardware capabilities) of that computer. However, programs running inside a container can only see the container's portion of the file system and the devices assigned to it. The mechanism by which a host operating system runs programs in isolated user-space environments is called ''containerization'' or ''operating-system-level virtualization''. (Wikipedia) | |||
== Kubernetes == | == Kubernetes == | ||
Line 11: | Line 15: | ||
* [https://github.com/ramitsurana/awesome-kubernetes A curated list for awesome Kubernetes sources] at GitHub by Ramit Surana | * [https://github.com/ramitsurana/awesome-kubernetes A curated list for awesome Kubernetes sources] at GitHub by Ramit Surana | ||
* [https://caylent.com/50-useful-kubernetes-tools/ 50+ useful Kubernetes tools] at Caylent.com | * [https://caylent.com/50-useful-kubernetes-tools/ 50+ useful Kubernetes tools] at Caylent.com | ||
== Google Cloud Platform == | == Google Cloud Platform == | ||
'''[[w:Google Cloud Platform|Google Cloud Platform]] (GCP)''', offered by Google, is a suite of [[w:cloud computing|cloud computing]] services that runs on the same infrastructure that Google uses internally for its end-user products, such as [[w:Google Search|Google Search]] and [[w:YouTube|YouTube]]. (Wikipedia) ([https://cloud.google.com/ Offical website Cloud.Google.com] - [https://cloud.google.com/free/ a free tier] will always be available) | '''[[w:Google Cloud Platform|Google Cloud Platform]] (GCP)''', offered by Google, is a suite of [[w:cloud computing|cloud computing]] services that runs on the same infrastructure that Google uses internally for its end-user products, such as [[w:Google Search|Google Search]] and [[w:YouTube|YouTube]]. (Wikipedia) ([https://cloud.google.com/ Offical website Cloud.Google.com] - [https://cloud.google.com/free/ a free tier] will always be available) | ||
* https://cloud.google.com/training/ | * https://cloud.google.com/training/ | ||
** https://cloud.google.com/training/cloud-infrastructure | ** https://cloud.google.com/training/cloud-infrastructure | ||
** https://google.qwiklabs.com/catalog - Google Qwiklabs online lab courses | ** https://google.qwiklabs.com/catalog - Google Qwiklabs online lab courses | ||
** https://www.coursera.org/googlecloud Google Cloud Platform courses on Coursera | ** https://www.coursera.org/googlecloud Google Cloud Platform courses on Coursera | ||
== Other usefuls software / services == | |||
'''[[w:Docker (software)|Docker]]''' is a [[w:computer program|computer program]] that performs [[w:operating-system-level virtualization|operating-system-level virtualization]]. It was first released in 2013 and is developed by [[w:Docker, Inc.|Docker]]. (Wikipedia) ([http://docker.com/ Official website Docker.com]) | |||
'''[[w:Firebase|Firebase]]''' is a [[w:mobile application|mobile]] and [[w:web application|web application]] development platform developed by Firebase, Inc. in 2011, then acquired by Google in 2014. | |||
'''[[w: | |||
== Kubernetes and Google Kubernetes Engine == | == Kubernetes and Google Kubernetes Engine == | ||
''' Official ''' | |||
* https://cloud.google.com/kubernetes-engine/ | * https://cloud.google.com/kubernetes-engine/ | ||
* https://cloud.google.com/sdk/ tools for GCP - Includes 'kubectl', a CLI tool to interact with the Kubernetes Engine. | * https://cloud.google.com/sdk/ tools for GCP - Includes 'kubectl', a CLI tool to interact with the Kubernetes Engine. | ||
* https://cloud.google.com/shell/ - Google Cloud Shell | * https://cloud.google.com/shell/ - Google Cloud Shell | ||
''' Unofficial documentation ''' | |||
* [https://medium.com/devopslinks/google-kubernetes-engine-explain-like-im-five-1890e550c099 'Introduction to Using Google Kubernetes Engine; Explain Like I’m Five!' by DebOpsLinks @ Medium.com] | |||