E um pouco de kubernetes
André Claudino
https://www.linkedin.com/in/andreclaudino/
https://github.com/andreclaudino
http://t.me/aclaudino
Software cujo objetivo é prover resultados como resposta a algum estímulo, a partir de entradas e/ou de seu estado interno.
Um monolito menor, que consome menos recursos e tem menos endpoints
Um monolito ainda menor, que consome ainda menos recursos e tem ainda menos endpoints
Serviço que responde por diferentes aspectos do ciclo de vida do negócio.
Base monolítica
Software monolítico
apiVersion: v1
kind: Namespace
metadata:
name: development
apiVersion: v1
kind: Pod
metadata:
namespace: development
name: my-api
labels:
role: my-role
spec:
containers:
- name: myapi
image: myapi:1.0.0
ports:
- name: web
containerPort: 8080
protocol: TCP
apiVersion: v1
kind: Service
metadata:
namespace: development
name: my-service
spec:
selector:
role: my-role
ports:
- protocol: TCP
port: 80
targetPort: 8080
http://my-service.development.svc:80