Лучшие практики при работе с AWS CDK:
https://aws.amazon.com/blogs/devops/best-practices-for-developing-cloud-applications-with-aws-cdk/
#CDK #best_practices
https://aws.amazon.com/blogs/devops/best-practices-for-developing-cloud-applications-with-aws-cdk/
#CDK #best_practices
Amazon
Best practices for developing cloud applications with AWS CDK | Amazon Web Services
April 20, 2022: Updates are available in the Best practices topic of the AWS CDK documentation. The documentation is the most up-to-date resource going forward. In this post, we discuss strategies for organizing the development of complex cloud applications…
Описываем AWS инфраструктуру на Go:
https://aws.amazon.com/blogs/developer/getting-started-with-the-aws-cloud-development-kit-and-go/
В дополнение к JavaScript, TypeScript, Python, Java и C# теперь AWS CDK поддерживает и Go.
Ждём комментарии на https://t.me/oleg_log. 😄
#CDK
https://aws.amazon.com/blogs/developer/getting-started-with-the-aws-cloud-development-kit-and-go/
В дополнение к JavaScript, TypeScript, Python, Java и C# теперь AWS CDK поддерживает и Go.
HelloCdkGoStack: deploying...
HelloCdkGoStack: creating CloudFormation changeset...
[█████████████████████████████████████████████] (3/3)
✅ HelloCdkGoStack
Stack ARN:
arn:aws:cloudformation:REGION:us-east-1:stack/HelloCdkGoStack/1234567890
Ждём комментарии на https://t.me/oleg_log. 😄
#CDK
30 апреля пройдёт CDK day:
https://www.eventbrite.com/e/cdk-day-tickets-145072211891
На нём будет доклад от гуру CloudFormation Ben Bridts (см. картинку). Кому интересно узнать про новости AWS CDK — обязательно присоединяйтесь. Мероприятие бесплатное, в форме регистрации для личного участия потребуется дважды ввести одни и те же данные.
#CDK
https://www.eventbrite.com/e/cdk-day-tickets-145072211891
На нём будет доклад от гуру CloudFormation Ben Bridts (см. картинку). Кому интересно узнать про новости AWS CDK — обязательно присоединяйтесь. Мероприятие бесплатное, в форме регистрации для личного участия потребуется дважды ввести одни и те же данные.
#CDK
Проект для модерации картинок, загружаемых в S3 бакет с нотификацией в Телеграм.
https://github.com/pahud/cdk-image-moderation
Разворачивается с помощью AWS CDK.
#CDK #Telegram
https://github.com/pahud/cdk-image-moderation
Разворачивается с помощью AWS CDK.
#CDK #Telegram
AWS CDK v.2:
https://aws.amazon.com/blogs/developer/announcing-aws-cloud-development-kit-v2-developer-preview/
Что ж, один из (очевидных) прогнозов на 2021 сбылся и это хорошо. 😀
#CDK
https://aws.amazon.com/blogs/developer/announcing-aws-cloud-development-kit-v2-developer-preview/
Starting in v2, we have consolidated all of the AWS Construct Library into a single package, called aws-cdk-lib.
We also extracted the constructs programming model into a separate library, called constructs. This is the basis for a bigger ecosystem of interoperable construct libraries, and is already being used by sister projects like cdk8s and terraform-cdk.
Что ж, один из (очевидных) прогнозов на 2021 сбылся и это хорошо. 😀
#CDK
Amazon
Announcing AWS Cloud Development Kit v2 Developer Preview | Amazon Web Services
The AWS Cloud Development Kit (AWS CDK) v2 is now available for Developer Preview in TypeScript, Python, Java, C#, and Go. The AWS CDK is an open-source software development framework to model and provision your cloud application resources using familiar…
Django CDK Construct Library:
https://github.com/briancaffey/django-cdk
Поддерживается деплой Django приложений в:
• ECS (near complete)
• EKS (in progress)
• Lambda (planned)
#CDK #Django
https://github.com/briancaffey/django-cdk
Поддерживается деплой Django приложений в:
• ECS (near complete)
• EKS (in progress)
• Lambda (planned)
#CDK #Django
CDK Construct Hub:
https://aws.amazon.com/blogs/developer/construct-hub-preview/
#CDK
https://aws.amazon.com/blogs/developer/construct-hub-preview/
Construct Hub is a one-stop destination for finding, reusing and sharing constructs authored by AWS, AWS Partner Network partners, third parties, and the developer community.
CDK constructs are cloud architecture building blocks and patterns that you can use to stand up complete production-ready cloud applications.
#CDK
Amazon
Construct Hub Developer Preview | Amazon Web Services
We are excited to announce the Construct Hub developer preview. It is a one-stop destination for finding, reusing and sharing constructs authored by AWS, AWS Partner Network partners, third parties, and the developer community. In the preview version of the…
Рекомендуемая структура проекта AWS CDK для Python:
https://aws.amazon.com/blogs/developer/recommended-aws-cdk-project-structure-for-python-applications/
#CDK
|-- api
| |-- __init__.py
| |-- infrastructure.py
| `-- runtime
| |-- app.py
| `-- requirements.txt
|-- database
| |-- __init__.py
| `-- infrastructure.py
|-- monitoring
| |-- __init__.py
| `-- infrastructure.py
|-- app.py
|-- constants.py
|-- deployment.py
|-- pipeline.py
`-- requirements.txt
https://aws.amazon.com/blogs/developer/recommended-aws-cdk-project-structure-for-python-applications/
#CDK
Amazon
Recommended AWS CDK project structure for Python applications | Amazon Web Services
September 22, 2022: Migrated the reference application to AWS CDK v2. Renamed deployment.py to backend/component.py to support multi-component use cases and better emphasize the mapping of AWS Well-Architected Framework component terminology. Renamed pipeline.py…
BLEA (Baseline Environment on AWS) или японский мульти-аккаунт:
https://github.com/aws-samples/baseline-environment-on-aws
Полностью разворачивается с помощью AWS CDK, одинаково работает и с Single Account и в Multi Account среде. То есть ставится и на просто один аккаунт, и на Organizations, и на Organizations с Control Tower.
Выглядит очень круто. Гугло-перевод статьи про BLEA из японского AWS блога:
https://aws-amazon-com.translate.goog/jp/blogs/news/announcing-baseline-environment-on-aws/?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=be&_x_tr_pto=nui
Картинки и набор сервисов впечатляют, особенно с учётом того, что благодаря использованию CDK, функционал может расширяться очень быстро.
Однозначно стоит ознакомиться поближе и наверняка увидим подробности на re:Invent.
#CDK #multi_account_strategy #single_account_strategy #security
https://github.com/aws-samples/baseline-environment-on-aws
Полностью разворачивается с помощью AWS CDK, одинаково работает и с Single Account и в Multi Account среде. То есть ставится и на просто один аккаунт, и на Organizations, и на Organizations с Control Tower.
Выглядит очень круто. Гугло-перевод статьи про BLEA из японского AWS блога:
https://aws-amazon-com.translate.goog/jp/blogs/news/announcing-baseline-environment-on-aws/?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=be&_x_tr_pto=nui
Картинки и набор сервисов впечатляют, особенно с учётом того, что благодаря использованию CDK, функционал может расширяться очень быстро.
Однозначно стоит ознакомиться поближе и наверняка увидим подробности на re:Invent.
#CDK #multi_account_strategy #single_account_strategy #security
SLIC Starter - шаблон-заготовка для Serverless:
https://github.com/fourTheorem/slic-starter
Шаблон объёмный (как видно по количеству вовлечённых сервисов), позволяет получить на выходе production-ready проект с CI/CD и широким функционалом.
Использует AWS CDK, потому можно просто развивать, в том числе под нужный язык (изначально
Проект не новый, продолжает активно развиваться, если планировали подыскать что-то себе под POC на Serverless — очень стоит обратить внимание.
Прошлогоднее видео от авторов с описанием причины создания и внутренностей проекта:
https://www.youtube.com/watch?v=RWi9g8Topic
#serverless #CDK
https://github.com/fourTheorem/slic-starter
Шаблон объёмный (как видно по количеству вовлечённых сервисов), позволяет получить на выходе production-ready проект с CI/CD и широким функционалом.
Использует AWS CDK, потому можно просто развивать, в том числе под нужный язык (изначально
Node.js
).Проект не новый, продолжает активно развиваться, если планировали подыскать что-то себе под POC на Serverless — очень стоит обратить внимание.
Прошлогоднее видео от авторов с описанием причины создания и внутренностей проекта:
https://www.youtube.com/watch?v=RWi9g8Topic
#serverless #CDK
GitHub
GitHub - fourTheorem/slic-starter: A complete, serverless starter project
A complete, serverless starter project. Contribute to fourTheorem/slic-starter development by creating an account on GitHub.
Новые фичи CloudFormation и CDK:
https://www.youtube.com/watch?v=PVW8TRvmHhU
#CloudFormation #CDK #reInvent #video
https://www.youtube.com/watch?v=PVW8TRvmHhU
#CloudFormation #CDK #reInvent #video
YouTube
AWS re:Invent 2021 - What's new with AWS CloudFormation and AWS CDK
Join this session to learn about new features to up-level your infrastructure-as-code (IaC) experiences on AWS. It covers working with AWS CloudFormation modules and AWS CDK constructs to make working with AWS easier; CloudFormation registry and Construct…
AWS CDK Crash Course:
https://www.youtube.com/watch?v=T-H4nJQyMig
00:15 CDK Crash Course Intro
01:13 What we'll cover
02:34 Resources
03:07 CDK Basics
07:34 What are CDK Constructs?
10:15 Level 3 Construct Examples
12:08 Synthesis, Assets, Bootstrapping and Deploy
14:53 CDK Workshop Speedrun - Cloud9 Prep
21:01 CDK Workshop Speedrun - New Project
28:02 CDK Workshop Speedrun - Hello, CDK
35:42 CDK Workshop Speedrun - Writing Constructs
42:26 CDK Workshop Speedrun - Using Construct Libraries
44:14 CDK Workshop Speedrun - Testing Constructs
48:51 Advanced CDK
59:32 More Resources and Thanks!
#CDK #video
https://www.youtube.com/watch?v=T-H4nJQyMig
00:15 CDK Crash Course Intro
01:13 What we'll cover
02:34 Resources
03:07 CDK Basics
07:34 What are CDK Constructs?
10:15 Level 3 Construct Examples
12:08 Synthesis, Assets, Bootstrapping and Deploy
14:53 CDK Workshop Speedrun - Cloud9 Prep
21:01 CDK Workshop Speedrun - New Project
28:02 CDK Workshop Speedrun - Hello, CDK
35:42 CDK Workshop Speedrun - Writing Constructs
42:26 CDK Workshop Speedrun - Using Construct Libraries
44:14 CDK Workshop Speedrun - Testing Constructs
48:51 Advanced CDK
59:32 More Resources and Thanks!
#CDK #video
YouTube
AWS Cloud Development Kit (CDK) Crash Course
Learn how to use the AWS Cloud Development Kit (CDK) in this tutorial. The AWS Cloud Development Kit (AWS CDK) is an open-source software development framework to define your cloud application resources using familiar programming languages. We'll go over…
CDK Day May 2022:
https://cdkday.com
Track 1️⃣ - https://www.youtube.com/watch?v=_kY7o3De_9A
Track 2️⃣ - https://www.youtube.com/watch?v=Ey7bNVT4W1g
Track 3️⃣ - https://www.youtube.com/watch?v=s8tO-ymVQPg
Join us right now!
#CDK
https://cdkday.com
Track 1️⃣ - https://www.youtube.com/watch?v=_kY7o3De_9A
Track 2️⃣ - https://www.youtube.com/watch?v=Ey7bNVT4W1g
Track 3️⃣ - https://www.youtube.com/watch?v=s8tO-ymVQPg
Join us right now!
#CDK
🆕 CodeWhisperer + CloudFormation & AWS CDK & Terraform 🎉
https://docs.aws.amazon.com/codewhisperer/latest/userguide/language-ide-support.html
#CodeWhisperer #CloudFormation #CDK #Terraform
https://docs.aws.amazon.com/codewhisperer/latest/userguide/language-ide-support.html
#CodeWhisperer #CloudFormation #CDK #Terraform
ImageBuilder Pipeline with AWS CDK
https://github.com/aws-samples/aws-cdk-imagebuilder-sample
This example builds an Amazon Linux 2023 container image, installing
#CDK
https://github.com/aws-samples/aws-cdk-imagebuilder-sample
This example builds an Amazon Linux 2023 container image, installing
git
, docker
and nodejs
, all the way to pushing the resulting image to an ECR repository.#CDK