8. 4. GKE(Google Container Engine) - Managed Nodes
Node Auto-Repair on Container Engine ( Beta )
Container Engine's Node Auto-Repair feature helps you keep the nodes in your cluster in
a healthy, running state. When enabled, Container Engine makes periodic checks on the
health state of each node in your cluster. If a node fails consecutive health checks over an
extended time period (approximately 10 minutes), Container Engine initiates a repair
process for that node.
5. 64 core machines + 416GB of memory per instance
10. 6. Google Appengine Flex (GA)
● Runtimes - The flexible environment includes native support for Java 8 / Servlet 3.1 /
Jetty 9, Python 2.7 and Python 3.5, Node.js, Ruby, PHP, .NET core, and Go.
Developers can customize these runtimes or provide their own runtime by supplying a
custom Docker image or Dockerfile from the open source community.
● Infrastructure Customization - Because VM instances in the flexible environment are
Google Compute Engine virtual machines, you can take advantage of custom libraries,
use SSH for debugging, and deploy your own Docker containers.
● Performance - Take advantage of a wide array of CPU and memory configurations. You
can specify how much CPU and memory each instance of your application needs and the
flexible environment will provision the necessary infrastructure for you.
11. 7. Cloud Functions (Beta)
a. Enable Cloud Functions API through the console
b. Create a Function
i. mkdir ~/hello_world
ii. Create a index.js file with the code below :
exports.helloWorld = function helloWorld (event, callback) {
console.log(`My Cloud Function: ${event.data.message}`);
callback();
};
c. Create a GCS storage
i. gsutil mb -p [PROJECT_ID] gs://[BUCKET_NAME]
d. Deploy a function
i. Deploy the function with a pub/sub topic named hello_world:
gcloud beta functions deploy helloWorld --stage-bucket [BUCKET_NAME] --trigger-topic hello_world
e. gcloud beta functions call helloWorld --data '{"message":"Hello World!"}'
12. 8. Firebase Integration with GCP (GA)
Firebase Storage is now Google Cloud Storage for Firebase and adds support for multiple buckets,
support for linking to existing buckets, and integrates with Google Cloud Function
9. Cloud Container Builder
Google Cloud Container Builder lets you create Docker container images from application source code
located in Google Cloud Storage. Container images created by Container Builder are automatically
stored in Google Container Registry. You can deploy the container images you create on Google
Container Engine, Google Compute Engine, Google App Engine flexible environment or other services
where you can run applications from Docker containers.
10. Community Tutorials (Beta)
https://cloud.google.com/community/tutorials
Cloud.google.com/community site
14. 11. Compute Engine Price Cuts - Up to 8% off
12. Committed Use Discounts - No upfront / Up to 57% off
13. Free trial extended to 12 months - $300 Credit with 12 months
https://cloud.google.com/free/
14. Engineering Support - Role based model
● Development engineering support - ideal for developers or QA engineers
that can manage with a response within four to eight business hours, priced at
$100/user per month.
● Production engineering support provides a one-hour response time for
critical issues at $250/user per month.
● On-call engineering support pages a Google engineer and delivers a
15-minute response time 24x7 for critical issues at $1,500/user per month.
16. 15. BigQuery Data Transfer Service (Private Beta)
From Google Adwords, DoubleClick Campaign Manager, DoubleClick for Publishers and
YouTube Content and Channel Owner reports
16. Cloud Dataprep (Private Beta)