Spring and Pivotal Application Service · 2018-11-08 · vSphere Openstack AWS Google Cloud Azure &...
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
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 .