Git Product home page Git Product logo

az900-azure-fundamentals's Introduction

AZ900-Azure-Fundamentals

Este repositorio está creado para ser una guía al momento de iniciar el estudio para obtener la certificación de AZ900-Azure-Fundamentals

Esta certificación está enfocada en el dominio de los conceptos básicos de la computación en la nube de Azure.

Contenido

A continuación encontrará un conjunto de recursos distribuidos en carpetas en las cuales hay material especificado por tema para el estudio de la certificación. Además, podrá usar material dispuesto para la preparación del examen.

Encontrará material de las siguientes temáticas que corresponden a los módulos que son evaluados al momento de realizar el examen. El porcentaje al lado de cada módulo corresponde a la ponderación para el total del examen.

  • Descripción de los conceptos de la nube (25-30 %)
  • Descripción de la arquitectura y los servicios de Azure (35-40 %)
  • Descripción de la administración y la gobernanza de Azure (30-35 %)

Además, encontrará examenes resueltos que ayudarán al fortalecimiento de los conceptos para la presentación del examen.

En este repositorio también se realiza un proyecto con el fin de fortalecer los conceptos de máquinas virtuales en el cual se extrae información de fondos de inversión de Bancolombia por medio de una API, donde através de una serie de módulos de python, estos fondos se actualizan de forma diaria.

En la carpeta llamada analisisrentabilidades se encuentran dos módulos que contienen las funciones creadas para la extracción de la información de los fondos.

  • Consultas: Este módulo contiene una función llamada consultanit y lo que hace es consultar los NITs que hay en la página de Bancolombia y los extrae en una lista.

    Por otro lado se tiene una función llamada *result_rentabilidades* donde toma la lista que se creó en la anterior función para pegar cada valor (NIT) en una URL y así poder consultar la información de cada uno de los fondos. 
    
  • Procesamiento: Este módulo contiene la función limpieza_datos_retabilidades. Esta función crea un dataframe con la información de los fondos de inversión como salida. Extrae los diccionarios de rentabilidades por días y años para luego posicionarlos en columnas nuevas.

    También encontramos la función  *act_df_rentabilidades* donde primero, se eliminan los registros cuya fecha de cierre esté vacía y ajusta el formato de esta columna a un formato de fecha. Además concatena al dataframe que ya existe, las filas que se actualizan directamente en la página de Bancolombia a medida que se va ejecutando el script principal.
    
    Por último tenemos la función *escribir_resultados* que genera un archivo donde se registra la fecha de ejecución del script y las lineas que fueron agregadas.
    

Los archivos que encuentran en la vista principal son el script que ejecuta el proyecto y los requerimientos que este módulo de python necesita para ser ejecutado.

El módulo scriptdeconsulta organiza las funciones mencionadas anteriormente con los pasos necesarios para obtener un dataframe que contenga la información de los fondos de inversión de Bancolombia.

Y los archivos que encuentra en la vista principal son el script que ejecuta el proyecto y los requerimientos que este módulo de python necesita para ser ejecutado.

Herramientas con las que se construyó el proyecto:

  • Python: versión 3.10.6
  • Git/GitHub
  • Azure Virtual Machines

az900-azure-fundamentals's People

Contributors

natalydata13 avatar datalejocano avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.