Переход на Serverless: как выстроить архитектуру своего приложения.
Как менеджер продукта и один из амбассадоров serverless я регулярно рассказываю о преимуществах этого подхода и показываю, как с помощью бессерверных вычислений повысить эффективность затрат на инфраструктуру. Но как и у любого подхода, у serverless есть свои ограничения, которые важно учесть в своей IT-стратегии.
В этой статье расскажу о затруднениях, с которыми сталкиваются разработчики при переходе на serverless, и покажу, как можно их избежать на уровне архитектуры приложения.
Читать далее https://habr.com/ru/companies/yandex_cloud_and_infra/articles/780208
Как менеджер продукта и один из амбассадоров serverless я регулярно рассказываю о преимуществах этого подхода и показываю, как с помощью бессерверных вычислений повысить эффективность затрат на инфраструктуру. Но как и у любого подхода, у serverless есть свои ограничения, которые важно учесть в своей IT-стратегии.
В этой статье расскажу о затруднениях, с которыми сталкиваются разработчики при переходе на serverless, и покажу, как можно их избежать на уровне архитектуры приложения.
Читать далее https://habr.com/ru/companies/yandex_cloud_and_infra/articles/780208
Хабр
Переход на Serverless: как выстроить архитектуру своего приложения
Привет, Хабр! Как менеджер продукта и один из амбассадоров serverless я регулярно рассказываю о преимуществах этого подхода и показываю, как с помощью бессерверных вычислений...
Узнайте, как выполнять интеграционные тесты ISO Prod с бессерверными сервисами aws. Используя лямбда-http-перехватчик, вы можете легко перехватывать и имитировать http-вызовы, поступающие от развернутых лямбда-функций.
https://dev.to/slsbytheodo/lambda-test-revolution-master-mocking-slash-costs-with-http-interceptor-1i9l
https://dev.to/slsbytheodo/lambda-test-revolution-master-mocking-slash-costs-with-http-interceptor-1i9l
DEV Community
🚀 Lambda Test Revolution: Master Mocking & Slash Costs with HTTP-Interceptor!
Serverless lambda integration tests http intercept mock
Как мы переезжали с PostgreSQL на Data Lake в AWS и какие грабли собрали по пути.
За несколько лет Whoosh в несколько раз вырос по числу самокатов, пользователей и локаций, а данных по ним накопилось на 30 терабайт. Прежней архитектуры уже не хватало для работы. К тому же платить за I/O (input/output)-операции на Aurora (PostgreSQL) выходило дорого (тогда еще не было I/O‑optimized версии, однако с ее появлением, актуальность не исчезла). Другое дело — Redshift: расходы постоянны (n$/час), а работает он быстрее, благодаря колоночному формату хранения данных. В этом году мы переехали с одного хранилища на базе PostgreSQL — того, где вся отчётность для бизнеса и модели dbt — на рельсы Data Lake в AWS.
Меня зовут Никита Зеленский, я главный по данным в Whoosh. Эту статью я написал вместе с другими участниками переезда — Пашей Сивохиным, ГИС-аналитиком, и Костей Малыхиным, руководителем группы анализа данных. Надеюсь, наш опыт будет полезен всем, кому предстоит миграция данных, особенно если вы работаете с геоаналитикой.
https://habr.com/ru/companies/whoosh/articles/781406/
За несколько лет Whoosh в несколько раз вырос по числу самокатов, пользователей и локаций, а данных по ним накопилось на 30 терабайт. Прежней архитектуры уже не хватало для работы. К тому же платить за I/O (input/output)-операции на Aurora (PostgreSQL) выходило дорого (тогда еще не было I/O‑optimized версии, однако с ее появлением, актуальность не исчезла). Другое дело — Redshift: расходы постоянны (n$/час), а работает он быстрее, благодаря колоночному формату хранения данных. В этом году мы переехали с одного хранилища на базе PostgreSQL — того, где вся отчётность для бизнеса и модели dbt — на рельсы Data Lake в AWS.
Меня зовут Никита Зеленский, я главный по данным в Whoosh. Эту статью я написал вместе с другими участниками переезда — Пашей Сивохиным, ГИС-аналитиком, и Костей Малыхиным, руководителем группы анализа данных. Надеюсь, наш опыт будет полезен всем, кому предстоит миграция данных, особенно если вы работаете с геоаналитикой.
https://habr.com/ru/companies/whoosh/articles/781406/
Хабр
Как мы переезжали с PostgreSQL на Data Lake в AWS и какие грабли собрали по пути
За несколько лет Whoosh в несколько раз вырос по числу самокатов, пользователей и локаций, а данных по ним накопилось на 30 терабайт. Прежней архитектуры уже не хватало для работы. К тому же платить...
Упрощенное автомасштабирование: как масштабировать приложения в Kubernetes
В контейнерных средах, где приложения разбиты на более мелкие, управляемые компоненты, автомасштабирование играет жизненно важную роль в оптимизации производительности, использовании ресурсов и обеспечивает удобство работы для конечных пользователей.
https://devtron.ai/blog/how-to-scale-your-application-in-kubernetes
В контейнерных средах, где приложения разбиты на более мелкие, управляемые компоненты, автомасштабирование играет жизненно важную роль в оптимизации производительности, использовании ресурсов и обеспечивает удобство работы для конечных пользователей.
https://devtron.ai/blog/how-to-scale-your-application-in-kubernetes
Devtron Blog
Autoscaling Simplified: How to scale your apps in Kubernetes | Devtron
TL;DR: In containerized environments where application are broken down into smaller, manageable components autoscaling plays the vital role in optimising performance, resource utilisation and provides a seamless experience for end users.
Сквоттинг в облаке — это угроза безопасности, при которой несанкционированные фишинговые сайты или сайты с вредоносным ПО создаются посредством использования поддоменов в облаке. Снижение этого риска включает идентификацию и удаление связанных записей и использование зарезервированных IP-адресов. Неспособность решить проблему захвата облаков может привести к появлению уязвимостей и нарушений безопасности в облаке. https://www.infoworld.com/article/3711763/you-should-be-worried-about-cloud-squatting.html
InfoWorld
You should be worried about cloud squatting
Just when you thought you knew all the ways hackers could access your data on a public cloud, a new threat has emerged. Luckily, the fixes are manageable.
Интересные новости от Amazon Web Services! Они только что выпустили что-то классное под названием AWS Console-to-Code, и это похоже на волшебный инструмент, который облегчит вашу жизнь в мире AWS.
Итак, представьте, что вы возитесь в Консоли управления AWS, пробуя разные варианты для своих проектов. Что ж, AWS Console-to-Code теперь позволяет превращать эти клики и действия в реальный полезный код. https://medium.com/@TechStoryLines/console-to-code-awss-this-service-is-game-changing-694dfd0429d2
Итак, представьте, что вы возитесь в Консоли управления AWS, пробуя разные варианты для своих проектов. Что ж, AWS Console-to-Code теперь позволяет превращать эти клики и действия в реальный полезный код. https://medium.com/@TechStoryLines/console-to-code-awss-this-service-is-game-changing-694dfd0429d2
Medium
Console-to-Code: AWS’s this service is game changing.
Hey there, exciting news from Amazon Web Services! They’ve just rolled out something cool called AWS Console-to-Code, and it’s like a magic…
Бессерверное развертывание приложений на AWS с использованием Terraform и GitHub Actions
https://medium.com/@taiwolateef55/serverless-application-deployment-on-aws-using-terraform-and-github-actions-d4b7ed78fe5b
https://medium.com/@taiwolateef55/serverless-application-deployment-on-aws-using-terraform-and-github-actions-d4b7ed78fe5b
Medium
Serverless Application Deployment on AWS using Terraform and GitHub Actions
Hello Cloud and DevOps enthusiast, in this write-up, I’ll explore the utilization of AWS Serverless services, including AWS Lambda…
Serverless в первый раз
Давно я приглядывался к Serverless технологиям, но все не доходили руки. Как и во многих компаниях, там где я работаю есть строгое разделение на бэкендеров и фронтендеров. Проблемы у этого известные и самая неприятная — надо договариваться, а разработчики далеко не всегда самые общительные люди.
https://habr.com/ru/articles/783734/
Давно я приглядывался к Serverless технологиям, но все не доходили руки. Как и во многих компаниях, там где я работаю есть строгое разделение на бэкендеров и фронтендеров. Проблемы у этого известные и самая неприятная — надо договариваться, а разработчики далеко не всегда самые общительные люди.
https://habr.com/ru/articles/783734/
Хабр
Serverless в первый раз
Я давно приглядывался к serverless-технологиям, но всё не доходили руки. В М2 есть строгое разделение на бэкендеров и фронтендеров, как и во многих компаниях. Это вызывает много сложностей, одна из...
Развертывание Node Express API на AWS Lambda
Запуск Node Express API с помощью AWS Lambda
https://aws.plainenglish.io/deploying-a-node-express-api-on-aws-lambda-c9730a17f932
Запуск Node Express API с помощью AWS Lambda
https://aws.plainenglish.io/deploying-a-node-express-api-on-aws-lambda-c9730a17f932
Medium
Deploying a Node Express API on AWS Lambda
Launching a Node Express API with AWS Lambda
Обзор года: 2023 год стал переломным для микросервисов (5 минут чтения) Облачные гиганты, такие как Amazon и Google, пересматривают архитектуру микросервисов, которая долгое время была стандартом для облачных нативных приложений. Пересмотр микросервисов является частью более широкой тенденции переоценки облачных вычислений и операционной эффективности в условиях растущих затрат. больше→ https://thenewstack.io/year-in-review-was-2023-a-turning-point-for-microservices
The New Stack
Year-in-Review: 2023 Was a Turning Point for Microservices
Long considered the de facto approach to application architecture for cloud native services, microservices is starting to be refactored by cloud giants such as Amazon and Google.
Шаблоны бессерверной архитектуры и лучшие практики
https://www.freecodecamp.org/news/serverless-architecture-patterns-and-best-practices
https://www.freecodecamp.org/news/serverless-architecture-patterns-and-best-practices
freeCodeCamp.org
Serverless Architecture Patterns and Best Practices
By Faith Oyama Serverless architecture has become a hot topic in the developer world, and for good reason. It promises a paradigm shift – one where we leave behind the burdens of server management and focus solely on building and deploying code. No ...
This media is not supported in your browser
VIEW IN TELEGRAM
Чтение официальной документации Kubernetes
Тенденции облачных вычислений, на которые стоит обратить внимание в 2024 году
https://www.bestdesign2hub.com/cloud-computing-trends
https://www.bestdesign2hub.com/cloud-computing-trends
BestDesign2Hub
Cloud Computing Trends to Watch Out for 2024
These are the top cloud computing trends to consider for 2024. You can integrate AI integrated systems to deliver optimum results.
This media is not supported in your browser
VIEW IN TELEGRAM
Попытка убедить клиентов, что их одностраничному приложению нужен Kubernetes .
Настройка конвейерного процесса CI/CD с помощью Jenkins и Docker в AWS
https://aws.plainenglish.io/setting-up-a-ci-cd-pipeline-process-with-jenkins-and-docker-in-aws-6bf729aaebc8
https://aws.plainenglish.io/setting-up-a-ci-cd-pipeline-process-with-jenkins-and-docker-in-aws-6bf729aaebc8
Medium
Setting up a CI/CD Pipeline Process with Jenkins and Docker in AWS
In this guide, we’ll explore how to set up a robust CI/CD pipeline using Jenkins and Docker within the Amazon Web Services (AWS) ecosystem.
6 февраля приглашаем на Зимнюю ярмарку вакансий, которая пройдёт офлайн и онлайн. Это классная возможность стать частью IT-сообщества Яндекса и познакомиться с теми, кто создаёт сервисы с многомиллионной аудиторией.
Что вас ждёт
Узнаете о новых вакансиях и задачах, а также сможете лично пообщаться с командами и подать заявку туда, где понравится больше всего.
Узнаете о технологиях и кейсах из практики экспертов Яндекса. Лекции пройдут по основным направлениям стажировки: бэкенд, фронтенд, мобильная разработка, аналитика и машинное обучение.
Узнаете, как они проходили отбор, как готовились и чем планируют заниматься дальше. Сейчас в Яндексе стажируются более 600 человек — им есть что рассказать.
Как принять участие
Чтобы попасть на ярмарку, нужно пройти предварительный отбор — решить задачи на Яндекс Контесте до 31 января включительно. Тех, кто решит все задачи из Контеста, мы пригласим на вечернее закрытое шоу «Все в плюсе».
Узнать подробности и подать заявку: [ клик! ]
#ЗимняяЯрмаркаВакансий
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Devops
Развертывание MLFlow в AWS с помощью Terraform
Оптимизируйте рабочие процессы машинного обучения: простое руководство по развертыванию MLFlow на AWS https://mmeendez8.github.io/2023/11/22/deploy-mlflow-terraform.html
Оптимизируйте рабочие процессы машинного обучения: простое руководство по развертыванию MLFlow на AWS https://mmeendez8.github.io/2023/11/22/deploy-mlflow-terraform.html
Miguel-Mendez-Ai
MLFlow Deployment on AWS with Terraform
Follow this step-by-step guide on deploying MLFlow in AWS using Terraform. Learn how to effectively manage your machine learning lifecycle, set up a Postgres database, create a secure S3 bucket, and customize a MLFlow Docker image. Improve you Machine Learning…
Клауд, почему так сложно? 🤷♀️
Манифест облачного программирования.
https://dev.to/winglang/cloud-why-so-difficult-3j33
Манифест облачного программирования.
https://dev.to/winglang/cloud-why-so-difficult-3j33
DEV Community
Cloud, why so difficult? 🤷♀️
A manifesto for cloud-oriented programming
Девопс с нуля к герою — Terraform на AWS
Мастер-разработка с практическими проектами с использованием AWS и Terraform.
https://awstip.com/devops-101-terraform-on-aws-0b8a71d9eea1
Мастер-разработка с практическими проектами с использованием AWS и Terraform.
https://awstip.com/devops-101-terraform-on-aws-0b8a71d9eea1
Medium
Devops zero to hero #1 — Terraform on AWS
Master devops with hands-on projects using AWS and Terraform.
Типичные проблемы, с которыми сталкиваются при настройке CI/CD для Terraform в большом масштабе
https://dev.to/digger/typical-challenges-faced-while-setting-up-cicd-for-terraform-at-scale-37hn
https://dev.to/digger/typical-challenges-faced-while-setting-up-cicd-for-terraform-at-scale-37hn
DEV Community
Typical challenges faced while setting up CI/CD for Terraform at scale
Say, hypothetically, that you are a part of a startup handling payments, and after a good few months...