Coursera 笔记

Module 05 · Final Project and Final Exam期末项目与期末考试

Congratulations and Next Steps祝贺与下一步

Coursera ↗

Congratulations on completing the Get Started with Cloud Native, DevOps, Agile, and NoSQL course! We hope you enjoyed it and find great satisfaction using your new skills in the workplace or elsewhere.
恭喜您完成《云原生、DevOps、敏捷和 NoSQL 入门》课程!希望您喜欢它,并在工作场所或其他地方使用您的新技能时感到极大的满足。

To continue your learning, you should consider these related programs:
继续您的学习,您应该考虑这些相关项目:

Getting Started with Git and GitHub
开始使用 Git 和 GitHub

This self-paced introductory course is designed to help you start with Git and GitHub. You will gain familiarity with collaborative version control and popular Git platforms, essential components of modern software engineering practices, and the DevOps culture.
这门自学式入门课程旨在帮助您开始使用 Git 和 GitHub。您将熟悉协作版本控制和流行的 Git 平台,这些是现代软件工程实践的基本组成部分,以及 DevOps 文化。

The course begins with an overview of Git and GitHub fundamentals, providing a solid foundation. You will explore key Git concepts such as branching, repositories, and the effective use of Git commands. Through hands-on labs, you will learn and practice various Git workflows, including forking, cloning, and merging.
课程从 Git 和 GitHub 基础知识概述开始,提供坚实的基础。您将探索关键 Git 概念,如分支、仓库以及 Git 命令的有效使用。通过动手实验室,您将学习和实践各种 Git 工作流程,包括分支、克隆和合并。

Additionally, you will discover how to leverage GitHub for effective teamwork and collaboration. You will learn to perform common Git operations, like Pull Requests, through the user-friendly web interface and the command line. The course emphasizes practical application and encourages you to engage with GitHub by creating and sharing a public/open-source GitHub project as part of a final project. This not only demonstrates your Git and GitHub skills but also adds a valuable project to your resume or portfolio.
此外,你将了解如何利用 GitHub 进行有效的团队合作和协作。你将学习如何通过用户友好的网页界面和命令行执行常见的 Git 操作,如拉取请求。本课程强调实际应用,并鼓励你通过创建和分享一个公共/开源 GitHub 项目作为最终项目的一部分来与 GitHub 互动。这不仅展示了你的 Git 和 GitHub 技能,还为你简历或作品集增添了一个有价值的项目。

Introduction to Containers w/ Docker, Kubernetes & OpenShift
容器入门:使用 Docker、Kubernetes 和 OpenShift

Elevate your software engineering career by gaining expertise in container tools and technologies! Containerization enables organizations to seamlessly move applications across various platforms, including desktop, on-premises, and cloud environments. It empowers them to rapidly deploy and scale applications in public, private, or hybrid cloud setups.
提升您的软件工程职业生涯,通过掌握容器工具和技术!容器化使组织能够无缝地在各种平台之间移动应用程序,包括桌面、本地和云环境。它使它们能够快速部署和扩展公共、私有或混合云环境中的应用程序。

In this beginner course on containers, you will learn how to build cloud-native applications using the latest containerization tools and technologies. The course covers essential components such as Docker, container registries, Kubernetes, Red Hat, OpenShift, and Istio. You will also learn to deploy and scale applications in diverse cloud environments.
在本入门级容器课程中,您将学习如何使用最新的容器化和技术构建云原生应用程序。本课程涵盖了 Docker、容器注册库、Kubernetes、Red Hat、OpenShift 和 Istio 等基本组件。您还将学习如何在不同的云环境中部署和扩展应用程序。

Throughout the course, you will engage in hands-on, browser-based labs to apply the knowledge you acquire. By the course's conclusion, you can build a container image and deploy and scale it on the cloud using OpenShift.
在整个课程中,您将通过基于浏览器的实验室进行动手实践,应用您所获得的知识。课程结束时,您可以使用 OpenShift 构建容器镜像,并在云上部署和扩展它。

Application Development using Microservices and Serverless
使用微服务和无服务器架构进行应用开发

Welcome to this introductory course on microservices and serverless, two essential cloud-native and application modernization workloads technologies. This course will teach you how to create microservices using various methodologies. You will work with Python and Flask to develop REST APIs. Additionally, you will gain an understanding of serverless applications and learn how to deploy them on the IBM Cloud Code Engine.
欢迎来到关于微服务和无服务器技术的入门课程,这两者是云原生和应用程序现代化工作负载的关键技术。本课程将教授您如何使用各种方法创建微服务。您将使用 Python 和 Flask 开发 REST API。此外,您将了解无服务器应用程序并学习如何在 IBM Cloud Code Engine 上部署它们。

Throughout the course, you will have access to hands-on labs that provide practical experience and allow you to effectively apply the concepts covered in the course. In the final project, you can create a front-end application composed of multiple microservices. You will then deploy these microservices on the cloud using serverless technologies.
课程期间,您将有机会参与实践实验室,获得实际操作经验,并能够有效地应用课程中涵盖的概念。在最终项目中,您可以创建由多个微服务组成的客户端应用程序。然后,您将使用无服务器技术将这些微服务部署到云端。

By the end of the course, you will have a solid foundation in microservices and serverless architectures and practical experience in creating and deploying these applications. This knowledge will empower you to effectively leverage these technologies in cloud-native development and application modernization endeavors.
课程结束时,您将具备微服务和无服务器架构的坚实基础,并在创建和部署这些应用程序方面拥有实践经验。这些知识将使您能够有效地利用这些技术在云原生开发和应用程序现代化方面取得成果。