9

Click here to load reader

Microservices - enough with theory, let's code some

Embed Size (px)

Citation preview

Page 1: Microservices - enough with theory, let's code some

@szimano, @MGrzejszczak, 10.11.2015

Microservices - enough with theory, let's code some

Tomasz Szymański / Marcin GrzejszczakSoftwareMill / Pivotal

Page 2: Microservices - enough with theory, let's code some

@szimano, @MGrzejszczak, 10.11.2015

MARCIN GRZEJSZCZAKSenior Software Dev at Pivotal, @MGrzejszczak

TOMASZ “SZIMANO” SZYMAŃSKICofounder of SoftwareMill, @szimano

About us

Page 3: Microservices - enough with theory, let's code some

@szimano, @MGrzejszczak, 10.11.2015

ŁUKASZ SZCZĘSNYSystem engineer @wybczu

Special thanks

Page 4: Microservices - enough with theory, let's code some

@szimano, @MGrzejszczak, 10.11.2015

What do we want to code?

Page 5: Microservices - enough with theory, let's code some

@szimano, @MGrzejszczak, 10.11.2015

How does the setup look like?

Page 6: Microservices - enough with theory, let's code some

@szimano, @MGrzejszczak, 10.11.2015

Summarymicroservices are complex

if your organization has communication issues - you’ll have problems

if you don’t have automated solutions - you’ll have problems again

you have to handle a lot of different technologies

you have to collect metrics and logs

calculate the costs and dangers of changing tools

Page 7: Microservices - enough with theory, let's code some

@szimano, @MGrzejszczak, 10.11.2015

Questions?

?

Page 8: Microservices - enough with theory, let's code some

@szimano, @MGrzejszczak, 10.11.2015

Used technologiesJenkinsJenkins-DslGroovyRundeckAnsibleMicro-Infra-SpringGraphiteCarbonGrafanaElasticsearchSeyrenSpring CloudCasandra

Logstash ForwarderLogstashKibanaZookeeperCuratorHystrixHystrix DashboardIcingaSlackSpring BootSpring Boot Admin ServerDockerZipkin

Page 9: Microservices - enough with theory, let's code some

@szimano, @MGrzejszczak, 10.11.2015

Thank you!Documentation: http://uservices-hackathon.github.io/Github: https://github.com/uservices-hackathon/

Contacts:[email protected]@gmail.com

Twitter:@szimano@mgrzejszczak