Computación en la nube. Toda la forma en que se crearon los programas utilizó recursos de computación locales e internos. Ahora los ingenieros de software están construyendo toda su aplicación sin poseer ninguna infraestructura física.
Están utilizando los gustos de los centros de datos alojados por IBM SoftLayer y Amazon Web Services para calcular sus algoritmos, almacenar sus datos y conectarse con los clientes a través de sus redes.
Por lo tanto, como ingeniero de software, todo lo que necesita es su propiedad intelectual (es decir, habilidades de codificación) y algo de dinero para pagar los gastos operativos para construir una aplicación de nivel empresarial que sea capaz de escalar. Anteriormente, habría tenido que comprar todo el almacenamiento, los servidores y la infraestructura de red.
- ¿Cuáles son los desafíos de la microrred?
- ¿Cuál es el campo de las matemáticas más requerido durante el desarrollo de software / juegos?
- ¿Cuál es el alcance del lenguaje de programación SCALA en el mercado hoy en día?
- ¿Cuáles son las diferentes formas en que uno podría cobrar a los clientes por el uso de un software que él / ella ha desarrollado?
- ¿Cuáles son algunos problemas en una organización de desarrollo de software que conducen a una menor calidad y más errores?
Bastante estimulante si haces una pausa para pensar en el concepto.