Google Cloud Platform, es una suite que contiene diversos servicios que funcionan en la misma infraestructura que utiliza Google de manera interna, por ejemplo, con servicios como Youtube o Google Search. El conjunto de herramientas que proporciona la suite abarca Cloud Computing, Networking, Data Storage, Data Analytics, Machine learning, etc.

Google ha hecho un esfuerzo por organizar conjuntamente distintos productos que hasta hace relativamente poco tiempo ofrecía por separado, dando al usuario un mismo punto de entrada a tareas administrativas, de facturación o de soporte de los diferentes servicios.

No se ha descuidado tampoco mantener una fácil integración con otros servicios de Google como los pertenecientes a la suite de Google Apps o Google Geo.

Los servicios a los que tenemos acceso dentro de la plataforma son los siguientes:

  • Google App Engine

Google App Engine es el PaaS (Platform As A Service) de Google que permite alojar aplicaciones en la misma infraestructura usada por Google, dotando a nuestras aplicaciones de gran escalabilidad de manera transparente para el desarrollador.

  • Google Compute Engine

permite usar máquinas virtuales con imágenes Linux dentro de la infraestructura de Google.

  • Google Cloud Storage

Nos permite almacenar una cantidad ilimitada de ficheros de gran tamaño (hasta 5TB), para servirlos posteriormente con gran rendimiento y alta disponibilidad, de una manera segura, protegiendo los datos mediante sistemas de ACL y cifrado en el servidor.

  • Google BigQuery

Permite ejecutar consultas SQL ad hoc sobre grandes cantidades de datos en cuestión de segundos.

  • Google Cloud Datastore

Google Cloud Datastore nos proporciona un NoSQL gestionado de alta disponibilidad.

  • Google Cloud SQL

Google Cloud SQL es un sistema gestionado MySQL en la nube.

Permite el uso de bases de datos relacionales replicadas para alta disponibilidad, sin tener que preocuparnos de gran parte de la administración de estas.

  • Google Prediction API

Google Prediction API permite ejecutar algoritmos de machine learning para analizar datos y detectar características o hacer predicciones sobre los mismos.

  • Google Translation API

Google Translation API permite detectar en qué idioma está escrito un texto o traducirlo a distintos idiomas. Permite diseñar aplicaciones multi idioma de manera sencilla.

Con Netec usted puede capacitarse en diferentes cursos de TI y en cualquier momento y lugar, ya que contamos con diferentes modalidades para poder tomar sus capacitaciones. ¡Contáctenos para conocer nuestra oferta completa de Google Cloud Platform y nuestras promociones!

Los 10 lenguajes de programación más populares en la actualidad 

Java continúa siendo el lenguaje de programación más popular en el mundo, seguido por C y C++. Conocé la lista completa a continuación

  • La programación es una de las profesiones con más salidas en la actualidad.
  • Los estudiantes de informática y programación tienen el futuro profesional asegurado gracias a la revolución tecnológica.
  • Te damos todos los detalles sobre los lenguajes de programación más utilizados.

Los 5 lenguajes de programación más populares de la actualidad son: Java, C, C++, Pyhton y C#.  Así lo asegura el Índice TIOBE  en su última actualización de junio 2017. La novedad es que el lenguaje de programación Kotlin salta a los 50 más populares. Probablemente te preguntes qué se supone que debas interpretar por lenguaje de programación “más popular”. A continuación, te explicamos.

El Índice TIOBE es un índice elaborado por una empresa de software holandesa que se especializa en la evaluación y seguimiento de la calidad de los programas informáticos. Actualmente, la empresa revisa en tiempo real más de 300 millones de códigos de diversos programas informáticos por día actualizando mes a mes su índice.

El Índice TIOBE se elabora a partir de diversas variables, como por ejemplo, el número de ingenieros cualificados en determinado lenguaje, las búsquedas que hacen los usuarios a través de los buscadores solicitando información de los distintos lenguajes de programación, la demanda de cursos o los lenguajes que están siendo más utilizados.

El índice no dice cuál es el mejor o en qué lenguaje de programación se escribió la mayor cantidad de líneas de código. Más bien sirve para que un programador pueda determinar si sus conocimientos en un determinado lenguaje han quedado obsoletos, o si por el contrario sus conocimientos están vigentes.

También puede ser de utilidad si tienes que tomar una decisión estratégica respecto a qué lenguaje debes utilizar para la construcción de determinado software. Los datos que veremos a continuación corresponden al mes de junio de 2017.

1) Java

Reconocido por su legibilidad y simplicidad, Java es uno de los lenguajes de programación más adoptados: más 9 millones de desarrolladores lo usan y está presente en 7 mil millones de dispositivos en todo el mundo. Desde 2001 se mantiene en las primeras posiciones, llegando al número puesto número 2 como la más baja de todas en marzo de 2015.

Su enorme popularidad se debe a su poder de permanencia, cuestión que asegura el funcionamiento a largo plazo de las aplicaciones que lo utilizan.

2) C

Creado entre 1969 y 1972 en los Laboratorios Bell, es uno de los más utilizados en el mundo. Si bien es ejecutado en la mayoría de los sistemas operativos, es de propósito general, con lo cual es muy flexible.

3) C++

Conocido por el nombre “C Plus Plus”, este lenguaje de programación orientado a objetos surge como una continuación y ampliación del C. Hay una gran cantidad de programas escritos en C++, como por ejemplo los paquetes de Adobe.

4) Python

Python es un lenguaje de programación multiplataforma y multiparadigma, que también es de propósito general. Esto significa que soporta la orientación a objetos, la programación imperativa y funcional. Su simpleza, legibilidad y similitud con el idioma inglés lo convierten en un gran lenguaje ideal para principiantes.

5) C#

También llamado C Sharp, este lenguaje de programación orientado a objetos fue desarrollado en el año 2000 por Microsoft para ser empleado en una amplia gama de aplicaciones empresariales ejecutadas en el framework .NET. C Sharp es una evolución del C y C++ que se destaca por su sencillez y modernidad.

6) Visual Basic. NET

Pasó del número 9 en junio de 2016 al sexto lugar en 2017. Es utilizado por una gran cantidad de personas a lo largo del mundo que no cuentan con conocimientos profundos como desarrolladores, quienes encuentran en visual basic, además de una sintaxis sencilla, la posibilidad de automatizar sus propios procesos y crear sus propias aplicaciones web.

Es visto como uno de los lenguajes más amigables para los que recién comienzan, sobre todo a comparación de C#.

7) JavaScript

Antes que nada, no confundir con Java. Son lenguajes distintos. Javascript es un lenguaje de programación que puede ser utilizado para crear programas que luego son acoplados a una página web o dentro de programas más grandes. Sirve para crear efectos y realizar acciones interactivas.

Podemos ver funcionando este lenguaje en servicios como el chat, calculadoras, buscadores de información y un sin fin de utilidades más.

Conocé la Certificación MCSD 70-480 Programming in HTML with Javascript and CSS3 que ofrece la UTN de forma online.

8) PHP

Creado en 1994 por el programador canadiende Rasmus Lerdorf, nunca pretendió ser un lenguaje de programación, sino que fue creado con la intención de contar con un conjunto de herramientas para el mantenimiento de las páginas web.

Es de fácil acceso para nuevos programadores y a su vez ofrece a los más experientes muchas posibilidades.

Conocé el Curso Online sobre Diseño de Páginas Web que dicta la Nueva Escuela de Comunicación.

9) Perl

Creado Larry Wall, Pearl es una sigla que significa Practical Extraction and Report Language. Es un lenguaje de propósito general que sirve practicamente para todo, como puede ser la generación y tratamiento de ficheros, para analizar datos y textos, y muchas otras cosas más. Si bien hay proyectos complejos y completos escritos en Pearl, son los menos.

Con Netec usted puede capacitarse en diferentes cursos de lenguaje de programación, en cualquier momento y lugar, ya que contamos con diferentes modalidades para poder tomar sus capacitaciones. ¡Contáctenos para conocer nuestra oferta completa de Google Cloud Platform y nuestras promociones!

Fuente: Netec Colombia

, , , ,

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *