[SAP] 33. Deployment and instance management
SAP and Instance 33 Management Deployment
2023-09-14 09:00:45 时间
Beanstalk
Three architecture modelss:
- Single instance + EIP for dev env
- LB + ASG for production or pre-production web applications
- ASG only, for non-web apps in production (workers, etc...)
CodeDeploy
- Traffic shifting with Lambda Alias
- There are pre-traffic and post-traffic hook to validate deployment
- Rolback is easy using CloudWatch Alaram
Idea would be monitor the request number of the DynamoDB instance is stable. If not, CloudWatch alarm triggered to rollback the deployment.
Then we can make sure, the application is working instead of fully shifted, then found application doesn't work any more
CloudFormation
- If you want to update EC2 update ASG, create a new launch configuration + use UpdatePolicy for CloudFormation
- CloudFormation need IAM to create resources
- If you want CloudFormation to create IAM resouce, need to use CAPABILITY_IAM and CAPABILITY_NAMED_IAM
- Cross stack is mainly Ouputs export and Fn::ImportValue
- Nested stack, all about re-use
- Users can launch authorized products by admins
- Admin defined CloudFromation templates
- Save to Portfolio
- Using IAM permission to control access
- User can authorized by IAM to launch product
Optworks cannot clone from region to region.
Only AWS EKS can use third-party add-on, ECS cannot
相关文章
- SAP UI5 complex parser 只有在 1.26 版本之后才能使用
- SAP UI5 Theme Library 的解析逻辑和 SAP UI5 配置元数据的默认值
- SAP UI5库文件的加载细节探讨
- SAP UI5 Negative cache的工作原理
- EventBus in SAP UI5 and Kyma
- Deploy your UI5 application into SAP Cloud Platform and launch as a tile
- walkthrough 1 and 2 - id sap-ui-bootstrap
- when is this.oModel in sap-ui-core.js initialized for navigation working case
- difference between SAP UI5 RTL false and true - set breakpoint to change behavior
- SAP UI5 binding, property binding and resourceBinding
- Internationalization(i18n) support in SAP CRM,UI5 and Hybris
- sap.ui.require in SAP UI5 and require in nodejs
- SAP UI5 webIDE good build and bad build
- where and when navigation target url is retrieved by SAP UI5 Framework
- SAP ui5 xml view parse and control creation point
- 批量删除满足指定条件的 SAP CRM One Order 订单
- SAP CRM get_children 方法里面参数 iv_as_copy 有什么用?
- SAP 电商云 Spartacus UI 根据 CMS Component uid 获取数据
- SAP 电商云 Spartacus UI Proxy Facade 的一个实际例子
- Partner solution for Outlook integration for SAP CRM and C4C
- SAP CRM呼叫中心里Case ID的生成逻辑
- Creating a Connection Between Enterprise Search and SAP HANA for ABAP CDS-Based Search Models
- SAP CRM BSP UI gif and color handling
- when is valid from and valid to filled in SAP IBASE buffer table
- SAP Marketing Cloud 功能概述(一)
- 使用 Visual Studio Code SQLite 扩展来浏览 SAP Cloud Application Programming 数据库
- 使用SAP WebIDE往Github上推送代码修改时遇到错误消息 Commit request failed Commit failed. Ref must be HEAD and is HEAD
- SAP UI5 应用开发教程之一百 - 如何修改 SAP UI5 框架的源代码实现,以及使用本地部署的 SAP UI5 SDK 试读版
- SAP UI5 应用开发教程之三十一 - SAP UI5 的路由历史和路由回退(Routing back and history)试读版
- SAP Spartacus B2B模块 State的设计原理