Companies Home Search Profile

Data Engineering Fundamentals with Prefect Workflow

Focused View

Guha Rajan M., B.Engg, MBA, PMP

3:08:39

5 View
  • 1 - Course Coverage.mp4
    06:43
  • 2 - Difference between Data Engineering Vs Data Analysis Vs Data Science.mp4
    07:27
  • 3 - An overview on Data science.mp4
    09:42
  • 4 - Extract Transform Load vs Data pipeline.mp4
    04:17
  • 5 - Comparison between Apache Airflow and Prefect Data pipeline Orchestration.mp4
    04:35
  • 6 - What is Virtualization.mp4
    07:15
  • 7 - Steps involved in creation of Linux Virtual Machine on OCI.mp4
    09:25
  • 8 - Creationing Public private public Key using Putty Gen.mp4
    05:34
  • 9 - Provisioning Compartment and Virtual cloud Network VCN in OCI.mp4
    03:20
  • 10 - Creating Linux 9 Virtual Machine on OCI.mp4
    03:43
  • 11 - Connecting through putty to Virtual Machine.mp4
    02:26
  • 12 - Executing scripts in VM for Linux GUI Part 1.mp4
    03:30
  • 12 - LINUX-GUI-VNC-PUTTY-configs-Linux-9.txt
  • 13 - Executing scripts in VM for Linux GUI Part 2.mp4
    09:51
  • 13 - LINUX-GUI-VNC-PUTTY-configs-Linux-9.txt
  • 14 - Overview Prefect Cloud Environment.mp4
    05:01
  • 15 - Prefect Client installation on Linux 9 VM.mp4
    03:12
  • 16 - Connecting to Prefect cloud Dashboad Data pipeline from Client VM.mp4
    03:15
  • 17 - Executing the first Flow based datapipeline program using Prefect orchestration.mp4
    06:04
  • 17 - hello-world.zip
  • 18 - Documentation reference Prefect Workflow Datapipelines.mp4
    05:00
  • 19 - Handson Demonstration of Prefect Flow with Task.mp4
    04:42
  • 19 - testflow.zip
  • 20 - What is Autonomous Cloud Database.mp4
    03:58
  • 21 - Significance of Compartment creationdeletion of Compartment.mp4
    03:28
  • 22 - Provisioning the Autonomous Database on OCI.mp4
    06:30
  • 23 - Different Ways to Connect to Oracle Autonomous Database.mp4
    02:30
  • 24 - Connecting through Cloud Web SQL Developer.mp4
    05:12
  • 25 - Python Connect to Oracle Autonomous Database through python library Part 1.mp4
    09:10
  • 26 - Python Connect to Oracle Autonomous Database through python library Part 2.mp4
    02:50
  • 27 - OLTP Vs OLAP.mp4
    03:20
  • 28.zip
  • 28 - Prefect datapipe with two task and building dependency between tasks.mp4
    09:02
  • 29 - Understanding the difference between Web Hooks MQTT Web Sockets.mp4
    07:52
  • 30 - Handson Demonstration Web Hooks with Prefect Workflow and Githhub Part 1.mp4
    09:58
  • 30 - Webhook-setup-JSON-template.txt
  • 31 - Automated Deployment of webhook for event based workflows Prefect Githhub.mp4
    11:33
  • 31 - JSON-details-for-automate.txt
  • 31 - flow.zip
  • 32 - Career Path for Data Engineers.mp4
    06:25
  • 33 - Concluding Remarks.mp4
    01:49
  • Description


    Data Engineering Fundamentals with Prefect Data pipeline using Oracle Cloud Infrastructure - VM and Autonomous DB

    What You'll Learn?


    • What is Data Engineering and its difference with Data Analysis and Data Science
    • Provisioning of Virtual Machine and Oracle Cloud Autonomous Database in Oracle Cloud Infrastructure
    • Introduction to Data Pipeline workflow tool - Prefect.
    • Demonstration fo Prefect client with prefect Dash Board & its integration
    • Building up and executing tasks using Python prefect libraries, task dependencies, views in Perfect dashboard
    • Demonstation of Webhooks with Prefect.

    Who is this for?


  • Computer science students
  • IT consultants
  • What You Need to Know?


  • Access to Oracle Cloud Infratructure free tier
  • Basic Linux and Python programming skills.
  • More details


    Description

            Data engineering is the process of designing and building systems that let people collect and analyze raw data from multiple sources and formats. These systems empower people to find practical applications of the data, which businesses can use to thrive.

    Companies of all sizes have huge amounts of disparate data to comb through to answer critical business questions. Data engineering is designed to support the process, making it possible for consumers of data, such as analysts, data scientists and executives, to reliably, quickly and securely inspect all of the data available.

    About a decade back, the data analysis was merely on the structured data available on the a Relational data base or in ERP system and any decision was made based on analysis of the  historic data and tools like ETL (extract, Tranform & load) was used for datawarehousing system. However in this dynamic ever changing world, non relational data base information need to used for quick analysis.

    So apart from transactions in database, the other source of web information from CSV, webhooks, http & MQTT need to taken care as appropriate.

    Further more, the process of ETL as evolved into Data pipelines. A data pipeline is a method in which raw data is ingested from various data sources and then ported to data store,  like a data lake or data warehouse, for analysis. In data pipe line task dependency can be build with different task. These task can be also based on some events happening like Order booked or Issues raise which can trigger a task. For this concepts of Webhooks are used.

    Prefect is one such newly evolved data pipeline or workflow tool, in which one can build not only static task dependency, but these task dependency can be built based on some event happeningas well.

    This course uses the cloud version Prefect worflow tool which can be invoked from a cloud based virtual machine. Knowledge of Python & shell scripting is essential.

    This course covers following topic:

    •Difference between Data Engineering Vs Data Analysis Vs Data Science

    •An Overview about Data Science, Machine Learning & Data Science.

    •Extract, Transform, Load vs Data pipeline.

    •Provisioning Oracle Linux Virtual machine On Oracle Cloud Infrastructure.

    •Prefect Cloud Data pipeline and Client VM Set up.

    •Documentation reference - Prefect Workflow / Data pipelines.

    •Hands-on Demonstration of Perfect Flow with Tasks dependency.

    •Building Prefect dataflow pipeline for Oracle Database extract using Python.

    •Introduction to Webhooks and Hands-on Demonstration with Prefect & Github.

    •Career Path for Data Engineers


    Happy Learning!


    Who this course is for:

    • Computer science students
    • IT consultants

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Guha Rajan M., B.Engg, MBA, PMP
    Guha Rajan M., B.Engg, MBA, PMP
    Instructor's Courses
    Having over 25 + years of IT industry experience  (Product development, Consulting & Training). His last engagement was with Oracle India (initially with consulting  and then with Oracle university) , which was for more than 12 years. Prior to this, had worked with Cap Gemini (formerly iGate Global Solution), GE to name a few.Had managed projects and programs  in Enterprise Resource Planning and Business Intelligence implementations  in the range of  3000 man days with revenue about 6mil US$ per year. These projects are on industry domains, such as  Oil and Gas, Process Manufacturing, Hi-Tech Retail & Telecom across the globe.Was awarded with "pace setter" , "best managed " project awards in recognition of efforts in project management. He was also instrumental in design, development and roll-out of Graduate Hire program on Oracle Products stack for partner IT services companies in recent times.Right from college was fascinated about devices  and sensor interaction with computer, which made him focus on micro-controller in early 90's and that eventually  attracted him towards field of Internet of things and Machine learning, AI these days. Due to his vast experience, he has crafted varied unique courses in Udemy related project management, Internet of things, ERP & BI, Database modeling and design, SQL, Linux  and more importantly on Cloud Infrastructure. Has plans to create more, as his passion has been on knowledge acquisition and sharing.He is certified asOracle Cloud Infrastructure 2021 Architect Professional.Oracle Cloud Infrastructure 2021 Architect Associate.Oracle Cloud Infrastructure 2021 Cloud Operations Associate. Oracle Cloud Infrastructure Security 2021 Certified AssociateOracle Autonomous Database Cloud 2021 Certified SpecialistOracle Machine Learning using Autonomous Database 2021 Certified SpecialistAlso certified  in Python, IOT by NPTEL (Govt of India ) recently.He holds a degree in engineering (Computer science) with MBA and a certified PMP since 2007
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 33
    • duration 3:08:39
    • Release Date 2024/05/17