|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/big-data-intro-big-money-for-admins-devs-and-consultants/
课程评论:没有评论
课程简介:大数据简介(适用于IT管理员、开发人员和顾问) 本课程旨在帮助IT专业人士,包括开发人员、数据库管理员、软件架构师和IT顾问,理解大数据技术及其重要性。在目前的市场中,大数据管理和分析领域的工作机会日益增多,许多IT专业人士愿意投入时间和资金进行相关培训。 课程中,我们将探讨大数据为何不同于以往的数据处理方法。过去,我们使用ETL(提取、转换和加载)系统将数据导入巨大的数据仓库,并通过商业智能解决方案进行报告。然而,传统数据库技术无法处理多个、持续的数据流,也无法实时修改输入数据,导致报告工具的局限性。 大数据解决方案提供云托管、高度优化的数据结构、自动归档和提取功能,使得报告界面能够提供更准确的分析,帮助业务做出更好的决策。通过优化决策过程,公司能够降低风险,减少成本,并提高市场和销售效果。 课程将介绍大数据的好处,包括: 1. **及时性**:减少信息工作者在寻找和管理数据上的时间。 2. **可访问性**:帮助高层管理人员更容易地访问所需数据。 3. **整体性**:打破组织内部数据孤岛,实现数据整合。 4. **可信度**:提高数据质量,降低因错误数据导致的成本。 5. **相关性**:改善工具的能力,过滤出不相关的数据,从而获得更有价值的洞察。 6. **权威性**:通过整合多个经过验证的数据源,提供准确的信息。 7. **可行动性**:确保数据的准确性,避免因过时或错误的数据导致的高额损失。 此外,课程还提供实用的实践机会,使用Vagrant创建虚拟环境,适合没有Hadoop生态系统知识的学习者。此外,课程将指导学员如何通过Cloudera Manager和代理部署Hadoop服务、使用HDFS命令、以及使用Python自动化Hadoop服务的部署。 总之,本课程将使参与者具备大数据管理的基础知识和技能,帮助他们在这一快速发展的领域内把握更多的职业机会。
Understand "Big Data" and grasp why, if you are a Developer, Database Administrator, Software Architect or a IT Consultant, why you should be looking at this technology stack There are more job opportunities in Big Data management and Analytics than there were last year and many IT professionals are prepared to invest time and money for the training. Why Is Big Data Different? In the old days… you know… a few years ago, we would utilize systems to extract, transform and load data (ETL) into giant data warehouses that had business intelligence solutions built over them for reporting. Periodically, all the systems would backup and combine the data into a database where reports could be run and everyone could get insight into what was going on. The problem was that the database technology simply couldn't handle multiple, continuous streams of data. It couldn't handle the volume of data. It couldn't modify the incoming data in real-time. And reporting tools were lacking that couldn't handle anything but a relational query on the back-end. Big Data solutions offer cloud hosting, highly indexed and optimized data structures, automatic archival and extraction capabilities, and reporting interfaces have been designed to provide more accurate analyses that enable businesses to make better decisions. Better business decisions means that companies can reduce the risk of their decisions, and make better decisions that reduce costs and increase marketing and sales effectiveness. What Are the Benefits of Big Data? This infographic from Informatica walks through the risks and opportunities associated with leveraging big data in corporations. Big Data is Timely - A large percentage of each workday, knowledge workers spend attempting to find and manage data. Big Data is Accessible - Senior executives report that accessing the right data is difficult. Big Data is Holistic - Information is currently kept in silos within the organization. Marketing data, for example, might be found in web analytics, mobile analytics, social analytics, CRMs, A/B Testing tools, email marketing systems, and more… each with focus on its silo. Big Data is Trustworthy - Organizations measure the monetary cost of poor data quality. Things as simple as monitoring multiple systems for customer contact information updates can save millions of dollars. Big Data is Relevant - Organizations are dissatisfied with their tools ability to filter out irrelevant data. Something as simple as filtering customers from your web analytics can provide a ton of insight into your acquisition efforts. Big Data is Authoritive - Organizations struggle with multiple versions of the truth depending on the source of their data. By combining multiple, vetted sources, more companies can produce highly accurate intelligence sources. Big Data is Actionable - Outdated or bad data results in organizations making bad decisions that can cost billions..Here I present a curriculum as to the current state of my Cloudera courses. My Hadoop courses are based on Vagrant so that you can practice and destroy your virtual environment before applying the installation onto real servers/VMs. . For those with little or no knowledge of the Hadoop eco system Udemy course: Big Data Intro for IT Administrators, Devs and Consultants . I would first practice with Vagrant so that you can carve out a virtual environment on your local desktop. You don't want to corrupt your physical servers if you do not understand the steps or make a mistake. Udemy course: Real World Vagrant For Distributed Computing . I would then, on the virtual servers, deploy Cloudera Manager plus agents. Agents are the guys that will sit on all the slave nodes ready to deploy your Hadoop services Udemy course: Real World Vagrant - Automate a Cloudera Manager Build . Then deploy the Hadoop services across your cluster (via the installed Cloudera Manager in the previous step). We look at the logic regarding the placement of master and slave services. Udemy course: Real World Hadoop - Deploying Hadoop with Cloudera Manager . If you want to play around with HDFS commands (Hands on distributed file manipulation). Udemy course: Real World Hadoop - Hands on Enterprise Distributed Storage. . You can also automate the deployment of the Hadoop services via Python (using the Cloudera Manager Python API). But this is an advanced step and thus I would make sure that you understand how to manually deploy the Hadoop services first. Udemy course: Real World Hadoop - Automating Hadoop install with Python! . There is also the upgrade step. Once you have a running cluster, how do you upgrade to a newer hadoop cluster (Both for Cloudera Manager and the Hadoop Services). Udemy course: Real World Hadoop - Upgrade Cloudera and Hadoop hands on