WHAT IF GOOGLE START TODAY
What If The Google Has Started Today?
1. Availability:
There may be a possibility that due to some natural or man-made disaster this service center get damaged then we don’t have any alternative center which can provide all these services.
2. Cost:
3. Delay:
2. Reliability:
5. Scalability:
Scalability in cloud computing is the ability to quickly and easily increase or decrease the size or power of an IT solution.
Sometimes the number of users accessing the services is lot more than average number. Like in today’s situation the number of users using google meet is highly increased due to covid-19 pandemic, in such a situations the service provider needs to quickly scale up his services. At the same time after the pandemic there may be a possibility that number of users again decreases. Then the service provider have to scale down its services. But as google is using private LAN then for scaling up it has to purchase the new hardware which may become useless after the pandemic is over. So you can see that this private LAN structure is incapable of providing scalability.
7. Multi-Tenancy:
Here as all the servers are connected to each other via LAN and number of servers are also less so achieving multi-tenancy is not possible in this architecture.
8. Security:
If there is any cyber attack on this center then because the servers are in single LAN if one server get compromised then there is very high possibility that others are also get hacked. Also if the user data get damaged in cyber attack then there is no any backup center used in this system. Due to this reasons the private LAN structure is not highly secured.
We have seen lot of drawbacks of private LAN structure but what is the efficient solution for all these problems?
Any person who has basic knowledge of networking can give you the answer to this question that is : USING CLOUD SERVICES.
6.User Management:
These servers are not sufficient for handling the crores of users all over the world. We require more servers for better user management but in above structure it is very costly to add more servers.
Now, What is a cloud service?
There are so many companies which provide cloud services. Here for the explanation purpose we are considering example of AWS.
1. Availability:
Using cloud google can host its services from various locations. Like in AWS we can purchase servers/instances which are situated at various locations all over the world.
2. Reliability:
As cloud is providing us facility to host our services from various locations. So there are very less chances of service failure. This will make google services more reliable.
3. Cost:
Here we are not purchasing any hardware. So there is no cost of maintenance and repairing. Also the purchasing of instances on cloud is very cheap compared to purchasing actual hardware. So this will reduce the cost.
4. Delay:
Using cloud services we can create the servers at every region all over the world. So users can access the services from the servers which are near to them. This will reduce the time of response hence minimize the delay.
5. Scalability:
We have seen in the drawbacks of using private LAN that if situations like covid-19 occur then we have to scale up and scale down our infrastructure. As we are using cloud services and not purchasing any hardware so scaling up and scaling down both will be very much easy here. Google can use more virtual servers to host its services when the users are more and when number of users get decreased then it releases that servers. Here google has to pay the cost according to use.
6.User Management:
Cloud services like AWS provides flexibility for better user management. We can easily increase or decrease the number of servers according requirement of users. In this way we can manage the users more efficiently.
7. Multi-Tenancy:
8. Security:
For the startup companies maintaining the security of the servers is very big issue. But if we use cloud services like AWS then AWS itself take care of the security of its own structures and we can also add some more security to our systems. Using security groups and Network ACLs we can improve the security of our servers. Security groups are tied to an instances whereas Network ACLs are tied to the subnet.
So this is all about the solution to out technical problems. Hope this will definitely benificial from this article.
THANK YOU!





Comments
Post a Comment