PROGRAMA FORMATIVO: ORACLE BIG DATA INGENIERO Noviembre 2015
DATOS GENERALES DEL CURSO 1. Familia Profesional: INFORMÁTICA Y COMUNICACIONES (IFC) Área Profesional: SISTEMAS Y TELEMÁTICA 2. Denominación: ORACLE BIG DATA INGENIERO 3. Código: IFCT29 4. Nivel de cualificación: 3 5. Objetivo general: Los proyectos de Big Data orientados al procesamiento de datos y generación de conclusiones empresariales están basados en las fases adquisición, organización, análisis y toma de decisiones. A lo largo de este curso, el alumno se formará y especializará en las dos primeras fases de adquisición y organización, haciendo uso de los componentes y tecnologías que intervienen, así como las soluciones de Oracle para llevarlas a cabo con las mejores prácticas para la generación de estadísticas y resultados, que permitan mejorar el rendimiento y escalabilidad de estos proyectos. Al finalizar el curso, el alumno habrá adquirido conocimientos sobre: - Qué es Big Data - Qué fases componen los proyectos de Big Data - Qué tecnologías y componentes forman parte de las soluciones de Big Data - Cómo abordar proyectos de Big Data - Soluciones de bases de datos NoSQL: Oracle NoSQL - Generación de análisis estadísticos con el lenguaje de programación R 6. Prescripción de los formadores: 6.1. Titulación requerida: Titulación universitaria u otros títulos equivalentes, o capacitación profesional equivalente acreditada por el fabricante. El formador deberá estar homologado como instructor en la correspondiente especialidad de la tecnología específica del fabricante y contar con la certificación vigente y actualizada 6.2. Experiencia profesional requerida: Tener experiencia acreditable en ocupaciones relacionadas con la especialidad a impartir de al menos un año, excluyendo la experiencia docente. 6.3. Competencia docente: Será necesario tener experiencia metodológica o experiencia docente. En todo caso, los
formadores deberán tener una experiencia docente contrastada superior a 800 horas, durante los dos últimos años en especialidades relacionadas con la familia de Informática y Comunicaciones. 7. Criterios de acceso del alumnado: 7.1. Nivel académico o de conocimientos generales: Título de FP Grado superior, bachillerato. Cuando el aspirante al curso no posea el nivel académico indicado, demostrará conocimientos suficientes a través de una prueba de acceso. Se requiere inglés a nivel de lectura y conocimientos de SQL, programación y estadística 8. Número de alumnos: Máximo 25 participantes para cursos presenciales. 9. Relación secuencial de módulos: Módulo 1. Oracle Big Data Essentials Módulo 2. Oracle Big Data Fundamentals Ed 1 Módulo 3. Using Oracle NoSQL Database Módulo 4. Oracle R Enterprise Essentials Ed 1 10. Duración: Horas totales: 165 Distribución horas: Presencial: 165 Teleformación: 0 A distancia convencional: 0 11. Requisitos mínimos de espacios, instalaciones y equipamiento. 11.1. Espacio formativo: Aula de Informática: Superficie: 45 m2 para grupos de 15 alumnos (3 m2 por alumno). Cada espacio estará equipado con mobiliario docente adecuado al número de alumnos, así mismo constará de las instalaciones y equipos de trabajo suficientes para el desarrollo del curso. 11.2. Equipamiento: Los equipos tendrán unas características equivalentes a las enumeradas a continuación, consideradas siempre como mínimas:
16 ordenadores (15 alumnos y 1 profesor) con las siguientes características mínimas: - Procesador Intel Pentium D 3,2 GHz - 2 GB de RAM - Disco duro SATA 160 GB - Tarjeta de red 10/100/1000 Mbps - Tarjeta gráfica 256 Mb. PCIe - Tarjeta de sonido - Lector grabador de DVD - Teclado - Ratón - Monitor color 17 - Software: - Licencias del fabricante para la impartición de los cursos correctamente licenciado a través de contrato Oracle Education Approved Center - Licencias de Sistema Operativo. - Licencias de Virtual PC o Virtual Server instalado. - Licencias del software ofimático necesario para la impartición del curso - Conectividad a Internet para acceso a los sistemas de laboratorios Oracle Impresora láser con conexión a red. Software antivirus. Pantalla y cañón de proyección. A los alumnos se le proporcionará la documentación oficial de ORACLE necesaria para el seguimiento del curso. Las instalaciones y equipamientos deberán cumplir con la normativa industrial e higiénico sanitaria correspondiente y responderán a medidas de accesibilidad universal y seguridad de los participantes. En el caso de que la formación se dirija a personas con discapacidad se realizarán las adaptaciones y los ajustes razonables para asegurar su participación en condiciones de igualdad. 12. Requisitos de los centros Los centros impartidores de formación Oficial de Oracle, deben cumplir los siguientes requisitos: Estar autorizados como centro de formación oficial de Oracle, homologación Oracle Education Approved Center Ser centro certificador Pearson Vue
13. Evaluación del aprendizaje Se llevará a cabo una evaluación continua y sistemática durante el proceso de aprendizaje y al final del mismo para comprobar si los alumnos han alcanzado los objetivos establecidos en cada módulo y, por consiguiente, han realizado el curso con el aprovechamiento requerido. 14. Certificación oficial del fabricante La ejecución y financiación del programa formativo incluye la presentación de los alumnos que han realizado el curso con aprovechamiento a los exámenes para obtener la certificación oficial del fabricante, que gestionará el centro y que en ningún caso supondrá coste alguno para el alumno.
MÓDULOS FORMATIVOS Módulo nº 1 Denominación: ORACLE BIG DATA ESSENTIALS Objetivo: This Oracle Big Data Essentials training deep dives into using the Oracle Big Data Solution. Through hands-on, interactive instruction and exercises, you'll develop the skills to acquire, organize, analyze and make key decisions based on the big data. Learn To: Define Big Data. Understand Oracle's Integrated Big Data Solution. Describe the Oracle Big Data Components. Define Cloudera's distribution of Hadoop and its components. Acquire raw data using Oracle NoSQL Database and HDFS. Organize the collected data using Hive and Oracle Big Data Connectors. Analyze big data using the Oracle Analytics tool. Derive business decisions using Oracle BI tools. Study the case-scenarios where Oracle Big Data is applied successfully Duración: 34 horas Contenidos teórico-prácticos: - Introduction - Overview of Big Data - Understanding Oracle's Solution for Big Data - Using Oracle Big Data Appliance - Data Acquisition Options in BDA - Using The Hadoop Distributed File System - Using Flume in HDFS - Using Oracle NoSQL Database - Using Hive - Using Oracle Big Data Connectors - Using Oracle Loader for Hadoop - Using Oracle Sql Connector for HDFS - Using ODI Application Adapter for Hadoop - Using Oracle R Connector for Hadoop - Using In-Database Analytics - Using Oracle Big Data Integration Options - Examining Big Data Use-cases
Módulo nº 2 Denominación: ORACLE BIG DATA FUNDAMENTALS Ed 1 Objetivo: In the Oracle Big Data Fundamentals course, learn to use Oracle's Integrated Big Data Solution to acquire, process, integrate and analyze big data. Learn To: Define Big Data. Describe Oracle's Integrated Big Data Solution and its components. Define the Hadoop Ecosystem and Cloudera's Distribution Including Apache Hadoop (CDH). Use the Hadoop Distributed File System (HDFS)to store, distribute, and replicate data across the nodes in the Hadoop cluster. Acquire big data using the HDFS Command Line Interface, Flume, and Oracle NoSQL Database. Use MapReduce and YARN for distributed processing of the data stored in the Hadoop cluster. Process big data using MapReduce, YARN, Hive, Pig, Oracle XQuery for Hadoop, Solr, and Spark. Integrate big data and warehouse data using Scoop, Oracle Big Data Connectors, Copy to BDA, Oracle Big Data SQL, Oracle Data Integrator, and Oracle GoldenGate. Analyze big data using Oracle Big Data SQL, Oracle Advanced Analytics technologies, and Oracle Big Data Discovery. Use and manage Oracle Big Data Appliance. Secure your data. Duración: 58 horas Contenidos teórico-prácticos: - Introduction - Big Data and the Oracle Information Management System - Using Oracle Big Data Lite Virtual Machine - Introduction to the Big Data Ecosystem - Introduction to the Hadoop Distributed File System (HDFS) - Acquire Data using CLI, Fuse-DFS, and Flume - Using and Administering Oracle NoSQL Database - Introduction to MapReduce - Using YARN to Manage Resources - Overview of Apache Hive and Apache Pig - Overview of Cloudera Impala, Solr, and Apache Spark
- Using Oracle XQuery for Hadoop - Options for Integrating Your Big Data - Using Oracle Big Data SQL - Using Oracle Advanced Analytics - Introducing Oracle Big Data Discovery - Using the Oracle Big Data Appliance (BDA) - Managing the Oracle Big Data Appliance - Balancing MapReduce Jobs - Securing Your Data on the BDA
Módulo nº 3 Denominación: USING ORACLE NOSQL DATABASE Objetivo: In this course, you'll learn what an Oracle NoSQL Database is, what the features and benefits are and how to use it to store Big Data. Explore key concepts of the NoSQL Database technology, while learning when to use the Oracle NoSQL Database versus an RDBMS. Learn To: Monitor and optimize Oracle NoSQL Database performance. Perform backup, recovery and troubleshooting tasks. Create an application using Oracle NoSQL Database APIs. Define Big Data and identify when to use the Oracle NoSQL Database. Explain the key features, benefits and components of Oracle NoSQL Database. Install and configure Oracle NoSQL Database. Duración: 48 horas Contenidos teórico-prácticos: - Big Data and NoSQL Database Overview - Oracle NoSQL Database - Designing a Schema - Consistency - Durability - Credit Card Application and APIs: Overview - Administration: Overview - Planning the Installation - Setting-up the Oracle NoSQL Database Nodes - Configuring and Deploying the KVStore - Store Parameters - Optimizing KVStore Performance - Backup and Recovery - Troubleshooting - Accessing the KVStore - Creating Key and Value Components - Loading Data into a KVStore - Retrieving Data from a KVStore - Manipulating Data in a KVStore - Handling Exceptions - Configuring Consistency - Configuring Consistency and Durability
Módulo nº 4 Denominación: ORACLE R ENTERPRISE ESSENTIALS Ed 1 Objetivo: This Oracle R Enterprise Essentials training will teach you how to leverage the Oracle Database as a high performance computing platform from the powerful R statistical programming language and environment. Overcome the memory limitations of the open source client R engine. Prepare data, perform statistical analysis, and build predictive models on Big Data data sets that are generally impossible with open source R. Generate graphics and invoke R scripts from SQL for integration with the Oracle stack! Learn To: Start up R, load ORE, and connect to Oracle Database. Use common constructs of the R language. Use the ORE Transparency Layer. Use ORE for embedded R execution. Use ORE predictive analytics packages. Use ROracle. Duración: 25 horas Contenidos teórico-prácticos: - Introducing Oracle R Enterprise - Getting Started with ORE - Introducing the R Language and Environment - Producing Graphs in R and ORE - Using the ORE Transparency Layer - Part 1 - Using the ORE Transparency Layer - Part 2 - ORE Embedded R Execution - R Interface - ORE Embedded R Execution - SQL Interface - Using ORE Predictive Analytics - Part 1 - Using ORE Predictive Analytics - Part 2 - Using ROracle for Direct Database Access