Облачные технологии и виртуализация
TRANSCRIPT
Облачные технологии и виртуализация
четверг, 11 октября 12 г.
Azure
четверг, 11 октября 12 г.
SaaSSoftware-as-a-Service
четверг, 11 октября 12 г.
SaaSSoftware-as-a-Service
Готовое приложение в облаке
Самые популярные примеры - системы для бизнеса, бухгалтерские- и CRM-системы
Позволяют просто пользоваться приложением не думая об инфраструктуре, стоящей за ним.
Удобно для малого бизнеса.
четверг, 11 октября 12 г.
PaaSPlatform-as-a-Service
Azure
четверг, 11 октября 12 г.
PaaSPlatform-as-a-Service
Платформа для размещения приложений
Средства для размещения, организации приложения, требуемых ресурсов
Говорим что запустить, платформа запускает, обеспечивает доступ, балансировку, масштабирование
Позовляет писать приложение (почти) не думая, как и на чем оно запускается, легко и гибко масштабировать, добавлять функционал.
четверг, 11 октября 12 г.
IaaSInfrastructure-as-a-Service
четверг, 11 октября 12 г.
IaaSInfrastructure-as-a-Service
Инфраструктура, вычислительные мощности и т.п.
Хранилища данных, базы данных, балансировка нагрузки, вычислительные мощности
Сами строим свою платформу из предоставленных компонентов
Позволяет гибко настроить вычислительные мощности, выбрать ОС, версию софта и т.п.
четверг, 11 октября 12 г.
PaaS - для разработчикаЯзыки
Java, и JVM-based: Scala, Closure
C#
Python
Ruby
JavaScript
PHP
четверг, 11 октября 12 г.
PaaS - для разработчикаФреймворки
Grails
ASP.NET
Rails
Node.JS
Spring
Django
четверг, 11 октября 12 г.
IaaS - для разработчикаВиртуальные машины
Windows
Ubuntu
RedHat
Suse
...
четверг, 11 октября 12 г.
IaaS - для разработчикаХранение данных
Файловые хранилища
Базы данных. SQL, NoSQL, key-value
MySQL, Oracle, MS SQL, Postgres
MongoDB, CouchDB
Redis, Memcached
четверг, 11 октября 12 г.
IaaS - для разработчика
Балансировка нагрузки
DNS
MapReduce
etc...
четверг, 11 октября 12 г.
четверг, 11 октября 12 г.
http://heroku.com/pricing
JavaScript, Ruby, Closure, Java, Scala, Python
750 часов/месяц бесплатно
31 день = 744 часа.
Еще целых 6 часов в запасе! Можно запустить фоновую задачу по cron или использовать консоль
OVER 9000 расширений (для которых, как правило, есть free-тариф)!
четверг, 11 октября 12 г.
http://cloudfoundry.com
Java, Ruby, JavaScript
Beta. Можно использовать бесплатно!
OpenSource. Можно скачать себе и сделать свое собственное облако!
четверг, 11 октября 12 г.
Microsoft Azurehttp://windowsazure.com/pricing/free-trial
ASP.NET, PHP, JavaScript
90 дней бесплатного использования
10 сайтов
1 БД
35 Гб хранилища
Unlimited входящий и 20 Гб исходящего трафика
четверг, 11 октября 12 г.
http://aws.amazon.com/free
1 год «бесплатного» использования!
EC2 - 750 часов ежемесячно (micro-instance)
S3 - 5Gb, 20 000 GET, 2 000 PUT
RDS - 750 часов, 20Gb, 10M I/O, 20Gb backup
MySQL, Oracle BYOL, MS SQL Express
15Gb исходящего трафика
четверг, 11 октября 12 г.
четверг, 11 октября 12 г.
Ложка дегтя
Вам все же понадобится кредитка...
Electron может не работать...
Внимательно читайте условия!
Мониторьте использование!
Включайте нотификации!
четверг, 11 октября 12 г.
Как это все работает?
четверг, 11 октября 12 г.
Виртуализация
На уровне ОС
FreeBSD Jails
Linux OpenVZ
Аппаратная - используется гипервизор
четверг, 11 октября 12 г.
Виртуализация
Гипервизор
Автономный
VMWare ESX
На основе базовой ОС
VirtualBox
VMWare Workstation
четверг, 11 октября 12 г.
... и как это все «не работает»
четверг, 11 октября 12 г.
Windows Azure, 29.02.2012
http://bit.ly/AfdqyL
Amazon EC2
http://bit.ly/KMkfsc
четверг, 11 октября 12 г.