Содержание
- 2. Теоретическая, или зачем стартапам облака? Часть Ⅰ
- 3. EC2 - это сервис аренды серверов с почасовой оплатой http://aws.amazon.com/ec2/ Что такое Elastic Computing Cloud?
- 4. Арендовать сервера по требованию 1-3 минуты и сервер запущен можно запустить десятки-сотни серверов одновременно Выбирать тип
- 5. Необходимы сервера для экспериментов Недостаточно средств для аренды серверов Загрузку сложно спрогнозировать Сервера простаивают Проблемы Интернет-стартапов
- 6. Задача - временный запуск прототипа Цель: разработка, тестирование или демонстрация сервиса Арендовать сервер на месяц(ы) –
- 7. В EC2 оплата ПОСЛЕ использования в конце месяца деньги можно успеть заработать/выиграть/… Формально: EC2 позволяет превратить
- 8. Вопрос: хватит 3-х серверов? 5-и? 7-и? Переплачивать не хочется … Решение: запускаем минимальное количество серверов на
- 9. Остановка «лишних» серверов «на ночь» Добавление серверов в часы пик Сезонные изменения Периодические задачи Проблема: сервера
- 10. EC2 позволяет экономить за счет гибкости Проблема: пользоваться этой гибкостью непросто Вывод
- 11. Гибкость EC2 и «облаков» в целом позволяет создавать сервисы с новыми бизнес-моделями Презент для стартапов!
- 12. стоимость аренды снижается ранее не рентабельные проекты/идеи становятся рентабельными легкодоступность ресурсов можно арендовать сотни серверов, имея
- 13. Практическая, или как пользоваться EC2? Часть Ⅱ
- 14. Программные API или веб-консоль? AWS Management Console: http://console.aws.amazon.com/ Программные API: командная строка, java, python, perl, C#
- 15. http://aws.amazon.com Потребуется Почтовый ящик Кредитная карта Получим Access Key (строка) Secret Access Key (строка) Account Number
- 16. Загружаем ec2-api-tools http://s3.amazonaws.com/ec2-downloads/ec2-api-tools.zip Распаковываем в директорию ~/.ec2/ec2-api-tools Копируем сертификат и ключ сертификат в ~/.ec2/cert-ec2.pem ключ в
- 17. Настройка окружения export EC2_HOME=~/.ec2/ec2-api-tools export EC2_PRIVATE_KEY=~/.ec2/pk-ec2.pem export EC2_CERT=~/.ec2/cert-ec2.pem export EC2_ACCESS_KEY=XXXXXXXXXXXXXXX export EC2_SECRET_KEY=XXXXXXXXXXXXXXXXXXXXXXXXX export PATH=$PATH:~/.ec2/ec2-api-tools/bin export USER_ID=XXXXXXX
- 18. Типы серверов/инстанций Типы: Small, Large, Extra-Large Различия: CPU: Extra-Large в 8 раз «мощнее» Small Память: от
- 19. Выбор образа $ ec2-describe-images -a | grep debian-5 | grep i386 IMAGE ami-67fe190e alestic/debian-5.0-lenny-base-20090215.manifest.xml 063491364108 available
- 20. Генерация SSH ключа $ ec2-add-keypair keypair > ~/.ec2/keypair # убрать первую строку из ~/.ec2/keypair $ chmod
- 21. Запуск образа $ ec2-run-instances ami-67fe190e -k keypair $ ec2-describe-instances #посмотреть что запущенно
- 22. Комманды запуска образа $ ec2-run-instances ami-67fe190e -k keypair $ ec2-describe-instances # ждем 1-3 минуты до появления
- 23. Что на сервере? $ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 506M
- 24. Трафик по внешнему ip платный Даже между инстанциям в облаке!!! Стоимость: 0.01$ / Gb Два адреса:
- 25. Цель: изменение динамических IP на заранее известные Фиксация ip адресов Elastic IP Addresses $ ec2-allocate-address #
- 26. Команды создания образа $ apt-get install apache2 libapache2-mod-python python-mysqldb # и т.д. $ ec2-bundle-vol -d /mnt/
- 27. Регистрация образа $ ec2-register mybucket/front-end.manifest.xml IMAGE ami-5a779e1f $ export FRONT_END_AIM=ami-5a779e1f Выполняем на консольном сервере:
- 28. Варианты доступа: Для всех Для заданного ip или сети Открываем ssh доступ # открываем доступ для
- 29. Мы на сервере! $ ssh -i ~/.ec2/keypair [email protected]
- 31. Скачать презентацию




























Спирты: строение, свойства, применение
Прогулка на теплоходе. Кейтеринговое обслуживание
Презентация на тему Вещества, вырабатываемые растениями
Велосипед
Презентация на тему Характеристика основных типов почв в России
АЛГЕБРА ЛОГИКИ
Internal Control
Презентация на тему Виды и формы бизнеса
Презентация на тему Лингвистический турнир по русскому языку
Презентация на тему Питер Брейгель Старший
Способы выражения будущего времени
Романовы. Документальный фильм
Архитектура современных информационных систем. Введение
Sudaev submachine gun
Карбоновые кислоты
Источники права. Понятие закона, указа. Принцип верховенства закона. Этапы принятия закона. Система источников права. (Тема 5)
Предложение для клиента и партнера по продукту Платежи в подарок
ПОЛИТИЧЕСКАЯ СФЕРА
Современные проблемы науки и образования. Лекция 1
Зачем нужны знаки препинания
АльтРоСтрой. Вакансия - Инженер-разработчик ППР
Фотоотчет УФМС, Архангельск
Общие сведения. Классификация автомобильных дорог. Элементы автомобильных дорог. Часть 1
Литература русского зарубежья
Органы государственного управления в Республике Беларусь
Жан-Батист Мольер
Презентация на тему Блуждающий нерв
Конвенции о правах ребёнка!