Cloud
Cloud (облако) — совокупность виртуальных ИТ-ресурсов. Включает каналы связи, серверы, дисковое пространство, различное программное обеспечение, сетевое оборудование. Цель работы облачной системы — передать доступ к данным, находящимся в облаке, удаленным пользователям.
Облако может быть публичным или частным. Оба вида доступны с помощью интернет-соединения. Чаще всего подобные решения используются различными компаниями для внутренних задач.
Облачные технологии подразумевают максимально быстрое предоставление ресурсов по запросу пользователя с минимальными эксплуатационными затратами или обращениями к провайдеру.
Источник: itglobal.com
Облако Mail.ru: Диск для фото 4+
-
Производительность: № 15 в этой категории
-
Оценок: 216,4 тыс.
Юлия_1985 , 02.06.2020
Самый лучший облачный сервис
Попробовала все облачные сервисы, этот нравится больше остальных.
Удалил XIAOMI Cloud и 5 приложений в ФОНЕ, освободил оперативку, что стало с телефоном?
Первое, и самое главное, ничего никогда не пропадало, но Яндекс диске и на дроп боксе, такое бывало.
Ничего не лагает, все всегда загружается, сначала все проверяла загрузилось или нет, сейчас уже доверяю, потому что не разу не было пропаж. Можно открыть и на компе, и на телефоне, и на ноутбуке и на планшете, и скинуть ссылку на файл другому человеку. Сделать папку с общим доступом. В общем все годами проверено, и сравнивала со всеми другими.
Ответ разработчика ,
Благодарим вас за отзыв! Нам очень приятно, что Вы храните файлы и документы в нашем хранилище 🙂
Будем стараться оправдать ваше доверие!
Снежка Снежинкина , 09.01.2019
Отврат
Айфон 7, iOS 12, автозагрузка работает только когда приложение открыто и несколько минут после отправки в фон, всё!! И самое интересное это то, что в памяти телефона висит 3,5 Гб! кэша этого приложения, и никак, кроме удаления программы, от этого не избавиться и не почистить. Это нормально.
Вопрос: за это я плачу вам деньги. Чтобы 4 гига памяти отдавать вашему приложению.
Eugeneilatov , 31.08.2017
Не заходит
Ну в общем то спасибо яндексу за бесплатные 50 гб навсегда просто за то что включаешь автозагрузку, пора с mail убегать. мало того что все глючное, батарею в фоне ест, так ещё и поддержка никакая.
Источник: apps.apple.com
Как создавать приложения в облаке
SaaS – это наиболее распространенная модель оказания услуг для большинства поставщиков софта. Эта модель также помогает поставщикам облачных решений предоставлять инфраструктурные услуги (IaaS). Приложения зачастую создаются в публичном облаке, например, в Amazon Cloud (AWS), Microsoft Azure, Google Cloud и др.
Однако иногда организации используют ресурсы своего дата-центра для размещения приложений, чтобы инвестировать только в свою инфраструктуру. Для разработки приложений SaaS нужно больше, чем просто деплой в облаке. Правильное проектное планирование поможет качественно проработать структуру, оптимально сократить расходы и более эффективно управлять развертыванием. В этой статье будет представлено несколько ключевых моментов и советов по распространению приложений, работающих по модели SaaS , которая еще долго будет широко применяться.
Отличия SaaS-разработки от On-Prem модели
Микросервисная архитектура .
Если у вас монолитное приложение, возможно, имеет смысл разбить его на логические части, которые можно развернуть по отдельности. Это не только улучшит модульность, но и оптимизирует приложение для того, чтобы оно занимало меньше места. Предположим, у вас есть приложение, которое использует фоновые процессы.
Можно развернуть основное приложение и фоновые процессы отдельно, разбив это все на 2 или более отдельных приложения. Это сократит потребность в ресурсах. Кроме того, теперь есть возможность еще и независимо масштабировать приложения по отдельности в зависимости от потребностей каждой части. Если есть спрос на фоновые процессы, вы можете увеличить размер ресурса под них, то же самое можно сделать и с ресурсами для основного приложения. Так как ресурс для каждого модуля небольшой, масштабирование конкретного дискретного уровня или элемента обойдется дешевле, чем масштабирование больших ресурсов.
Непрерывная поставка обновлений
Это новинка для многих локальных приложений. Клиенты всегда ожидают последней версии от облачных приложений. Если смотреть на это со стороны разработчика, — теперь вы можете не только апдейтить по частям, но и вносить изменения в структуру данных пользователей так, чтобы они этого не заметили. Процесс обновления приложения становится полностью прозрачным для клиентов.
Это лишь некоторые моменты. Но основная суть очевидна.
Вопросы архитектуры приложений в облаке
Выбирайне подходчщие сервисы. Допустим, вы хотите развернуть приложение в облаке, но для начала задумайтесь, какие именно облачные сервисы вы хотите использовать для этой цели? Просто IaaS (Инфраструктура как услуга)? Или PaaS (Платформа как услуга)? Ответ не всегда на поверхности.
А если планируете развернуть приложение на нескольких облачных платформах или локально? Имеет смысл пользоваться услугами поставщика по минимуму и больше внимания уделить модели IaaS. Итак, вот несколько рекомендаций:
Приценитесь и выберите оптимальное решение
Важным фактором при выборе решения должна быть стоимость. Например, некоторые PaaS-сервисы, управляемые поставщиками облачных решений, могут быть переведены под управление силами вашей команды, чтобы снизить затраты. Хотя такая схема подходит не для каждого сервиса, стоит все предусмотреть.
Учитывайте опыт своей команды
Задайте себе вопросы:
— Что нужно конкретно вам, чтобы использовать облачный сервис?
— Если бы ваша команда самостоятельно занималась поддержкой основной инфраструктуры, какие навыки были бы ей необходимы?
Проектируйте с учетом вероятности отказа системы
Проектирование отказоустойчивых и высокодоступных приложений имеет основополагающее значение для облачных услуг. Предположим, ваше приложение работает со сбоями, сможете ли вы гарантировать, что пользователи продолжат с ним работать? Учтите, сбои могут быть как в приложении, так и в базовой инфраструктуре.
Полезные возможности облачных провайдеров
Использование балансировщика нагрузки
Узлы приложения для этого размещают за балансировщиком нагрузки, чтобы в случае выхода из строя нескольких узлов, приложение обслуживалось через другие узлы.
Использование модели с географическим распределением
Некоторые поставщики предлагают возможность для распределения приложения по нескольким географическим областям, чтобы даже в случае физического воздействия на одну локацию (например, из-за стихийного бедствия) приложение можно было бы обслуживать из других локаций. Например, облако AWS предлагает развертывание приложения в нескольких зонах доступности.
Безопасность
Безопасность включает в себя множество аспектов – от защиты инфраструктуры до защиты приложений. Некоторые аспекты безопасности нацелены на доступность только требуемых портов, использование как можно меньших привилегий для ресурсов, управление доступом на основе ролей, шифрование и т.д. Безопасность не должна рассматриваться как одномоментное действие. Это продолжительный процесс, который должен постоянно совершенствоваться.
Многопользовательская аренда
Ключевое преимущество работы в облаке – это возможность обслуживания нескольких пользователей, использующих один и тот же экземпляр приложения. Это помогает выявить некоторые очевидные пробелы в проекте приложения, чтобы гарантировать, что данные пользователей разделены как с целью обеспечения безопасности, так и в целях его администрирования.
Некоторые используют разные экземпляры базы данных для каждого клиента. А другие – одну базу данных, присваивая данным идентификаторы конкретных клиентов. Независимо от того, какой подход вы используете, важно убедиться, что архитектура отвечает требованиям масштабируемости и безопасности. Например, если вы решите использовать базу данных для каждого клиента, вы можете разместить несколько баз данных в одном экземпляре СУБД.
Минимизация времени простоя системы и бесшовное обновление
Многие клиенты ожидают от приложений SaaS минимального или нулевого времени простоя. И так как обычно поддержкой занимается компания-разработчик приложения, обновления происходят бесшовно. Проблема заключается в том, что ваше приложение, возможно, не предназначено для обновлений без прерывания работы, особенно если оно изначально не разрабатывалось как SaaS -приложение. Есть 2 ключевых аспекта , которые следует учитывать:
а) обновление кода приложения
б) изменение структуры данных в хранилище
Для выкатывания приложений могут быть использованы специальные стратегии, в которых новый выпуск деплоится в новой программной среде (стеке), затем тестируется и запускается, если деплой прошел успешно. Старые ресурсы стека могут быть выведены из эксплуатации и задействованы позже.
Один из подходов к бесшовному обновлению состоит в том, чтобы сделать модель данных «n-1 совместимой». Это значит, что, если развернутый выпуск имеет версию модели данных n, она совместима с предыдущей версией модели (n-1), таким образом гарантируется, что обновление не сломает ее. Откуда гарантии?
На протяжении всего цикла разработки требуется серьезная дисциплина и следование определенным рекомендациям, например, нельзя удалять столбцы, предоставляя необходимые скрипты обновления для обработки любых потребностей миграции данных и т.д. В случае, если обновление не произойдет, есть возможность откатить его. Теперь ясно, что это не только технически сложно в исполнении из-за миграции и отката данных, н о еще и может замедлиться процесс развертывания. Вам следует тщательно продумать , что наиболее подходит под ваши потребности, и реализовать соответствующее решение.
Еще немного о финансовой составляющей
По мере создания вашего приложения и проектирования деплоя, вы можете предложить несколько подходов для развертывания. Тем не менее, для успешной реализации модели SaaS необходимо выбрать наиболее экономически эффективную модель, которая не только отвечает вашим актуальным потребностям, но может удовлетворить еще и потенциальные, например, в случае роста или падения спроса на ресурс . Сейчас поясним. Допустим, вы не хотите растрачиваться впустую на резервирование ресурсов, но и хотите избежать ситуации, когда приложение не справляется с очень большим наплывом пользователей и высокой нагрузкой. Важно найти правильный баланс. Эмпирическое правило при выборе размера ресурса: всегда прислушивайтесь к своему опыту, а если в процессе тестирования выяснится, что требуется более высокая конфигурация, — увеличивайте.
О DevOps для SaaS
DevOps – очень актуальная тема в разрезе модели SaaS, стоит рассмотреть ее отдельно. Выделим ключевые моменты DevOps для облачной модели:
Непрерывный деплой
Процессы DevOps должны иметь возможность принимать зарегистрированный код, создавать из него сборку, которая затем проходит через различные этапы (контроль качества, производительность, финальный деплой ) в автоматическом режиме. Может быть несколько процессов (например, для каждой стадии) и главный процесс, который производит сборку от начала и до конца. Теперь для разработки скриптов процессов тоже может потребоваться время, но в конечном счете это приведет к полной или практически полной автоматизации развертывания .
Использование системы контроля версий для всего, включая изменения DevOps
Понятно, что для кода приложения используется ветка master репозитория. Важно сделать то же самое и для любых изменений кода скриптов DevOps . Например, когда вы внедряете изменения в инфраструктуру, они тоже должны быть включены в систему контроля версий, протестированы и только затем отправлены в продакшн.
Гибкая инфраструктура
Чтобы преуспеть в SaaS, вам надо убедиться, что ваша инфраструктура достаточно гибкая и справится с изменениями спроса на ресурсы. По мере роста спроса она должна масштабироваться до соответствующего уровня, а при снижении – высвобождать незадействованные мощности. Экспериментируйте, чтобы отыскать баланс. К примеру, вы можете использовать автоматическое масштабирование, облачная инфраструктура в этом случае будет «подстраиваться» сама.
Мониторинг и оповещения
Технологические стеки обычно состоят из десятков постоянно обновляющихся компонентов, устранение неполадок может стать проблемой. Важно использовать правильные механизмы мониторинга и оповещения, чтобы в случае алерта получилось быстро устранить проблему. Хороший совет – использовать некоторые базовые возможности мониторинга через облако: централизованное ведение журнала, аварийные сигналы, уведомления об ошибках.
Кое-что еще о SaaS.
О планировании и расстановке приоритетов
Как и в любом успешном проекте, в SaaS тоже без планирования не обойтись. Хотя многие стремятся просто выкатывать версии одну за другой в продакшн. Но всегда важно учитывать первичные потребности бизнеса и правильно расставлять приоритеты. Да, вы не ослышались, растягивать цели – неплохо. Важно сначала правильно все спланировать.
Если у вас нет хорошего модульного тестирования или автотеста, и вы пытаетесь выкатить каждый новый фрагмент кода в продакшн, вряд ли это сулит хорошие перспективы в итоге. Могут возникнуть неприятные последствия. Программные продукты начнут слишком часто ломаться после деплоя, и проектная группа будет вынуждена тратить время и усилия на сглаживание негативных последствий.
SaaS влияет также на модель автоматизации
В своей инфраструктуре вы можете продавать лицензии лишь на определенную сумму, а при SaaS вам предстоит переосмыслить модель для вашего бизнеса. Хотите ли вы использовать модель на основе подписки, на основе потребления, гибридную модель или какую-то еще…
Надеемся, вы получили исчерпывающее представление о том, что необходимо для разработки облачного или SaaS-приложения. Это, безусловно, полезный опыт, помогающий взглянуть на разработку приложения, учитывая разные аспекты, и грамотно запустить его в продакшн. Как говорится: «Облако – это путешествие, а не конечный пункт прибытия!»
Источник: oncloud.ru
Консоль больше не нужна! Запускаем облачный сервис xCloud в России
Если нельзя, но очень хочется, то можно! Именно под таким лозунгом часто выступает компания Microsoft. В сентябре 2020 года официально запущен сервис Xbox Cloud Gaming сокращенно именуемый xCloud. Облачная игровая система для подписчиков Xbox Game Pass Ultimate. Играй там, где тебе удобно!
Существует несколько вариантов использования игрового сервиса:
- 1.Приложение на смартфонах Android
- 2.Приложение на смартфонах Apple
- 3.Приложение на персональных компьютерах
- 4.Браузер сертифицированный для игр
Первые два варианта рассматривать не будем, играть на маленьких экранах не комфортно, остается вариант с приложением на персональных компьютерах и браузер.
C 15 сентября 2021 года приложение из «инсайдерского» варианта перешло в «Бета» вариант, использование его сравни запуску космического корабля. Объединение, перетасовки, новые менюшки, использование нескольких взаимозаменяемых приложений, перекрёстные ссылки на официальном сайте и куча тонкостей. Кратко вариант с приложением можно описать так:
Для использования сервиса вам понадобится (на скриншоте описание из официального руководства). Впрочем, это касается многих вопросов по данному направлению. Методом тыка была установлена последовательность действий, что приводит к рабочему варианту 🙂
- Операционная система Windows 10 version 20H2 и новее
- Компьютер с 4 гб оперативной памяти
- Видеокарта с поддержкой DX12 (проверял на встроенной Intel HD 2000 — работает)
- Браузер на основе Хромиум. Рекомендуется Microsoft Edge
- Проводное подключение к интернету (Если у вас не супер роутер с геймерскими настройками WiFi)
- VPN с серверами в странах перечисленных ниже
- Геймпад (рекомендуется Xbox, но в списке более 30 моделей)
- Действительная подписка Xbox Game Pass Ultimate
- Заходим в браузер и авторизуемся на сайте Xbox.com под аккаунтом с действующей подпиской.
- Закрываем браузер (можно обновить страничку через F5, но не всегда срабатывает)
- Включаем VPN. Абсолютно любой. Можно бесплатный. Сам использовал Российский TunnelBear. Включаем туннелирование на нужный регион.
- Открываем браузер (или обновляем страничку) и переходим на https://www.xbox.com/play
- Если что-то пошло не так, увидите скриншот слева. Если все нормально, увидите скриншот справа.
- Очень важное замечание. После авторизации xCloud туннелирование через VPN можно отключить. Он нужен ИСКЛЮЧИТЕЛЬНО для авторизации на сайте. Ни регион аккаунта, ни регион магазина, ни регион страничке не имеют значения. При закрытии странички повторить с первого пункта.
После авторизации жмякаем на любую интересующую вас игру и используете на 100% оплаченные вами возможности. Загрузка происходит моментально (10-12 секунд). Геймпад работает в меню xCloud и в игре. При желании можно жмякнуть на многоточие и включить полноэкранный режим
Замечание. Локализация игры. Данный вопрос до конца не изучен. В большинстве своем язык в игре зависит от региона к которому вы подключались, но часть игр у меня была на русском.
Качество соединения и картинка. Тут несколько факторов.
- В Battlefield V и другие быстрые игры вы не поиграете. Ощущается желейность управления. Быстрые игры противопоказаны. Стоит отметить, через некоторое время привыкаешь к такому и не замечаешь input lag.
- В разное время суток комфорт игры отличается. Утром играть приятнее чем вечером.
- При быстрых передвижениях и смене ракурсов картинка сыпется. На маленьком экране не видно, но на 40″ телевизоре хорошо заметно.
- Отлично во всех смыслах пошли State of Decay 2, Minecraft Dungeons, Psychonauts 2. Игры не быстрые, но достаточно динамичные. Комфортны во всех отношениях. Медленные Gears Tactics, Wasteland 3, Аstria ascending работают идеально.
- В графонистых играх The Medium, Control чувствуется, что не хватает детализации (хотя в том же Battlefield V вопросов к этому нет и картинка впечатляет)
Самое главное, о чем хочется упомянуть. На моем ноутбуке 60 гб SSD… но за вечер смог опробовать на вкус десятки тайтлов. Мне не понадобилось выкачивать сотни и сотни гигобайт. Жмякнул на иконку — игра запустилась. Просто и быстро.
Ни качество картинки, ни импут лаг не перекроют эти два простых пункта. Быстро и все что есть в библиотеке.
Официально сервис работает в Австрия, Бельгия, Канада, Чехия, Дания, Финляндия, Франция, Германия, Венгрия, Ирландия, Италия, Корея, Нидерланды, Норвегия, Польша, Португалия, Словакия, Испания, Швеция, Швейцария, Великобритания и США. Плюс недавно подключенные Австралия, Бразилия, Мексика и Япония.
В данном списке нет ни одной страны из СНГ. Если задуматься и посмотреть на карту Восточной части Европы — можно заметить некоторую особенность. От Санкт-Петербург до Москвы примерно 800 км… В то же время от Санкт-Петербург до Хельсинки всего 300. От Минска (Калининграда, Гродно, Бреста) до Варшавы заметно ближе чем столицы России.
Про Дальний восток и Японские острова или Владивосток и Корею промолчу. Словакия для Украины и Молдовы. Уже имеющиеся рабочие сервера для многих регионов находятся ближе, чем будущие официально установленные.
Кто хочет поиграть — ищут способы. Кто хочет поворчать — ищут причины. Приятной игры всем и каждому.
Источник: www.ixbt.com
Облако Google Диск – инструкция по использованию. Как отключить синхронизацию на андроиде
Как было сказано выше, облако — это облачное хранилище, а значит, оно необходимо для того, чтобы хранить данные. Но зачем, спросите вы, если можно их хранить в самом телефоне? Причины есть. Одна из них — слишком большой объем данных, который просто не поместится в память телефона, зато легко загрузится в облачное хранилище.
У облачного хранилища есть и другие преимущества, вот некоторые из них:
- Доступ к хранилищу с любого устройства, которое имеет выход в интернет.
- Возможность организации совместной работы с данными.
- Минимальный риск потери данных даже в случае сбоев.
- Некоторые компании предлагают использовать облачное хранилище бесплатно (как правило, предоставляется сравнительно небольшой объем памяти, за превышение необходимо доплачивать).
- Все процессы по резервированию и сохранению целостности данных ложатся на плечи провайдера облачного хранилища.
Хранилище Google Drive
Теперь перейдем еще к одному мощному сервису под названием «Гугл»-облако. Как пользоваться Google Disk? Принципиальных отличий по сравнению с другими сервисами нет. Но тут доступ можно получить и с мобильного девайса (встроенная служба), и при помощи устанавливаемой на компьютер утилиты (не говоря уже о входе через интернет-браузер). С телефоном или планшетом все просто, посмотрим именно на компьютерную программу.
Предполагаем, что учетная запись уже создана. После ее активации пользователь получает 5 Гб в хранилище. Увеличение до 25 Гб обойдется примерно в 2,5 USD. Устанавливаем приложение на компьютер, после чего на Рабочем столе появляется папка сервиса (она же отображается и в Проводнике).
Как уже понятно, достаточно поместить файлы в эту директорию, как произойдет синхронизация. Во время работы программа «висит» в системном трее в виде иконки. Правым кликом вызывается дополнительное меню, где можно просмотреть доступный объем для загрузки файлов, произвести персонализированные настройки, расширить место в хранилище, завершить работу и т.д.
Тут особо стоит отметить один момент. Как выясняется, скопировать файлы в папку программы на компьютере, а потом скачать их из облака на мобильный девайс оказывается намного быстрее, чем подключать гаджет к компьютеру, а затем производить копирование средствами Windows.
Очистка кэша
Ещё один способ безболезненно освободить место на телефоне – удалить кеш. Кэш – это временные файлы, предназначенные для ускорения обработки данных. Сюда помещаются активно используемые данные. Вместо повторной обработки данных при загрузке приложения, они просто берутся с кэша.
Как и в прошлом случае, в небольших количествах кэш полезен, а в больших — способен замедлять работу смартфона. Такая процедура готова подарить от 500 Мб до 2-4 Гб свободного места и даже больше.
Как очистить хранилище телефона за счёт удаления кэша:
- Открываем приложение «Настройки».
- Ищем раздел «Система и устройство» и нажимаем на пункт «Хранилище».
- После подсчёта данных, занятых кэшем, нажимаем на пункте «Данные кеша».
- В окне «Очистить кеш» выбираем «Ок».
Кстати, из-за неправильно сформированного кэша бывает ситуация, когда память телефона заполнена, хотя там ничего нет. Обычно утилита для доступа к официальному магазину Google Play сообщает, что память занята. Это уведомление появляется при попытке установить любое приложение.
Как убрать кэш у Google Play:
- В меню «Настройки» ищем раздел «Приложения».
- Выбираем «Все приложения».
- Находим строку «Google Play Маркет» и жмём на неё.
- Снизу нажимаем на кнопку «Очистить» и выбираем «Очистить кэш».
Полезно! Часто для удаления кэша пользуются специальными приложениями, они не требуют root-доступ и всё выполняют в пару нажатий. Для этого можем использовать CCleaner или Clean Master.
Самые популярные сервисы
Само собой разумеется, что изначально для использования таких хранилищ необходимо определиться с поставщиком услуг, то есть выбрать для себя наиболее приемлемый сервис
Сегодня таких служб можно найти достаточно много. Наиболее популярными являются следующие:
- Dropbox.
- SkyDrive.
- Облако Mail.Ru.
- «Яндекс.Диск».
- Google Drive (Google Disk).
- Apple iCloud и iCloud Drive.
- OneDrive и т. д.
Прежде чем разбираться, как пользоваться облаком каждого типа, следует отметить, что эти сервисы несколько неравнозначны, если их сравнивать между собой. Дело в том, что к одним хранилищам получить доступ можно исключительно с компьютерного терминала, другие же предполагают синхронизацию и компьютеров, и мобильных устройств. Иногда может потребоваться специализированное приложение, играющее роль своеобразного проводника, иногда достаточно всего лишь интернет-браузера.
То же самое касается бесплатно выделяемого дискового пространства для хранения своих файлов, а также оплаты дополнительного объема на удаленном сервере. В любом случае большинство служб между собой очень похожи.
Как расширить внутреннюю память?
Начиная с Android 6.0 и выше, появилась возможность совместить внутреннюю память с флешкой, чтобы расширить хранилище.
- Как только карточка окажется в лотке смартфона, смахните шторку уведомлений вниз.
- Нажмите «Настроить».
- Там вы сможете выбрать либо объединить память, либо оставить флешку в качестве переносного носителя.
Внимание! Если выберите второй путь, то телефон отформатирует карту памяти, сменит ее файловую систему. Поэтому не забудьте сделать бэкап.
Источник: nanogenshop.ru