Open XKE - Google Compute Engine par Jean-Baptiste Claramonte et Eric Briand
Upcoming SlideShare
Loading in...5
×
 

Open XKE - Google Compute Engine par Jean-Baptiste Claramonte et Eric Briand

on

  • 695 views

 

Statistics

Views

Total Views
695
Views on SlideShare
695
Embed Views
0

Actions

Likes
0
Downloads
3
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Open XKE - Google Compute Engine par Jean-Baptiste Claramonte et Eric Briand Open XKE - Google Compute Engine par Jean-Baptiste Claramonte et Eric Briand Presentation Transcript

  • Google Compute Engine Par Eric Briand et Jean-Baptiste Claramonte | Wednesday, November 6, 13 www.xebia.fr | http://blog.xebia.fr | http://techtrends.xebia.fr Telephone : 33 (0)1 53 89 99 99 | email : info@xebia.fr | 156 bd Haussmann - 75008 Paris 1
  • Qui sommes-nous ? Jean-Baptiste Claramonte ✓12 ans d’expérience ✓mes sujets du moment: DevOps, Cloud, Machine Learning Eric Briand ✓8 ans d’expérience ✓mes sujets du moment: DevOps, Cloud, Big Data 2 Wednesday, November 6, 13
  • Agenda Google Cloud Platform App Engine Compute Engine / Démo 3 Wednesday, November 6, 13
  • Wednesday, November 6, 13
  • Google Cloud Platform Wednesday, November 6, 13 1
  • L’offre Google Cloud IAAS PAAS SAAS Google Cloud Platform 5 Wednesday, November 6, 13
  • Google Cloud Platform Compute Storage App Services Compute Engine Cloud Storage Big Query App Engine Cloud SQL Cloud Endpoints Cloud Datastore Caching Queues 6 Wednesday, November 6, 13
  • Google Cloud Storage Storage ✓Solution de stockage de !chiers dans le Cloud Google ✓Api REST / CLI / Console Web ✓Versioning ✓Object Lifecycle Management ✓Durable Reduced Availability ✓Object Change Noti!cation (expérimental) 7 Wednesday, November 6, 13
  • Google Cloud SQL Storage ✓MySQL dans le Cloud Google ✓Réplication, backup, patch, ... ✓Accessible de GCE, GAE, Drive, machine local ✓Datacenter US et Europe 8 Wednesday, November 6, 13
  • Google Cloud Datastore Storage ✓Base de données NoSQL de type BigTable ✓Accessible de GAE et GCE ✓API GCE bas niveau ✓Auto-scale ✓Transactions ACID 9 Wednesday, November 6, 13
  • BigQuery App Services ✓Outils d’analyse interactive de très gros jeux de données ✓Utilisation de SQL like ✓Accessible aux non développeurs ✓Apache Drill équivalent Open Source ✓Datasets publics mis à disposition 10 Wednesday, November 6, 13
  • Cloud Endpoint App Services ✓Création d’api REST ✓S’exécute dans App Engine ✓Génération des clients Android, iOS et JS 11 Wednesday, November 6, 13
  • Caching & Queues App Services Caching Intégré à GAE Shared memache Dedicated memcache Queues Push Queues Pull Queues 12 Wednesday, November 6, 13
  • App Engine 2 Wednesday, November 6, 13
  • App Engine Historique ✓Ouvert en 2008 pour python ✓2009 : Java ✓2011 : Go ✓2013 : PHP ✓N’est plus en béta depuis Novembre 2011 ✓Complètement géré par Google ✓Scaling auto ✓GAE le front / GCE le back 14 Wednesday, November 6, 13
  • App Engine Le lockin ✓certaines classes ne sont pas accessibles dans GAE ✓TCK pour GAE : Capedwarf de Redhat ✓Déploiement sur un VM GCE : JDK complet 15 Wednesday, November 6, 13
  • Compute Engine 3 Wednesday, November 6, 13
  • Compute Engine ✓Annoncé à Google IO 2012 ✓Ouvert depuis Google IO 2013 ✓Support Google ✓Data center en Europe et USA 17 Wednesday, November 6, 13
  • Compute Engine ✓Créer vos VM : console Web, CLI, API REST ✓De 1 CPU 0.6 GB jusqu’à 8 CPU 52 GB ✓CentOS 6, Debian 6 & 7 ✓Facturation à la minute, minimum de 10 minutes ✓Pas de frais réseau pour le tra"c intra-zone ✓Attention aux maintenances des datacenter de vos VM ! 18 Wednesday, November 6, 13
  • Architecture cible de la démo petclinic-1 Load Balancer Database petclinic-2 19 Wednesday, November 6, 13
  • Compute Engine Eléments et vocabulaire utilisés Project-Name (id: lightmaker-218) Region: europe-west1 Networks Zone: europe-west1-a default disk-a petclinic-1 Zone: europe-west1-b Load balancer Snapshots 20 Wednesday, November 6, 13
  • Création d’une instance avec la console Démo 21 Wednesday, November 6, 13
  • Compute Engine Eléments et vocabulaire utilisés Project-Name (id: lightmaker-218) Region: europe-west1 Networks Zone: europe-west1-a default disk-a petclinic-1 Firewall: allow internal Firewall: allow ssh Route: to the virtual network Route: to the internet Firewall: allow tcp 8080 Zone: europe-west1-b Load balancer Snapshots 22 Wednesday, November 6, 13
  • Accéder au serveur Tomcat Démo 23 Wednesday, November 6, 13
  • Compute Engine Les Persistent Disks ✓Cryptés (AES-128-CBC) ✓Redondés ✓Bootable ✓Partageables ✓Jusqu’à 10 To 24 Wednesday, November 6, 13
  • Compute Engine Les Snapshots ✓Incrémentals ✓Bootable ✓Transférable entre Zones 25 Wednesday, November 6, 13
  • Créer un Snapshot Démo 26 Wednesday, November 6, 13
  • Compute Engine Eléments et vocabulaire utilisés Project-Name (id: lightmaker-218) Region: europe-west1 Networks Zone: europe-west1-a disk-a petclinic-1 Load Balancer Forwarding Target Pools Rules petclinic-pool-1 forward-rule-1 Zone: europe-west1-b Health Check health-check-1 disk-b petclinic-2 Snapshots 27 Wednesday, November 6, 13
  • Mettre en place le Load Balancer Démo 28 Wednesday, November 6, 13
  • Architecture cible de la démo instance-petclinic-1 Load Balancer Database instance-petclinic-2 29 Wednesday, November 6, 13
  • Workshop Compute Engine ✓Le jeudi 28 novembre ✓A partir de 19h00 ✓Dans les locaux de Xebia ✓Avec Alexis MoussinePouchkine (Google France) ✓Communication dans le blog Xebia cette semaine 30 Wednesday, November 6, 13
  • THANK YOU FOR watching Merci! Wednesday, November 6, 13