SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
Spring Cloud, Docker, K8s
(Lessons Learned OSS)
@salaboy
Mauricio Salatino @salaboy Prague, 18-19 October 2018
> @Salaboy
Mauricio Salatino -
Tech Lead @ Activiti Cloud OSS
Mauricio Salatino @salaboy Prague, 18-19 October 2018
> Cloud Native
Business Automation
Mauricio Salatino @salaboy Prague, 18-19 October 2018
> Activiti Cloud
Mauricio Salatino @salaboy Prague, 18-19 October 2018
> Activiti Cloud
Mauricio Salatino @salaboy Prague, 18-19 October 2018
> Cloud Native
Mauricio Salatino @salaboy Prague, 18-19 October 2018
Mauricio Salatino @salaboy Prague, 18-19 October 2018
#0 Monolith First
Mauricio Salatino @salaboy Prague, 18-19 October 2018
#1 Spring Boot & Docker (12factor.net)
Mauricio Salatino @salaboy Prague, 18-19 October 2018
#2 (1 Service == 1 Repository)
Mauricio Salatino @salaboy Prague, 18-19 October 2018
#3 Docker Image
Mauricio Salatino @salaboy Prague, 18-19 October 2018
#4 Docker Registry
Mauricio Salatino @salaboy Prague, 18-19 October 2018
#5 Cloud Native Patterns
Mauricio Salatino @salaboy Prague, 18-19 October 2018
#6 Spring Cloud
• Spring Cloud Gateway
• Spring Cloud Streams
• Spring Cloud Contracts
• Spring Cloud Config
• Spring Cloud Discovery
• Spring Cloud Open Feign
• Spring Cloud Sleuth
• Spring Cloud Functions
• ….
Mauricio Salatino @salaboy Prague, 18-19 October 2018
#7 Docker Compose for Consumers
Mauricio Salatino @salaboy Prague, 18-19 October 2018
#8 Kubernetes Concepts
○ Deployment
○ Service
○ Replica Set
○ ConfigMap/Secrets
○ CronJobs / Jobs
Mauricio Salatino @salaboy Prague, 18-19 October 2018
#9 Spring Cloud in Kubernetes
Mauricio Salatino @salaboy Prague, 18-19 October 2018
#10 Infrastructure in Kubernetes?
Mauricio Salatino @salaboy Prague, 18-19 October 2018
#11 Spring Cloud Kubernetes
https://github.com/spring-cloud/spring-cloud-kubernetes/
Mauricio Salatino @salaboy Prague, 18-19 October 2018
#12 Kubernetes Descriptors
Mauricio Salatino @salaboy Prague, 18-19 October 2018
#13 Kubernetes HELM Charts
Mauricio Salatino @salaboy Prague, 18-19 October 2018
#14 Choose your destiny …
Mauricio Salatino @salaboy Prague, 18-19 October 2018
#15 Get ready for CI/CD Pipelines
Mauricio Salatino @salaboy Prague, 18-19 October 2018
#16 Jenkins X
● Convention Based Approach creates:
○ JenkinsFile
○ DockerFile
○ Kubernetes Descriptors
○ HELM Charts
● GitOps approach
○ Multi-environment/Multi-Cloud support
○ Automatic/Manual promotion via PRs
Mauricio Salatino @salaboy Prague, 18-19 October 2018
Getting Started with Jenkins X
> brew tap jenkins-x/jx
> brew install jx (1)
(Login to your Kubernetes cluster) (2)
> jx install (3)
(Select Cloud provider (4))
> cd my-spring-boot-service/
> jx import (5)
Demo: Concerts Tickets Site
Mauricio Salatino @salaboy Prague, 18-19 October 2018
Mauricio Salatino @salaboy Prague, 18-19 October 2018
Scenario

https://github.com/salaboy/s1p_docs/
Mauricio Salatino @salaboy Prague, 18-19 October 2018
Look into the Future
• KNative
• Istio Service Mesh
• Kubernetes Service Catalog
• Spring Cloud Open Service Broker
• Kubernetes Auth via Dex
• JHipster
Mauricio Salatino @salaboy Prague, 18-19 October 2018
Thanks!
We want to hear about your Journey!
http://activiti.org
Gitter: Activiti/Activiti7
Twitter:
• @activiti
• @salaboy

Contenu connexe

Tendances

Api strategy and practice
Api strategy and practiceApi strategy and practice
Api strategy and practice
ritc
 

Tendances (20)

GerritHub a true Gerrit migration story to v2.15
GerritHub a true Gerrit migration story to v2.15GerritHub a true Gerrit migration story to v2.15
GerritHub a true Gerrit migration story to v2.15
 
What's new in Gerrit Code Review 3.0
What's new in Gerrit Code Review 3.0What's new in Gerrit Code Review 3.0
What's new in Gerrit Code Review 3.0
 
Eventos de Comunidades Técnicas Microsoft - Abril y Mayo de 2017
Eventos de Comunidades Técnicas Microsoft - Abril y Mayo de 2017Eventos de Comunidades Técnicas Microsoft - Abril y Mayo de 2017
Eventos de Comunidades Técnicas Microsoft - Abril y Mayo de 2017
 
Intro 2018 01-25
Intro 2018 01-25Intro 2018 01-25
Intro 2018 01-25
 
This Week in Neo4j -18th August 2018
This Week in Neo4j -18th August 2018This Week in Neo4j -18th August 2018
This Week in Neo4j -18th August 2018
 
Github mike mottola_good15
Github mike mottola_good15Github mike mottola_good15
Github mike mottola_good15
 
Common vulnerabilities & exposures (cve) in docker containers- 2018 alldaydevops
Common vulnerabilities & exposures (cve) in docker containers- 2018 alldaydevopsCommon vulnerabilities & exposures (cve) in docker containers- 2018 alldaydevops
Common vulnerabilities & exposures (cve) in docker containers- 2018 alldaydevops
 
Raushan s _cv (1)
Raushan s _cv (1)Raushan s _cv (1)
Raushan s _cv (1)
 
Gerrit topics support with AWS Lambda
Gerrit topics support with AWS LambdaGerrit topics support with AWS Lambda
Gerrit topics support with AWS Lambda
 
Daho.am meetup kubernetes evolution @abi
Daho.am meetup   kubernetes evolution @abiDaho.am meetup   kubernetes evolution @abi
Daho.am meetup kubernetes evolution @abi
 
Using Terraform as your Everything as Code tool
Using Terraform as your Everything as Code toolUsing Terraform as your Everything as Code tool
Using Terraform as your Everything as Code tool
 
Api strategy and practice
Api strategy and practiceApi strategy and practice
Api strategy and practice
 
Big data internship plan at Contemi Vietnam
Big data internship plan at Contemi VietnamBig data internship plan at Contemi Vietnam
Big data internship plan at Contemi Vietnam
 
Operating Elasticsearch in Kubernetes - microXchg Berlin 2019
Operating Elasticsearch in Kubernetes - microXchg Berlin 2019Operating Elasticsearch in Kubernetes - microXchg Berlin 2019
Operating Elasticsearch in Kubernetes - microXchg Berlin 2019
 
Summer 2017
Summer 2017Summer 2017
Summer 2017
 
Zenodo and OpenAIRE Research Communities (Presentation by Tim Smith at DI4R2...
Zenodo  and OpenAIRE Research Communities (Presentation by Tim Smith at DI4R2...Zenodo  and OpenAIRE Research Communities (Presentation by Tim Smith at DI4R2...
Zenodo and OpenAIRE Research Communities (Presentation by Tim Smith at DI4R2...
 
Kubernetes-Based PaaS
Kubernetes-Based PaaSKubernetes-Based PaaS
Kubernetes-Based PaaS
 
Blockchain based Trusted Timestamping for Research Data and Preprints using O...
Blockchain based Trusted Timestamping for Research Data and Preprints using O...Blockchain based Trusted Timestamping for Research Data and Preprints using O...
Blockchain based Trusted Timestamping for Research Data and Preprints using O...
 
Api strategy and practice
Api strategy and practiceApi strategy and practice
Api strategy and practice
 
K8s & cloud native past, present and future
K8s & cloud native past, present and futureK8s & cloud native past, present and future
K8s & cloud native past, present and future
 

Similaire à GeeCon Prague 2018: @SpringCloud @Docker @kubernetesio

DevSecCon London 2018: Is your supply chain your achille's heel
DevSecCon London 2018: Is your supply chain your achille's heelDevSecCon London 2018: Is your supply chain your achille's heel
DevSecCon London 2018: Is your supply chain your achille's heel
DevSecCon
 

Similaire à GeeCon Prague 2018: @SpringCloud @Docker @kubernetesio (20)

Industry 4.0 … Rewind
Industry 4.0 … RewindIndustry 4.0 … Rewind
Industry 4.0 … Rewind
 
Putting data science to work
Putting data science to workPutting data science to work
Putting data science to work
 
KubeSecOps
KubeSecOpsKubeSecOps
KubeSecOps
 
Reducing Pager Fatigue Using a Serverless ML Bot
Reducing Pager Fatigue Using a Serverless ML BotReducing Pager Fatigue Using a Serverless ML Bot
Reducing Pager Fatigue Using a Serverless ML Bot
 
DevSecCon London 2018: Is your supply chain your achille's heel
DevSecCon London 2018: Is your supply chain your achille's heelDevSecCon London 2018: Is your supply chain your achille's heel
DevSecCon London 2018: Is your supply chain your achille's heel
 
Migrating PostgreSQL to the Cloud
Migrating PostgreSQL to the CloudMigrating PostgreSQL to the Cloud
Migrating PostgreSQL to the Cloud
 
Scaling up development of a modular code base
Scaling up development of a modular code baseScaling up development of a modular code base
Scaling up development of a modular code base
 
ITCamp 2018 - Florin Coros - ‘Cloud Ready’ Design through Application Softwar...
ITCamp 2018 - Florin Coros - ‘Cloud Ready’ Design through Application Softwar...ITCamp 2018 - Florin Coros - ‘Cloud Ready’ Design through Application Softwar...
ITCamp 2018 - Florin Coros - ‘Cloud Ready’ Design through Application Softwar...
 
‘Cloud Ready’ Design through Application Software Infrastructure
‘Cloud Ready’ Design through Application Software Infrastructure‘Cloud Ready’ Design through Application Software Infrastructure
‘Cloud Ready’ Design through Application Software Infrastructure
 
HackCon - SPF
HackCon - SPFHackCon - SPF
HackCon - SPF
 
Mockito - How a mocking library built a real community
Mockito - How a mocking library built a real communityMockito - How a mocking library built a real community
Mockito - How a mocking library built a real community
 
2018 alldaydevops presentation
2018 alldaydevops presentation2018 alldaydevops presentation
2018 alldaydevops presentation
 
Fullstack Microservices
Fullstack MicroservicesFullstack Microservices
Fullstack Microservices
 
TTN Community Berlin - The IoT Network for all
TTN Community Berlin - The IoT Network for allTTN Community Berlin - The IoT Network for all
TTN Community Berlin - The IoT Network for all
 
Lessons Learned: From Java EE to Spring Cloud in the context of Activiti OSS
Lessons Learned: From Java EE to Spring Cloud in the context of Activiti OSSLessons Learned: From Java EE to Spring Cloud in the context of Activiti OSS
Lessons Learned: From Java EE to Spring Cloud in the context of Activiti OSS
 
stackconf 2021 | GitOps: yea or nay?
stackconf 2021 | GitOps: yea or nay?stackconf 2021 | GitOps: yea or nay?
stackconf 2021 | GitOps: yea or nay?
 
Don’t talk to strangers: Test isolation with containers
Don’t talk to strangers: Test isolation with containersDon’t talk to strangers: Test isolation with containers
Don’t talk to strangers: Test isolation with containers
 
2018 10-17 j1 Agenda MWCP18 j1
2018 10-17 j1 Agenda MWCP18 j12018 10-17 j1 Agenda MWCP18 j1
2018 10-17 j1 Agenda MWCP18 j1
 
DevSecCon London 2018: Enabling shift-left for 12k banking developers from sc...
DevSecCon London 2018: Enabling shift-left for 12k banking developers from sc...DevSecCon London 2018: Enabling shift-left for 12k banking developers from sc...
DevSecCon London 2018: Enabling shift-left for 12k banking developers from sc...
 
#CEBIT18 by Metricool Juny 2018
#CEBIT18 by Metricool  Juny 2018#CEBIT18 by Metricool  Juny 2018
#CEBIT18 by Metricool Juny 2018
 

Plus de Mauricio (Salaboy) Salatino

Plus de Mauricio (Salaboy) Salatino (20)

Devoxx UK - Platforms on top of K8s
Devoxx UK - Platforms on top of K8sDevoxx UK - Platforms on top of K8s
Devoxx UK - Platforms on top of K8s
 
WTF_is_SRE_DeveloperEnabledPlatforms.pdf
WTF_is_SRE_DeveloperEnabledPlatforms.pdfWTF_is_SRE_DeveloperEnabledPlatforms.pdf
WTF_is_SRE_DeveloperEnabledPlatforms.pdf
 
Lessons Learnt from creating platforms on Kubernetes @ Rejekts
Lessons Learnt from creating platforms on Kubernetes @ RejektsLessons Learnt from creating platforms on Kubernetes @ Rejekts
Lessons Learnt from creating platforms on Kubernetes @ Rejekts
 
Building Developer Experiences for the Cloud .pdf
Building Developer Experiences for the Cloud .pdfBuilding Developer Experiences for the Cloud .pdf
Building Developer Experiences for the Cloud .pdf
 
KUBEDAY - JAPAN 2022 - Building FaaS Platforms.pdf
KUBEDAY - JAPAN  2022 - Building FaaS Platforms.pdfKUBEDAY - JAPAN  2022 - Building FaaS Platforms.pdf
KUBEDAY - JAPAN 2022 - Building FaaS Platforms.pdf
 
The Challenges of building Cloud Native Platforms
The Challenges of building Cloud Native PlatformsThe Challenges of building Cloud Native Platforms
The Challenges of building Cloud Native Platforms
 
Functions Working Group Update - August 2022.pdf
Functions Working Group Update - August 2022.pdfFunctions Working Group Update - August 2022.pdf
Functions Working Group Update - August 2022.pdf
 
JBCNConf 2022: Go vs Java (Kubernetes)
JBCNConf 2022: Go vs Java (Kubernetes)JBCNConf 2022: Go vs Java (Kubernetes)
JBCNConf 2022: Go vs Java (Kubernetes)
 
Expanding Interoperability in the CD ecosystem - CDCon - Austin, TX - 2022
Expanding Interoperability in the CD ecosystem - CDCon - Austin, TX -  2022 Expanding Interoperability in the CD ecosystem - CDCon - Austin, TX -  2022
Expanding Interoperability in the CD ecosystem - CDCon - Austin, TX - 2022
 
Spring I/O 2022: Knative and Spring - Bringing back the `func`
Spring I/O 2022: Knative and Spring - Bringing back the `func`Spring I/O 2022: Knative and Spring - Bringing back the `func`
Spring I/O 2022: Knative and Spring - Bringing back the `func`
 
KnativeCon 2022 - Knative Functions
KnativeCon 2022 - Knative FunctionsKnativeCon 2022 - Knative Functions
KnativeCon 2022 - Knative Functions
 
Knative Maintainers KubeConEU 22 Knative Overview and Update
Knative Maintainers KubeConEU 22 Knative Overview and UpdateKnative Maintainers KubeConEU 22 Knative Overview and Update
Knative Maintainers KubeConEU 22 Knative Overview and Update
 
CDEventsCon Expanding Interoperability in the CD ecosystem
CDEventsCon Expanding Interoperability in the CD ecosystemCDEventsCon Expanding Interoperability in the CD ecosystem
CDEventsCon Expanding Interoperability in the CD ecosystem
 
A Polyglot Developer Experience on Kubernetes - KubeCon EU Valencia
A Polyglot Developer Experience on Kubernetes - KubeCon EU ValenciaA Polyglot Developer Experience on Kubernetes - KubeCon EU Valencia
A Polyglot Developer Experience on Kubernetes - KubeCon EU Valencia
 
Pave the Golden Path On Your Internal Platform
Pave the Golden Path On Your Internal PlatformPave the Golden Path On Your Internal Platform
Pave the Golden Path On Your Internal Platform
 
Knative and Spring - Bringing back the func.pdf
Knative and Spring - Bringing back the func.pdfKnative and Spring - Bringing back the func.pdf
Knative and Spring - Bringing back the func.pdf
 
KCD Guatemala - Abstracciones sobre Abstracciones
KCD Guatemala - Abstracciones sobre AbstraccionesKCD Guatemala - Abstracciones sobre Abstracciones
KCD Guatemala - Abstracciones sobre Abstracciones
 
KubeCon NA - 2021 Tools That I Wish Existed 3 Years Ago To Build a SaaS Offering
KubeCon NA - 2021 Tools That I Wish Existed 3 Years Ago To Build a SaaS OfferingKubeCon NA - 2021 Tools That I Wish Existed 3 Years Ago To Build a SaaS Offering
KubeCon NA - 2021 Tools That I Wish Existed 3 Years Ago To Build a SaaS Offering
 
Cloud Native Islamabad - Getting Closer to Continuous Delivery with Knative
Cloud Native Islamabad - Getting Closer to Continuous Delivery with KnativeCloud Native Islamabad - Getting Closer to Continuous Delivery with Knative
Cloud Native Islamabad - Getting Closer to Continuous Delivery with Knative
 
Intro to the Cloud with Knative (Spanish)
Intro to the Cloud with Knative (Spanish) Intro to the Cloud with Knative (Spanish)
Intro to the Cloud with Knative (Spanish)
 

Dernier

%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Dernier (20)

SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 

GeeCon Prague 2018: @SpringCloud @Docker @kubernetesio