Изпратеният седмичен бюлетин без сървър е част от FAUN Developer Community. Ние помагаме на разработчиците да учат и да растат, като ги държим в крак с това, което има значение.

⭐ Покровители

„Ние ви помагаме да спечелите надпреварата към сърцата на разработчиците!“

Придобивайте, ангажирайте и задържайте разработчици за вашата компания.

MarketToDev е агенция за маркетинг и връзки за разработчици от FAUN. Уникална комбинация от маркетинг, софтуерно инженерство и страст.

Нашите услуги включват предоставяне на практични прозрения, за да помогнете за разрастването на вашата общност от разработчици и увеличаване на приемането. Освен това предлагаме безплатна консултация, за да обсъдим вашите нужди и как можем да помогнем.

Не позволявайте на конкуренцията ви да изпревари, свържете се с MarketToDev!

👉 Разпространете информацията и помогнете на разработчиците да ви намерят, като популяризирате проектите си във FAUN. Свържете се за повече информация.

⭐ Спонсори

„Как ManageEngine Applications Manager може да помогне за преодоляване на предизвикателствата при наблюдението на Kubernetes“

Инструментът за наблюдение на kubernetes на Applications Manager помага на администраторите да адаптират различни клъстерни стратегии на kubernetes, за да отчетат новите инфраструктурни слоеве.

Прочетете повече за това как работи ManageEngine Applications Manager.

👉 Разпространете информацията и помогнете на разработчиците да ви намерят, като популяризирате проектите си във FAUN. Свържете се за повече информация.

🔗 От мрежата

„Оркестрация и хореография в AWS: Пътят без сървър“

Тази статия ще ви преведе през възможностите за използване на Оркестрация и Хореография за управление на вашите разпределени системи, като същевременно поддържате архитектурата напълно безсървърна с помощта на AWS.

  • Оркестрацията включва използването на централен координатор или орган за управление и синхронизиране на действията на различните компоненти.
  • Хореографията децентрализира системата, като всяка услуга взаимодейства независимо една с друга.
  • За оркестрация авторът предлага AWS Step Functions, напълно управлявана услуга, която позволява на разработчиците да изграждат, изпълняват и визуализират работни потоци.
  • За хореография авторът предлага използването на AWS EventBridge като брокер на съобщения за изпращане на съобщения между микроуслуги и създаване на правила, които филтрират и препращат събитията към целевите услуги.

✅ Стратегии за по-бързо развитие на ламбда

Започването с AWS Lambda може да бъде предизвикателство, особено при оптимизиране и рационализиране на процеса на разработка. Въпреки че изпълняването на функции директно в конзолата на AWS е най-простият и бърз подход, той става досаден при добавяне на пакети, тъй като изисква компресиране и качването им в конзолата – метод, който рядко се използва на практика.

Тук се изследват различни стратегии, за да се направи разработката на Lambda по-бърза и по-ефективна:

  • Заобикаляне на CloudFormation
  • Пускане на Lambda локално
  • Практикуване на тестова разработка (TDD).

Според публикацията в блога на Yan Cui, озаглавена „Моята стратегия за тестване на безсървърни приложения““, използването на емулатор като localstack е загуба на време и се поврежда по мистериозен начин. Използването на комбинация от различни стратегии за тестване обаче може да повиши увереността преди внедряването.

✅ 🔰 Изграждане на уеб приложение без сървър с Python и AWS Lambda

Урокът обхваща как да създадете приложение без сървър в Python с CRUD операции с помощта на DynamoDB и най-добрите практики за създаване на приложения без сървър в Python, като например поддържане на малки функции и използване на променливи на средата.

Как да сканирате вашите AWS Lambda функции с Amazon Inspector

Вамси Викаш Анкам и Габриел Сантамария представиха нови функции от Amazon Inspector, които могат да ви помогнат да подобрите положението на сигурността на вашите AWS Lambda функции.

Amazon Inspector е услуга за управление на уязвимости и сигурност на приложенията, която помага за подобряване на сигурността на вашите работни натоварвания. Той автоматично сканира приложенията за уязвимости и ви предоставя подробен списък с констатации за сигурност, подредени по ниво на сериозност, както и инструкции за коригиране.

Ако се интересувате от придобиването на повече знания относно сигурността на AWS Lambda, тази бяла книга може да ви помогне.

✅ Как да разположим уебсайт без сървър с Terraform

В ерата на всичко като код, Terraform може да опрости вашите внедрявания без сървър, като ви позволи да дефинирате вашата инфраструктура като код (IaC).

Урокът показва различните стъпки и процеса, който трябва да следвате, ако искате да постигнете същата цел. В допълнение към Lamda, той третира други услуги на AWS като Route53, ACM, CloudFront и S3.

⭐ Поддръжници

Преминете към NordPass Business, вземете 1 година БЕЗПЛАТНО

NordPass предлага лесен за използване мениджър на пароли за бизнеса, позволяващ криптирано съхранение на идентификационни данни в трезори, които могат да се споделят между екипи.

✔️Организирайте идентификационните си данни за акаунта.
✔️Съхранявайте информация за плащане и доставка.
✔️Запазвайте личните си бележки.
✔️Добавяйте членове с едно щракване.
✔️Споделяйте достъп до акаунти между екипи.
✔️Отключете дневника на активността.
✔️Автоматично попълване: Въведете автоматично идентификационните данни на акаунта си.
✔️Наблюдение на нарушенията.
✔️Настройки за цялата компания.
✔️Здравност на паролата.

👉 Разпространете информацията и помогнете на разработчиците да ви намерят, като популяризирате проектите си във FAUN. Свържете се за повече информация.

ℹ️ Новини

Обявяване на осигурена паралелност за Amazon SageMaker Serverless Inference

Amazon обяви общата наличност на Осигурена поддръжка на паралелност за Amazon SageMaker Serverless Inference. С прости думи, функцията позволява на клиентите да внедряват модели на крайни точки без сървър с предвидима производителност и висока мащабируемост.

Ето някои важни факти:

  • Можете да добавите осигурена паралелност към вашите крайни точки без сървър и за предварително дефинираното количество осигурена паралелност SageMaker ще поддържа крайните точки топли и готови да отговарят на заявки мигновено.
  • Клиенти с предвидим трафик и ниска производителност могат да се възползват от осигурената паралелност.
  • Студените стартирания могат да бъдат намалени, като се активира Provisioned Concurrency, като се гарантира, че крайните точки са винаги готови за изблици на трафик.
  • Осигурената паралелност може да бъде активирана чрез AWS конзолата, SDK или CLI.
  • Тази функция е общодостъпна във всички региони на AWS, където е наличен SageMaker Serverless Inference.

Amazon Aurora Serverless v2 вече се предлага в 4 допълнителни региона

Amazon Aurora Serverless v2 е пуснат в различни региони, включително Азиатско-тихоокеанския регион, Европа и Близкия изток.

  • Aurora Serverless v2 е конфигурация за автоматично мащабиране при поискване, която незабавно се мащабира, за да поддържа дори най-взискателните приложения.
  • Той предоставя пълен набор от възможности, включително реплики за четене, поддръжка на Multi-AZ, Performance Insights и глобална база данни.
  • Подходящ е за предприятия с голям брой приложения или доставчици на SaaS с множество бази данни.
  • Aurora Serverless v2 е достъпна за изданията на Amazon Aurora, съвместими с MySQL 8.0, PostgreSQL 13, PostgreSQL 14 и PostgreSQL 15.

„Amazon SNS вече поддържа защита на данните на съобщенията в пет допълнителни региона“

Amazon разшири наличността на своята защита на данните за съобщения на Amazon Simple Notification Service (SNS) до пет допълнителни AWS региона:

  • Азиатско-тихоокеански регион (Хайдерабад и Мелбърн),
  • Европа (Испания и Цюрих),
  • Близък изток (ОАЕ).

Новата функция използва съвпадение на шаблони, модели за машинно обучение и политики за съдържание за защита на данните в реално време и е предназначена за приложения, които обменят големи количества данни с помощта на Amazon SNS. Повече подробности можете да намерите в официалното съобщение.

AWS Lambda вече поддържа AWS X-Ray проследяване за функции с активиран SnapStart

AWS X-Ray вече може да проследява и анализира Lambda функции, активирани с Lambda SnapStart.

  • Lambda SnapStart за Java може да подобри производителността при стартиране за чувствителни към забавяне приложения с до 10 пъти без допълнителни разходи, обикновено без промени във вашия функционален код.
  • Поддръжката на X-Ray позволява по-задълбочена видимост на производителността на функциите и помага за идентифициране на грешки и тесни места в производителността
  • Неговата поддръжка за функции с активиран SnapStart е налична във всички региони, където е наличен Lambda SnapStart
  • Може също да се активира чрез различни методи, включително Lambda Console и AWS CloudFormation

SQL без сървър за Azure Databricks е общодостъпен

SQL без сървър за Azure Databricks вече е общодостъпен

  • Той осигурява незабавно еластично изчисление за BI и SQL натоварвания
  • Позволява на организациите да разширят приемането на Lakehouse до бизнес анализатори
  • Позволява достъп до богати набори от данни в реално време с просто и ефективно решение
  • и още!

Ето документацията за разрешаване на SQL складове без сървър .

📚 Избрани книги

⭐ Пътят на персоналния инженер: Ръководство за индивидуални сътрудници, ориентиращи се към растеж и промяна

Тази задълбочена книга ви показва как да разберете своята роля, да управлявате времето си, да овладеете стратегическото мислене и да зададете стандарта за техническа работа. Ще прочетете за това как да бъдете лидер без пряка власт, как да планирате предварително, за да вземете правилните технически решения и как да направите всички около вас по-добри, като същевременно растете като експерт във вашата област.

Като изследва трите стълба на работата на щатния инженер, Таня Райли, ветеран в щабния инженер, ви показва как да:

  • Вземете широк, стратегически поглед, когато мислите за работата си
  • Потопете се в практическите тактики за успешни проекти
  • Определете какво означава „добро инженерство“ във вашата организация

⚙️ Инструменти

aws-samples/serverless-labeling-tools

Този образец на AWS демонстрира как можете да внедрите инструменти за етикетиране на машинно обучение с отворен код в облака на AWS по начин без сървър, като се възползвате от мащабируемостта, рентабилността, сигурността и устойчивостта на AWS. Тази демонстрация използва инструмент за етикетиране, наречен Doccano, но това е само една от многото опции, налични там. Избрахме един инструмент на случаен принцип, за да демонстрираме работеща проба от край до край.

allenheltondev/serverless-api-latency

Бенчмарк за сравнение на закъсненията на API с 4 различни услуги без сървър

soumilshah1995/LakeBoost

Максимизиране на ефективността в Data Lake (Hudi) Glue ETL Jobs с шаблонен подход и безсървърна архитектура

👉 Разпространете информацията и помогнете на разработчиците да намерят и следват вашия проект с отворен код, като го популяризирате във FAUN. Свържете се за повече информация.

🛍️ Магазин Swag

⭐ kubectl apply -f life.yaml

❤️ 20% изключителна отстъпка за FAUNers за всички продукти (+безплатна доставка е включена), когато използвате кода „THANKSFAUN“.

😂 Мем на седмицата

❤️ Благодаря за четенето

👉 Никога не пропускайте проблем
Присъединете се към общността на разработчиците на FAUN и се абонирайте за нашия бюлетин тук.

👋 Поддържайте връзка и ни следвайте в социалните медии:
- 💼LinkedIn
- 📝Medium
- 🐦Twitter
- 👥Facebook
- 📸Instagram

👌 Беше ли полезен този бюлетин?
Ще сме ви много благодарни, ако можете да го споделите с приятелите си! Можете също да „дарите“, за да ни помогнете да поддържаме този бюлетин.

ℹ️ Имате въпрос или обратна връзка?
Чувствайте се свободни да се свържете с нас на [email protected]. Ще се радваме да чуем от вас!

🤩 Искате ли да спонсорирате нашия бюлетин?
Свържете се с нас на [email protected] и ние ще се свържем с вас възможно най-скоро.