Building Scalable Java Microservices with Spring Boot and Spring Cloud

所在平台: Coursera

课程主页: https://www.coursera.org/learn/google-cloud-java-spring

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用Spring Boot和Spring Cloud构建可扩展的Java微服务 课程概述: 微服务是一种软件设计模式,将应用程序视为一组松散耦合的服务。这些服务粒度细小,可单独维护和扩展,微服务架构非常适合公共云,注重弹性扩展和按需资源。在本课程中,您将学习如何在Google Cloud上使用Spring Boot和Spring Cloud构建Java应用程序。您将使用Spring Cloud Config管理应用程序的配置,通过Pub/Sub和Spring Integration发送和接收消息,同时利用Cloud SQL作为您的Java应用程序的托管关系数据库,并学习如何迁移到Cloud Spanner,这是Google Cloud的全球分布式强一致性数据库服务。您还将了解如何使用Google Cloud的操作套件对Spring应用进行追踪和调试。 成功完成本课程,您需要熟悉Java编程语言,并具备使用Maven或Gradle等工具构建Java应用程序的经验,同时应具备一般的Google Cloud知识。 课程大纲: 1. 课程介绍:这一模块将概述课程的范围和内容。 2. Google Cloud服务与Spring Boot简介:该模块将介绍将在实验中涵盖的Google Cloud技术,并描述Spring Boot如何简化在应用程序中使用外部服务(如Google Cloud服务)的任务。 3. 构建演示应用:在这一模块中,您将描述将要在实验中使用的演示Java微服务应用的结构和关键组件。 通过注册本课程,您同意Qwiklabs的服务条款,详细内容请参见常见问题解答中的链接。

课程大纲

Name:Course introduction

Description:In this module you will get a survey of the course's scope and content.

Name:Introduction to Google Cloud Services and Spring Boot

Description:This module will introduce the Google Cloud technologies that will be covered in the labs, and describe how Spring Boot simplifies the task of using external services, such as Google Cloud services, in your applications.

Name:Building the Demo Application

Description:In this module, you'll describe the structure and key components of the demo Java microservices application that you’ll work with in the labs.

课程评论(0条)

课程详情

"¨Microservices"" describes a software design pattern in which an application is a collection of loosely coupled services. These services are fine-grained, and can be individually maintained and scaled. The microservices architecture is ideal for the public cloud, with its focus on elastic scaling with on-demand resources. In this course, you will learn how to build Java applications using Spring Boot and Spring Cloud on Google Cloud. You'll use Spring Cloud Config to manage your application's configuration. You'll send and receive messages with Pub/Sub and Spring Integration. You'll also use Cloud SQL as a managed relational database for your Java applications, and learn how to migrate to Cloud Spanner, which is Google Cloud's globally-distributed strongly consistent database service. You'll also learn about tracing and debugging your Spring applications with Google Cloud's operations suite. To succeed in this course, you should be familiar with the Java programming language and building Java applications with tools such as Maven or Gradle. You should also have general knowledge of Google Cloud." >>> By enrolling in this course you agree to the Qwiklabs Terms of Service as set out in the FAQ and located at: https://qwiklabs.com/terms_of_service <<<

课程标签

0人关注该课程

主题相关的课程