This document discusses Istio, an open source service mesh that provides traffic management, telemetry and security for microservices applications on Kubernetes. It introduces key Istio concepts like the sidecar proxy Envoy, the control plane components Pilot, Mixer and Citadel, and how they work together to provide service discovery, load balancing, failure recovery, access control and other capabilities across microservices. The presentation concludes with an offer to demonstrate Istio's features in more depth.
Connecting All Abstractions with IstioVMware Tanzu
SpringOne Platform 2017
Ramiro Salas, Pivotal
The concept of a service mesh represents a paradigm shift on application connectivity for distributed systems, with wide implications for analytics, policy and extensibility. In this talk, we will explain what a service mesh is, the power it brings to microservices, and its impact on Cloud Foundry and K8s, both separately and together. We will also discuss the implications for the traditional network infrastructure, and the shifting of responsibilities from L3/4 to L7, and our current thinking of using Istio to integrate all abstractions.
As more applications are being developed as a set of microservices, containers and platforms such as Kubernetes make many things much easier, but still leave untouched many operational issues such as traffic management and visibility, service authentication, security and policy. Istio, is a new service mesh that attempts to address many of these. We will discuss the architecture of Istio and the benefits it may offer to new microservice-based systems in a multicloud world.
The document discusses migrating to cloud native solutions. It defines cloud native as an approach that exploits the advantages of cloud computing using containers, microservices, and other modern technologies. This allows applications to be scalable, resilient, and manageable. The document outlines the benefits of cloud native and provides a "trail map" to transitioning applications. It also discusses common challenges like technical debt and failing to meet CI/CD expectations, and provides recommendations to address them such as automating processes and simplifying architectures.
Istio is the cool new kid on the service mesh block: it can be deployed without the need for any change on the microservice-side and enhances their communication paths with encryption, resiliency, identity and access management, observability with metrics and traces and policy enforcement. In this lightning talk I'll talk you through an Istio sample application incorporating all major features. The sample will be released on github and will also run on minikube.
The service mesh: resilient communication for microservice applicationsOutlyer
Modern application architecture is shifting from monolith to microservices: componentized, containerized, and orchestrated with systems like Kubernetes, Mesos, and Docker Swarm. While this environment is resilient to many failures of both hardware and software, applications require more than this to be truly resilient. In this talk, we introduce the notion of a "service mesh": a userspace infrastructure layer designed to manage service-to-service communication in microservice applications, including handling partial failures and unexpected load, while reducing tail latencies and degrading gracefully in the presence of component failure.
Istio: Using nginMesh as the service proxyLee Calcote
With microservices and containers becoming mainstream, container orchestrators provide much of what the cluster (nodes and containers) needs. With container orchestrators' core focus on scheduling, discovery, and health at an infrastructure level, microservices are left with unmet, service-level needs, such as:
- Traffic management, routing, and resilient and secure communication between services
- Policy enforcement, rate-limiting, circuit breaking
- Visibility and monitoring with metrics, logs, and traces
- Load balancing and rollout/canary deployment support
Service meshes provide for these needs. In this session, we will dive into Istio - its components, capabilities, and extensibility. Istio envelops and integrates with other open source projects to deliver a full-service mesh. We'll explore these integrations and Istio's extensibility in terms of choice of proxies and adapters, such as nginMesh.
The document discusses the OpenStack Kilo release from the OpenStack Foundation. Some key points:
- Kilo aimed to create a stable core platform for interoperability and integrating new technologies.
- It focused on defining stable core services and saw key growth in integrated projects like Ironic for bare-metal provisioning.
- Major components like Nova, Keystone, Glance, Cinder, Neutron, Ceilometer, and Horizon received new features, improvements, and bug fixes related to areas like performance, security, manageability and advanced networking services.
- The discussion section raises questions about factors that would motivate upgrading to Kilo like improved stability, performance and flexibility, and challenges that may come with
O'Reilly 2017: "Introduction to Service Meshes"Daniel Bryant
While service meshes may be the next "big thing" in microservices, the concept isn't new. Classical SOA attempted to implement similar technology for abstracting and managing all aspects of service-to-service communication, and this was often realized as the much-maligned Enterprise Service Bus (ESB). Several years ago similar technology emerged from the microservice innovators, including Airbnb (SmartStack for service discovery), Netflix (Prana integration sidecars), and Twitter (Finagle for extensible RPC), and these technologies have now converged into the service meshes we are currently seeing being deployed.
In this webcast, Daniel Bryant shows you what service meshes are, why they're well-suited for microservice deployments, and how best to use a service mesh when you're deploying microservices. This webcast begins with a brief history of the development of service meshes. From there, you'll learn about some of the currently available implementations that are targeting microservice deployments, such as Istio (Envoy), Linkerd, NGINX Plus, and Traefik. Attendees will walk away with a high-level overview of the concept, tools for deciding when best to use a service mesh, and a getting started guide if they decide this technology is the right fit for their organization.
Cloud native microservices for systems and applications ieee rev2Prem Sankar Gopannan
This document discusses cloud native microservices and key components for implementing them. It provides an overview of microservices principles and design patterns, and describes the cloud native landscape including containers, Kubernetes, service meshes like Istio, and other open source tools. It also discusses architectures like ONAP and considerations for deploying virtual network functions using microservices.
This document provides an overview of service mesh and Istio on Kubernetes. It discusses microservices and the need for visibility, monitoring, and traffic management which a service mesh can provide. It then describes Kubernetes, Istio architecture including Pilot, Envoy proxy, and Mixer components. It covers how Istio provides mutual TLS, ingress/egress traffic routing, request routing to service versions, observability with metrics and tracing, and application resilience through features like timeouts and retries. The document concludes with instructions for deploying Kubernetes and getting started with Istio.
From zero to hero with Kubernetes and IstioSergii Bishyr
This document discusses Docker, Kubernetes, and Istio. Docker is used for running multiple container instances. Kubernetes provides orchestration for microservices. Istio connects, secures, controls, and provides observability for microservices. The presenter provides demos of these tools.
Slides from the April 27th, 2016 Milwaukee Java Meetup held at DigitalMeasures in Milwaukee WI.
Example code and configuration at:
https://github.com/shall11672/mkej-config
https://github.com/shall11672/mkej-configServer
https://github.com/shall11672/mkej-eurekaService
https://github.com/shall11672/mkej-greetingService
https://github.com/shall11672/mkej-menuService
https://github.com/shall11672/mkej-apiGateway
https://github.com/shall11672/mkej-monitoringApplication
This document summarizes microservices on Kubernetes and the benefits of using Istio as a service mesh. It discusses some of the issues with earlier microservices architectures and how Istio addresses them. The key points are:
- Istio is an open platform that provides a service mesh for microservices on Kubernetes to enable security, observability, and traffic management between services.
- It addresses issues with earlier architectures that used an API gateway for routing by deploying Envoy proxies as sidecars, which provide features like discovery, load balancing and failure handling.
- The Istio control plane manages the proxies using components like Pilot and Mixer to configure routing and enforce policies.
This document discusses using GitLab CI/CD to provision and manage infrastructure with Terraform Cloud (TFC). It begins with an agenda that includes an introduction to Terraform and TFC, integrating them with GitLab, and demos of using GitLab CI/CD pipelines with TFC for infrastructure as code. It then provides bios of two presenters and discusses how GitLab offers a single platform to plan, code, test, secure and release applications. The document concludes by pointing to additional resources on using GitLab CI with Terraform.
There is a lot of talk now around the term Service Mesh. The hype is high and the promise is real. The problem is that there is not really a good definition of what service mesh really is. In this talk we are going to review the problem service meshes are trying to solve, name the core components that make up a service mesh, and discuss the benefits an organization can receive by implementing this new technology.
Presentation in IBM Cloud Meet-up of Toronto
https://www.meetup.com/IBM-Cloud-Toronto/events/253903913/?_xtd=gatlbWFpbF9jbGlja9oAJGU3NmM3ZjdmLWE2NzgtNGVlNC1iNGZiLTBlZGE5ZWM0NDZjOQ
CloudNativeLondon 2017: "What is a Service Mesh, and Do I Need One when Devel...Daniel Bryant
While service meshes may be the next "big thing" in microservices, the concept isn't new. Classical SOA attempted to implement similar technology for abstracting and managing all aspects of service-to-service communication, and this was often realized as the much-maligned Enterprise Service Bus (ESB). Several years ago similar technology emerged from the microservice innovators, including Airbnb (SmartStack for service discovery), Netflix (Prana integration sidecars), and Twitter (Finagle for extensible RPC), and these technologies have now converged into the service meshes we are currently seeing being deployed.
In this talk, Daniel Bryant will share with you what service meshes are, why they're well-suited for microservice deployments, and how best to use a service mesh when you're deploying microservices. This presentation begins with a brief history of the development of service meshes, and the motivations of the unicorn organisations that developed them. From there, you'll learn about some of the currently available implementations that are targeting microservice deployments, such as Istio/Envoy, Linkerd, and NGINX Plus.
Attendees will walk away from the talk with a high-level overview of the concept, tools for deciding when best to use a service mesh, and a getting started guide if they decide this technology is the right fit for their organisation.
Packet is a bare metal cloud platform that provisions premium server configurations within 5 minutes globally. It offers the best of cloud (fast deployment, flexible pricing, global footprint) combined with colocation benefits (premium hardware, best networks, no co-tenancy). Packet aims to simplify infrastructure through next-gen software and hardware, with curated server types available starting at $0.05/hour and a performance network optimized for optimal routes and access. It integrates with leading platforms and offers private deployments, with a focus on containers and future technologies.
The document summarizes highlights from the 2016 Austin OpenStack Summit. It notes the summit had over 7,500 attendees, more than when it first started with just 75. It discusses various announcements and presentations including the launch of a certification effort, many IoT and telco applications, and major companies using OpenStack in production. Traction in the ISV space and a focus on user experience, manageability and scalability in the newest release were also mentioned.
Speaker:
Owen Garrett
Sr. Director, Product Management
NGINX, Inc.
On-Deman Link: https://www.nginx.com/resources/webinars/need-service-mesh/
About the webinar:
Service mesh is one of the hottest emerging technologies. Even though it’s a nascent technology, many vendors have already released their implementation. But do you really need a service mesh?
Attend this webinar to learn about the levels of maturity on the journey to modernizing your apps using microservices, and the traffic management approaches best suited to each level. We’ll help you figure out if you really need a service mesh.
Hybrid Cloud
Multi-Cloud
Serverless Computing
Data Containers
Artificial Intelligence Platforms
Service mesh
Immutable Infrastructure Focused On Containers
The Internet of Things (IoT)
Cloudlet
Cloud Security
Backup and Disaster Recovery (DR)
This document discusses Istio, an open source service mesh that provides traffic management, telemetry and security for microservices. It notes that as microservices grow in complexity, they require features like load balancing, monitoring and failure recovery. Istio addresses this by providing a service mesh layer that handles these functions and allows developers to focus on business logic rather than infrastructure. The document outlines Istio's key features such as automatic load balancing, rich routing rules, access controls, metrics and tracing. It also describes Istio's architecture, including its control plane that manages configuration and a data plane where Envoy proxies handle traffic.
Winning Governance Strategies for the Technology Disruptions of our TimeCloudHesive
The document discusses governance strategies for technology disruptions using AWS. It provides an overview of AWS services and frameworks that can help with governance, risk and compliance (GRC) challenges posed by disruptive technologies. These include the Cloud Adoption Framework, Well Architected Framework, and security services like GuardDuty, Inspector and Macie. It recommends starting simple on AWS and iterating architectures over time using available guidance.
This document discusses when a service mesh may be needed and provides an overview of the current service mesh landscape. It begins with why microservices are adopted and the challenges of operating distributed applications. It then describes a maturity journey where a service mesh is not initially needed but may become useful for applications that become more complex, distributed, and interdependent. The document outlines some current major service mesh implementations and notes that the technology is still new and changing rapidly. It recommends investigating service meshes through proof of concepts but cautions that production usage requires significant resources. It profiles F5 Aspen Mesh and NGINX solutions for service meshes and microservices.
Istio as an enabler for migrating to microservices (edition 2022)Ahmed Misbah
This session is targeted towards teams and organizations considering to migrate their applications from monolithic to Microservice architecture by proposing Istio as an enabler. Istio is an implementation of service mesh, a technology useful for migrating to Microservices iteratively and safely.
Migrating application architectures to Microservices is considered a key area of transformation in the IT world. Modernizing legacy applications to Kubernetes-based Microservices can prove to be very challenging if not planned correctly, taking into consideration the right technologies and enablers.
This session explains how Istio can be used as a bridge and enabler for modernizing legacy monolithic applications to Microservices. Topics covered in the session will include:
1- Advantages of migrating to Microservices and service mesh .
2- Designing a Microservice application based on splitting an existing monolithic application.
3- Implementing Microservices iteratively as a strangler fig application with Istio.
4- Features Istio provides as a service mesh platform.
Onboarding a Historical Company on the Cloud JourneyMarius Zaharia
This session, oriented on governance and strategy, unveil you the challenges we have encountered and the solutions we've applied to succeed in onboarding one of the most important public companies in France to the Azure Cloud. Real life customer feedback and insights here.
OpenStack Ousts vCenter for DevOps and Unites IT Silos at AVG Technologies Jakub Pavlik
tcp cloud & AVG User Story.
Does your IT department’s left hand talk to the right hand? Finally ours does at http://www.avg.com/eu-en/homepage! This is the story of OpenStack as our salvation, and important lessons learned in technology and IT politics.
Our appsdev team’s devops abilities were being held ransom on vCenter, so we wanted public cloud agility for dev/test/staging. With the help of our IT partner…Full session details here: http://awe.sm/r9Ekr
Presentation on the current state of cloud computing and the role that open source, containers and microservices are playing in the cloud.
Presented to Florida Linux Users Exchange on April 9th, 2015
How Cloud Computing will change how you and your team will run ITPeter HJ van Eijk
This document discusses the future of IT and cloud computing. It describes how cloud computing is the latest in a series of disruptive innovations in IT, following mainframes, client-server systems, and the internet. The document outlines how cloud computing enables new capabilities like automated deployment, massive scale through resource pooling, and access from anywhere through broad networks. It also discusses how cloud supply chains have become more complex and how security must be managed throughout these extended ecosystems. Finally, it summarizes that cloud computing is driving the industrialization of IT and that automated testing and quality control are essential to improve productivity.
Accelerate Your OpenStack Deployment Presented by SolidFire and Red HatNetApp
What would you do if your storage infrastructure weren't a barrier to your cloud? In 'Accelerate your OpenStack Deployment' you'll see how Agile Infrastructure (AI) simplifies deployments and dynamic IT-as-a-Service-style offerings, such as self-service test & development or production-ready private clouds. AI frees you to think up the stack and stop worrying about your infrastructure.
Kubernetes And Istio and Azure AKS DevOpsOfir Makmal
This document discusses Kubernetes and Istio. It provides an overview of Kubernetes as a container orchestration engine and cluster management system. It then discusses the rise of microservices and some of the complexities they introduce. It introduces Istio as a service mesh that takes care of communication and policies between microservices to help manage this complexity. Key components of Istio like Pilot, Mixer, and Envoy are described. Examples of capabilities like intelligent routing, failure handling, and fault injection are provided. A demo application and platform is used to demonstrate Istio's observability, monitoring, and traffic shifting features.
Red hat's updates on the cloud & infrastructure strategyOrgad Kimchi
Red Hat presented its cloud and infrastructure strategy, focusing on Red Hat Cloud Suite which includes OpenStack for the software platform, OpenShift for DevOps and containers, and CloudForms for cloud management. OpenStack provides massive scalability for infrastructure and removes vendor lock-in. OpenShift enables developers and operations to build, deploy, and manage containerized applications from development to production on any infrastructure including physical, virtual, private and public clouds. CloudForms allows for managing containers and OpenShift deployments across hybrid cloud environments.
The document discusses cloud computing, providing definitions and describing key characteristics, architectures, service models, deployment models, trends, issues, economics, advantages, and disadvantages. Specifically, it defines cloud computing as using remote servers on the Internet rather than local servers. It outlines common service models including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). The document also discusses security, reliability, and workforce issues associated with cloud computing and how they can potentially be addressed.
Similar to Istio service mesh: past, present, future (TLV meetup) (20)
Sami provided a beginner-friendly introduction to Amazon Web Services (AWS), covering essential terms, products, and services for cloud deployment. Participants explored AWS' latest Gen AI offerings, making it accessible for those starting their cloud journey or integrating AI into coding practices.
CViewSurvey Digitech Pvt Ltd that works on a proven C.A.A.G. model.bhatinidhi2001
CViewSurvey is a SaaS-based Web & Mobile application that provides digital transformation to traditional paper surveys and feedback for customer & employee experience, field & market research that helps you evaluate your customer's as well as employee's loyalty.
With our unique C.A.A.G. Collect, Analysis, Act & Grow approach; business & industry’s can create customized surveys on web, publish on app to collect unlimited response & review AI backed real-time data analytics on mobile & tablets anytime, anywhere. Data collected when offline is securely stored in the device, which syncs to the cloud server when connected to any network.
In this talk, we will explore strategies to optimize the success rate of storing and retaining new information. We will discuss scientifically proven ideal learning intervals and content structures. Additionally, we will examine how to create an environment that improves our focus while you remain in the “flow”. Lastly we will also address the influence of AI on learning capabilities.
In the dynamic field of software development, this knowledge will empower you to accelerate your learning curve and support others in their learning journeys.
React and Next.js are complementary tools in web development. React, a JavaScript library, specializes in building user interfaces with its component-based architecture and efficient state management. Next.js extends React by providing server-side rendering, routing, and other utilities, making it ideal for building SEO-friendly, high-performance web applications.
COMPSAC 2024 D&I Panel: Charting a Course for Equity: Strategies for Overcomi...Hironori Washizaki
Hironori Washizaki, "Charting a Course for Equity: Strategies for Overcoming Challenges and Promoting Inclusion in the Metaverse", IEEE COMPSAC 2024 D&I Panel, 2024.
Explore the rapid development journey of TryBoxLang, completed in just 48 hours. This session delves into the innovative process behind creating TryBoxLang, a platform designed to showcase the capabilities of BoxLang by Ortus Solutions. Discover the challenges, strategies, and outcomes of this accelerated development effort, highlighting how TryBoxLang provides a practical introduction to BoxLang's features and benefits.
What is OCR Technology and How to Extract Text from Any Image for FreeTwisterTools
Discover the fascinating world of Optical Character Recognition (OCR) technology with our comprehensive presentation. Learn how OCR converts various types of documents, such as scanned paper documents, PDFs, or images captured by a digital camera, into editable and searchable data. Dive into the history, modern applications, and future trends of OCR technology. Get step-by-step instructions on how to extract text from any image online for free using a simple tool, along with best practices for OCR image preparation. Ideal for professionals, students, and tech enthusiasts looking to harness the power of OCR.
An MVP (Minimum Viable Product) mobile application is a streamlined version of a mobile app that includes only the core features necessary to address the primary needs of its users. The purpose of an MVP is to validate the app concept with minimal resources, gather user feedback, and identify any areas for improvement before investing in a full-scale development. This approach allows businesses to quickly launch their app, test its market viability, and make data-driven decisions for future enhancements, ensuring a higher likelihood of success and user satisfaction.
Overview of ERP - Mechlin Technologies.pptxMitchell Marsh
This PowerPoint presentation provides a comprehensive overview of Enterprise Resource Planning (ERP) systems. It covers the fundamental concepts, benefits, and key functionalities of ERP software, illustrating how it integrates various business processes into a unified system. From finance and HR to supply chain and customer relationship management, ERP facilitates efficient data management and decision-making across organizations. Whether you're new to ERP or looking to deepen your understanding, this presentation offers valuable insights into leveraging ERP for business success.
Attendance Tracking From Paper To DigitalTask Tracker
If you are having trouble deciding which time tracker tool is best for you, try "Task Tracker" app. It has numerous features, including the ability to check daily attendance sheet, and other that make team management easier.
Cultural Shifts: Embracing DevOps for Organizational TransformationMindfire Solution
Mindfire Solutions specializes in DevOps services, facilitating digital transformation through streamlined software development and operational efficiency. Their expertise enhances collaboration, accelerates delivery cycles, and ensures scalability using cloud-native technologies. Mindfire Solutions empowers businesses to innovate rapidly and maintain competitive advantage in dynamic market landscapes.
WhatsApp Tracker - Tracking WhatsApp to Boost Online Safety.pdfonemonitarsoftware
WhatsApp Tracker Software is an effective tool for remotely tracking the target’s WhatsApp activities. It allows users to monitor their loved one’s online behavior to ensure appropriate interactions for responsive device use.
Download this PPTX file and share this information to others.
NBFC Software: Optimize Your Non-Banking Financial CompanyNBFC Softwares
NBFC Software: Optimize Your Non-Banking Financial Company
Enhance Your Financial Services with Comprehensive NBFC Software
NBFC software provides a complete solution for non-banking financial companies, streamlining banking and accounting functions to reduce operational costs. Our software is designed to meet the diverse needs of NBFCs, including investment banks, insurance companies, and hedge funds.
Key Features of NBFC Software:
Centralized Database: Facilitates inter-branch collaboration and smooth operations with a unified platform.
Automation: Simplifies loan lifecycle management and account maintenance, ensuring efficient delivery of financial services.
Customization: Highly customizable to fit specific business needs, offering flexibility in managing various loan types such as home loans, mortgage loans, personal loans, and more.
Security: Ensures safe and secure handling of financial transactions and sensitive data.
User-Friendly Interface: Designed to be intuitive and easy to use, reducing the learning curve for employees.
Cost-Effective: Reduces the need for additional manpower by automating tasks, making it a budget-friendly solution. Benefits of NBFC Software:
Go Paperless: Transition to a fully digital operation, eliminating offline work.
Transparency: Enables managers and executives to monitor various points of the banking process easily.
Defaulter Tracking: Helps track loan defaulters, maintaining a healthy loan management system.
Increased Accessibility: Cutting-edge technology increases the accessibility and usability of NBFC operations. Request a Demo Now!
Discover the Power of ONEMONITAR: The Ultimate Mobile Spy App for Android Dev...onemonitarsoftware
Unlock the full potential of mobile monitoring with ONEMONITAR. Our advanced and discreet app offers a comprehensive suite of features, including hidden call recording, real-time GPS tracking, message monitoring, and much more.
Perfect for parents, employers, and anyone needing a reliable solution, ONEMONITAR ensures you stay informed and in control. Explore the key features of ONEMONITAR and see why it’s the trusted choice for Android device monitoring.
Share this infographic to spread the word about the ultimate mobile spy app!
4. MICROSERVICE ARCHITECTURE - PRACTICE
Improved delivery velocity in
exchange for increased
operational complexity
▸ Applications aren’t
running in green-field
environments
▸ Network layer is hard to
manage
▸ Tooling is nascent
Hailo microservices
5. THINGS TO
CONSIDER
• Security
• Canary deployments
• A/B testing
• Circuit breaking
• Rate limiting
• Fault injection
• Policy management
• Many more….
14. INTELLIGENT ROUTING AND LOAD BALANCING
‣ Conduct traffic between services with
dynamic route configuration
‣ A/B tests
‣ Canary releases
‣ Red/Black deployments
15. RESILIENCE ACROSS LANGUAGES AND PLATFORMS
‣ Increase reliability by shielding
applications from flaky networks and
cascading failures in adverse
conditions
16. FLEET-WIDE POLICY ENFORCEMENT
‣ Apply organizational policy to the
interaction between services
‣ Ensure access policies are enforced
‣ Make sure resources are fairly
distributed among consumers.
17. IN-DEPTH TELEMETRY AND REPORTING
‣ Understand the dependencies
between services, the nature and flow
of traffic between them, and quickly
identify issues with distributed tracing.
19. Current status
• 8.4K+starts on Github
• Vibrant open source community
• Full house events at conferences
• Contribution from RedHat, VMware, Cisco,
Tigera and many more
• Launched Istio 0.8
Istio
20. • Telemetry out-of-the box saves a lot of time
• No code change is awesome
• Security as easy as it can get
• Traffic routing without involving SREs
Customer
feedback
21. • It’s hard to understand, a lot of moving
components
• Don’t clearly know how to get started
• We’ll wait until we move to microservices
• It’s not GA yet
Customer
challenges
22. ISTIO 1.0 PLAN
▸ Istio GA planned for July’18
▸ Focus on productization (hardening, documentation,
install and operations…)
▸ Follow k8s feature maturity model:
▸ alpha => beta => stable
▸ Recommended adoption model:
▸ Enable usage with limited scope (e.g., single service), expand to
additional features and services when comfortable
▸ Gradual adoption (Istio a-la-carte)
23. WHAT’S NEXT?
▸ Beyond 1.0, looking to make Istio ambient
▸ Works well on single k8s cluster for services using REST/gRPC
▸ Multi-cluster
▸ Mesh expansion to VMs
▸ Multi-protocol
▸ Multiple programming models
▸ Just another part of the cloud native infrastructure
26. USEFUL LINKS
‣ Web istio.io
‣ Twitter: @Istiomesh
‣ Traffic management using Istio: https://ibm.co/2F7xSnf
‣ Resiliency and fault-tolerance using Istio: https://bit.ly/2qStF2B
‣ Reliable application roll out and operations using Istio:
https://bit.ly/2K9IRQX