ASM 1 Cloud Computing 1644 FPT Greenwich (Merit Super Sale)

39 37 0
ASM 1 Cloud Computing 1644 FPT Greenwich (Merit Super Sale)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Điểm của bài asm còn tùy thuộc vào người chấm. Chỉ cần paraphase bài này là có thể pass. 1 trong nhưng tool paraphase mình recommend là quillbot.The submission is in the form of 1 document.● You must use the Times font with 12pt size, turn on page numbering; set line spacing to 1.3 andmargins to be as follows: left = 1.25cm, right = 1cm, top = 1cm, bottom = 1cm. Citation andreferences must follow the Harvard referencing style. ASSIGNMENT FRONT SHEET Qualification BTEC Level HND Diploma in Computing Unit number and title Unit 2: Networking Infrastructure Submission date Date Received 1st submission Resubmission Date Date Received 2nd submission Student Name Student ID Class Assessor name Student declaration I certify that the assignment submission is entirely my own work and I fully understand the consequences of plagiarism I understand that making a false declaration is a form of malpractice Student’s signature Grading grid P1 P2 P3 P4 M1 M2 D1 ❒ Summative Feedback: Grade: Lecturer Signature: ❒ Resubmission Feedback: Assessor Signature: Date: Table of Contents I Network Network definiton Ξ First of all, network also known as computer networking, which can be understand as a group of computers utilizing a principles of general communication protocols over digital connections for the intention of sharing resources located upon or accommodated by network nodes ... https:www.dnsstuff.comdatabreach 10 1 Dobran, B., 2 019 Information Security Risk Management: Build a Strong Program Online Available at: https:phoenixnap.combloginformation security riskmanagement garg, r., 20 21 Threats... List and give examples with dates 12 Propose a method to assess and treat IT security risks (M1) 18 TASK DESCRIBE AT LEAST ORGANIZATIONAL SECURITY PROCEDURES (P2) .20 Definition... Dan Swinhoe, 20 21 The 15 biggest data breaches of the 21st century, s.l.: s.n Ohri, A., 20 21 What Is DMZ Network Online Available at: https:www.jigsawacademy.comblogscyber security whatisdmz

ASSIGNMENT FRONT SHEET Qualification BTEC Level HND Diploma in Computing Unit number and title Unit 16: Cloud computing Submission date 28/07/2022 Date Received 1st submission Re-submission Date Date Received 2nd submission Student Name Nguyen Huy Hoang Student ID GCH200739 Class GCH0908 Assessor name Do Quoc Binh Student declaration I certify that the assignment submission is entirely my own work and I fully understand the consequences of plagiarism I understand that making a false declaration is a form of malpractice Student’s signature Grading grid P1 P2 P3 P4 M1 Page of 39 M2 D1  Summative Feedback: Grade:  Resubmission Feedback: Assessor Signature: Date: Internal Verifier’s Comments: Signature & Date: Page of 39 Table of Contents INTRODUCTION I CLOUD COMPUTING II CLIENT – SERVER a) Client b) Server c) Advantages and Disadvantages Of the Client-Server model d) Examples of the Client-Server model: III a) PEER-TO-PEER Advantages and Disadvantages of P2P 10 b) Examples of P2P: 10 IV a) HIGH-PERFORMANCE COMPUTING 11 Parallel 11 b) Cluster 12 c) Distributed 12 d) Example 13 V DEPLOYMENT MODELS 13 a) Public Model 14 b) Private Model 15 c) Community Model 16 d) Hybrid Model 18 VI a) CLOUD SERVICE MODELS 19 Saas (Software As A Service) 19 b) Paas (Platform As A Service) 20 c) Laas (Infrastructure As A Service) 21 d) Comparing Cloud Service Models: 23 VII CHARACTERISTICS OF CLOUD 24 VIII VIRTUALIZATION AND MULTICORE 25 IX SOLUTION FOR ATN 26 a) Review ATN scenario 26 Page of 39 b) Discuss the Solution for ATN and Why ATN Should Use Cloud 26 c) Deployment Model 28 d) Service Model 28 e) Technical Stack Solution for ATN and Justify The Tools Chosen To Realise A Cloud Computing Solution 29 X Cloud Architecture 31 XI DISCUSS WHY AN ORGANISATION SHOULD MIGRATE TO A CLOUD COMPUTING SOLUTION(M1) 32 XII DEMONSTRATE THESE DEPLOYMENT MODELS WITH REAL WORLD EXAMPLES(M2) 35 CONCLUSION 38 References 38 List of Figures Figure 1: Cloud Computing Figure 2: Client - Server Figure 3: Peer to peer architechture 10 Figure 4: P2P example 11 Figure 5: Public Cloud 14 Figure 6: AWS - Real world example of Public Cloud Error! Bookmark not defined Figure 7: Private Cloud 15 Figure 8: Cisco Private Cloud Error! Bookmark not defined Figure 9: Community Cloud 17 Figure 10: HPE Community Cloud Error! Bookmark not defined Figure 11: Hybrid Model 18 Figure 12: Fujitsu Cloud Error! Bookmark not defined Figure 13: Cloud Service Models 19 Figure 14: Saas 20 Figure 15: Paas 21 Figure 16: IaaS 22 Figure 17: Comparing Service models 23 Figure 18: Virtualization and Multicore 25 Page of 39 INTRODUCTION Teenagers in several areas around Vietnam may purchase toys from a Vietnamese firm called ATN Over $700,000 per year is the company's annual revenue Typically, per store has a separate database to keep proper books of accounts specific to that store In this assignment, I need to develop a solution to satisfy the demands of the ATN business, which include offering a method of data storage from participant shops for directors and Major shareholders to quickly and effectively research and extract in order to be able to update stock information in real time First, a brief introduction of cloud computing, including its evolution and foundational ideas Then, a cloud computing framework with an appropriate architectural design for ATN Cloud computing should be used for analysis and assessment of business reasons Analyze and choose the best deployment strategy for ATN To choose a model that works for the organization, compare service offerings Examples in real life of the aforementioned deployment models Page of 39 I CLOUD COMPUTING The term "cloud computing" refers to a system or service that combines the features and capabilities of the cloud with computing A cloud may be characterized as a wide-area network community that includes data centres and the software and hardware applications that go with them, along with other Information Technology (IT) resources and infrastructures that are accessible via internet connectivity It was further envisaged as an innovative IT environment primarily created for the remote delivery of common and scalable IT resources (Kamal Kant Hiran, Ruchi Doshi, Temitayo Fagbola, Mehul Mahrishi, 2019) Figure 1: Cloud Computing Directly in opposition, the technique of utilizing computer technology to accomplish a specific goal-oriented issue is characterized as computing by Technopedia It can also signify the procedure of acquiring, processing, and arranging data using computer hardware, software, and/or computer systems for a variety of reasons Examples of Cloud Computing: With the debut of Amazon Web Services (AWS) in 2006, Amazon was able to successfully implement the potential of their infrastructure by the early 2000s provide and its patrons with enhanced online services Take Amazon Fluid mechanics Turk (MTurk) and Amazon Elastic Compute Cloud as examples (Amazon EC2) The Google Docs services also debuted in 2006 With the service of this application system, online word processing services were made publicly available, supporting editing and record retention While Apple Page of 39 released the ICloud platform in 2008, IBM created and released the IBM SmartCloud framework (Hiran, 2016) Oracle Corporation introduced Oracle Cloud in 2012 purpose of providing Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), and Software-as-a-Service (SaaS) (IaaS) That's because the cloud has gained sufficient maturity in 2014, the amount of efforts have been made to improving its authentication methods Use of the cloud computing is currently quite commonplace S pecially created techniques to produce the desired performance of an organization need II CLIENT – SERVER A distributed application structure known as the client-server paradigm divides tasks or workloads between service providers, also known as servers, and clients, who are the people who are asking for the resource Figure 2: Client - Server or service When a client computer sends a request for data to a server via the internet, the server receives the request, processes it, and delivers the desired data packets back to the client This is known as a clientserver architecture (Contributor, n.d.) a) Client Clients, often referred to as service requesters, are components of server software or hardware that make requests for resources and services that a server makes available Three categories of client computing:  Thick Client: A client that offers a lot of capability, does much of the data processing on its own, and depends very little on the server Page of 39  Thin Client: An application server handles the majority of the necessary data processing for a thin-client server, which is a lightweight computer that heavily relies on the resources of the host computer  Hybrid Client: A hybrid client combines the traits of a thin client and a thick client, depending on the server to store permanent data while yet having local processing power b) Server An object or computer program that serves as a hub for other objects or programs is known as a server A server is any computerized system that a client may access or utilize to share resources and distribute tasks Typical servers include the following:  Users on the network can access web applications hosted by the application server without having to download a copy themselves  Computing Server: Shares a significant portion of the CPU and RAM needed by networked computers, which is more than a regular personal computer can provide  Any computer application that consumes well-organized data, such as spreadsheets and accounting software, requires a database server to manage and exchange databases  The World Wide Web is made possible by online servers, which host web pages c) Advantages and Disadvantages Of the Client-Server model  Benefits of the client-server model:  A centralized database containing all information in one location  Cost-effective requires minimal upkeep, and data recovery is feasible  Both the Client and Server capacities are independently modifiable  Negative aspects of the client-server model:  Viruses, Trojan horses, and worms can infect clients if they are on the server or uploaded to it  Denial of Service (DOS) assaults frequently target servers  During transmission, data packets can be tampered with or altered Page of 39  MITM (Man in the Middle) assaults and phishing are both widespread, as attempts to capture login passwords or other crucial user information d) Examples of the Client-Server model:  Using a computer and input www.google.com into the browser (e.g CocCoc) Consequently, you're utilizing the client’s PC The Google web server is now contacted by the browser When the browser requests anything from the Google web server, the browser shows that request with the associated data, i.e., the Google website The browser will once more submit a request to the Google website to display search results if you search using their search engine File servers: These are where all of the files are stored in one place For instance, your devices will be able to access Google Docs and Microsoft Office online services, as well as anything that you save to your computer and your phone File shops will be centrally located and accessible to many clients in this fashion  Similar to how your smartphone acts as a client when making a phone call, a mobile tower or mobile exchange acts as a server when you make a call from your smartphone The mobile exchange will handle the call processing and connect you to the intended recipient  Customers and banks are yet another instance of a client-server All of the customer's data is stored on web servers owned by a bank As a client now, the customer can request a balance enquiry via his computer to the bank website Data from the bank web server is fetched by the bank website in order to show client information III PEER-TO-PEER Page of 39 Peer-to-peer networks are a type of distributed network design where members contribute some of their own hardware resources (processing power, storage capacity, netWork: link capacity, printers) To deliver the Service and content made available by the network, several shared resources are required (e.g file sharing or shared workspaces for collaboration) (Xuemin Shen, Heather Yu, 2017) Peer-to-peer systems are distributed systems made up of interconnected nodes that can self-organize into Figure 3: Peer to peer architechture network topologies to share resources like content, CPU cycles, storage, and bandwidth They are also able to adapt to failures and accommodate transient populations of nodes while maintaining acceptable connectivity and performance, without needing the assistance of a global centralized server or authority a) Advantages and Disadvantages of P2P  No requirement to purchase a pricey server  There is no requirement for a network manager because each user is in charge of their own machine  Due to the setup being handled by software wizards, users not need any technical expertise  Both families and small enterprises can set up a P2P network However, it is necessary to maintain each computer separately  network activity is lower than in a client/server network b) Examples of P2P: Page 10 of 39  Rapid Elasticity: IT resources for the computing services should be scalable out and in rapidly as needed When a user requests a service, it is delivered to him, and when his need is met, it is scaled out  Measured Service: Each program and occupant's resource usage is monitored, giving both the user and the resource supplier a record of what has been consumed This is done for a variety of purposes, including effective resource management and billing oversight  Security: One of the most beneficial aspects of cloud computing is cloud security It takes a snapshot of the data so that even if one of the servers malfunctions, the data won't be lost The storage devices where the data is kept are impenetrable to hacking attempts and other users The storage service is efficient and dependable VIII VIRTUALIZATION AND MULTICORE The use of virtualization and multicore processing in software development is quickly spreading throughout the industry They are widely used in the business world, particularly in large data centres that support cloud-based computing, to isolate application software from hardware and operating systems (FIRESMITH, 2017) Figure 14: Virtualization and Multicore Reduce hardware costs by allowing different applications to share underutilized computers or processors; improve reliability and robustness by limiting fault and failure propagation and support failover and recovery; and enhance scalability and responsiveness through the use of To accomplish Page 25 of 39 these advantages and take advantage of emerging technologies, both during initial creation and technology refresh, multicore processing and virtualization are also being employed more and more when creating mission-critical, cyber-physical systems Underlying Concepts:  Multicore processing (MCP) is computer processing carried out on multicore processors A multicore processor is a single integrated circuit (also known as a chip multiprocessor or CMP) that enables software programs to execute on numerous actual core processing units, also known as cores  Virtualization is a group of software technologies that allow software programs to operate on virtual hardware (through virtual machines and hypervisors) or virtual operating systems (virtualization via containers) A virtual machine (VM), sometimes known as a guest machine, is a software simulation of a hardware platform that offers a virtual operating environment for guest operating systems IX SOLUTION FOR ATN a) Review ATN scenario In diverse locations across Vietnam, ATN, a Vietnamese brand/company, supplies toys to youths The business brings in far more than 700.000 a year Each retail company has a certain database to keep track of transactions specific to that store The board director will need to get monthly sales data from every retailer, and it takes a lot of time for the board director to generate this research In addition, the board is still unable to view the real-time altering of stock information b) Discuss the Solution for ATN and Why ATN Should Use Cloud The aforementioned outcome suggests that ATN Company has a considerable data system and steady income Currently, each mart has a database to monitor the status of the transactions every year, and the place is involved to provide data to the director The executives spent a long time cataloguing the facts As shown by this scenario, ATN should leverage cloud computing for the following reasons:  Straightforward:  Cloud storage is used for all apps requiring shop data Page 26 of 39  Hardware upgrades, software installations, and device configuration don't require the timeconsuming efforts of ATN’s IT staff  Finding or moving data for the same department cannot be done at this time  Permit updating software concurrently for all ATN shops while maintaining a unified platform and version across the board  Access Internet Platform Conveniently:  Nearly every location is open to employees of ATN(with an Internet connection)  Without being reliant on physical settings, ATN’s staff may access using a number of devices (phones, tablets, computers, etc.)  Crucial Data Security:  In order to prevent the loss of flawed data or hardware, data of the ATN’s system or users will be digitally saved in the cloud infrastructure  Simple access to data backup and recovery services to prevent losing crucial data  The privacy and security encryption services offered by several Cloud system suppliers are excellent and dependable  Cost Effective: For a big business like ATN, this requires too much cost in the way of people and material resources  The expense of the hardware update, which depends on the size of the business, is borne by the firm The hardware must be compatible with the old system  The cost of updating the original device (desktop, linked device, associated software, etc.) is zero  To organize a team of ATN to use and test the system extensively, there is no fee It will save a lot of money by adopting the same concept as cloud computing (about 30 per cent or more)  Flexibility:  This is very easy for ATN to scale up the scope of data because it does not rely much on hardware facilities  May easily enhance configuration, storage capacity, and ATN’s IT staff assistance without needing to be present in person Page 27 of 39  Improve cooperation and business validation:  When ATN company expands, cooperation and validation capabilities improve, cloud computing platforms make it simple to exchange data and not impose restrictions on hardware collaborators (freelancers or regulatory firms) Tissue that is smaller, etc  Managers of ATN can manage the volume of fresh data they have acquired from partner organizations more effectively and rapidly with the aid of the cloud computing system c) Deployment Model As I just discussed in the above section(section 5), each model will have distinctive characteristics, benefits, and shortcomings But in the case of ATN Company, I consider utilizing a Hybrid Cloud Model due to its flexibility in usage, the potential of increasing the company's scale in the future, and volume of expenditures proportional to recent income and adjust without delay to the business in terms of being able to seize the initiative on the stock market, as a result, benefit the business greatly The distribution of the use of tiny models throughout use The stores should send their data to the public cloud environment so that the director can simply and rapidly obtain it and rapidly obtain it to put up report tables and offer future directions in shorter and immediate time periods, which is another recommendation I provide The board of directors will also preserve this data along with other private information on the private cloud system d) Service Model According to the comparing table in section 6; At first glance, it may be said that the suitable Cloud Service Model for ATN company is SaaS However, after analyzing the scenario as well as making the decision to choose the Hybrid Cloud Model, the PaaS is considered a more suitable one This is because: ☺ PaaS is dispersed and supported by several clouds, including public, private, and especially hybrid clouds The manager only needs to oversee the software deployment if the ATN organization utilizes a public cloud PaaS ☺ Companies have the opportunity to move ahead with large installations and grow as essential thanks to the PaaS model When likened to developer tools that are currently in the cloud, this will Page 28 of 39 be more effective and less expensive For a pretty big-sized corporate like ATN, the financial benefits will make it easier to fund an investment in a longer guarantee ☺ PaaS offers businesses a lot of adaptability for their apps The use of such PaaS will resist the data centre from becoming overworked and actually be able to easily expand back-end adaptation when appropriate Because every update or installation can be accomplished automatically, which means the change happens much speedier than some the other way around e) Technical Stack Solution for ATN and Justify The Tools Chosen To Realise A Cloud Computing Solution i Specify Programming language should be used(Node.js) The JavaScript runtime environment Node.js is free and available for all major platforms For practically every undertaking, it is a well-liked instrument! Outside of the browser, Node.js runs Google Chrome's primary scripting engine, V8 JavaScript Node.js may be extremely fast because of this A Node.js application operates in a single process rather than starting a new thread for each request Blocking behaviour in Node.js libraries is the exception rather than the rule since the language uses a set of asynchronous I/O primitives in its standard library to avoid JavaScript code from blocking (Nodejs, n.d.) Explain why Node.js should be used for this project:  Using Node.js for e-comercial web app development like ATN is one of the best options for large businesses since it is rapid and scalable Given that it uses a V8 engine, which increases processing speed, it can increase traffic to websites and mobile apps  There is no major capital outlay required to use Node.js to build ATN web apps Node.js web app development companies reportedly require less computing resources to host their applications, according to study  E-comercial Web app development requires SEO and site visibility is high thanks to Node.js backend rendering This occurs to allow search engines to efficiently optimize the React Projects Node.js is regarded as the ideal framework for enhancing SEO methods because of its great performance and quickness Page 29 of 39  Node.js is favored by many open-source software development companies for web development The platform often introduces new features and functions that aid those involved in providing PaaS (platform-as-a-service) offerings since Node.js hosting also significantly reduces waiting times ii Specify Database should be used(MongoDb) A NoSQL database for big volume data storage called MongoDB is document-oriented Its key characteristics are data sharding, regular expressions, indexing, etc Large data may result in big difficulties A document-oriented database called MongoDB was created to be nimble, scalable, and quick—even with heavy amounts of data Data may be distributed over several servers with ease because it was designed for high availability and supports sophisticated, dynamic schemas (Ajit Singh & Sultan Ahmad, 2019) Explain why MongoDb should be used for this project  With the document data model, developers may work rapidly and save and retrieve data in any current programming language and it also really match with nodejs(expressjs also)  The MongoDB system's widespread adoption is aided by its affordable pricing It is affordable for start-up companies as well as large international firms This system always has something to offer everyone  MongoDB is a highly liked database because it stores data as JSON documents JSON enables effortless program use with its robust data model  Huge amounts of data in ATN storage as well as traffic may be supported by MongoDB's horizontal, scale-out design iii Specify Cloud platform should be used(Heroku) Heroku is a cloud platform that enables businesses to create, distribute, manage, and grow apps; we're the quickest method to go from concept to URL while avoiding all those infrastructure issues (heroku, n.d.) Explain why MongoDb should be used for this project  Heroku gives developers of ATN the flexibility to select from a variety of databases and data stores based on the specific requirements of different applications The MongoDb Page 30 of 39 database as a service may be used by the developers to speed up application data access and maintain data security  The Command Line Interface on Heroku is fantastic for managing and controlling our apps there Your best buddies will be commands like heroku logs and heroku ps when you utilize them Installing it and using it are both quite easy Create your own application now with the Heroku CLI X Cloud Architecture A cloud computing infrastructure can its activities when consumers acquire them attributable to the infrastructure cloud storage architecture A cloud design requires both software and hardware while also front- and back-end technologies to serve the comprehensive set of changes for users and systems inside the cloud infrastructure Using a cloud reference architecture for a foundation's file storage and sharing may increase the flexibility of its workforce through remote access and offer other bonuses like better security and coordination (Preston, 2022) The creation of clouds—IT environments that abstract, pool, and share scalable resources over a network— requires the integration of several technologies, which is what cloud architecture does An online platform on which programs may operate is delivered by a cloud by connecting all the capabilities and parts required to construct a cloud In the process of the image above, the cloud service in customers side is sending requests to the cloud service In order to assess if established capacity criteria are being surpassed, the automated scaling Page 31 of 39 listener keeps track of the cloud service Automated scaling listener runs multiple instances of cloud services provided by virtual server host; moreover, each instance has an own web server to handle requests (Anon., n.d.) The same instance may not always get repeated requests from the same user since any request can be sent to any instance Multiple requests may be processed simultaneously by one instance As the volume of traffic varies, the number of instances may be automatically changed This process also has two case which will be happened:  Case 1: In case the power capacity is not outperformed during this procedure, the workload is within it In other words, if the workload is little or equal to the capacity limit, the request would be sent as normal to the cloud service successfully For instance, if the workload is 69 and the application capacity is 70, the cloud service will get a request to perform and provide responses  Case 2: The commodity amplification mechanism receives a signal from the automated scaling listener, and more instances of the cloud service are then created The automated scaling listener begins monitoring and removing and adding IT resources as needed now that the extra demand has been handled Virtual servers and cloud storage devices are only two examples of the types of IT resources that may use the dynamic scalability architecture The following methods can also be utilized in this kind of cloud architecture in addition to the resource replication and autonomous scaling listener main components:  Cloud Usage Monitor: To respond to dynamic variations brought on by this design, specialized cloud consumption monitors may keep tabs on runtime usage  To add or delete virtual server instances or to scale itself, a dynamic scalability system calls upon the hypervisor  Pay-Per-Use Monitor - As a result of the growth of IT resources, the pay-per-use monitor is used to gather consumption cost data XI DISCUSS WHY AN ORGANISATION SHOULD MIGRATE TO A CLOUD COMPUTING SOLUTION(M1) Here are the significant reasons why an organization should move their business to cloud computing: a) Reducing costs on IT: The cost of constructing and maintaining a data center is enormous To construct and administer the centre, an organization must acquire the necessary hardware and recruit specialists When they use cloud computing, they need to only pay for the services that they use Cloud computing service providers charge based on features, storage, number of users, time, and memory space, among other Page 32 of 39 things As a result, an organization may save money by selecting a plan that fits their budget Figure 15: Cost effectively when migrating to Cloud computing b) Flexible serving: Cloud-based services are appropriate for enterprises with increasing or changing bandwidth requirements If their requirements grow, they may easily scale up their cloud capacity by utilizing the service's distant servers Similarly, if they need to scale back down, the service allows for this This degree of agility may provide firms employing cloud computing with a significant competitive edge - it's no surprise that CIOs and IT Directors identify 'operational agility' as the most important driver of cloud adoption (Sumner, n.d.) c) Automatically software updated: The beauty of cloud computing is that virtual machines are hosted off-site, out of range and out of the user’s sight Suppliers handle them for the organization and provide frequent software upgrades, including security patches, so they don't have to waste time maintaining the system yourself This frees an organization up to concentrate on the important things, such as building their business d) Increased collaboration: When organizational teams can retrieve, update, and send files at any time, from any location, they can more and it better Cloud-based workflow and file sharing tools enable them to make real-time modifications and have complete visibility over their interactions Page 33 of 39 e) Document control: The more workers and partners interact on papers, the higher the demand for watertight document control Before the cloud, employees had to transmit data back and forth as email attachments to be worked on by one person at a time Organization will wind up with a jumble of contradictory file content, formats, and titles sooner or later - probably sooner And, as even the smallest businesses become more global, the potential for trouble grows According to one research, "73% of knowledge workers communicate with persons in other time zones and countries at least monthly (likhani, 2014)." When an organization migates to cloud computing, all files are kept centrally, and everyone sees the same version of the reality Greater visibility leads to stronger cooperation, which leads to better work and a healthier bottom line If they still doing things the old way, it might be time to try something a bit more simplified f) Data security: Sometimes keeping data in the cloud is safer than putting it on physical servers and data centers If laptops or computers are taken, a security breach on organization’s premises might threaten data security If staff have data in the cloud, they may remove any sensitive information remotely or move it to a new account It is tough to circumvent the security safeguards of cloud computing systems As a result, an organization may be confident in the protection of your data g) Scalability: The typical method of preparing for unforeseen expansion is to acquire and maintain additional servers, storage, and licenses It might be years before the organization utilise the reserve resources Scaling cloud computing services is simple They may add more storage space or features whenever they need them As long as they meet the additional payment, their supplier will simply update their package within minutes Page 34 of 39 XII DEMONSTRATE THESE DEPLOYMENT MODELS WITH REAL WORLD EXAMPLES(M2) In the section P2, I have discussed and describe quite clearly and meaning full about these deployn ment models(Public Cloud, Private Cloud, Hybrid Cloud and Community Cloud) Hence, this section will provide the real world exampels of deployment models a) Public Cloud: Amazon Web Service, one of the first Public Cloud providers, is a significant supplier in the cloud computing business (AWS) The Amazon Elastic Compute Cloud, or E2C, is the company's top computing offering The service can be less expensive than other services due to its interoperability with the great majority of other Amazon Web Services It is also quite configurable So that you don't overpay for your computing requirements, E2C can monitor your cloud apps and scale your consumption to meet your current demands with the help of the auto-scaling monitor (Sam, n.d.) The majority of IT engineers, developers, and Figure 16: AWS - Real world example of Public Cloud programmers are unaware of the necessity to modernize the architectural frameworks inside their organizations in order to benefit from AWS Using IT architectural principles related to the cloud, new applications, scalability, and efficiency may be achieved The introduction and scaling of apps, particularly mobile, e-commerce, and SaaS applications, is something that AWS is able to achieve that no other cloud provider does A while back, building and configuring apps was done on Amazon Servers (Goyal, 2020) Running gaming applications requires a lot of internet and computer resources AWS makes it easily accessible to the global gaming network so that players throughout the world may enjoy the greatest online gaming experience b) Private Model: Page 35 of 39 Cisco Private Cloud service: With its data centre solutions, infrastructure management plans, business apps, and cloud management tools, Cisco has a strong array of private cloud solutions and enablers You may migrate, refit, and implement the desired components thanks to its modular architecture (BasuMallick, 2021) Cisco offers evaluation, optimization, and extension services that help with the journey's implementation phase as well Figure 17: Cisco Private Cloud Cisco's enormous variety of solution options, both first-party and partnerenabled, is a key USP that you can anticipate For instance, Cisco and IBM recently collaborated to provide a new managed private cloud as a service offering, greatly simplifying the deployment and operation of private clouds With its private cloud solutions, Cisco, a top supplier of business technology, can easily integrate them with the rest of its product line Cisco is in a good position to be a long-term partner for businesses starting their digital transformation path, including and beyond private cloud hosting options c) Community Cloud: Hewlett Packard Enterprise (HPE): GreenLake, HPE's leading cloud product, is well known HPE GreenLake has been used in community cloud use cases and is designed for private and hybrid cloud solutions In addition to GreenLake, HPE uses its Helion suite of open-source software and integrated technologies to create on-premise private clouds and community cloud architectures Figure 18: HPE Community Cloud For your particular industry's demands, HPE customizes its community cloud offerings, providing crucial services like big data processing and mobility It also helps that HPE offers a comprehensive range of Page 36 of 39 cloud services, including edge management colocation, data centers, and cloud application development With the help of as-a-service delivery methods and open-source technology, HPE provides a rather simple way to cloud installation d) Hybrid Cloud A hybrid cloud was recognized as a means to expand its customer base and enhance income by the well-known Japanese company Fujitsu (Bruce, n.d.) Figure 19: Fujitsu Cloud With the aid of NetApp Private Storage for Microsoft Azure, the company is able to provide a superior cloud solution with greater flexibility and control The company's internal system integration engineering teams were being supported in their development efforts through the implementation of this new service Another example is When used in conjunction with services offered by businesses' own data centres, such as authentication servers like Active Directory or LDAP, the modular TeamDrive solution creates the best foundation for hybrid operation As a result, crucial services and passwords stay in the private cloud, and cost-effective, readily scalable public cloud servers are used for highly secured file sharing and storage Powerful and minimizing internal administrative work is TeamDrive's management console Page 37 of 39 CONCLUSION In the end, I concluded that cloud computing is a cutting-edge technique that can match the interests of ATN Company, but in extra, the Company has to be aware, analyze, and prepare the Biosphere strategies and resources for issues that might come up throughout the project's operation and development in the company's day-to-day business operations References Ajit Singh & Sultan Ahmad, 2019 MongoDB: Simply In Depth s.l.:s.n Allen, n.d High Performance Computing Cluster: Types and Examples [Online] Available at: https://zappedia.com/high-performance-computing-cluster/ BasuMallick, C., 2021 Top 10 Private Cloud Hosting Solution Providers in 2021 [Online] Available at: https://www.spiceworks.com/tech/cloud/articles/top-private-cloud-solutions/ Bruce, D., n.d Real Life Examples of Hybrid Cloud [Online] Available at: https://www.knowledgenile.com/blogs/real-life-examples-hybrid-cloud/ Contributor, T., n.d client-server model (client-server architecture) [Online] Available at: https://www.techtarget.com/searchnetworking/definition/client-server delwal, s k., n.d Cloud Deployment Models [Online] Available at: https://www.geeksforgeeks.org/cloud-deployment-models/ FIRESMITH, D., 2017 Multicore and Virtualization: An Introduction, s.l.: s.n Goyal, K., 2020 AWS: Benefits & Applications in Real World [Why Should You Use It Too?] [Online] Available at: https://www.upgrad.com/blog/aws-benefits-applications-in-real-world/ heroku, n.d What is Heroku [Online] Available at: https://www.heroku.com/what Interior, U D o t., n.d Cloud Service Models [Online] Available at: https://www.doi.gov/cloud/service#:~:text=Cloud%20computing%20is%20a%20model,and%20released%20with%20mi nimal%20effort Kamal Kant Hiran, Ruchi Doshi, Temitayo Fagbola, Mehul Mahrishi, 2019 Cloud Computing: Master the Concepts, Architecture and Applications with Real-world examples and Case studies s.l.: BPB Publications Kumar, A., 2021 Cloud Computing Service Model: SaaS | PaaS | IaaS [Online] Available at: https://k21academy.com/amazon-web-services/aws-solutions-architect/cloud-service-models/ Page 38 of 39 Mahali, A., 2022 Characteristics of Cloud Computing [Online] Available at: https://www.geeksforgeeks.org/characteristics-of-cloud-computing/ Mohanakrishnan, R., n.d What Is Community Cloud? Definition, Architecture, Examples, and Best Practices [Online] Available at: https://www.spiceworks.com/tech/cloud/articles/what-is-community-cloud/ Nodejs, n.d [Online] Available at: https://nodejs.dev/learn Rastogi, S., 2021 Cloud Computing Simplified s.l.:s.n Sam, n.d AWS vs Azure vs Google Cloud: Which Is Better? [Online] Available at: https://sam-solutions.us/aws-vs-azure-v-s-google-cloud-which-is-better/ Shaptunova, Y., n.d Best Cloud Deployment Models Overview [Online] Available at: https://www.sam-solutions.com/blog/four-best-cloud-deployment-models-you-need-to-know/ Tsai, P., 2019 Public Cloud Trends in 2019 and Beyond, s.l.: s.n Xuemin Shen, Heather Yu, 2017 Handbook of Peer-to-Peer Networking s.l.:John Buford, Mursalin Akon Page 39 of 39

Ngày đăng: 09/06/2023, 11:27

Tài liệu cùng người dùng

Tài liệu liên quan