= autoscaling == launch configuration plantilla usada por los //autoscanling group//s para lanzar instancias EC2 * AMI * keys * security groups * block device mapping == autoscaling groups * colección de instancias EC2 de características similares * agrupación lógica para escalado y manejo === Laboratorio * crea un //Launch Group// * crea un //AutoScaling Group// * termina instancias para comprobar el //AutoScaling// == Placement Groups * determina que hardware subyacente se va a usar en las instancias EC2 que se lancen * cluster : * en una AZ * en diferentes VPCs emparentadas * líneas dedicadas de 10Gbps * recomendado para baja latencia, gran cantidad de transferencia * recomentado cuando la mayor parte del tráfico es interno * se recomienda lanzar todas las instancias en una sola petición y usar el mismo tipo de instancia; lanzar más instancias posterior puede dar problemas de capacidad * para "evitarlo", habría que parar por completo todas las instancias del //Placement Group// y rearancar, para que se reubiquen * spread : ¿underlying hardware? * ubicados en diferente hardware * no tienen necesidad de intercomunicarse entre ellas (instancias) * al estar ubicadas en hardware diferente, se reduce el riesgo de fallo simultaneo (que si tiene la **cluster**) * puede ubicarse en diferentes AZ * permite el uso de instancias de diferentes tipos o lanzadas en diferentes momentos * se pueden ejecutar 7 instancias por AZ y //Placement Group// * no hay coste por crear un //Placement Group// * el nombre ha de ser único en la cuenta AWS * no se pueden mezclar diferentes //Placement Groups// * no se puede mover una instancia arrancada en un //Placement Group//