msf fullcycle v23 170728 - blog.consort-academy.de · jenkins* jenkins* build function ... docker...
TRANSCRIPT
Infrastructureas Code
weitere Teammitglieder
GITLAB*
JENKINS*
JENKINS*
Build
Function
Clean Code
Für die langfristige Wartbarkeit müssen Codierungsrichtlinien beachtet werden. Es dürfen nur sichere Open-Source-Pakete verwendet werden.
* Die Microservice Factory ist an die individuelle Infrastruktur anpassbar** Entfällt bei Serverless-Umgebungen
Code Coverage
Threat Analysis
Controller
Microservices
containerized
Pre-IntegrationQuality Gate
ARTIFACTREPOSITORY
JiraAnforderung
Micro-UIs
Microservices
Micro-UIs
DeploymentDescriptor
SlackDiskussion
Idee / Change
2nd LevelSupport
IoT / IIoTConnectivity
Content DeliveryNetwork
Streaming & ScalingServices
REST APIOpen APIContract First
Business Decisions /Strategy
JENKINS*
Integration
API Contracts
Load / Stress
Penetration
e2e
IntegrationQuality Gate
Java, Python, nodeJS*Implementierung
Microservices
Micro-UIs
Entwickler-Laptops
Stage-Umgebung
Integrationsumgebungin der Cloud
The sameARTIFACT
REPOSITORY
Docker Swarm*
SLA
Alerts
Autodetect
Machine Learning
ELK
Kibana
QualityMonitoring
JENKINS*
DeploymentDescriptor
ContinuousDelivery
Microservices
Micro-UIs
Produktivumgebungin der Cloud
Native Cloud ServicesEdge Services
Externe Erfolgsoptimierungund -Kontrolle
The sameARTIFACT
REPOSITORY
create & delete
z.B. Azure*
Kubernetes**
1s.
Kubernetes**
BusinessDashboard
JiraDefect Tracking
z.B.LaunchDarkly
z.B.Optimizely
z.B.Google Analytics
VirtualBox
z.B.Azure*
DESIGN IMPLEMENT TEST DEPLOYINTEGRATE MONITOR
ANY CLOUD
ANY LANGUAGE
OPTIMIZE / ADAPT
Docker Swarm*
Docker Swarm*
DockerInfrastructure
VagrantProvisioner
CENTRALIZED LOGGING & KPI
SVC-REGISTRY
KPI ACCESS
MQ
MQ
MQ
REGISTRATOR
MICRO-UI
REST
RESTREST
REST
ACTUATORHUB
API GATEWAY
CENTRALIZED LOGGING & KPI
SVC-REGISTRY
KPI ACCESS
MQ
MQ
MQ
REGISTRATOR
MICRO-UI
REST
RESTREST
REST
ACTUATORHUB
API GATEWAY
z.B.Azure*
CENTRALIZED LOGGING & KPI
SVC-REGISTRY
RTC GATEWAY
MQ
MQ
MQ
REGISTRATOR
MICRO-UI
REST
RESTREST
REST
ACTUATORHUB
API GATEWAY
Externe ApplicationServices
Planung &Dokumentation
VisualisierungTestergebnisse
VisualisierungTestergebnisse
SteuerungRelease Deployment
VisualisierungContainerstatusTeam Debug
VisualisierungPerformance-DatenTeam Debug
CredentialStore
ADAPTER ADAPTER ADAPTER
CME WORKBENCHIdentity & Access
ManagementADAPTER ADAPTERADAPTER ADAPTER
Microservice Factory Automatisierter Softwareentwicklungsprozess in einer Continuous Integration-, Testing- und Delivery-Umgebung
ADAPTER
In Microservice-Umgebun-gen sind Container-basierte Integrationstests von höchs-ter Wichtigkeit.
Für das Continuous-Delivery sind kurze Feedbackzeiten von extremer Bedeutung. Tools lernen die Konfigura-tion größenteils durch auto-matische Analyse.