Впервые сделал крупный проект (под NDA, так что не расскажу, какой) на облачных функциях. Впечатления противоречивые.
Изначально программисты арендовали компьютер в датацентре: или целиком или кусочек. На нём теоретически можно делать что угодно, но для запуска своих программ нужно было настроить операционную систему, безопасность и авторизацию, установить нужные исполнительные модули, программы для удобства деплоя, мониторинг нагрузки итд. Поэтому появились сервисы, которые это всё делают за тебя, а тебе дают буквально окно, куда можно написать свой код и запускать его удалённо на чужой машине.
Конкретно я пользовался решением от Яндекса, чей протокол скопирован напрямую с Amazon Web Services. Причём, в документации не только открыто об этом говорится, но ещё и в некоторых местах перенаправляют на доки от Amazon. И SDK предлагают тоже использовать амазоновский. До санкций я бы сказал, что это не так плохо — можно использовать что-то привычное тем, кто уже работал с Amazon. Но сейчас привязка к американскому сервису выглядит скорее жирным минусом. Не знаю, есть ли у Яндекса ресурсы на какое-то серьёзное разделение. Судя по состоянию документации и платформы в целом — нет.
Yandex Cloud кажется системой, которая активно развивалась несколько лет назад, а сейчас подзаброшена. Среда выполнения .NET отстаёт от актуальной на две версии (3.1 вместо 6, четвёртой версии не существует). Изначально мой проект был написан как обычное контейнеризированное приложение на .NET 6, а потом я переводил его на функции. Пришлось пройтись по всему коду и переписать несовместимые куски с C#10 на C#8, это было не слишком приятно.
Документации фактически нет, а там, где есть, много путаницы. В примерах написано одно, по факту другое: например в функцию вместо объекта Request приходит просто строка, а разбирать её надо самому. Авторизацию я нашёл только на Stackoverflow. Интересно, что адекватных доков про неё не было ни у Яндекса, ни у Amazon.
Функция выполняется и выгружается, поэтому ваша программа не должна рассчитывать на наличие постоянно живущего процесса. Мне пришлось вытащить из неё большой словарь, который грузится при старте, и положить уже подготовленные данные из него в Object Storage — это такое горячее файловое хранилище, там же рядом с функциями. Справедливости ради, работает это всё быстрее, чем я думал. Удалось запихнуть в функции даже сравнительно большой проект с кучей классов, создающий при запуске несколько десятков объектов и производящий загрузку из сети с декомпрессией.
Другой важный плюс — бесплатная квота довольно внушительная: миллион вызовов и 10Гб*часов оперативной памяти в месяц. Для пет проекта вы сможете вообще не покупать сервер. Но если сервер у вас всё-таки есть, деплой вы уже настроили, то удобнее будет, конечно, делать как привычно. И гибкости больше.
#dev
The Week We've All Been Waiting For🔥
You’ve waited. We’ve been building.
The road to the Forge is opening
25.07.25 — remember the date
We’ve been working hard behind the scenes:
🔵 Finalizing the Closed Beta build
🔵 Preparing the first wave of player missions
🎁 And yes — there will be rewards
You’ll get your first real look inside DeckForge very soon.
Eyes open. Cards ready.
Stay forged.
#DeckForge#ClosedBeta
Join the DeckForge Community:
🌐YouTube𝕏Twitter🎮Discord
👉Chat👉Announcements👉DeckForge
From the Forge #09:🛠️ | Into the Forge
Our team is hard at work crafting the world of DeckForge.
🔵 Building the first 3D Adventure Map
🔵 Designing new Jokers
🔵 Creating Bonus Cards that add real strategic depth
🔵 Testing unique combinations and gameplay balance
🔵 Fine-tuning the in-game economy for long-term progression
📆 On July 10, we’ll present the first Alpha Build at a major game dev conference — and right after that, we’ll begin launching the first wave of players into the Forge.
🔥 We’re also rolling out new community features:
Soon, you’ll be able to share gameplay screenshots, connect with other early players and experience what’s coming firsthand.
You’re the first generation of Forgers — and we’re preparing exclusive rewards and bonuses for everyone joining us on the road to Open Beta.
Stay Forged.
#DeckForge#ClosedBeta
Join the DeckForge Community:
🌐YouTube𝕏Twitter🎮Discord
👉Chat👉Announcements👉DeckForge
DeckForge Meme Contest: Community Voting Begins
Over the past two weeks, you’ve shown incredible creativity, humor, and passion.
Today, we’re excited to reveal the Top 10 meme finalists — selected by the DeckForge team after reviewing hundreds of submissions.
Each of these entries captured the spirit of our community and the world of DeckForge in a unique way.
Now it’s your turn to decide.
Community voting is open for the next 48 hours.
📅 After the voting ends:
🔵We’ll publish the full leaderboard of the Top 250 participants
🔵Distribute all rewards based on the final results
And prepare for the next phase of community events
Thank you to everyone who participated, shared their work, and supported others.
We’re just getting started — and the best is yet to come.
➡️Pick your champion below. Decide who takes the crown.
Stay Forged.
#DeckForge#ClosedBeta
Join the DeckForge Community:
🌐YouTube𝕏Twitter🎮Discord
👉Chat👉Announcements👉DeckForge
Meme Contest: Final Call!
The community brought the heat — and now it’s our turn.
This weekend, our team will begin selecting the best entries.
But it’s not over yet:
You can still submit your memes until Monday (June 30) 23:59 UTC.
If you haven’t joined — this is your last chance to enter the Top-250 leaderboard and win rewards!
On July 1, we’ll publish our Top-10 favorite memes, and let the community vote to decide the ultimate winners.
After that, we’ll:
🔵Drop the full leaderboard of the Top-250
🔵Distribute all prizes next week
🔵Announce new contests and events
And most importantly…
🔥 Launch the Closed Beta of DeckForge — our main mission ahead
Massive thanks to everyone who submitted, tagged, laughed and memed with us.
Let’s finish this chapter strong — and get ready for what’s next.
Stay Forged.
#DeckForge#ClosedBeta
Join the DeckForge Community:
🌐YouTube𝕏Twitter🎮Discord
👉Chat👉Announcements👉DeckForge
DeckForge: What You Can Do Right Now
While the Forge is heating up behind the scenes, there are 3 key things every community member can do to prepare for the Beta:
🎟1. Claim Your Beta Ticket
Pre-register through our Telegram Mini App and secure your place before the gates close.
🛡️2. Get Your Discord Role = Founder Pass
Verified role = guaranteed Founder status and early access privileges.
Don’t miss this one — only available before Wave 1 launch.
🎭3. Submit a Meme for the DeckForge Meme Contest
Make us laugh. Win rewards. Get featured.
Top 250 memes will be rewarded, and the best will be immortalized in our socials.
Beta is closer than you think.
Tick these off now — because once the first wave starts, it’s game on.
Stay Forged.
#DeckForge#ClosedBeta
Join the DeckForge Community:
🌐YouTube𝕏Twitter🎮Discord
👉Chat👉Announcements👉DeckForge
From the Forge #06: The Adventure Map is Ready🗺
We’ve finished the full logic behind the DeckForge adventure map — and it’s shaping up to be one of the key parts of the game.
🔵 Multiple paths
🔵 Shops, challenges, bosses
🔵 Rewards at every stage
Every route you take will offer something different — whether it’s a quick win or a riskier run for rare loot.
The map will be fully 3D, with animated effects and dynamic progression — you’ll actually feel like you’re moving through the world.
We’re now integrating it into the game.
More reveals coming soon.
Stay Forged.
#DeckForge#ClosedBeta
Join the DeckForge Community:
🌐YouTube𝕏Twitter🎮Discord
👉Chat👉Announcements👉DeckForge
Community Update: Today’s the Day!
Big news, Forgers
🌟 Today we’ll announce the winners of our Telegram Giveaway!
100 lucky players will receive their share of 10,000 Telegram Stars
And that’s not all… – keep an eye on our announcements 👀
🔵 10,000+ players have now pre-registered for DeckForge!
You are officially part of something big.
🎮 Don’t forget to verify in Discord and claim your Pioneer role – this guarantees access to the Founder Pass and early game benefits.
💬 New social channels are coming this week, so stay close — more rewards, more quests, more chaos.
Let’s build this world together.
➡️Claim your ticket
Stay Forged.
#DeckForge#ClosedBeta
Join the DeckForge Community:
🌐YouTube𝕏Twitter🎮Discord
👉Chat👉Announcements👉DeckForge
What’s Coming Before Launch?
Before you step into DeckForge, here’s what’s brewing behind the scenes
🔵 3D Adventure Map – explore your own route, gather resources, and shape your destiny
🔵 Collection UI – organize, enhance, and admire your evolving deck
🔵 Faction System – align with one of two core forces in DeckForge’s universe
🔵 NFT Mechanics – own, upgrade, and trade your cards across seasons
🔵 Metagame – refine materials, break down old cards, and craft powerful upgrades
🔵 Achievements – complete challenges and milestones for rare rewards
🔵 Base Joker Collection – a first look at unique Joker cards and visuals
🎁Community Quests & Giveaways – get ready for new ways to earn rewards before the official launch.
You’re still early — and early means advantage.
➡️Collect your ticket
➡️Grab the Pioneer role
Stay Forged.
#DeckForge#ClosedBeta
Join the DeckForge Community:
🌐YouTube𝕏Twitter🎮Discord
👉Chat👉Announcements👉DeckForge
5,000+ Players Registered for the Closed Beta
DeckForge is heating up.
Over 5k players have already secured their spots — and the first wave is just around the corner.
Behind the scenes, our devs are pushing hard to bring the world of DeckForge to life.
The first wave of testers will be the pioneers — with real influence and real rewards.
🎁 Early access comes with perks:
🔵Exclusive rewards
🔵Founder-only items
🔵A head start before the public rush
🔵Long-term advantages in progression
We’re building something special — and you're part of it.
➡️Get your early access
Stay Forged.
#DeckForge#ClosedBeta
Join the DeckForge Community:
🌐YouTube𝕏Twitter🎮Discord
👉Chat👉Announcements👉DeckForge
Beta Access Update — 4,000+ Players Registered
Over 4k players have already claimed their Tickets — and this is just the beginning.
More than 800 community members have joined our Discord and get the Pioneer role, giving them priority for the first wave of closed beta (and valuable rewards)
We’re launching a mini giveaway today to reward our most active Forgers.
🎁 Stay tuned — it’s going to be fast and simple.
Haven’t joined yet?
Claim your ticket in the bot & Get your Pioneer role on Discord — it takes less than a minute.
Tickets are limited. No second chances once the first wave goes live
Stay Forged.
#DeckForge#ClosedBeta
Join the DeckForge Community:
🌐YouTube𝕏Twitter🎮Discord
👉Chat👉Announcements👉DeckForge
🚨Closed Beta Pre-Registration is LIVE
You asked for it — now it’s real.
DeckForge is opening its gates to the first wave of Beta testers.
Spots are limited. Rewards are real. Progress carries over.
🎁 Beta perks:
🔵 Early access
🔵 Exclusive cosmetics
🔵 Meta progression advantages
🔵 Special rewards for all players
Open the bot. Secure your spot.
Stay Forged.
➡️DeckForge Game
#DeckForge#ClosedBeta
Join the DeckForge Community:
🌐YouTube𝕏Twitter🎮Discord
👉Chat👉Announcements