CloudFormation - From Zero to Hero!
Вставка
- Опубліковано 15 жов 2024
- 🚀 Join us in this engaging workshop to explore the transition from monoliths to micro-services in the ever-evolving tech landscape. With the rise of numerous interconnected services, managing resources manually becomes complex and error-prone.
Discover the power of "Infrastructure as Code" (IaC) as we delve into AWS CloudFormation, AWS's robust solution for managing infrastructure through code. Whether you're a beginner or seeking advanced insights (including AWS CDK), this workshop is tailored for you.
🛠️ In this workshop, you will:
Get hands-on with AWS CloudFormation using simple concepts. You only need an AWS account, AWS CLI installed, and a basic IDE on your computer.
Elevate your skills with advanced concepts. Ensure you have the prerequisites from the basic part plus Python3, npm, and Node.
_____________
About Cloudvisor:
We are an advanced-tier AWS partner helping startups across the globe get the most out of AWS. AWS is one-half of our company’s DNA. The other one is startups. Here’s how we can help:
👉 Join our AWS Resell Program (bit.ly/resell-...) and get access to free discounts, free consulting, and up to $100,000 AWS credits.
👉 Start using our Monitoring service (bit.ly/monitor...) to ensure your AWS infrastructure is highly available and running smoothly. - Наука та технологія
Nice explanation for CF, Good Job!!
Cloudformation appeared scary to me untill I went hrough this...thanks!
Really good explanation. The fundamentals were really necessary and you've done a great job!
Thanks, appreciate feedback :)
This is awesome.. was looking out for just this.
It was great .Provided with very easy way. Thanks
Great to hear that!
Thanks for such a great tutorial on cloud formation.
Thank You for this useful tutorial. Great explanation with examples.
Nice video clip on AWS
Thank you for the tutorial. Where can I get the slides?
Thank you very much. Good explanation.
hi its help me .kindly suggest me that we can create parameter as a separate stack and from the parameter stack we can create another stack
Very good.
I honestly find Cloudformation templates way more humain-readable than the DOMs
Interesting. I couldn't get used to CF templates after 5 years. AWS CDK for me was the 21st-century discovery.
DOMs are JSON with a lot of difficult syntax and YAML is much easier.
Amazing aws tuts thanks
hi,how to attach a role to existing ec2 instance in cloudformation.
If EC2 was deployed without using CloudFormation, then it is very difficult, advanced AWS CDK usage is required. Better redeploy your EC2 (+ Role) using CloudFormation.
How to add 'QueueUrl' while giving call to SQS through step function in cloud-formation template?
1)First, define an Amazon SQS queue resource:
Resources:
MyQueue:
Type: AWS::SQS::Queue
Properties:
QueueName: my-queue-name
2)Next, define the AWS Step Functions state machine:
Resources:
MyStateMachine:
Type: AWS::StepFunctions::StateMachine
Properties:
StateMachineName: my-state-machine-name
DefinitionString:
Fn::Sub:
- |
{
"Comment": "My state machine",
"StartAt": "SendSQSMessage",
"States": {
"SendSQSMessage": {
"Type": "Task",
"Resource": "arn:aws:states:::sqs:sendMessage",
"Parameters": {
"QueueUrl.$": "$.queueUrl",
"MessageBody.$": "$.messageBody"
},
"End": true
}
}
}
- queueUrl: !GetAtt MyQueue.Arn
messageBody: "Hello, world!"
3)Finally, define the CloudFormation stack parameters that include the 'QueueUrl':
Parameters:
QueueUrl:
Type: String
Default: !GetAtt MyQueue.Arn
Think you. Can I have the code please ?
This is not zero to hero. This is zero to beginner.
I disagree, yaml is better. use cdk just to read your yml. yes, maybe it will take more time to write a valid yml, but you can test it out immediately, it can be used in any cdk - python, java, etc. devops will understand it easily.
too much slowly