Coder Social home page Coder Social logo

cloud-workshop's Introduction

cloud-workshop

Cloud Workshop

Agenda

  1. Building Twelve-Factor Apps with Spring Boot
    • Getting Started with Spring Boot, Initialiser, CLI
    • Deploying a Web Application with an Embedded Container
    • Externalizing Configuration with Spring Boot
    • Introspection, Monitoring, and Metrics using Spring Boot Actuator
    • Build a Hypermedia-Driven RESTful Web Service with Spring Data REST
  2. Cloud-Native Architecture Overview
    • Operating Twelve-Factor Apps with Cloud Foundry
    • From Zero to Pushing Your First Application
    • Binding to Cloud Foundry Services
  3. Connecting the dots with Spring Cloud Services
    • Deploying and Using Spring Cloud Config Server to manage external configuration
    • Using Service Discovery for loosely coupled distributed systems
    • Building and monitoring resilient distributed systems with Circuit Breaker
    • Slides
    • Video
    • Lab
  4. Securing Cloud-Native Applications
    • Intro to OAuth2 and Open ID Connect
    • Using the UAA to secure internal applications (where users are developers)
    • Using Pivotal SSO to secure end user applications (where users are within or outside of the organization)
    • Securing app to app communication with the multi-tenancy features of UAA
    • Slides
    • Video
    • Lab
  5. Deliver Mobile Capability with Pivotal Mobile Services

Prerequisites

$ curl -s get.gvmtool.net | bash
  • Before try to run the services, make sure you have Rabbitmq Server, Redis and MongoDB running on localhost.
$ brew install mongodb rabbitmq redis

To follow along you will need to download cloud-workspace

git clone https://github.com/Pivotal-Field-Engineering/cloud-workspace

It will be referenced as $COURSE_HOME

[Getting Started with Spring Boot] (lab/lab_01.adoc) [Spring Boot Trader] (trader/README.md)

cloud-workshop's People

Contributors

derrickchwong avatar sbodiu-pivotal avatar sergiubodiu avatar vmwghbot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.