Laserfiche WebLink
MB630 Data Engindering With SQL?and NoSQL°'(I S uni <br />This course covers SQL and NoSQL databases with AWS and Apache Cassandra. The first part <br />of the course will cover SQL languages and the second part will cover NoSQL. We will practice <br />how to write complex SQL queries. Apache Cassandra is a free, distributed, wide column store. <br />NoSQL database management systems are designed to handle large amounts of data across many <br />commodity servers, providing high availability with no single point of failure. Cassandra <br />supports clusters spanning multiple datacenters, with asynchronous masterless replication <br />allowing low latency operations for all clients. We will have hands-on projects about the real <br />applications. While Cassandra is a NoSQL database designed for massive data analytics, <br />Cassandra offers a limited SQL interface called CQL, that does not have a join and windows <br />function. We will integrate Spark SQL with Cassandra and run advanced SQL queries such as <br />join, window function, and nested sub -queries. We will also work on PostgreSQL, an open <br />source relational database for more advanced SQL queries that are designed to handle SQL <br />coding challenges in many of the data science and data engineering job interviews. <br />1VIB631 'ritioductio 'to ClWCo4tit ng (�`r; , nn is <br />This course will provide students with an overview understanding of Cloud Computing's impact, <br />the financials and an understanding of this technology, enabling students to gain both an <br />overview of its uses and some hands-on experience with it. <br />This course is an introduction to Cloud Computing for students without programming. The <br />students who have general experience working in tech or modern startups will find this course <br />especially helpful to understand the technology. <br />The main cloud providers like Azure, AWS, GCP will be covered, with simple hands-on <br />practices. Network SDN/VDN, Network security, virtualization, containerization, serverless <br />functions, software platform, infrastructure AS a service will be covered in the course. Students <br />will do the hands-on exercises in the configuration of simple components in both Azure and <br />AWS. <br />1VII�6361)evO�liss(L5'.credits)° <br />DevOps is a set of practices that combines software development and IT operations, It aims to <br />shorten the systems development life cycle and provide continuous delivery with high software <br />quality. DevOps is complementary with Agile software development; several DevOps aspects <br />came from Agile methodology. Software and the Internet have transformed the world and its <br />industries, from shopping to entertainment to banking, Software no longer merely supports a <br />business; rather it becomes an integral component of every part of a business. This course will <br />teach students how to design, build, and deliver software using DevOps philosophy. One <br />fundamental practice is to perform very frequent but small updates. This is how organizations <br />Page 51 of 65 <br />