How do you implement service discovery in AWS

0 votes
TO
Jul 27, 2018 in Cloud Computing by brat_1
• 7,200 points
1,324 views

1 answer to this question.

0 votes
For an Amazon EC2 hosted service a simple way to achieve service discovery is through the Elastic Load Balancing service. Because each load balancer gets its own hostname you now have the ability to consume a service through a stable endpoint. This can be combined with DNS and private Amazon Route53 zones, so that even the particular load balancer’s endpoint can be abstracted and modified at any point in time. Another option would be to use a service registration and discovery method to allow retrieval of the endpoint IP addresses and port number of any given service. Because service discovery becomes the glue between the components, it is important that it is highly available and reliable. If load balancers are not used, service discovery should also cater for things like health checking. Example implementations include custom solutions using a combination of tags, a highly available database and custom scripts that call the AWS APIs, or open source tools like Netflix Eureka, Airbnb Synapse, or HashiCorp Consul.
answered Jul 27, 2018 by code_ninja
• 6,300 points

Related Questions In Cloud Computing

0 votes
0 answers

How do you implement high availability (HA) in cloud applications?

I’m trying to implement high availability for ...READ MORE

Jun 11 in Cloud Computing by Anupam
• 18,800 points
63 views
0 votes
0 answers

How do you use Service-Oriented Architecture (SOA) in the cloud?

SOA organizes software into reusable services. How ...READ MORE

Jun 16 in Cloud Computing by Anupam
• 18,800 points
51 views
0 votes
0 answers

How do you implement database clustering in cloud environments?

I’m exploring ways to improve scalability and ...READ MORE

Jun 19 in Cloud Computing by Nidhi
• 16,260 points
52 views
0 votes
0 answers

What is data sharding, and how do you implement it in cloud databases?

I’ve come across the concept of data ...READ MORE

5 days ago in Cloud Computing by Anupam
• 18,800 points
41 views
0 votes
0 answers

How do you implement Continuous Integration (CI) in the cloud?

I’m setting up CI for a cloud-based ...READ MORE

4 days ago in Cloud Computing by Anupam
• 18,800 points
36 views
0 votes
1 answer

How do I create or build an AMI in AWS?

Building of an AMI can be initiated ...READ MORE

answered Jul 16, 2018 in Cloud Computing by brat_1
• 7,200 points
1,267 views
+1 vote
2 answers

How does Elastic Beanstalk and EC2 contribute to automation in AWS?

I hope this helps AWS Elastic Beanstalk is the ...READ MORE

answered Jul 26, 2018 in Cloud Computing by code_ninja
• 6,300 points
1,371 views
+4 votes
3 answers

Deploy RESTful API with .net framework 4.5 in AWS Lambda

This is an old question (somewhat), but ...READ MORE

answered Jan 17, 2019 in Cloud Computing by Kirk Davis
3,844 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP