Amazon trabaja en arquitectura orientada a servicios (SOA). Es un estilo de diseño de software en el que diferentes servicios interactúan entre sí a través del protocolo de comunicación.
Conocimiento detallado: Enlace.
¿Ahora que hacemos?
- ¿Debería considerar la posibilidad de pasar a ser un ingeniero de software en un banco de inversión?
- ¿BSCS sería mejor o ingeniería de software, teniendo en cuenta que estoy pensando en entrar en programación más tarde?
- ¿Cuáles son algunos pasatiempos útiles para un ingeniero de software, aparte de la codificación?
- Una pregunta para los ingenieros de software: ¿con qué frecuencia Google codifica algo durante su trabajo diario?
- ¿Qué piensan los ingenieros de software de Google sobre la declaración de Peter Norvig de que ganar concursos de programación se correlaciona negativamente con ser bueno en el trabajo?
- Nos reunimos con nuestros Gerentes de producto / Propietarios de producto para reunir los requisitos comerciales.
- Tenemos muchos niveles de ingenieros de software para convertir los requisitos comerciales en desafíos técnicos (especialmente realizados por ingenieros superiores).
- Descubrimos los desafíos técnicos y encontramos las formas de solucionar esos desafíos y finalmente hacemos un trabajo desglosado.
- Diseñamos y codificamos los servicios.
- Seguimos el procedimiento de guardia para asegurarnos de que nuestros servicios no estén caídos, especialmente en la hora pico. Por ejemplo: – Venta de Diwali, etc.