I gotta say, as someone brand new to CDK (moving f...
# general
s
I gotta say, as someone brand new to CDK (moving from Serverless Framework + old-school CloudFormation), I’m blown away. it’s been a little bit of a learning curve, but not bad. and the tooling is incredible.
cdk diff
is amazing. and resources referring to other resources is a breeze in comparison to the old way
a
This is the way. 🖖
s
this is why I’m making the effort now to rebuild all of our stacks to be a single SST monorepo 👍 CDK is the future.
a
I am eagerly awaiting for ALB + AppMesh + ECS + Fargate wrappers. It’ll be life-changing.
a
Yeah, being able to reference and share resources it’s amazing, this was so complicated with SLS.
I’m planning how to move away from SLS right now, defining the plan for it.
Mostly worried about Production CF stacks that are already built with SLS.
s
I kinda didn’t wanna do this right now because we’re trying to launch v2 of our app. but once I deploy that, it’s impossible for us to take the stacks down since customers will be on it and we can’t have downtime
a
Might need to delete them and deploy all from 0.
s
yeah, that’s what I’m doing (while we’re in beta)
a
Yeah.
I decided to do the new services with SST, we built a couple this week already.
And meanwhile doing some tests to migrate old ones… the app started like 3 months ago, we don’t have too much,… that’s why I want to move away from SLS asap.
Once we are out of beta will be more complicated, haha.
We are actually partially out of beta 😂 .
s
nice, congrats 🙂
a
why not create new stacks and then perform DNS redirection of some kind?
a
Will be interesting to know which other companies are using SST.. I mean, small companies/startups looks like.
@Ashishkumar Pandey yeah that’s my plan at the moment.
a
great! route53's ALIAS records will be a great help.
a
Actually I was using API GW v1 for Beta of the app, and we also can change the domain mappings there, pretty interesting.
Yeah good call, definitely need to plan something like that.
a
Oh! yes, I am enjoying IaC.
t
Amazing to hear
a
Most complicated part is setting up VPC / RDS / Elastic… and those services…. I mean those were legacy, done manually from AWS Console 🤦‍♂️
a
Yeah, the console is a pain lol! 😂
a
Yeah but lot of people still uses it 🤦‍♂️
I mean, I work on other project which uses AWS + k8s.. and they set everything manually on AWS Console.
It’s painful to see that after experiencing CDK… but well, there is a lot of sys-admin people still, they didnt convert their mindset to devops yet.
a
damn! I can’t possibly imagine that. It’s atrocious.
j
That’s awesome! Glad it’s been working well!