Эмулятор интерфейса выполнения лямбда-выражений AWS, короче говоря, он позволяет запускать и тестировать лямбда-выражения локально с помощью команд CURL! https://github.com/aws/aws-lambda-runtime-interface-emulator
GitHub
GitHub - aws/aws-lambda-runtime-interface-emulator
Contribute to aws/aws-lambda-runtime-interface-emulator development by creating an account on GitHub.
Контейнеры Docker и основы Kubernetes — полный практический курс
Узнайте, как использовать Docker и Kubernetes, из этого полного практического курса для начинающих.
Узнайте, как контейнеризовать приложения с помощью Docker CLI и Visual Studio Code. Отправляйте и извлекайте образы контейнеров из Docker Hub, реестра контейнеров, и создавайте многоконтейнерные приложения с помощью Docker Compose.
Узнайте об архитектуре Kubernetes и о том, как она работает. Запустите его локально и используйте интерфейс командной строки Kubernetes и код Visual Studio для запуска, отладки и устранения неполадок приложений и служб. Узнайте о модулях и различных доступных рабочих нагрузках.
https://www.youtube.com/watch?v=kTp5xUtcalw
🔗 Инструкции по установке: https://kubernetesacademy.online/wp-content/uploads/2021/08/K8sFundamentals-SetupGuide-V3.pdf
💻 Установите Docker Desktop и включите Kubernetes. Загрузите лабораторные файлы здесь: https://github.com/K8sAcademy/Fundamentals-HandsOn .
Узнайте, как использовать Docker и Kubernetes, из этого полного практического курса для начинающих.
Узнайте, как контейнеризовать приложения с помощью Docker CLI и Visual Studio Code. Отправляйте и извлекайте образы контейнеров из Docker Hub, реестра контейнеров, и создавайте многоконтейнерные приложения с помощью Docker Compose.
Узнайте об архитектуре Kubernetes и о том, как она работает. Запустите его локально и используйте интерфейс командной строки Kubernetes и код Visual Studio для запуска, отладки и устранения неполадок приложений и служб. Узнайте о модулях и различных доступных рабочих нагрузках.
https://www.youtube.com/watch?v=kTp5xUtcalw
🔗 Инструкции по установке: https://kubernetesacademy.online/wp-content/uploads/2021/08/K8sFundamentals-SetupGuide-V3.pdf
💻 Установите Docker Desktop и включите Kubernetes. Загрузите лабораторные файлы здесь: https://github.com/K8sAcademy/Fundamentals-HandsOn .
YouTube
Docker Containers and Kubernetes Fundamentals – Full Hands-On Course
Learn how to use Docker and Kubernetes in this complete hand-on course for beginners, how to containerize applications with the Docker CLI and Visual Studio Code, push and pull container images on Docker Hub, a container registry, and create multi-container…
Быстрая настройка VPN с помощью AWS Lightsail и Wireguard
Как запустить собственный VPN в облаке менее чем за пенни в час (0,007 доллара США в час)
https://mcoliver.substack.com/p/quick-vpn-setup-with-aws-lightsail
Как запустить собственный VPN в облаке менее чем за пенни в час (0,007 доллара США в час)
https://mcoliver.substack.com/p/quick-vpn-setup-with-aws-lightsail
Mindful Ruminations
Quick VPN setup with AWS Lightsail and Wireguard
How to run your own VPN in the cloud for less than a penny per hour ( $0.007 / hr )
Ограничиваем доступ в Kubernetes: без смс, но с регистрацией.
В этом посте хочу поговорить про Kubernetes, а именно — про организацию доступа в кластер. Развернуть кластер несложно, а вот постоянно поддерживать его в рабочем состоянии — это задачка уровнем выше. И здесь не избежать вечного вопроса «как сделать так, чтобы Вася не сломал то, что придумал Петя». В посте рассказываю, как мы работаем с этим в КРОК: какие механизмы ограничения доступа используем, как их подбираем и какие важные моменты учитываем. Всё в деталях, как мы любим на Хабре — с подробными пошаговыми описаниями, лайфхаками из личного опыта и удобной шпаргалкой в конце.
Пост основан на моем докладе на последнем DevOops Conf, так что если видео вам заходит лучше, приглашаю по ссылке.
Читать далее https://habr.com/ru/companies/croc/articles/740248/
В этом посте хочу поговорить про Kubernetes, а именно — про организацию доступа в кластер. Развернуть кластер несложно, а вот постоянно поддерживать его в рабочем состоянии — это задачка уровнем выше. И здесь не избежать вечного вопроса «как сделать так, чтобы Вася не сломал то, что придумал Петя». В посте рассказываю, как мы работаем с этим в КРОК: какие механизмы ограничения доступа используем, как их подбираем и какие важные моменты учитываем. Всё в деталях, как мы любим на Хабре — с подробными пошаговыми описаниями, лайфхаками из личного опыта и удобной шпаргалкой в конце.
Пост основан на моем докладе на последнем DevOops Conf, так что если видео вам заходит лучше, приглашаю по ссылке.
Читать далее https://habr.com/ru/companies/croc/articles/740248/
Хабр
Ограничиваем доступ в Kubernetes: без смс, но с регистрацией
Хабр, привет! Меня зовут Александр Кузьмин, я старший инженер в КРОК, занимаюсь облачными технологиями, микросервисами и всеми новомодными DevOps-методологиями. В этом посте хочу поговорить про...
Преобразование программ Full Terraform в Pulumi
За последние 2 года мы наблюдаем растущую тенденцию перехода команд разработчиков облачных вычислений с Terraform на Pulumi. Эти команды часто имеют опыт работы с Terraform и значительные инвестиции в него, но также обычно сталкиваются с ограничениями выразительности, производительности, масштабируемости или надежности своих существующих инструментов. Один из первых вопросов, который мы слышим, когда они решают перейти на Pulumi, звучит так: «Как я буду переносить свои существующие проекты Terraform?».
Сегодня мы рады объявить о новой поддержке преобразования целых проектов Terraform в Pulumi с помощью команды pulumi convertв интерфейсе командной строки Pulumi. https://www.pulumi.com/blog/converting-full-terraform-programs-to-pulumi/
За последние 2 года мы наблюдаем растущую тенденцию перехода команд разработчиков облачных вычислений с Terraform на Pulumi. Эти команды часто имеют опыт работы с Terraform и значительные инвестиции в него, но также обычно сталкиваются с ограничениями выразительности, производительности, масштабируемости или надежности своих существующих инструментов. Один из первых вопросов, который мы слышим, когда они решают перейти на Pulumi, звучит так: «Как я буду переносить свои существующие проекты Terraform?».
Сегодня мы рады объявить о новой поддержке преобразования целых проектов Terraform в Pulumi с помощью команды pulumi convertв интерфейсе командной строки Pulumi. https://www.pulumi.com/blog/converting-full-terraform-programs-to-pulumi/
pulumi
Converting Full Terraform Programs to Pulumi
Learn how to convert whole Terraform programs to Pulumi using the new Terraform converter
Как создать масштабируемое веб-приложение с бессерверными технологиями
Это исчерпывающее руководство поможет вам создать масштабируемое и изначально эффективное полнофункциональное веб-приложение с использованием JavaScript и популярных бессерверных поставщиков. Узнайте, как с нуля создать бессерверную серверную часть для разработки полнофункциональных веб-приложений. https://www.honeybadger.io/blog/serverless-computing-tutorial/
Это исчерпывающее руководство поможет вам создать масштабируемое и изначально эффективное полнофункциональное веб-приложение с использованием JavaScript и популярных бессерверных поставщиков. Узнайте, как с нуля создать бессерверную серверную часть для разработки полнофункциональных веб-приложений. https://www.honeybadger.io/blog/serverless-computing-tutorial/
Honeybadger Developer Blog
How to build a scalable web app with serverless technologies
This comprehensive guide walks you through building a scalable and natively efficient full-stack web app using JavaScript and popular serverless providers. Learn how to build a serverless backend from scratch for full-stack web app development.
Бессерверное инструментирование в AWS
Простое руководство по мониторингу и отладке бессерверных приложений. https://newrelic.com/blog/how-to-relic/instrumenting-serverless-in-aws
Простое руководство по мониторингу и отладке бессерверных приложений. https://newrelic.com/blog/how-to-relic/instrumenting-serverless-in-aws
New Relic
Instrumenting serverless in AWS
Gain a deeper understanding of serverless computing and the tools to set up serverless instrumentation for AWS quickly.
Добро пожаловать в мир облачных вычислений и DevOps!
Чтобы оставаться впереди на этом конкурентном рынке, важно постоянно совершенствовать свои навыки и демонстрировать свой опыт с помощью сертификатов и значков.
Вы получите их, и ваше резюме может выглядеть намного лучше😉.
Получение этих сертификатов не только выделяет вас из толпы. Вы также получите знания и понимание этих передовых технологий:
Облачные вычисления
GitOps
Кубернетес
https://medium.com/@uzmanali/5-free-cloud-devops-badges-certificates-for-your-resume-in-2023-97f65d807974
Чтобы оставаться впереди на этом конкурентном рынке, важно постоянно совершенствовать свои навыки и демонстрировать свой опыт с помощью сертификатов и значков.
Вы получите их, и ваше резюме может выглядеть намного лучше😉.
Получение этих сертификатов не только выделяет вас из толпы. Вы также получите знания и понимание этих передовых технологий:
Облачные вычисления
GitOps
Кубернетес
https://medium.com/@uzmanali/5-free-cloud-devops-badges-certificates-for-your-resume-in-2023-97f65d807974
Medium
5 Free Cloud & DevOps Badges for your Resume in 2023
👨🎤 Cloud — AWS & ACCA | ⚡Kubernetes | 🤖 GitOps
Прометей против Таноса
В мире мониторинга и наблюдения Prometheus и Thanos стали двумя мощными инструментами для обработки данных временных рядов. Обе эти системы предлагают надежные функции и функции, которые помогают организациям получать ценную информацию об их инфраструктуре и приложениях.
Но выбор между Прометеем и Таносом может быть непростой задачей, поскольку каждый из них имеет уникальный набор преимуществ, а также недостатки. В этом блоге мы углубимся в характеристики, отличия и проблемы, связанные с Прометеем и Таносом, чтобы помочь вам сделать осознанный выбор между этими двумя титанами.
https://last9.io/blog/prometheus-vs-thanos/
В мире мониторинга и наблюдения Prometheus и Thanos стали двумя мощными инструментами для обработки данных временных рядов. Обе эти системы предлагают надежные функции и функции, которые помогают организациям получать ценную информацию об их инфраструктуре и приложениях.
Но выбор между Прометеем и Таносом может быть непростой задачей, поскольку каждый из них имеет уникальный набор преимуществ, а также недостатки. В этом блоге мы углубимся в характеристики, отличия и проблемы, связанные с Прометеем и Таносом, чтобы помочь вам сделать осознанный выбор между этими двумя титанами.
https://last9.io/blog/prometheus-vs-thanos/
This media is not supported in your browser
VIEW IN TELEGRAM
Почти все в Kubernetes строится из основы Pod 🏗
Pod → Job → CronJob.🚀
Pod → Job → CronJob.🚀
6 команд Docker, которые необходимо знать для эффективной работы
Docker — удивительная технология. Есть множество команд, которые нужно запомнить, и использование правильного набора команд может облегчить и оптимизировать рабочий процесс.
В этом сообщении блога мы поделимся советами и рекомендациями по Docker, чтобы упростить управление контейнерами. https://blog.pradumnasaraf.dev/6-must-know-docker-commands
Docker — удивительная технология. Есть множество команд, которые нужно запомнить, и использование правильного набора команд может облегчить и оптимизировать рабочий процесс.
В этом сообщении блога мы поделимся советами и рекомендациями по Docker, чтобы упростить управление контейнерами. https://blog.pradumnasaraf.dev/6-must-know-docker-commands
Pradumna Saraf
Efficient Docker Commands: Streamline Container Management
Learn essential Docker commands to optimize your container management workflow. Remove images, clean up containers, rename running containers, and more.
10 инструментов для масштабирования микросервисов
Масштабируйте свои микросервисы с помощью Helios, Prometheus, AWS Lambda, Apache Kafka, RabbitMQ, Kubernetes, Postman и других
https://medium.com/cloud-native-daily/10-tools-for-scaling-microservices-c3aa8f83f93e
Масштабируйте свои микросервисы с помощью Helios, Prometheus, AWS Lambda, Apache Kafka, RabbitMQ, Kubernetes, Postman и других
https://medium.com/cloud-native-daily/10-tools-for-scaling-microservices-c3aa8f83f93e
AWS инвестирует 100 миллионов долларов в центр генеративного ИИ
___
https://www.cnbc.com/2023/06/22/aws-invests-100-million-in-generative-ai-as-it-sees-a-long-race-ahead.html
___
https://www.cnbc.com/2023/06/22/aws-invests-100-million-in-generative-ai-as-it-sees-a-long-race-ahead.html
CNBC
AWS is investing $100 million in generative A.I. center in race to keep up with Microsoft and Google
Amazon's cloud unit wants to show investors that it's committed to generative artificial intelligence after blockbuster announcements from rivals.
Пошаговое изучение бессерверных технологий на AWS
1. Начало работы с AWS без сервера — функции Lambda
2. Начало работы с AWS без сервера — Базы данных
3. Начало работы с AWS serverless — хранилище файлов
4. Начало работы с AWS без сервера — аутентификация
5. Начало работы с AWS serverless — Step Functions
6. Начало работы с AWS без сервера — Электронная почта
7. Начало работы с бессерверным сервисом AWS — EventBridge
8. Пошаговое изучение бессерверных технологий на AWS — SQS
1. Начало работы с AWS без сервера — функции Lambda
2. Начало работы с AWS без сервера — Базы данных
3. Начало работы с AWS serverless — хранилище файлов
4. Начало работы с AWS без сервера — аутентификация
5. Начало работы с AWS serverless — Step Functions
6. Начало работы с AWS без сервера — Электронная почта
7. Начало работы с бессерверным сервисом AWS — EventBridge
8. Пошаговое изучение бессерверных технологий на AWS — SQS
DEV Community
Getting started with AWS serverless - Lambda functions
In this article, we will learn how to get started with serverless on AWS. It will require to create...
Масштабирование микросервисов: подробное руководство
Как решать проблемы масштабирования микросервисов
https://medium.com/cloud-native-daily/scaling-microservices-a-comprehensive-guide-200737d75d62
Как решать проблемы масштабирования микросервисов
https://medium.com/cloud-native-daily/scaling-microservices-a-comprehensive-guide-200737d75d62
[Перевод] Логирование в Kubernetes: гайд как сохранить рассудок в море данных.
Логирование — один из трех столпов observability в распределенных системах. Мы видим, как растут популярные продукты с открытым исходным кодом (например, ELK-стек) и зрелые коммерческие продукты (например, Splunk) для ведения логирования в больших масштабах. Однако в такой сложной системе, как Kubernetes, логирование остается серьезной проблемой. Она усугубляется с ростом данных и широким внедрением контейнерной системы.
В этой статье мы рассмотрим различные типы логов Kubernetes, необходимые для observability, а также подходы к сбору, объединению и анализу этих логов в Kubernetes. Затем мы представим решение с открытым исходным кодом, использующее fluentd и fluentbit, чтобы упростить ведение логов.
Читать далее https://habr.com/ru/companies/southbridge/articles/744308/
Логирование — один из трех столпов observability в распределенных системах. Мы видим, как растут популярные продукты с открытым исходным кодом (например, ELK-стек) и зрелые коммерческие продукты (например, Splunk) для ведения логирования в больших масштабах. Однако в такой сложной системе, как Kubernetes, логирование остается серьезной проблемой. Она усугубляется с ростом данных и широким внедрением контейнерной системы.
В этой статье мы рассмотрим различные типы логов Kubernetes, необходимые для observability, а также подходы к сбору, объединению и анализу этих логов в Kubernetes. Затем мы представим решение с открытым исходным кодом, использующее fluentd и fluentbit, чтобы упростить ведение логов.
Читать далее https://habr.com/ru/companies/southbridge/articles/744308/
Хабр
Логирование в Kubernetes: гайд как сохранить рассудок в море данных
Логирование — один из трех столпов observability в распределенных системах. Мы видим, как растут популярные продукты с открытым исходным кодом (например, ELK-стек) и зрелые коммерческие продукты...
Развертывание NEXT.js приложение БЕСПЛАТНО на AWS с SST
https://dev.to/kumo/deploy-a-nextjs-app-for-free-on-aws-with-sst-3g28
https://dev.to/kumo/deploy-a-nextjs-app-for-free-on-aws-with-sst-3g28
DEV Community
Deploy a NEXT.js app for FREE on AWS with SST
TL;DR What is SST ? SST is an IaC framework built on the AWS CDK, it allows you to...
OpenTelemetry: полное руководство
OpenTelemetry — это проект с открытым исходным кодом в рамках Cloud Native Computing Foundation (CNCF), который предоставляет стандартный и надежный способ сбора, обработки и экспорта данных наблюдения для современных облачных систем. Он предназначен для того, чтобы помочь разработчикам и операторам лучше видеть свои приложения и инфраструктуру, что позволяет им более эффективно обнаруживать и устранять проблемы. С помощью OpenTelemetry разработчики могут собирать данные телеметрии из различных источников, включая метрики, трассировки и журналы, и отправлять их на предпочитаемый сервер наблюдения для анализа.
Ниже мы подробно изучаем OpenTelemetry, включая его архитектуру, компоненты, варианты использования и лучшие практики. Мы также обсудим преимущества использования OpenTelemetry и его интеграцию с другими инструментами и платформами наблюдения. После прочтения этой страницы у вас будут знания и ресурсы, необходимые для использования OpenTelemetry для улучшения видимости и производительности ваших приложений и систем.
https://gethelios.dev/opentelemetry-a-full-guide/?utm_source=medium&utm_medium=cloud+native+daily
OpenTelemetry — это проект с открытым исходным кодом в рамках Cloud Native Computing Foundation (CNCF), который предоставляет стандартный и надежный способ сбора, обработки и экспорта данных наблюдения для современных облачных систем. Он предназначен для того, чтобы помочь разработчикам и операторам лучше видеть свои приложения и инфраструктуру, что позволяет им более эффективно обнаруживать и устранять проблемы. С помощью OpenTelemetry разработчики могут собирать данные телеметрии из различных источников, включая метрики, трассировки и журналы, и отправлять их на предпочитаемый сервер наблюдения для анализа.
Ниже мы подробно изучаем OpenTelemetry, включая его архитектуру, компоненты, варианты использования и лучшие практики. Мы также обсудим преимущества использования OpenTelemetry и его интеграцию с другими инструментами и платформами наблюдения. После прочтения этой страницы у вас будут знания и ресурсы, необходимые для использования OpenTelemetry для улучшения видимости и производительности ваших приложений и систем.
https://gethelios.dev/opentelemetry-a-full-guide/?utm_source=medium&utm_medium=cloud+native+daily
Snyk
Snyk welcomes Helios, accelerating our ASPM vision with runtime insights | Snyk
Snyk announces acquisition of Helios, accelerating application security posture management (ASPM) capabilities in Snyk AppRisk with runtime insights.
Все ваши серверы ssh и базы данных доступны прямо из браузера
https://dev.to/aws-builders/all-your-ssh-and-database-servers-accessible-directly-from-your-browser-580p
https://dev.to/aws-builders/all-your-ssh-and-database-servers-accessible-directly-from-your-browser-580p
DEV Community
All your ssh and database servers accessible directly from your Browser
This post was originally posted on the Border0.com blog here Today we’re excited to welcome you to a...
[Перевод] Как отследить pod-to-pod-трафик Kubernetes.
В этой статье мы рассмотрим тонкости сетевого взаимодействия Kubernetes и углубимся в фундаментальные принципы и механизмы, которые управляют связью между подами.
Читать далее https://habr.com/ru/companies/southbridge/articles/745530/
В этой статье мы рассмотрим тонкости сетевого взаимодействия Kubernetes и углубимся в фундаментальные принципы и механизмы, которые управляют связью между подами.
Читать далее https://habr.com/ru/companies/southbridge/articles/745530/
Хабр
Как отследить pod-to-pod-трафик Kubernetes
В этой статье мы рассмотрим тонкости сетевого взаимодействия Kubernetes и углубимся в фундаментальные принципы и механизмы, которые управляют связью между подами. В этой статье сосредоточимся...