- Mastering AWS CloudFormation
- Karen Tovmasyan
- 200字
- 2021-06-30 14:55:37
Understanding the internals of AWS CloudFormation
AWS services consist of three parts:
- API
- Backend
- Storage
We interact with AWS by making calls to its API services. If we want to create an EC2 instance, then we need to perform a call, ec2:RunInstances.
When we develop our template and create a stack, we invoke the cloudformation:CreateStack API method. AWS CloudFormation will receive the command along with the template, validate it, and start creating resources, making API calls to various AWS services, depending on what we have declared for it.
If the creation of any resource fails, then CloudFormation will roll back the changes and delete the resources that were created before the failure. But if there are no mistakes during the creation process, we will see our resources provisioned across the account.
If we want to make changes to our stack, then all we need to do is update the template file and invoke the cloudformation:UpdateStack API method. CloudFormation will then update only those resources that have been changed. If the update process fails, then CloudFormation will roll the changes back and return the stack to the previous, healthy, state.
Now that we have this covered, let's start creating our stack.
- Windows Vista基礎(chǔ)與應(yīng)用精品教程
- Ansible權(quán)威指南
- Persistence in PHP with the Doctrine ORM
- 操作系統(tǒng)基礎(chǔ)與實(shí)踐:基于openEuler平臺(tái)
- 精解Windows 8
- Extending Bootstrap
- Linux系統(tǒng)安全基礎(chǔ):二進(jìn)制代碼安全性分析基礎(chǔ)與實(shí)踐
- 蘋果OS X Mavericks 10.9應(yīng)用大全
- 嵌入式微系統(tǒng)
- Azure Resource Manager Templates Quick Start Guide
- Python機(jī)器學(xué)習(xí)系統(tǒng)構(gòu)建(原書第3版)
- Docker for Developers
- C#實(shí)用教程(第2版)
- 分布式實(shí)時(shí)處理系統(tǒng):原理、架構(gòu)與實(shí)現(xiàn)
- 鴻蒙應(yīng)用程序開(kāi)發(fā)