Всем привет. На одном из web-проектов мы используем Maps JavaScript API, но после изменения тарификации с 16 июля 2018 года кое-что пошло не так. Делимся опытом, чтобы этого не случилось у вас.
Читать полностью »
Рубрика «Google Cloud Platform» - 4
Сказ о том, как Google тарификацию меняли, или как избежать ненужных затрат
2018-10-31 в 11:50, admin, рубрики: Google API, Google Cloud Platform, Google Maps, Google Street ViewВидео про битву CI и CD, оркестрацию и секреты OpenStack
2018-10-10 в 10:33, admin, рубрики: ci vs cd, google cloud, Google Cloud Platform, kubertenes, openstack, rx-flow-hash, selenium, Блог компании Яндекс.Деньги, высокая производительность, микросервисы, никто не читает теги, оркестрация, системное администрирование27 сентября мы провели второй митап «Орки тут» — про оркестрацию, автоматизацию и полевое применение CI/CD. В этом посте полные видео и таймкоды с важными местами из трех докладов.
Темы такие:
- Environment as a Service — про эксплуатацию и секреты настройки OpenStack
- Pod, Cloud and two Smoking Hubs — про масштабирование Selenium-фермы
- CI vs CD: гонка вооружений — про то, как «воевали» CI и CD в Яндекс.ДеньгахЧитать полностью »
7 лучших практик по эксплуатации контейнеров по версии Google
2018-10-03 в 7:12, admin, рубрики: devops, Google Cloud Platform, kubernetes, Блог компании Флант, контейнеры, микросервисы, Серверное администрирование, системное администрированиеПрим. перев.: Автор оригинальной статьи — Théo Chamley, архитектор облачных решений Google. В этой публикации для блога Google Cloud он представил краткую выжимку из более детального руководства его компании, названного «Best Practices for Operating Containers». В нём специалисты Google собрали лучшие практики по эксплуатации контейнеров в контексте использования Google Kubernetes Engine и не только, затронув широкий спектр тем: от безопасности до мониторинга и журналирования. Итак, какие практики в работе с контейнерами наиболее важны по мнению Google?
Почему TPU так хорошо подходят для глубинного обучения?
2018-09-05 в 12:00, admin, рубрики: cpu, Google Cloud Platform, gpu, TPU, глубинное обучение, искусственный интеллект, нейросети, Облачные вычисления, тезорный процессор
Тензорный процессор третьего поколения
Тензорный процессор Google — интегральная схема специального назначения (ASIC), разработанная с нуля компанией Google для выполнения задач по машинному обучению. Он работает в нескольких основных продуктах Google, включая Translate, Photos, Search Assistant и Gmail. Облачный TPU обеспечивает преимущества, связанные с масштабируемостью и лёгкостью использования, всем разработчикам и специалистам по изучению данных, запускающим передовые модели машинного обучения в облаке Google. На конференции Google Next ‘18 мы объявили о том, что Cloud TPU v2 теперь доступен для всех пользователей, включая бесплатные пробные учётные записи, а Cloud TPU v3 доступен для альфа-тестирования.
Читать полностью »
Апгрейд организации (Google)Firebase Cloud Functions
2018-08-12 в 22:04, admin, рубрики: Google Cloud PlatformПредыстория
Однажды столкнулся с, казалось бы, небольшой проблемой — организация облачных функций Firebase. Уверен многие столкнулись с тем, что при создании некоего приложения мы обязаны создавать каждую функцию отдельно, а это фактически клонирование модулей Node.Js, особенно критично это в условиях большого приложения. Уверен, многим первой пришла мысль, создавать функции в отдельных файлах/каталогах и require`ить их в index.js.
LEMP стек c PHP 7 на CentOS 7 + Let’s Encrypt в Google Cloud для развертывания приложения Symfony 4
2018-08-03 в 7:20, admin, рубрики: Google Cloud Platform, lemp, mysql, nginx, symfonyДобрый день, уважаемый Хабр! В данном посте я приведу конкретные шаги по установке и настройке связки Nginx + MySQL + PHP7 на CentOS 7. Стоит отметить, что в данной статье будет рассказано про настройку системы для одного домена. В качестве площадки будет использоваться инстанс на Google Cloud Platform, с создания которого и начну:
Читать полностью »
Кросс-облачное программирование с Go Cloud
2018-07-25 в 12:22, admin, рубрики: Amazon Web Services, AWS, clouds, GCP, Go, golang, Google Cloud Platform, кросс-облачность, облачные сервисы, ПрограммированиеВведение
Сегодня (прим. переводчика 24-07-2018), команда Go в Google выпустила новый Open Source проект Go Cloud, библиотека и инструменты для разработки в открытом облаке. Этим проектом, мы преследуем цель, чтобы разработчики выбирали язык Go для создания кросс-облачных приложений.
Этот пост обясняет почему мы начали этот проект, детали того как работает Go Cloud, и как вовлечься и начать использовать его.
Читать полностью »
GitLab переезжает с Azure на Google Cloud Platform. Новости о переезде и даты техобслуживания
2018-07-21 в 10:04, admin, рубрики: devops, gitlab, Google Cloud Platform, Migration, Блог компании Southbridge, Серверное администрирование, системное администрированиеGitLab.com по плану 28 июля переезжает на Google Cloud Platform. Рассказываем, чем это обернется для вас сейчас и в будущем.
Для нас всегда в приоритете стояло повышение быстродействия и надежности GitLab.com. И то, и другое постепенно росло, а мы тем временем планировали серьезные перемены, способные обеспечить настоящий прорыв: сделать GitLab облачным (cloud native) приложением для Kubernetes.
Почему не следует пользоваться Google Cloud
2018-07-17 в 8:42, admin, рубрики: GCP, Google Cloud Platform, облачные сервисы, управление проектамиДополнение (2 июля 2018 г): сотрудники поддержки Google Cloud Platform (GCP) заверили, что такое больше не повторится. Их слова: «Многие люди (в рамках GCP) заинтересованы в том, чтобы улучшить ситуацию не только для вас, но для всех клиентов».
Примечание: это пост не о качестве облачных сервисов Google. Они превосходны, наравне с AWS. Речь идёт о «резких движениях без предупреждения», когда они полностью отключают все ваши системы, если сотрудники (или машины) вдруг решили: что-то не так. C нами это случилось второй раз.
Предыстория
Наш проект в продакшне использует GCP для мониторинга сотен ветроэнергетических установок (ВЭУ) и десятков солнечных электростанций, разбросанных по восьми странам. У нас центры управления с экранами на всю стену: там приборные панели, набитые метриками, за которыми следят круглосуточно. Менеджеры объектов используют эту систему для контроля в реальном времени состояния отдельных ВЭУ и солнечных установок. Если требуется вмешательство, оно производится немедленно. Команды разработки и прогнозирования используют систему для отработки алгоритмов на данных в BigQuery. Все действия непосредственно транслируются в нашу прибыль. Мы имеем дело с ветровой/солнечной энергией — скоропортящимся товаром. Если мы генерируем излишек, то не можем сохранить его и продать позже. Если генерируем недостаточно, то платим штрафы. По этой причине объекты нужно отслеживать 24/7, чтобы не выходить за рамки потребностей энергосистемы и заключенных соглашений о покупке электроэнергии.
Читать полностью »
Система распознавания и отправки уведомлений FreePBX
2018-07-15 в 13:24, admin, рубрики: asterisk, Google API, Google Cloud PlatformПоявилась как то задача, организовать в офисе расшифровку голосовых сообщений клиентов и отправлять их на почту менеджеру, чтобы оперативнее отрабатывать проблемы, ну и стать чуточку IT-привлекательней для клиентов.
За основу взят пост, но он не актуален в силу изменения работы самого API у Google.