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