




Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The report covers cloud computing concepts, including cloud service models such as Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). It highlights how cloud systems enable users to store, access, and manage data remotely using internet-based platforms. The document further discusses the benefits of cloud systems, including scalability, cost efficiency, remote access, and improved collaboration. It also addresses potential challenges such as data security, privacy risks, and dependency on internet connectivity.
Typology: Assignments
1 / 8
This page cannot be seen from the preview
Don't miss anything!





Networks and Cloud Systems By Student Name: Ayesha Maqbool Student ID: 28281524 CMP9792M-Networks and Cloud Systems University of Lincoln School of Computer Science
Abstract Loud technology has become a game changer in technology; it has offered a lot of advantages for organizations in terms of their network, applications, and data through scalability, availability, and cost reduction. The Netflix case of an upgrade to AWS is a great example of the application of cloud technology to upgrade an organization's network and IT infrastructure. The upgrade brought a lot of advantages to the organization, allowing for global steaming access by all users, availability, security, and increased revenue. Furthermore, load balancers in cloud infrastructure are key elements that support the advantages of cloud technology, allowing for global access and availability. Introduction Cloud technology has emerged as a leading technological evolution that has enabled organizations to manage their data, networks, and applications easily. Large companies were in need of a scalable and budget-friendly solution to cater to their global customer base. This paper will explore Netflix’s cloud migration in 2008 to AWS servers and also a developed clod scenario to explain the functioning of Internal and External Load balancer. Task1: Analyse a real-world case study related to cloud networking. A case in point is Netflix, the world's biggest streaming entertainment company, which was able to move its operations and processes to the cloud and, in the process, has benefited significantly by doing so (Khatri & Kale, 2021). Netflix began its migration from physical servers to the AWS Cloud back in 2008 after they saw a need to improve their online services and enhance their network infrastructure (Khatri & Kale, 2021). The migration was not that smooth, as it took ten years to completely go live on AWS in 2018. Network Techniques Used by Netflix During Migration According to their official website article by Izrailevsky et al. (2016), there were several networking techniques used to migrate the entire Netflix networking infrastructure to AWS. They concentrated on a cloud-native approach that enabled them to effectively use microservice architecture as well as containerization. Furthermore, they leveraged AWS cloud region capabilities, which ensured that
The high-speed growth capacity of Netflix and its ability to streamline the availability of services, reduce costs, and innovate regularly are indisputable evidence of the efficiency of cloud networking technology (Izrailevsky et al., 2016). The pros of the process of relocating to the company were more than the problems we had, thus establishing Netflix as a worldwide TV network with a reliable and scalable data streaming infrastructure at its disposal. Optimized Network Design Plan To minimize the challenges faced, a simple network design plan can be drawn as follows:
allows for centralized network management; this happens through a centralized, backed server that manages and monitors all traffic. The cost of running an ILB is one of the most common disadvantages of this service. Also, a single point of management can lead to a single point of failure, which can be very devastating to an organization. External Load Balancers A device or service known as an external load balancer (ELB) or geographically distributed load balancer divides incoming network traffic among several servers or virtual machines (VMs) in order to increase throughput, reduce response time, and assure effective resource usage (Singh et al. 2022). In cloud environments, ELBs are usually used to control traffic to cloud-hosted applications. ELB's advantages are not very different from those of ILBS, only that external load balancers offer more security by acting as a guard between internal and external backend servers through SSL termination. With Load Balancers In a situation where load balancing is not performed, the client requests the input directly to the instance without feedback. The sender, which is the instance, processes the request and sends back the response to the client (AWS 2022). Without scaling out, this server instance processes the client's request, which represents a single point of failure. If this server instance is overwhelmed with requests during surges of traffic, then all requests are denied. Without Load Balancers In the case of load balancing, the requests are redistributed between the load balancers. The technique that is being used by the load balancer may include round-robin, least connection, or IP hash to determine which instance will handle each request (AWS 2022). Load balancing can be applied in order to disperse traffic across multiple instances and thus reduce the likelihood of getting a highly crowded server by providing equal time for all of them, and therefore, the delay will be less during traffic times. Scenario Description This architecture is designed to provide network access to web servers all over the world in a cloud environment based on two managed instance groups (MIGs), which include a few instances of web servers. Achieving this goal requires the use of load balancing techniques that evenly distribute traffic, allow the web servers to operate under varied loads, and maintain their high availability. Otherwise, when direct access to instances is used, it might cause increased latency. With its passage from the user's device
Conclusion The case of Netflix displaying the transformational capacity of the cloud in business applications remains unsurpassed. Netflix's establishment of its servers in AWS in 2008 depicts how the cloud might increase service availability, cut down expenses, and open up new opportunities. Netflix was successful in extending its international video streaming function through the application of cloud-native methods, microservices, and containerization. Also, my scenario architecture presents a simplified representation of the application of load balancers within a region that allows for seamless connectivity and communication of elements within a cloud infrastructure.
Reference List AWS 2022, Troubleshoot a Classic Load Balancer: HTTP errors - Elastic Load Balancing , docs.aws.amazon.com, viewed 15 April 2024, . Chandramouli, R & Butcher, Z 2020, ‘Building secure microservices-based applications using service- mesh architecture’, National Institute of Standards and Technology , vol. 8, no. 4, viewed 7 November 2020, . Izrailevsky, Y, Vlaovic, S & Meshenberg, R 2016, Netflix - Completing the Netflix Cloud Migration , Netflix. Khatri, S & Kale, S 2021, A study on Role and Application of Cloud Engineering & Cloud Computing in Business Reengineering with reference to Netflix. | Turkish Online Journal of Qualitative Inquiry | EBSCOhost , openurl.ebsco.com. Singh, J, Singh, P, Amhoud, EM & Hedabou, M 2022, ‘Energy-Efficient and Secure Load Balancing Technique for SDN-Enabled Fog Computing’, Sustainability , vol. 14, no. 19, p. 12951.