Willkommen zum Kurs Cloud Computing Applications, dem zweiten Teil einer zweigeteilten Kursreihe, die Ihnen einen umfassenden Einblick in die Welt des Cloud Computing und Big Data geben soll! In diesem zweiten Kurs setzen wir Cloud Computing Applications fort, indem wir untersuchen, wie die Cloud die Datenanalyse riesiger Datenmengen ermöglicht, die statisch sind oder mit hoher Geschwindigkeit gestreamt werden und eine enorme Vielfalt an Informationen darstellen. Cloud-Anwendungen und Datenanalysen stellen einen grundlegenden Wandel in der Art und Weise dar, wie die Gesellschaft mit Informationen umgeht und diese nutzt. Zu Beginn der ersten Woche stellen wir einige wichtige Systeme für die Datenanalyse vor, darunter Spark und die wichtigsten Frameworks und Distributionen von Analyseanwendungen wie Hortonworks, Cloudera und MapR. In der Mitte der ersten Woche stellen wir das verteilte und robuste Dateisystem HDFS vor, das in vielen Anwendungen wie Hadoop zum Einsatz kommt. Zum Abschluss der ersten Woche erkunden wir das leistungsstarke MapReduce-Programmiermodell und wie verteilte Betriebssysteme wie YARN und Mesos eine flexible und skalierbare Umgebung für Big Data-Analysen unterstützen. In Woche zwei führt unser Kurs in die Datenspeicherung in großem Maßstab ein und erläutert die Schwierigkeiten und Probleme der Konsistenz in riesigen Speichern, die Unmengen von Prozessoren, Speichern und Festplatten verwenden. Wir besprechen eventuelle Konsistenz, ACID und BASE sowie die in Rechenzentren verwendeten Konsensalgorithmen wie Paxos und Zookeeper. Unser Kurs stellt verteilte Key-Value Stores und In-Memory-Datenbanken wie Redis vor, die in Rechenzentren zur Leistungssteigerung eingesetzt werden. Als nächstes stellen wir NOSQL-Datenbanken vor. Wir besuchen HBase, die skalierbare Datenbank mit geringer Latenz, die Datenbankoperationen in Anwendungen unterstützt, die Hadoop verwenden. Dann zeigen wir erneut, wie Spark SQL SQL-Abfragen auf großen Datenmengen programmieren kann. Wir beenden Woche zwei mit einer Präsentation über verteilte Publish/Subscribe-Systeme unter Verwendung von Kafka, einem verteilten Log-Messaging-System, das bei der Verbindung von Big Data- und Streaming-Anwendungen zu komplexen Systemen breite Anwendung findet. In Woche drei widmen wir uns dem Streaming schneller Daten in Echtzeit und stellen die Storm-Technologie vor, die in Branchen wie Yahoo weit verbreitet ist. Weiter geht es mit Spark Streaming, Lambda- und Kappa-Architekturen und einer Präsentation des Streaming Ecosystems. Woche vier konzentriert sich auf Graph Processing, Machine Learning und Deep Learning. Wir stellen die Ideen der Graphenverarbeitung vor und präsentieren Pregel, Giraph und Spark GraphX. Dann kommen wir zum maschinellen Lernen mit Beispielen aus Mahout und Spark. Kmeans, Naive Bayes und fpm werden als Beispiele vorgestellt. Spark ML und Mllib setzen das Thema der Programmierbarkeit und Anwendungskonstruktion fort. Das letzte Thema, das wir in Woche vier behandeln, stellt Deep Learning-Technologien wie Theano, Tensor Flow, CNTK, MXnet und Caffe auf Spark vor.
Cloud Computing-Anwendungen, Teil 2: Big Data und Anwendungen in der Cloud
Dieser Kurs ist Teil von Spezialisierung Cloud Computing
Dozenten: Reza Farivar
30.970 bereits angemeldet
Bei enthalten
(332 Bewertungen)
Kompetenzen, die Sie erwerben
- Kategorie: Diagramme
- Kategorie: Verteiltes Rechnen
- Kategorie: Big Data
- Kategorie: Maschinelles Lernen
Wichtige Details
Zu Ihrem LinkedIn-Profil hinzufügen
1 Quiz, 4 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.
Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage
Erwerben Sie ein Karrierezertifikat.
Fügen Sie diese Qualifikation zur Ihrem LinkedIn-Profil oder Ihrem Lebenslauf hinzu.
Teilen Sie es in den sozialen Medien und in Ihrer Leistungsbeurteilung.
In diesem Kurs gibt es 5 Module
Sie werden mit dem Kurs, Ihren Klassenkameraden und unserer Lernumgebung vertraut gemacht. Die Orientierung wird Ihnen auch helfen, die für den Kurs erforderlichen technischen Kenntnisse zu erwerben.
Das ist alles enthalten
1 Video4 Lektüren1 Aufgabe1 Diskussionsthema1 Plug-in
In Modul 1 führen wir Sie in die Welt der Big Data-Anwendungen ein. Zunächst stellen wir Ihnen Apache Spark vor, ein gemeinsames Framework, das im Laufe des Kurses für viele verschiedene Aufgaben verwendet wird. Anschließend stellen wir Ihnen einige Big-Data-Distributionspakete, das HDFS-Dateisystem und schließlich die Idee der stapelbasierten Big-Data-Verarbeitung unter Verwendung des MapReduce-Programmierparadigmas vor.
Das ist alles enthalten
13 Videos1 Lektüre1 Aufgabe
In diesem Modul lernen Sie Technologien und Frameworks zur Speicherung großer Datenmengen kennen. Wir beginnen damit, die Herausforderungen bei der Speicherung großer Daten in verteilten Systemen zu untersuchen. Anschließend besprechen wir In-Memory Key/Value-Speichersysteme, verteilte NoSQL-Datenbanken und verteilte Publish/Subscribe-Warteschlangen.
Das ist alles enthalten
24 Videos1 Lektüre1 Aufgabe
Dieses Modul führt Sie in Echtzeit-Streaming-Systeme ein, die auch als Fast Data bekannt sind. Wir sprechen ausführlich über Apache Storm, Apache Spark Streaming und die Architekturen Lambda und Kappa. Schließlich stellen wir all diese Technologien als Streaming-Ökosystem gegenüber.
Das ist alles enthalten
18 Videos1 Lektüre1 Quiz
In diesem Modul diskutieren wir die Anwendungen von Big Data. Dabei konzentrieren wir uns insbesondere auf zwei Themen: die Graphenverarbeitung, bei der riesige Graphen (z.B. der Web-Graph) nach Informationen durchsucht werden, und das maschinelle Lernen, bei dem riesige Datenmengen verwendet werden, um Modelle wie Clustering-Algorithmen und das Mining häufiger Muster zu trainieren. Wir führen Sie auch in das Deep Learning ein, bei dem große Datensätze verwendet werden, um neuronale Netzwerke mit effektiven Ergebnissen zu trainieren.
Das ist alles enthalten
18 Videos1 Lektüre1 Aufgabe1 Diskussionsthema1 Plug-in
Dozenten
Empfohlen, wenn Sie sich für Computersicherheit und Netzwerke interessieren
Google Cloud
Johns Hopkins University
University of Colorado Boulder
Universidad de los Andes
Bereiten Sie sich auf einen Abschluss vor.
Wenn Sie Kurs von University of Illinois Urbana-Champaign absolvieren, erhalten Sie möglicherweise eine Vorschau der Themen, Materialien und Lehrkräfte für einen verwandten Studiengang. So können Sie besser einschätzen, ob das Thema oder die Universität die richtige Wahl für Sie wäre.
Warum entscheiden sich Menschen für Coursera für ihre Karriere?
Bewertungen von Lernenden
332 Bewertungen
- 5 stars
53,01 %
- 4 stars
29,81 %
- 3 stars
11,74 %
- 2 stars
3,31 %
- 1 star
2,10 %
Zeigt 3 von 332 an
Geprüft am 10. Juni 2020
Good structure, well explained but some of the examples presented are starting to be outdated. Solid theoretical presentation.
Geprüft am 22. Feb. 2020
There are a lot of technologies to cover and it is a dynamically changing subject. However, it will be great adding some hands-on exercises.
Geprüft am 22. Mai 2020
Good learning about big data and real life scenarios esp. Yahoo.
Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Der Zugang zu Vorlesungen und Aufgaben hängt von der Art Ihrer Einschreibung ab. Wenn Sie einen Kurs im Prüfungsmodus belegen, können Sie die meisten Kursmaterialien kostenlos einsehen. Um auf benotete Aufgaben zuzugreifen und ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung während oder nach Ihrer Prüfung erwerben. Wenn Sie die Prüfungsoption nicht sehen:
Der Kurs bietet möglicherweise keine Prüfungsoption. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen.
Der Kurs bietet möglicherweise stattdessen die Option 'Vollständiger Kurs, kein Zertifikat'. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
Wenn Sie sich für den Kurs einschreiben, erhalten Sie Zugang zu allen Kursen der Specializations, und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird Ihrer Erfolgsseite hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder zu Ihrem LinkedIn-Profil hinzufügen. Wenn Sie die Kursinhalte nur lesen und ansehen möchten, können Sie den Kurs kostenlos besuchen.
Wenn Sie ein Abonnement abgeschlossen haben, erhalten Sie eine kostenlose 7-tägige Testphase, in der Sie kostenlos kündigen können. Danach gewähren wir keine Rückerstattung, aber Sie können Ihr Abonnement jederzeit kündigen. Siehe unsere vollständigen Rückerstattungsbedingungen.