Building Scalable Java Microservices with Spring Boot and Spring Cloud

所在平台: CourseraArchive

课程类别: 其他类别

大学或机构: CourseraNew

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

课程评论:没有评论

第一个写评论        关注课程

课程大纲

Introduction to GCP Services and Spring Boot
Building the Demo Application

课程评论(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 Platform. You'll use Cloud Runtime Configuration and Spring Cloud Config to manage your application's configuration. You'll send and receive messages with Cloud 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 Stackdriver. 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 Platform >>> 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 <<<

使用Spring Boot和Spring Cloud构建可扩展的Java微服务:“微服务”描述了一种软件设计模式,其中应用程序是一组松耦合服务的集合。这些服务是细粒度的,可以单独维护和扩展。微服务架构是公共云的理想选择,它专注于按需资源的弹性扩展。在本课程中,您将学习如何在Google Cloud Platform上使用Spring Boot和Spring Cloud构建Java应用程序。 您将使用Cloud Runtime Configuration和Spring Cloud Config来管理应用程序的配置。您将通过Cloud Pub / Sub和Spring Integration发送和接收消息。您还将使用Cloud SQL作为Java应用程序的托管关系数据库,并学习如何迁移到Cloud Spanner,这是Google Cloud在全球范围内分布的高度一致的数据库服务。您还将学习有关使用Stackdriver跟踪和调试Spring应用程序的信息。 为了成功完成本课程,您应该熟悉Java编程语言并使用Maven或Gradle之类的工具构建Java应用程序。您还应该具有Google Cloud Platform的常识 &gt;&gt;&gt;报名参加此课程即表示您同意FAQ中列出的Qwiklabs服务条款,网址为:https://qwiklabs.com/terms_of_service&lt;&lt;&lt;

课程标签

0人关注该课程

主题相关的课程