Including Service Meshes for Multi-Environment Installations in Amazon EKS

Authors

  • Babulal Shaik Cloud Solutions Architect at Amazon Web Services, USA Author
  • Karthik Allam Big Data Infrastructure Engineer at JP Morgan & Chase, USA Author
  • Sai Charith Daggupati Sr. IT BSA (Data systems) at CF Industries, USA Author

Keywords:

Service Mesh, Amazon EKS, Multi-Environment Deployments

Abstract

In Kubernetes setups in particular, service nets are becoming indispensable for handling the complexity of microservices. Containerized apps benefit greatly from Amazon EKS (Elastic Kubernetes Service) & integrating a service mesh into your Elastic Kubernetes Service clusters improves security, observability & also communication. It looks at how they work in growth, production, and staging, addressing specific issues at each stage, such rapid debugging in growth against scalability and dependability in production. The essay examines how service meshes improve traffic management and security enforcement with features like mutual TLS, and give insight into their service interaction through tracing and analytics.  Service mesh works are a valuable tools for seamless multi-environment deployment because they address problems like irregular traffic routing & intricate security controls. Depending on their demands, the article assists you in selecting the best service mesh works, such as Istio, Linkerd, or others. By integrating a service mesh works with Elastic Kubernetes Service, you can improve their speed, reliability and scalability across your cloud-native apps, streamline microservices administration & increase developer productivity.

References

1. Houacine, F., Bouzefrane, S., & Adjaz, A. (2016). Service architecture for multi-environment mobile cloud services. International Journal of High Performance Computing and Networking, 9(4), 342-355.

2. Duarte, A., Wagner, G., Brasileiro, F., & Cirne, W. (2006, July). Multi-environment software testing on the Grid. In Proceedings of the 2006 workshop on Parallel and distributed systems: testing and debugging (pp. 61-68).

3. Ukrainetz, N. K., Yanchuk, A. D., & Mansfield, S. D. (2018). Climatic drivers of genotype–environment interactions in lodgepole pine based on multi-environment trial data and a factor analytic model of additive covariance. Canadian Journal of Forest Research, 48(7), 835-854.

4. Rosewarne, G. M., Singh, R. P., Huerta-Espino, J., & Rebetzke, G. J. (2008). Quantitative trait loci for slow-rusting resistance in wheat to leaf rust and stripe rust identified with multi-environment analysis. Theoretical and Applied Genetics, 116, 1027-1034.

5. Kendal, E. (2016). GGE biplot analysis of multi-environment yield trials in barley (Hordeum vulgare L.) cultivars. Ekin Journal of Crop Breeding and Genetics, 2(1), 90-99.

6. Larkan, N. J., Raman, H., Lydiate, D. J., Robinson, S. J., Yu, F., Barbulescu, D. M., ... & Borhan, M. H. (2016). Multi-environment QTL studies suggest a role for cysteine-rich protein kinase genes in quantitative resistance to blackleg disease in Brassica napus. BMC Plant Biology, 16, 1-16.

7. Roorkiwal, M., Jarquin, D., Singh, M. K., Gaur, P. M., Bharadwaj, C., Rathore, A., ... & Varshney, R. K. (2018). Genomic-enabled prediction models using multi-environment trials to estimate the effect of genotype× environment interaction on prediction accuracy in chickpea. Scientific reports, 8(1), 11701.

8. Kendal, E., & Dogan, Y. (2015). Stability of a candidate and cultivars (Hordeum vulgare L) by GGE biplot analysis of multi-environment yield trial in spring barley. Poljoprivreda i Sumarstvo, 61(4), 307.

9. Duckworth, G., Owen, A., Worsley, J., & Stephenson, H. (2013, August). Optasense® distributed acoustic and seismic sensing performance for multi-threat, multi-environment border monitoring. In 2013 European Intelligence and Security Informatics Conference (pp. 273-276). IEEE.

10. Sayfan, G. (2018). Mastering Kubernetes: Master the art of container management by using the power of Kubernetes. Packt Publishing Ltd.

11. Chelliah, P. R., Naithani, S., & Singh, S. (2018). Practical Site Reliability Engineering: Automate the process of designing, developing, and delivering highly reliable apps and services with SRE. Packt Publishing Ltd.

12. Dalbhanjan, P. (2018). Amazon {EKS} Lets Us Skip the Boring Installation Process and Get Right to the Fun Stuff!.

13. Veber, H. (1999). SAMFUND? Durkheim revisited i Amazonas og videre. Tidsskriftet Antropologi, (40).

14. O’Connor, S. (2013). Amazon unpacked. Financial Times, 8, 2013.

15. Akyildiz, I. F., Wang, X., & Wang, W. (2005). Wireless mesh networks: a survey. Computer networks, 47(4), 445-487.

16. Komandla, V. Transforming Financial Interactions: Best Practices for Mobile Banking App Design and Functionality to Boost User Engagement and Satisfaction.

17. Gade, K. R. (2017). Integrations: ETL/ELT, Data Integration Challenges, Integration Patterns. Innovative Computer Sciences Journal, 3(1).

18. Gade, K. R. (2017). Migrations: Challenges and Best Practices for Migrating Legacy Systems to Cloud-Based Platforms. Innovative Computer Sciences Journal, 3(1).

19. Naresh Dulam. Snowflake: A New Era of Cloud Data Warehousing. Distributed Learning and Broad Applications in Scientific Research, vol. 1, Apr. 2015, pp. 49-72

20. Naresh Dulam. Machine Learning on Kubernetes: Scaling AI Workloads . Distributed Learning and Broad Applications in Scientific Research, vol. 2, Sept. 2016, pp. 50-70

21. Naresh Dulam, et al. Apache Arrow: Optimizing Data Interchange in Big Data Systems. Distributed Learning and Broad Applications in Scientific Research, vol. 3, Oct. 2017, pp. 93-114

22. Naresh Dulam, et al. Apache Iceberg: A New Table Format for Managing Data Lakes . Distributed Learning and Broad Applications in Scientific Research, vol. 4, Sept. 2018

Published

10-07-2019

How to Cite

[1]
Babulal Shaik, Karthik Allam, and Sai Charith Daggupati, “Including Service Meshes for Multi-Environment Installations in Amazon EKS ”, Distrib. Learn. Broad Appl. Sci. Res., vol. 5, pp. 1315–1332, Jul. 2019, Accessed: Mar. 14, 2025. [Online]. Available: https://dlbasr.org/index.php/publication/article/view/29