Przetwarzanie

w chmurze

Seminarium ASK

Aleksandra Gałuszka (Zając)

Rafał Gałuszka

BSI-3

2015-01-16

Co to jest
 Google Cloud Platform?

 

Google Cloud Platform is a set of modular cloud-based services that allow you to create anything from simple websites to complex applications.

Oferowane produkty

Compute

Compute Engine

App Engine

  • IaaS
  • umożliwia duże obciążenia
  • umożliwia uruchamianie własnych VM
  • minutowe naliczanie rachunków
  • PaaS
  • umożliwia tworzenie aplikacji w językach: Java, Python, GO, PHP
  • w pełni zarządzana przez Google platforma
  • aby zacząć tworzenie aplikacji wystarczy pobrać SDK

Storage

Cloud Datastore

Cloud SQL

Cloud Storage

  • baza danych NoSQL
  • przechowuje dane w postaci nierelacyjnej
  • transakcje są obsługiwane
  • zapytania podobne do SQL
  • relacyjna baza danych MySQL
  • w pełni zarządzana przez Google
  • usługa do przechowywania danych w postaci obiektów
  • szybki dostęp do danych appów
  • proste API

Big Data

BigQuery

  • zapytania w składni zbliżonej do SQL
  • zapytania do wieloterabajtowych zbiorów danych wykonywane w kilka sekund
  • skalowalność

Services

Prediction API

Translate API

  • umożliwa tworzenie wielojęzycznych appów
  • programowe tłumaczenie
  • RESTful API 
  • analiza danych i przewidywanie
  • wykorzystuje algorytmy uczenia maszynowego Google

IaaS

  Model chmury, który wybraliśmy - Infrastruktura jako usługa zakłada dostarczenie kompletnej infrastruktury informatycznej niezbędnej do uruchamiania własnych aplikacji biznesowych, rozwiązań korporacyjnych czy wydajnych serwisów i portali internetowych. 

  W ramach chmury IaaS użytkownik wynajmuje potrzebną moc serwerów wirtualnych oraz przestrzeń dyskową do składowania swoich danych.

IaaS

   Jednym z popularniejszych zastosowań chmury IaaS jest hosting aplikacji i stron WWW. Chmura oferuje elastyczność, gdyż w dowolnej chwili można zmienić konfigurację chmury zmniejszając lub zwiększając moc serwerów oraz pojemność dysków. Mechanizm skalowania udostępnianych zasobów automatycznie dostosowuje moc serwerów tak, aby obsłużyć wzmożony ruch sieciowy np. w trakcie prowadzenia akcji promocyjnych czy wzrostu zainteresowania ofertą sklepu w okresie przedświątecznym.

IaaS dla biznesu

    Zasoby chmury mogą być wykorzystywane tam gdzie przetwarza się duże ilości danych np. w przemyśle, jednostkach badawczo - rozwojowych czy instytucjach naukowych. Chmura oferuje wysoką moc obliczeniową i zasoby dyskowe, które mogą być alokowane w potrzebnym okresie czasu. Jest to możliwe dzięki mechanizmom rozliczania wyłącznie za wykorzystanie zasoby oraz możliwości dynamicznego zamawiania dodatkowych serwerów i rezygnacji z mocy obliczeniowej, kiedy ta nie jest już potrzebna.

Małe i średnie firmy mogą przenosić swoje serwery do chmury. Podejście to eliminuje konieczność ponoszenia wysokich, jednorazowych kosztów inwestycji we własną fizyczną infrastrukturę na rzecz wynajmowania potrzebnych zasobów serwerów wirtualnych, dysków i sieci. W ten sposób firma pozbywa się również kosztów związanych z utrzymywaniem infrastruktury IT we własnej serwerowni lub centrum danych.

Try Cloud Platform for free

Get $300 in credit to use for 60 days.
This trial is absolutely free and you will not be billed
unless you decide to upgrade to a paid account.

All you need to start free trial is:

  • Payment Card
  • Google Account

Free Trial FAQ

What's included in the free trial?

$300 in credit to spend on all Cloud Platform products over 60 days.
During free trial, there are some product limitations. Compute Engine is limited to eight concurrent cores at a time.

Free Trial FAQ

Who's eligible for the free trial?

Free trial is for anyone new to Cloud Platform. Existing customers that
have paid for Cloud Platform in the past are not eligible.

Free Trial FAQ

Do I pay anything for the free trial?

No, the trial is free and you will not be billed. When your trial ends, your
account will be paused and you'll have the option to upgrade to a paid account.

Free Trial FAQ

How long does the free trial last?

Your trial ends once 60 days have elapsed or you've spent $300. The amount of credit and days remaining are displayed in your console.

Free Trial FAQ

What happens when my free trial ends?

Your instances will be paused, and you'll have the option to upgrade to a paid account. You must upgrade within 30 days of your trial ending or we won’t be able to restore your instances.

Free Trial FAQ

Can I cancel my trial?

You never have to cancel your trial. Once the trial ends, your account will be paused and you will not be billed.

Compute Engine

Pricing

All machine types are charged a minimum of 10 minutes. For example, if you run your instance for 2 minutes, you will be billed for 10 minutes of usage. After 10 minutes, instances are charged in 1 minute increments, rounded up to the nearest minute. For example, an instance that lives for 11.25 minutes will be charged for 12 minutes of usage.

Compute Engine

Machine Type Pricing

Compute Engine

Machine Type Pricing

Compute Engine

Machine Type Pricing

Compute Engine

Machine Type Pricing

Compute Engine

Machine Type Pricing

Compute Engine

Machine Type Pricing

Compute Engine

Apps - Click to Deploy

Deploy popular open stacks on Google Compute Engine via Google gallery.

Compute Engine

Apps - Click to Deploy

Deploy more than 90 apps or infrastructure stacks via Google's partner Bitnami.

Compute Engine

LAMP Development Stack

Compute Engine

By default, the completed deployment includes one development server (virtual machine instance) with the LAMP stack installed:

Create new project

Compute Engine

Create new projcet

Compute Engine

LAMP Stack

Compute Engine

Deploy LAMP Server

Compute Engine

Deploy LAMP Server

Compute Engine

Deploy LAMP Server

Compute Engine

Deploy LAMP Server

Compute Engine

Enabling http

Compute Engine

Smoke Test!

Compute Engine

Thank You
Q & A

Compute Engine

Przetwarzanie w chmurze

By rav

Przetwarzanie w chmurze

  • 397