Используйте балансировщик нагрузки в Google Cloud для размещения веб-приложений
_______________
Что такое балансировщик нагрузки и зачем он нам нужен?
Балансировщик нагрузки является обязательным компонентом, когда мы хотим масштабировать наши системы по горизонтали. Горизонтальное масштабирование означает добавление дополнительных серверов и машин к существующей инфраструктуре, чтобы она могла справиться с новыми требованиями. Таким образом, существует потребность в инфраструктуре, которая может распределять нагрузку между этими серверами, поэтому на сцену выходит Load Balancer (LB).
https://shly.link/cMQEj
_______________
Что такое балансировщик нагрузки и зачем он нам нужен?
Балансировщик нагрузки является обязательным компонентом, когда мы хотим масштабировать наши системы по горизонтали. Горизонтальное масштабирование означает добавление дополнительных серверов и машин к существующей инфраструктуре, чтобы она могла справиться с новыми требованиями. Таким образом, существует потребность в инфраструктуре, которая может распределять нагрузку между этими серверами, поэтому на сцену выходит Load Balancer (LB).
https://shly.link/cMQEj
Analytics Vidhya
Use a Load Balancer on Google Cloud to Host Web Applications
In this article, learn to use a load balancer on Google Cloud which will help you to host web applications and much more!
Облачное хранилище Firebase для приложений React
_______________
Чтобы следовать этому руководству, вы должны быть знакомы с React и иметь учетную запись Google. На вашем компьютере также должен быть установлен Node.js.
https://shly.link/u73LY
Использование облачных сервисов Google в веб-приложении Django
_______________
В этом руководстве Vision AI будет использоваться для интеграции различных сервисов AI в приложение Django. Мы начнем с основ, таких как включение API-интерфейсов Vision, загрузка ключа API, создание приложения Django, интеграция этих API-интерфейсов в это приложение, а также их тестирование с помощью Postman . В этом уроке я буду использовать компьютер с Windows 10.
https://shly.link/XKjxu
_______________
Чтобы следовать этому руководству, вы должны быть знакомы с React и иметь учетную запись Google. На вашем компьютере также должен быть установлен Node.js.
https://shly.link/u73LY
Использование облачных сервисов Google в веб-приложении Django
_______________
В этом руководстве Vision AI будет использоваться для интеграции различных сервисов AI в приложение Django. Мы начнем с основ, таких как включение API-интерфейсов Vision, загрузка ключа API, создание приложения Django, интеграция этих API-интерфейсов в это приложение, а также их тестирование с помощью Postman . В этом уроке я буду использовать компьютер с Windows 10.
https://shly.link/XKjxu
Мониторинг Kubernetes с помощью инструментов с открытым исходным кодом [OpenTelemetry и SigNoz]
_______________
Мониторинг Kubernetes — критически важный процесс для поддержания работоспособности ваших кластеров Kubernetes. В этом руководстве мы узнаем все о мониторинге Kubernetes. Мы будем использовать два инструмента с открытым исходным кодом: OpenTelemetry и SigNoz для мониторинга кластера Kubernetes, чтобы вы могли легко следовать руководству.
https://shly.link/devbfRN
_______________
Мониторинг Kubernetes — критически важный процесс для поддержания работоспособности ваших кластеров Kubernetes. В этом руководстве мы узнаем все о мониторинге Kubernetes. Мы будем использовать два инструмента с открытым исходным кодом: OpenTelemetry и SigNoz для мониторинга кластера Kubernetes, чтобы вы могли легко следовать руководству.
https://shly.link/devbfRN
DEV Community 👩💻👨💻
Kubernetes monitoring with open-source tools [OpenTelemetry and SigNoz]
Kubernetes monitoring is a critical process for keeping your Kubernetes clusters running in fine...
Microsoft представляет новый учебный ресурс с Azure Skills Navigator
Недавно Microsoft представила новый учебный ресурс с Azure Skills Navigator , предназначенный для тех, кто не знаком с Azure или хочет узнать больше. Это руководство призвано помочь читателям создать прочную основу для облачных технологий при изучении Azure.
https://shly.link/m7npE
Недавно Microsoft представила новый учебный ресурс с Azure Skills Navigator , предназначенный для тех, кто не знаком с Azure или хочет узнать больше. Это руководство призвано помочь читателям создать прочную основу для облачных технологий при изучении Azure.
https://shly.link/m7npE
InfoQ
Microsoft Introduces a New Learning Resource with Azure Skills Navigator
Recently Microsoft introduced a new learning resource with Azure Skills Navigator designed for those who are new to Azure or would like to learn more. It is a guide intended to help readers develop a strong foundation on cloud technologies when exploring…
Как разрабатывать веб-приложения с использованием Reactjs в облаке?
В этой статье я расскажу, как можно разрабатывать веб-приложения с использованием Reactjs в облаке через Gitpod.
Gitpod — это инструмент с открытым исходным кодом, который позволяет пользователю запускать удаленную среду разработки в облаке.
https://shly.link/ZKY0p
В этой статье я расскажу, как можно разрабатывать веб-приложения с использованием Reactjs в облаке через Gitpod.
Gitpod — это инструмент с открытым исходным кодом, который позволяет пользователю запускать удаленную среду разработки в облаке.
https://shly.link/ZKY0p
Что такое облачная архитектура?
_______________________________________
Сегодня каждый ИТ-ресурс или продукт предлагается как услуга. Таким образом, разработка облачного программного обеспечения становится ключевым требованием для любого бизнеса, независимо от его размера и характера. Прежде чем перейти к облачным решениям, важно понять, что такое облачная архитектура и как спроектировать правильную архитектуру для нужд вашего облачного приложения.
https://shly.link/fDSYF
_______________________________________
Сегодня каждый ИТ-ресурс или продукт предлагается как услуга. Таким образом, разработка облачного программного обеспечения становится ключевым требованием для любого бизнеса, независимо от его размера и характера. Прежде чем перейти к облачным решениям, важно понять, что такое облачная архитектура и как спроектировать правильную архитектуру для нужд вашего облачного приложения.
https://shly.link/fDSYF
DZone
What Is Cloud-Native Architecture?
Cloud-native software development has become an essential requirement for every business, regardless of its size and nature. It is essential to understand what is cloud-native architecture and how to design the right architecture for your cloud-native app
Forwarded from Добро пожаловать в мир Python
Было бы неплохо, если бы написанный нами код автоматически превращался в архитектурные диаграммы? Репозиторий Github, который делает именно это.
Нарисуйте архитектуру облачной системы в коде Python. - Диаграммы также можно визуализировать непосредственно в Jupyter Notebooks. - Никаких инструментов проектирования не требуется. - Поддерживает следующих провайдеров: AWS, Azure, GCP, Kubernetes, Oracle Cloud и т. д.
https://shly.link/ghcZ0r
Нарисуйте архитектуру облачной системы в коде Python. - Диаграммы также можно визуализировать непосредственно в Jupyter Notebooks. - Никаких инструментов проектирования не требуется. - Поддерживает следующих провайдеров: AWS, Azure, GCP, Kubernetes, Oracle Cloud и т. д.
https://shly.link/ghcZ0r
Как виртуальные кластеры Kubernetes могут ускорить вашу локальную разработку
______
Итак, теперь вы, вероятно, думаете: с какой стати разработчик, который уже достаточно борется с использованием самого Kubernetes, также должен иметь дело с виртуальными кластерами? Ответ может вас удивить, но я считаю, что с виртуальными кластерами на самом деле намного проще работать, чем с отдельными физическими, и они могут иметь некоторые преимущества перед локальными экземплярами k3d, KinD или minikube.
https://shly.link/ZaALw
Все о CNCF
______
CNCF (Cloud Native Computing Foundation) — это проект Linux Foundation, основанный в 2015 году для содействия развитию технологии контейнеров и согласования технологической отрасли с ее развитием.
Миссия CNCF состоит в том, чтобы сделать облачные технологии повсеместными. Под этим я подразумеваю, что собственные облачные технологии позволяют организациям создавать и запускать масштабируемые приложения в современных динамических средах, таких как общедоступные, частные и гибридные облака.
https://shly.link/JTBA3
______
Итак, теперь вы, вероятно, думаете: с какой стати разработчик, который уже достаточно борется с использованием самого Kubernetes, также должен иметь дело с виртуальными кластерами? Ответ может вас удивить, но я считаю, что с виртуальными кластерами на самом деле намного проще работать, чем с отдельными физическими, и они могут иметь некоторые преимущества перед локальными экземплярами k3d, KinD или minikube.
https://shly.link/ZaALw
Все о CNCF
______
CNCF (Cloud Native Computing Foundation) — это проект Linux Foundation, основанный в 2015 году для содействия развитию технологии контейнеров и согласования технологической отрасли с ее развитием.
Миссия CNCF состоит в том, чтобы сделать облачные технологии повсеместными. Под этим я подразумеваю, что собственные облачные технологии позволяют организациям создавать и запускать масштабируемые приложения в современных динамических средах, таких как общедоступные, частные и гибридные облака.
https://shly.link/JTBA3
loft.sh
How To Use Kubernetes Clusters to Speed Up Development
A hands on look at what virtual Kubernetes clusters are, and how to use them for local development, featuring the open source tool vcluster.
Почему я перешел с AWS CodePipeline на GitHub Actions
______
Первые несколько лет создания бессерверных приложений на AWS я использовал AWS CodePipeline в сочетании с AWS CodeBuild для конвейеров CI/CD. Эти сервисы размещались внутри AWS, где жила вся моя инфраструктура, и функционально они были достаточно хороши для того, что я хотел делать, поэтому они казались мне подходящими. Однако в прошлом году я решил перейти на GitHub Actions. Я начал использовать GHA только для проверок Continuous Integration в запросах на вытягивание (линтинг, модульные тесты и т. д.), но с тех пор я перешел к его использованию и для развертываний в моих средах AWS.
https://shly.link/FoBWn
______
Первые несколько лет создания бессерверных приложений на AWS я использовал AWS CodePipeline в сочетании с AWS CodeBuild для конвейеров CI/CD. Эти сервисы размещались внутри AWS, где жила вся моя инфраструктура, и функционально они были достаточно хороши для того, что я хотел делать, поэтому они казались мне подходящими. Однако в прошлом году я решил перейти на GitHub Actions. Я начал использовать GHA только для проверок Continuous Integration в запросах на вытягивание (линтинг, модульные тесты и т. д.), но с тех пор я перешел к его использованию и для развертываний в моих средах AWS.
https://shly.link/FoBWn
Serverless First
Why I switched from AWS CodePipeline to GitHub Actions | Serverless First
A detailed comparison of using AWS CodePipeline/CodeBuild vs GitHub Actions for CI/CD pipelines
AWS Serverless с монорепозиториями
______
Узнайте, как создать и развернуть приложение для распознавания лиц с помощью бессерверных функций в AWS. Попутно мы познакомимся с моделью бессерверных приложений, лямбда-тестированием и оптимизацией монорепозиториев CI/CD.
https://shly.link/qjrFm
______
Узнайте, как создать и развернуть приложение для распознавания лиц с помощью бессерверных функций в AWS. Попутно мы познакомимся с моделью бессерверных приложений, лямбда-тестированием и оптимизацией монорепозиториев CI/CD.
https://shly.link/qjrFm
Semaphore
Continuously deploy AWS Serverless from monorepos
Learn how to build and deploy a face-recognition application using serverless functions in AWS.
AWS Amplify CLI 9.0 — набор инструментов AWS для упрощения бессерверной разработки.
Komiser 2.7 — инспектор облачной среды для отслеживания расходов на AWS, GCP и т. д.
deno-lambda 1.23 — среда выполнения Deno для AWS Lambda.
Midway 3.3.14 — бессерверная среда Node.js.
Komiser 2.7 — инспектор облачной среды для отслеживания расходов на AWS, GCP и т. д.
deno-lambda 1.23 — среда выполнения Deno для AWS Lambda.
Midway 3.3.14 — бессерверная среда Node.js.
GitHub
GitHub - aws-amplify/amplify-cli: The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development.
The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development. - GitHub - aws-amplify/amplify-cli: The AWS Amplify CLI is a toolchain for simplifying serverless web and m...
Облачные серверы: введение
______
Облачный сервер — это интернет-инфраструктура, которая удаленно предоставляет вычислительные ресурсы пользователям. Вы можете думать об облачном сервере как о частном компьютере, который можно настроить и контролировать так же, как и локальный компьютер, например ноутбук или настольный компьютер. В этой концептуальной статье описываются несколько ключевых компонентов архитектуры облачных серверов, разница между облачными серверами и другими облачными предложениями, а также способы определения того, какое облачное предложение подходит для вашего веб-сайта или веб-приложения.
https://shly.link/MKziG
______
Облачный сервер — это интернет-инфраструктура, которая удаленно предоставляет вычислительные ресурсы пользователям. Вы можете думать об облачном сервере как о частном компьютере, который можно настроить и контролировать так же, как и локальный компьютер, например ноутбук или настольный компьютер. В этой концептуальной статье описываются несколько ключевых компонентов архитектуры облачных серверов, разница между облачными серверами и другими облачными предложениями, а также способы определения того, какое облачное предложение подходит для вашего веб-сайта или веб-приложения.
https://shly.link/MKziG
Amplify CLI 9.1 — набор инструментов для упрощения бессерверной веб-разработки и разработки мобильных приложений.
Rowy 2.6 — пользовательский интерфейс Firestore, похожий на Airtable, сочетается с браузерной IDE для облачных функций.
Bref 1.6 — развертывание и запуск бессерверных приложений PHP на AWS Lambda.
AWS SAM CLI 1.53 — инструмент для создания, тестирования/отладки и развертывания бессерверных приложений.
Rowy 2.6 — пользовательский интерфейс Firestore, похожий на Airtable, сочетается с браузерной IDE для облачных функций.
Bref 1.6 — развертывание и запуск бессерверных приложений PHP на AWS Lambda.
AWS SAM CLI 1.53 — инструмент для создания, тестирования/отладки и развертывания бессерверных приложений.
GitHub
GitHub - aws-amplify/amplify-cli: The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development.
The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development. - aws-amplify/amplify-cli
🚀Как поднять свою зарплату в 4 раза за 4 месяца?
👉Узнайте 6.07, ЗАВТРА в 20:00 мск на бесплатном вебинаре онлайн-курса «Буткемп DevOps» — «Введение в Ansible»: регистрация
— На открытом занятии объясним основные возможности и особенности инструмента управления инфраструктурой Ansible. Знаниями поделится преподаватель курса — инженер с 13-летним опытом.
🔥Регистрируйтесь сейчас — напомним перед вебинаром!
👉Узнайте 6.07, ЗАВТРА в 20:00 мск на бесплатном вебинаре онлайн-курса «Буткемп DevOps» — «Введение в Ansible»: регистрация
— На открытом занятии объясним основные возможности и особенности инструмента управления инфраструктурой Ansible. Знаниями поделится преподаватель курса — инженер с 13-летним опытом.
🔥Регистрируйтесь сейчас — напомним перед вебинаром!
Управление базой данных SQL в Google Cloud
______
В этой статье показано, как создать базу данных Cloud SQL и управлять ею на Google Cloud Platform, а также подключить эту базу данных к любому веб-приложению. В этом руководстве показано, как вы можете присоединиться к этой базе данных с помощью приложения Django. К концу этой статьи вы будете иметь достаточное представление о базах данных SQL, их функциях, свойствах и практическом использовании.
https://shly.link/FQWJJ
______
В этой статье показано, как создать базу данных Cloud SQL и управлять ею на Google Cloud Platform, а также подключить эту базу данных к любому веб-приложению. В этом руководстве показано, как вы можете присоединиться к этой базе данных с помощью приложения Django. К концу этой статьи вы будете иметь достаточное представление о базах данных SQL, их функциях, свойствах и практическом использовании.
https://shly.link/FQWJJ
Начало работы с Kubernetes
______
В прошлом существовали монолитные приложения, а это означало, что все компоненты приложения работали в одном контейнере и были связаны вместе. Давайте посмотрим на пример, чтобы лучше понять. У нас есть приложение с интерфейсом, серверной частью, базой данных и т. д., поэтому, если нам нужно обновить одно из них, мы должны развернуть все это снова. То же самое верно и при масштабировании. Следовательно, это не оптимально.
Для решения этой проблемы были введены микросервисы. Раньше мы запускали все компоненты монолитного приложения в одном контейнере, но с микросервисами теперь мы можем запускать каждый компонент независимо. Теперь нам нужно развернуть только тот компонент, который изменился, и мы можем масштабировать компоненты независимо друг от друга в зависимости от наших потребностей, тем самым снижая затраты
https://shly.link/zGzxW
______
В прошлом существовали монолитные приложения, а это означало, что все компоненты приложения работали в одном контейнере и были связаны вместе. Давайте посмотрим на пример, чтобы лучше понять. У нас есть приложение с интерфейсом, серверной частью, базой данных и т. д., поэтому, если нам нужно обновить одно из них, мы должны развернуть все это снова. То же самое верно и при масштабировании. Следовательно, это не оптимально.
Для решения этой проблемы были введены микросервисы. Раньше мы запускали все компоненты монолитного приложения в одном контейнере, но с микросервисами теперь мы можем запускать каждый компонент независимо. Теперь нам нужно развернуть только тот компонент, который изменился, и мы можем масштабировать компоненты независимо друг от друга в зависимости от наших потребностей, тем самым снижая затраты
https://shly.link/zGzxW
Введение в AWS EFS
_______________________________
Amazon Elastic File System (EFS) — это полностью управляемая служба сетевой файловой системы (NFS). NFS — это протокол сетевого обмена файлами, который определяет, как мы можем получить доступ к томам хранилища, которые находятся в сети.
https://shly.link/devq4Sy
_______________________________
Amazon Elastic File System (EFS) — это полностью управляемая служба сетевой файловой системы (NFS). NFS — это протокол сетевого обмена файлами, который определяет, как мы можем получить доступ к томам хранилища, которые находятся в сети.
https://shly.link/devq4Sy
DEV Community
Introduction to AWS EFS
So, you have heard about EFS and wondering what are their use cases are and how to get started with...
Новости месяца об облачных технологиях: июнь 2022 г.
_____________________________________
По отрасли прокатилась волна увольнений и увольнений руководителей, это точно. По мере того как технологический кризис прогрессирует, облачные компании несут убытки. Что произошло в облачном мире в июне этого года?
https://shly.link/dev8MNT
_____________________________________
По отрасли прокатилась волна увольнений и увольнений руководителей, это точно. По мере того как технологический кризис прогрессирует, облачные компании несут убытки. Что произошло в облачном мире в июне этого года?
https://shly.link/dev8MNT
Cloudflare Workers представляет поддержку WASI — это экспериментальная поддержка, но внедрение поддержки WASI (системный интерфейс WebAssembly) имеет важное значение и откроет некоторые интересные возможности для использования Cloudflare Workers в качестве платформы для запуска функций (или даже полных приложений CLI)
https://shly.link/jGGdj
https://shly.link/jGGdj
The Cloudflare Blog
Announcing support for WASI on Cloudflare Workers
Today, we are announcing experimental support for WASI (the WebAssembly System Interface) on Cloudflare Workers and support within wrangler2 to make it a joy to work with