Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure

所在平台: Coursera

课程主页: https://www.coursera.org/learn/cloud-applications-part1

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:云计算应用,第一部分:云系统与基础设施 课程概述:欢迎参加云计算应用课程,这是一个为期两部分的系列课程,旨在全面了解云计算和大数据的世界!在第一部分,我们将探讨构成现代云计算概念的多种技术。云计算是信息技术的一场革命,正在以重大方式影响许多企业计算系统,并将在未来几年内改变计算的面貌。 第一周,我们将介绍云计算的一些主要概念、其经济基础以及大数据的概念。同时,我们会覆盖软件定义架构的概念,探讨虚拟化如何形成云基础设施,以及云服务提供商如何组织他们的服务。第二周,我们将更深入地探讨虚拟化和容器技术,包括Docker、JVM和Kubernetes的讲座。然后,我们将比较亚马逊、谷歌和微软三大公司的基础设施即服务(IaaS)产品。第三周,我们将升级到更高级别的云服务,包括平台即服务(PaaS)、移动后端即服务(MBaaS)以及无服务器架构。还将讨论一些对云应用至关重要的中间件技术,如RPC和REST、JSON及负载均衡。第三周还将涵盖金属作为服务(MaaS),即在云环境中配置物理机器。第四周,我们将介绍更高级的云服务,特别关注云存储服务。我们将介绍Hive、HDFS和Ceph等纯大数据存储和文件系统,并探讨云对象存储系统、虚拟硬盘和虚拟归档存储选项。最后,课程将在关于Dropbox云解决方案的讨论中结束。 课程大纲: 1. 课程概述:熟悉课程、同学和学习环境,并获取课程所需的技术技能。 2. 模块1:云计算概述:介绍云计算的概念及其经济基础,基础概念包括软件定义架构和云服务,重点介绍基础设施即服务(IaaS)。 3. 模块2:基础:容器、虚拟机、JVM:深入探讨虚拟化和容器,包括对Docker、JVM和Kubernetes讲座的介绍,以及对亚马逊、谷歌和微软IaaS产品的比较。 4. 模块3:金属作为服务、平台作为服务和网络服务:介绍金属作为服务(在云中配置真实硬件)、平台作为服务(提供运行用户代码的平台)以及作为云计算推动力的网络中间件。 5. 模块4:存储:Ceph、SWIFT、HDFS、NAAS、SAN、Zookeeper:聚焦于云中的数据存储,介绍大数据和云文件系统如HDFS和Ceph,以及开放堆栈SWIFT或亚马逊S3等云对象存储,虚拟块存储设备如亚马逊EBS和归档存储选项,例如亚马逊冰川。同时,介绍Dropbox云API,帮助开发者快速集成云存储选项。 6. 课程总结:完成课程后,指导学习者下一步的学习方向,并分享课程体验的反馈。

课程大纲

Name:Course Orientation

Description:You will become familiar with the course, your classmates, and our learning environment. The orientation will also help you obtain the technical skills required for the course.

Name:Module 1: Introduction to Cloud Computing

Description:Welcome to the first module of the course! In this module, we will introduce the concept of cloud computing and the economical foundations that make cloud computing make sense. We then introduce some fundamental concepts including software defined architectures and cloud services. We end the module by introducing you to the low level cloud computing service offered, infrastructure as a service.

Name:Module 2: Foundations: Containers, Virtual Machine, JVM

Description:Welcome to the second module! Here, we cover virtualization and containers with deeper focus, including lectures on Docker, JVM and Kubernates. We finish up week two by comparing the infrastructure as a service offering by the big three: Amazon, Google and Microsoft.

Name:Module 3: MAAS, PAAS, Web Services

Description:Welcome to the third module, where we introduce Metal as a Service (provision real hardware in the cloud), Platform as a Service (provide a platform to run user code on) and Web Middleware as the glue technology that empowers cloud computing.

Name:Module 4: Storage: Ceph, SWIFT, HDFS, NAAS, SAN, Zookeeper

Description:Welcome to the last and final module of the cloud computing course! So far we have covered various methods of running certain computations on the cloud. Now it's time to focus on data storage in the clouds. In this module, we introduce big data and cloud file systems such as HDFS and Ceph, cloud object stores such has Open Stack Swift or Amazon S3, virtualized block storage devices such as Amazon EBS and archival storage options like the Amazon Glacier. Finally, we conclude the module with introducing the DropBox cloud API that enables developers to quickly integrate cloud storage options in their applications.

Name:Course Conclusion

Description:You will find out where to go next after completing this course and be able to share any thoughts you have on this course experience.

课程评论(0条)

课程详情

Welcome to the Cloud Computing Applications course, the first part of a two-course series designed to give you a comprehensive view on the world of Cloud Computing and Big Data! In this first course we cover a multitude of technologies that comprise the modern concept of cloud computing. Cloud computing is an information technology revolution that has just started to impact many enterprise computing systems in major ways, and it will change the face of computing in the years to come. We start the first week by introducing some major concepts in cloud computing, the economics foundations of it and we introduce the concept of big data. We also cover the concept of software defined architectures, and how virtualization results in cloud infrastructure and how cloud service providers organize their offerings. In week two, we cover virtualization and containers with deeper focus, including lectures on Docker, JVM and Kubernates. We finish up week two by comparing the infrastructure as a service offering by the big three: Amazon, Google and Microsoft. Week three moves to higher level of cloud offering, including platform as a service, mobile backend as a service and even serverless architectures. We also talk about some of the cloud middleware technologies that are fundamental to cloud based applications such as RPC and REST, JSON and load balancing. Week three also covers metal as a service (MaaS), where physical machines are provisioned in a cloud environment. Week four introduces higher level cloud services with special focus on cloud storage services. We introduce Hive, HDFS and Ceph as pure Big Data Storage and file systems, and move on to cloud object storage systems, virtual hard drives and virtual archival storage options. As discussion on Dropbox cloud solution wraps up week 4 and the course.

课程标签

0人关注该课程

主题相关的课程