4 Consejos para el diseño de aplicaciones para los servicios de Amazon Web

Debido a Amazon Web Services (AWS) difiere mucho de ofertas de infraestructura tradicionales, tratando de aplicar los principios de diseño de aplicaciones tradicionales no siempre resulta en los mejores resultados. He aquí algunos puntos a tener en cuenta:

  • Todo falla todo el tiempo: Esas son consignas de AWS de Amazon, y deberían ser tuyo también. En particular, las instancias EC2 pueden fallar o dejar de responder inesperadamente, por lo que incorporar la capacidad de recuperación de recursos fracaso en su aplicación.

  • Utilice la redundancia para asegurar la aplicación el tiempo de actividad: Dado que los recursos de AWS pueden fallar, siga principio de funcionamiento de Amazon, y el diseño e implementación de la redundancia en la aplicación. La redundancia protege su demanda contra la insuficiencia de recursos.

  • Diseñe su aplicación para horizontalmente ampliar - y hacia abajo: Dado que los recursos de AWS incurren en costos si están muy usadas o no utilizados en absoluto, es importante que su aplicación sea capaz de crecer y reducir sus recursos de modo que usted está usando sólo lo que necesita para apoyar a su rendimiento de las aplicaciones y la resiliencia.

  • Utilice componentes de código abierto tanto como sea posible: No sólo se abre costo el software de código menos, sus condiciones de licencia que sea mucho más agradable al uso esporádico. El software propietario, por el contrario, por lo general requiere una cuota de licencia significativa si el software tiene una duración de cinco minutos o cinco años.




» » » » 4 Consejos para el diseño de aplicaciones para los servicios de Amazon Web