MahmoudNasser01 / AWS-Developers-Cert-Notes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AWS-Developers-Cert-Notes

Elastic BeansTalk

  • think about it as heroku of the AWS (highly automated)

  • not reommended if you want full customization

  • in EB you have to diffrentae between the Web environment and the Worker Environment

image

  • there is 2 types of EB web environments (Load Balanced Env / single instance env)

load balanced) using load balance feature and also auto scaling

single) not using load balance to save cost and also still have the auto scaling

image

Deployment methods

1 All at once

image

2 Rolling

image

3 Rolling With Additional Batch

image

4 Immutable

image

image

In-place vs Blue/Green Deplyments

image

image

note: if the switch happend in the same ENV then it will be concidered as In-place otherwise it will be Blue/Green depoyment note: Blue/Green with EB requires that your Database is outside the ENV because in Blue/Green method the old ENV is destroyed and replaced with another one.

EB configuration files

image

image

server configrations

image

EB cheet sheet

image

image

About