Cloud Services
Open in Telegram
Все об облачных сервисах, облачные вычисления и безопасность. По всем вопросам: @un_ixtime
Show more999
Subscribers
No data24 hours
-17 days
-630 days
Posts Archive
Repost from Devops
Kubernetes 1.28: прощание с Google, оптимизация работы с контейнерами и задачами, новый KEP от «Фланта»
В ночь с 15 на 16 августа официально выйдет новая версия Kubernetes — 1.28. Среди главных изменений — оптимизация работы с sidecar-контейнерами и задачами (Job). Клиенты теперь будут переадресовываться на тот сервер API, который способен обработать их запрос, что упростит скользящие обновления. Проект Kubernetes продолжает размежевание с инфраструктурой Google — KEP 1731 описывает ряд шагов, направленных на оптимизацию и упрощение релизного процесса.
Мы подробно разобрали все новые фичи Kubernetes 1.28. https://habr.com/ru/companies/flant/articles/754398/
Настраиваем управление секретами с Yandex Lockbox, AWS Secret Manager, Vault Secrets и shell-operator
Работая с секретами, хочется получить две возможности: просто и централизованно управлять секретами в кластере и в то же время вынести их за пределы кластера в целях безопасности. В этой статье мы подробно рассмотрим работу External Secrets Operator в связке с Yandex Lockbox, AWS Secrets Manager, Vault by HashiCorp. https://habr.com/ru/companies/flant/articles/751656/
Как мы улучшили наш Serverless API в 300 раз
Это история о том, как мы сделали отклик микросервиса в 3️⃣0️⃣0️⃣ раз быстрее. Да, вы правильно прочитали: в 3️⃣ 0️⃣ 0️⃣ раз быстрее! 🤯 https://dev.to/epilot/how-we-improved-our-serverless-api-300x-3o27
Среда выполнения Python 3.11 теперь доступна в AWS Lambda
https://aws.amazon.com/ru/blogs/compute/python-3-11-runtime-now-available-in-aws-lambda/
AWS API Gateway предлагает функцию WebSocket API, которая может упростить процесс настройки двусторонней связи между клиентами и серверами в режиме реального времени. Благодаря этой функции разработчикам не нужно управлять базовой инфраструктурой или напрямую обрабатывать соединения WebSocket. https://awstip.com/real-time-connections-with-aws-c6de07fd320
Использование AWS как профессионал: передовой опыт от архитекторов решений
Давайте посмотрим, как профессионалы используют AWS и чем их подход отличается от подхода новичков и продвинутых пользователей.
https://medium.com/@jankammerath/using-aws-like-a-pro-best-practices-from-solutions-architects-633a1e316be2
Preevy — это мощный инструмент интерфейса командной строки (CLI), предназначенный для упрощения процесса создания временных сред предварительного просмотра. С Preevy вы можете легко подготовить среду предварительного просмотра для любого приложения Docker-Compose в облаке. https://github.com/livecycle/preevy
AWS Lambda Monitoring — полное руководство
Максимизируйте свой бессерверный успех с помощью полного руководства по мониторингу AWS Lambda
https://aws.plainenglish.io/aws-lambda-monitoring-a-full-guide-3cc68c6052fd
Repost from Шпаргалки для айтишников
Kubernetes — это мощная платформа для оркестрации контейнеров, которая в последние годы становится все более популярной. Однако мониторинг кластера Kubernetes может оказаться непростой задачей. С таким количеством движущихся частей может быть трудно понять, с чего начать. Но очень важно правильно осуществлять мониторинг, иначе вы можете обречь себя на неудачу.
🧨Одной из самых больших проблем мониторинга Kubernetes является динамический характер платформы. Поды постоянно создаются, обновляются и удаляются. Это означает, что ваше решение для мониторинга должно быть в состоянии идти в ногу с изменениями.
🌐Еще одна проблема — распределенный характер Kubernetes. Метрики собираются из разных частей кластера, и может быть сложно получить единое представление о работоспособности системы.
🎯Но есть решения этих проблем.
✅Prometheus — это популярная система мониторинга с открытым исходным кодом, которая разработана таким образом, чтобы быть масштабируемой, гибкой и простой в использовании. Он может собирать метрики со всех частей кластера Kubernetes и обеспечивает единое представление о работоспособности системы.
✅Grafana — это популярное решение для создания информационных панелей с открытым исходным кодом, которое можно использовать для визуализации метрик Prometheus. Он позволяет создавать настраиваемые информационные панели, которые отслеживают состояние вашего кластера Kubernetes.
🤝Вместе Prometheus и Grafana могут предоставить вам комплексное решение для мониторинга вашего кластера Kubernetes. При правильном мониторинге вы можете быть уверены, что ваш кластер исправен и работает бесперебойно.
Развертывание Приложений Vue В Облаке С Помощью Kubernetes
Vue.js завоевал популярность среди разработчиков благодаря своей простоте и гибкости в создании динамических и интерактивных интерфейсных приложений. Однако в современном мире разработки программного обеспечения контейнеры и оркестровка стали мощной парадигмой, которая никуда не денется. В этой статье мы углубимся в этапы развертывания приложений в облаке с помощью Kubernetes. Давайте погрузимся и раскроем преимущества и особенности работы с оркестровкой приложений Vue с помощью Kubernetes.
https://blog.openreplay.com/deploying-vue-apps-to-the-cloud-with-kubernetes/
Repost from Devops
Управление несколькими кластерами Kubernetes с помощью Git
Централизованное управление мультиоблачными кластерами Kubernetes с помощью GitLab https://medium.com/itnext/managing-multiple-kubernetes-clusters-using-git-cd068bbd85ac
Бессерверные решения и контейнеры для микросервисов: что выбрать
Целью этой статьи является изучение сильных и слабых сторон контейнеров и бессерверных технологий для создания микросервисов, а также изучение различных вариантов использования, чтобы помочь определить их пригодность. https://amplication.com/blog/serverless-vs-containers-for-microservices-what-should-you-choose
Зачем нужны облака и как правильно их использовать
На этой диаграмме хорошо видно, почему облачная инфраструктура позволяет гарантировать доступность вашего проекта
Есть хорошая фраза: «Нет никаких облаков, есть просто чужие вычислительные мощности».
Эту мысль стоит всегда держать где-то на заднем плане, когда планируешь развитие своей инфраструктуры. Облако — это не волшебная коробочка, которая гарантирует 100-процентную неубиваемость сервисов и их доступность. Это скорее история про быстрое получение почти произвольного объёма ресурсов ровно на тот период, когда они вам нужны. Где-то в бэкенде всё равно крутятся те же самые сервисы, выходят из строя и заменяются жёсткие диски. Просто теперь большинство этих задач — не ваша головная боль.
Привет, меня зовут Олег Вознесенский, и я руководитель разработки отдела развития инфраструктуры для анализа данных в Газпромбанке. Сегодня я попробую рассказать про то, какие основные выгоды можно получить от облаков, какими они бывают и как правильно строить свою инфраструктуру, чтобы потом не было мучительно больно. Поговорим о классической дилемме питомцев и домашнего скота и о том, как правильно всё это запекать.
Если в ядре вашей инфраструктуры до сих пор есть сервера, которые тщательно настраиваются вручную уже шестым поколением бородатых людей в свитерах, то пост может быть вам полезен. https://habr.com/ru/articles/750428/
Описание: В этой книге подробно рассказывается о настройке и управлении платформой
Kubernetes, а также о том, как быстро и эффективно устранять неполадки. Исследуется
внутреннее устройство Kubernetes – от управления iptables до настройки динамически
масштабируемых кластеров, реагирующих на изменение нагрузки. Советы профессионалов помогут вам поддерживать работоспособность ваших приложений. Особое
внимание уделяется теме безопасности.
Книга адресована разработчикам и администраторам Kubernetes со средним
уровнем подготовки.
Язык - русский
Repost from Шпаргалки для айтишников
Пограничные вычисления и облачные вычисления — в чем разница? Дайте мне 3 минуты, и я скажу вам: в облачных вычислениях вычисления и хранение данных происходят в централизованном месте, а поставщики облачных услуг отвечают за управление компьютерными ресурсами.
Граничные вычисления — это распределенный подход к хранению данных и обработке задач. Размещая серверы на «крае» сети или на реальных устройствах, вычисления приближаются к тем местам, где они необходимы.
Преимущества облачных вычислений по сравнению с периферийными вычислениями.
🔹Объединение ресурсов в пулы может быть рентабельным.
🔹Поставщики облачных услуг (CSP) имеют много доступных ресурсов, что упрощает масштабирование.
🔹CSP управляют всей инфраструктурой вместо вас, в то время как граничные вычисления часто являются более сложными и, следовательно, более практичными.
🔹Облачные вычисления существуют уже давно, а это означает, что существует больше поставщиков и моделей услуг на выбор.
Преимущества граничных вычислений по сравнению с облачными вычислениями.
🔸Задержка и использование полосы пропускания сокращаются за счет локальной обработки данных, а не в централизованном месте.
🔸Возможна обработка данных в режиме реального времени.
🔸Отсутствие необходимости отправлять конфиденциальные данные по сети повышает безопасность.
🔸Распределенная система снижает вероятность отказа одного узла и выхода из строя всей системы. Пограничные вычисления и облачные вычисления — отличные варианты, но какой из них лучше для вас, зависит от требований вашего приложения.
Бессерверные приложения в Kubernetes с помощью WebAssembly — Как вы можете развертывать бессерверные приложения в своих кластерах Kubernetes с помощью WebAssembly.
https://serverless.email/link/142828/web
Руководство для начинающих по контейнерам AWS — часть 2
Добро пожаловать во вторую часть моего сообщения в блоге о начале работы с контейнерами AWS ( часть 1 читайте здесь ). Во второй части вы узнаете о следующих концепциях. Настройка AWS для контейнеров, создание и упаковка контейнерных приложений, настройка Docker на AWS, развертывание контейнеров ECS. Не волнуйтесь, если эти термины для вас новые — вы узнаете о них здесь! https://hackernoon.com/a-beginners-guide-to-aws-containers-part-2
Повысьте уровень разработки AWS CDK: демистификация integ-runner и integ-test
https://dev.to/kumo/level-up-your-aws-cdk-development-demystifying-integ-runner-and-integ-test-542j
Как докеризировать приложение React — пошаговое руководство
Образы и контейнеры помогают упаковать приложение и запустить его в облегченной и изолированной среде. Контейнеры позволяют выполнять более быстрые и масштабируемые развертывания. И не так уж сложно начать их использовать. Все, что вам нужно сделать, это написать несколько сценариев и запустить несколько команд, чтобы контейнер заработал. https://www.freecodecamp.org/news/how-to-dockerize-a-react-application/
Передовой опыт создания ресурсов с помощью Terraform — https://medium.com/@shuklaankit346/best-practice-to-create-the-resources-using-terraform-e94f8a2dc023
