Spring and Pivotal Application Service · 2018-11-08 · vSphere Openstack AWS Google Cloud Azure &...

Post on 22-May-2020

5 views 0 download

Transcript of Spring and Pivotal Application Service · 2018-11-08 · vSphere Openstack AWS Google Cloud Azure &...

© Copyright 2018Pivotal Software, Inc. All rights Reserved.

Spring and Pivotal Application Service

��

Where is the best place?

Production !!!

Production !!!

Cover w / Im age

Agenda

■ Spring Boot & Spring Cloud■ Why PAS?■ Services Ecosystem

Spring Boot & Spring Cloud

7

Spring Cloud

Spring Boot����

Spring Boot

5�+�����!

��$Java���- � "��)&

Spring Cloud�Netflix���,*�.�"�#

(�%('

Java"�����100% Spring Boot��

�!��

Spring Boot ����

8

• �%����• #��$� !�• �profiles���!������&"• �������• #�&"• ��!�endpoints • '���

�����

���������

����

Java HTTP���

��

Service Registry

Ribbon

Circuit Breaker

Config Server

app C

greeting: hi

app B

greeting: hi

app A

greeting: hi

Config Server

2. Source config

1 . Push config

1 . Pu ll config

Hashicorp VaultGit Source Repos

greeting: hi

2. API keys, secrets

D ev D esktop

Zuul

���Spring Cloud Services for PCF�

Spring Cloud Services(SCS) Spring Cloud OSS�$��)(+����$���PCF marketplace�"�,�'�024���*��./�&�-!1SC$�(���SCS�%��

● #'�● � �● �3�

���� �������Spring Cloud Server

��Spring Cloud OSS�����

● ��Spring Boot App● ��Spring Cloud starters● ��@EnableXXXServer● ��configuration● ��security● ��…● ��

��Spring Cloud Services

● cf create-service

WHY PAS

����������

13%

18%

34%

33%

25%

24%

42%

31%

23%

26%

30%

26%

15%

17%

19%

18%

7%

7%

9%

6%

10%

5%

3%

4%

4%

None<15 Min15-59 M in1-2 Hr3-4 Hr4+ Hr

Writing new / changing existing code

email

miscellaneous tasks

deploying code

configuring infrastructure

E�6��=

T-MobileG�.+���+F92MD72�7NP�-7�0�<��<�$,ICQ

�����KL��O�0 3"IC�O5MVP >���0�����/A92Q

!�*:O)4�@&?HB�J)(�1500#���Q

�%�80�=�;���15004�80�'1;���170004Q

v S p h e r e O p e n s t a c k A W SG o o g l e

C l o u d

A z u r e &

A z u r e S t a c k

Shared Services

Shared Security

Shared Networking

����� / Services B rokers / A PI M anagem ent

Credhub / U A A / �� �

V M W are N SX

Embedded Operating System (Windows / Linux)

Application Code & FrameworksB u i ld p a c k s / S p r in g B o o t / S p r in g C lo u d / S t e e lt o e

PASA p p l ic a t io n s

PKSC o n t a in e r s

PFSF u n c t io n s

DataM y S Q L / R a b b it M QR e d is / G r e e n p lu m

C lo u d C a c h e

����������

Conc

ourse

f p

4

? 1

5

3

5

p 1

c

u

h

3

2c

s

�������� ���

��

����

����Application &

Platform Insights

$���%����& ��+

�� : HTTP(� , HTTP(�)' , ������

���� : CPU, �"* , ��� (�30! )

���� : �� , �� , �� , �� , ��#

PCF����PCF Healthwatch

Primary Ops Dashboard

CLI Smoke Test Results

#�

����

�������%��

���

������

� "���������������� ������������

�'!)�(� ���!��

��!����(�'!&$��

Services Ecosystem

/ S

BR

C

A

T

I

L

D

MF EO

P

Transforming How The World Builds Software

© C o p y r ig h t 2 0 1 7 P iv o t a l S o f t w a r e , In c . A l l r ig h t s R e s e r v e d .