|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/introduction-to-cloud
课程评论:没有评论
课程名称:云计算导论 课程概述:本课程介绍了云计算的核心概念,帮助学员从商业角度理解云计算的基础知识,并成为云计算从业者。课程内容涵盖云计算的定义及其五大基本特征、历史、商业案例以及云计算推动的新兴技术应用场景。我们将介绍当今一些主要的服务提供商(如AWS、Google、IBM、Microsoft等),并探讨他们提供的服务,以及各行业的云计算案例研究。 课程内容包括云服务模型(IaaS、PaaS、SaaS)和部署模型(公有云、私有云、混合云)的学习,云基础设施的关键组件(虚拟机、网络、存储——文件、块、对象、CDN)等。此外,还将涵盖新兴的云趋势和实践,如混合多云、微服务、无服务器、DevOps、云原生和应用现代化,以及云安全、监控基本知识和云行业中的不同职位角色。 虽然本课程不需要任何先前的云计算或编程经验,但在课程结束时,你将创建自己的IBM Cloud账户,并获得一些实际操作经验,通过配置一个云服务并进行使用。 本课程适合广泛的受众,无论你是希望熟悉云计算术语和概念的高管/经理/学生,还是希望在这一领域建立基础以开始职业生涯或成为云从业者的人(如云工程师、开发者、分析师等)。 完成本课程后,学员有资格获得Cloud Computing Core IBM数字徽章。有关徽章的更多信息,可以访问:https://www.youracclaim.com/org/ibm/badge/introduction-to-cloud-computing。 课程大纲: 1. **云计算概述**:学习云计算的定义、特点和历史,讨论企业采用云计算的必要性以及相关案例研究。 2. **云计算模型**:深入了解云服务模型(IaaS、PaaS、SaaS)和部署模型(公有、私有、混合)及其关键组成部分。 3. **云计算组件**:探索云计算架构的组成部分,包括虚拟化技术、云存储类型及其优缺点。 4. **新兴趋势与实践**:了解混合多云、无服务器计算和微服务等新兴趋势及云原生应用的概念与优势。 5. **云安全、监控、案例研究与职位**:学习云安全要素、监控解决方案,以及云计算领域的职业机会。 6. **最终项目与作业**:完成一个无编程经验需求的最终项目,部署一个容器化应用。 通过这门课程,学员将获得全面的云计算知识与实操经验,为未来的云计算职业打下坚实基础。
Name:Overview of Cloud Computing
Description:In Module 1, in the first lesson, you will learn the definition of cloud computing and its five essential characteristics. In the next topic, you will learn about the history and evolution of cloud computing and the benefits of the pay-as-you-go feature of cloud computing. The third topic will describe the key considerations, benefits, and challenges of cloud computing. You will next discuss some common cloud service providers. In the second lesson, you will learn the need for cloud adoption by businesses. You will then discuss some case studies of businesses that benefitted from cloud adoption. In the third lesson, you will learn about emerging technologies like IoT, AI, Blockchain, and so on that leverage cloud’s scalability and processing power to provide value to individuals and businesses alike, supported by some case studies.
Name:Cloud Computing Models
Description:In Module 2, you will learn about the different types of service and deployment models of cloud computing. The first lesson covers the three main service models available on the cloud—Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), and Software-as-a-Service (SaaS). You will learn the differences between each model, the advantages of each, and the key components of cloud infrastructure. The second lesson goes over the four main deployment models available on the cloud—public, private, hybrid, and community. You will learn what deployment models are and the differences and advantages of each model. At the end of the module, you will create an account on IBM Cloud.
Name:Components of Cloud Computing
Description:In Module 3, you will learn about the various components of a cloud computing architecture, such as the virtualization of virtual machines and bare metal servers, and the difference between virtual machines and bare metal servers. You will learn the different types of virtual machines, how to build a secure cloud networking presence, how container-based technologies work, and the benefits of a Content Delivery Network. In the second lesson, we will also familiarize you with the four main types of cloud storage—Direct Attached, File, Block, and Object Storage. You will learn the differences in how they can be accessed, the capacity they offer, how much they cost, the types of data they are best suited to store, and their read-write speed.
Name:Emergent Trends and Practices
Description:In Module 4, you will learn about the use cases and challenges of emergent trends in cloud computing, such as hybrid multi-cloud, serverless computing, and microservices. Additionally, this module will teach you about the core concepts and benefits of cloud native applications, the role of DevOps in addressing some of the complexities of cloud computing, and how organizations can benefit from modernizing their applications.
Name:Cloud Security, Monitoring, Case Studies, Jobs
Description:In Module 5, you will learn about elements of cloud security, including Identity and Access Management and cloud encryption. This module will cover how organizations leverage cloud monitoring solutions to optimize business benefits. It will familiarize you with cloud adoption case studies in different industry verticals, and the various career opportunities and job roles available in the field of cloud computing today.
Name:Final Project and Assignment
Description:In this module, you will complete a final project to deploy a containerized application on the cloud using a serverless technology (no programming experience needed). You can also demonstrate your knowledge of cloud computing by completing an optional assessment based on a cloud architecture design case study.
This course introduces you to the core concepts of cloud computing. You gain the foundational knowledge required for understanding cloud computing from a business perspective as also for becoming a cloud practitioner. You understand the definition and essential characteristics of cloud computing, its history, the business case for cloud computing, and emerging technology usecases enabled by cloud. We introduce you to some of the prominent service providers of our times (e.g. AWS, Google, IBM, Microsoft, etc.) the services they offer, and look at some case studies of cloud computing across industry verticals. You learn about the various cloud service models (IaaS, PaaS, SaaS) and deployment models (Public, Private, Hybrid) and the key components of a cloud infrastructure (VMs, Networking, Storage - File, Block, Object, CDN). We also cover emergent cloud trends and practices including - Hybrid Multicloud, Microservices, Serverless, DevOps, Cloud Native and Application Modernization. And we go over the basics of cloud security, monitoring, and different job roles in the cloud industry. Even though this course does not require any prior cloud computing or programming experience, by the end of the course, you will have created your own account on IBM Cloud and gained some hands-on experience by provisioning a cloud service and working with it. This course is suitable for a large variety of audiences - whether you are an executive / manager / student who wants to become familiar with cloud computing terminology and concepts, or someone who wants foundational grounding in cloud computing to start a career in this field or become a cloud practitioner - such as a cloud engineer, developer, analyst, etc. The completion of this course also makes you eligible to earn the Cloud Computing Core IBM digital badge. More information about the badge can be found here: https://www.youracclaim.com/org/ibm/badge/introduction-to-cloud-computing