Microservices architecture has changed how companies develop and deploy applications. This change has affected testing process as well. New techniques have emerged and others have been enhanced. Does your organization wish to achieve unicorn like speed? With N deploys per day? Or a lead time (time to business value from idea to production) measured in days/weeks instead of months/years? In this session, we will not only describe how to use Istio and Kubernetes but actively demonstrate 3 specific techniques that you can use immediately following the session.
Currently, Istio is gaining a lot of traction as service-mesh implementation for Kubernetes. In this session, we are going to explore how to install Istio, and how to use it to release new versions of our services correctly.
3. @alexsotob
Raffle Rules (applicable in the real)
3
1. Follow: @alexsotob
2. With picture of the session
3. Mention @alexsotob
4. With hashtag #JOTB19
16. @alexsotob16
▪ The network is reliable
▪ Latency is zero
▪ Bandwidth is infinite
▪ The network is secure
https://en.wikipedia.org/wiki/Fallacies_of_distributed_computing
▪ Topology does not change
▪ There is one administrator
▪ Transport cost is zero
▪ The network is homogeneous
Fallacies of Distributed Computing
26. @alexsotob26
Pods
A group of whales is commonly referred to
as a pod and a pod usually consists a group
of whales that have bonded together either
because of biological reasons or through
friendships developed between two or more
whales.
In many cases a typical whale pod consists
of anywhere from 2 to 30 whales or more.*
*http://www.whalefacts.org/what-is-a-group-of-whales-called/
31. @alexsotob31
Istio Concepts
Destination
Rule
Virtual Service Service Entry Gateway
✓ Circuit Breaker
✓ Load Balancers
✓ TLS settings
✓ Defining subsets
✓ Virtual services,
not in registry
✓ Describes
mapping
between
destinations
✓ Configure traffic
to external
services of the
mesh
✓ Use with
Detination Rule
& Virtual Service
✓ Load balancer at the
edge of the mesh
✓ Use with Virtual
Service
40. @alexsotob40
Put on your Sunday clothes
there's lots of world
out there.
— Wall-E
“
[http://bit.ly/istio-tutorial]
[http://bit.ly/istio-cheat-sheet]
49. @alexsotob49
Hay un amigo en mí,
cuando salgan a volar,
hay un amigo en mí
— Toy Story
“
@alexsotob
asotobue@redhat.com
http://www.lordofthejars.com/