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.
Sobre el autor
Desarrollo y despliegue los cambios en la nube híbrida En un entorno de nube híbrida, es posible que desee trabajar con sus socios a través de un servicio en la nube híbrida o desarrollar y desplegar algunas aplicaciones basadas en la nube específicamente para su equipo de ventas. Usted necesita…
Tamaños de imagen ec2 en Amazon Web Services Amazon Web Services ofrece una amplia gama de tamaños de imagen, lo que debería hacer posible para que usted pueda satisfacer sus necesidades de rendimiento de aplicaciones mediante la regulación de la infraestructura EC2 se ejecuta. Si usted…
Alcance ec2 en Amazon Web Services Elastic Compute Cloud (EC2) imágenes y casos contenidos en Servicios (AWS) regiones Amazon Web, que pueden crear un desafío si usted quiere que sus casos sean capaces de funcionar en múltiples regiones. Ahora, ¿por qué usted quiere que sus…
Servicios de red proporcionan a través de la computación en nube Tres tipos distintos de servicios de red se pueden proporcionar a través de la nube: aplicaciones, plataformas y servicios (infraestructura). Los siguientes párrafos describen estos tres tipos de servicios en la nube con mayor detalle.Aplicaciones…
Carreras Pearson OpenClass en Amazon Web Services (AWS) Un jugador establecido en el mercado de la educación en línea es Pearson Learning Technologies. En respuesta a las nuevas tendencias de educación en línea, lanzó Pearson OpenClass, que es un sistema de gestión de aprendizaje libre (conocido en…
Las Amazon Web Services (AWS) ecosistema Sin ahondar demasiado profundamente en las diversas piezas del rompecabezas AWS, debe quedar claro que Amazon ofrece una serie de servicios a sus usuarios. Sin embargo, AWS alberga un conjunto mucho más rico de los servicios que sólo los que…
Administrar los recursos de datos grandes y aplicaciones con hilo hadoop Planificación de tareas y seguimiento de los grandes datos son partes integrales de Hadoop MapReduce y se pueden usar para administrar los recursos y aplicaciones. Las primeras versiones de Hadoop apoyaron un sistema de seguimiento de trabajos y…
Maestro aplicación de hilado en hadoop A diferencia de otros componentes HILO (otro negociador de recursos aún), ningún componente en Hadoop 1 asigna directamente al Maestro de aplicaciones. En esencia, este es un trabajo que el JobTracker hizo para cada aplicación, pero la…
Fundamentos de la infraestructura de datos grande Big Data es todo acerca de la alta velocidad, grandes volúmenes, y una amplia variedad de datos, por lo que la infraestructura física, literalmente "hacer o deshacer" la implementación. La mayoría de las implementaciones de datos grandes deben…
La nube en el contexto de grandes datos Computación en la nube es un método para proporcionar un conjunto de recursos informáticos compartidos y se está convirtiendo cada vez más importante para su iniciativa de datos grande. La nube incluye aplicaciones, computación,…
Adición de un componente del lado del servidor para su aplicación móvil Ya no es un dispositivo móvil de su propio ecosistema. En su lugar, tiene que integrarse con los servicios en la nube para hacer uso de los servicios allí - como los servicios de ubicación y los servicios de mapas de Apple, la información…
Iphone aplicación de diseño de lista de verificación aplicaciones para el iPhone son complejas, y es importante para mantener el ojo en tanto el estilo y la función de su producto. Al inspeccionar su solicitud, verifique estos aspectos:No hay vínculos rotos en la aplicación, interno o externoSe ha…