Amazon afirma que, AWS se creó y diseñó para que sean fáciles de usar, flexibles, rentables y muchos más como seguridad, resistencia, etc.
Eso es muy cierto para muchos casos de negocios. Por ejemplo
Caso – Inicio
- ¿Cómo puede la tecnología de computación cognitiva mejorar el acceso a la educación para las comunidades pobres y remotas en África?
- ¿Amazon tiene algún instituto de capacitación autorizado para AWS en India?
- ¿Cuál es el mejor sistema de gestión de inventario para la industria manufacturera? ¿Nube habilitada?
- ¿Por qué debería usar servidores en la nube como AWS en lugar de un webhost normal como Bluehost?
- ¿Cuál es el mejor software de confirmación y recordatorio de citas basado en la nube?
Considere una nueva puesta en marcha, que trata sobre una nueva aplicación móvil que ayuda a las personas a encontrar los mejores restaurantes y locales de comida a su alrededor, también proporciona una plataforma para que los restaurantes muestren sus especialidades, carguen menús y fotos. (sí, al igual que mi aplicación Zomato favorita).
Para que sea breve, limitemos nuestra solución solo hasta que se requieran sistemas de almacenamiento para almacenar y administrar fotos cargadas por usuarios y propietarios de restaurantes.
Se necesitaría un sistema de almacenamiento altamente redundante y de alta disponibilidad. Y para construir una aplicación optimizada n / w, uno necesitaría almacenar las imágenes en diferentes versiones como
1. Foto real cargada
2. Mini versión para vista previa
3. Datos relacionados con la imagen.
en esta etapa cualquiera tendría dos opciones
1. Para dedicar tiempo y esfuerzos a construir y configurar servidores de almacenamiento y archivos, lo que incluye comprar una licencia s / w y tomaría una gran decisión al decidir los tamaños y no está seguro de qué tan rápido podrían crecer sus necesidades e implica un mantenimiento como s / w parches, etc.
2. O externalice esto a algún experto, que aún implica el costo inicial de configuración h / wy s / w.
3. O póngalos en servicios de nube totalmente administrados como AWS S3, Dynamo DB. con servicios completamente administrados, s / w tiene licencia, h / w está listo para usar y los servidores están configurados y apenas tomaría menos de una semana para que toda su capa de DB esté lista y blindada con características como escalado automático, alta disponibilidad, menos mantenimiento y muchos flujos de trabajo automatizados.
- Cuando el negocio crezca, las configuraciones de escala automática manejarán el dolor de aumentar y disminuir los recursos según sea necesario.
- Cree flujos de trabajo automatizados para reducir los trabajos manuales.
- Use las plataformas de codificación listas para usar para replicar un microservicio para automatizar tareas como cambiar el tamaño de las imágenes y colocarlas en los cubos respectivos a medida que se presentan.
Puede usar SNS para notificaciones de aplicaciones móviles, SES para requisitos automáticos de correo electrónico, registrar nombres de dominio, automatizar el proceso de facturación, configurar alarmas, analizar su tráfico y automatizar el ciclo de vida de los registros (archivo automático después de 15 días para opciones de almacenamiento más baratas)
En el futuro, si implementa la aplicación en diferentes geografías, use R3 para una distribución geográfica eficiente del tráfico o distribuya según la latencia.
Y cada servicio se basa en “pagar por lo que usa”. Puede concentrarse en su negocio en lugar de gastar y preocuparse por parchear o mantener los servidores.
Uy, esto no fue corto, y perdón por mi gramática.