
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 12 Issue: 01 | Jan 2025 www.irjet.net p-ISSN: 2395-0072
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 12 Issue: 01 | Jan 2025 www.irjet.net p-ISSN: 2395-0072
Mrs.Bharati Amit Patil, Mr.Deepesh Sarsar, Mr.Omkar Maral.
Assitant Professor,Department of Computer Science,Dr.D.Y.Patil Arts,Commerce & Science College,Pimpri,Pune-18.
MSc(CS) Student, Dr.D.Y.Patil Arts,Commerce & Science College,Pimpri,Pune-18.
MSc(CS) Student, Dr.D.Y.Patil Arts,Commerce & Science College,Pimpri,Pune-18. ***
Abstract - Cloud computing has become a dominant force in the IT industry, revolutionizing the way businesses and individuals access and utilize computing resources. Based on the internet, cloud computing integrates networked hardware, software, and infrastructure to deliver powerful and scalable services. It offers significant advantages over traditional computing models, including cost-efficiency, flexibility, and the ability to handle vast amounts of data. The journey of cloud computing began with Amazon, which introduced the first cloud services in 2006. This marked the dawn of a new era, and cloud computing has since gained immense popularity worldwide. Hong Kong, with its rapidly growing data processing demands across multiple sectors, stands to benefit greatly from cloud computing. Although adoption was initially slow, the trend toward cloud services has been accelerating, and it is expected that local companies will increasingly rely on these technologies in the near future
Key Words: AWS,SaaS,PaaS,IaaS,AI.
Joseph Carl Robnett Licklider, in the 1960s, laid the foundation for cloud computing with his work on ARPANET, which enabled people to interact with data from anywhere at any time. In 1983, CompuServe introduced a small amount of disk space for its users, allowingthemtouploadandstorefiles,markingoneofthe earliest forms of cloud computing. Similar to how real cloudsareformedbywatermolecules,theterm"cloud"in cloud computing refers to a vast network of interconnectedsystems.
Cloud computing provides users with the ability to access computingresourcesondemand,offeringahighdegreeof flexibility and scalability. Rather than maintaining their own physical infrastructure, users typically rely on thirdparty service providers to manage their cloud computing services. Users only pay for the services they utilize, making it a cost-effective solution. Cloud computing also helps in offloading tasks to reduce the burden on local systems,astheworkloadismanagedbythenetworksthat form the cloud. This reduces the need for significant hardware and software on the user's end, as all that is needed is a web browser (e.g., Chrome) to access the cloud.
There are three primary service models in cloud computing: Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). These models provide different levels of control and flexibility to users, from software applications to entire infrastructures. Popular examples of cloud computing servicesthat peopleusedailyincludeFacebook,YouTube, Dropbox,andGmail.
Cloud computing offers several key benefits such as scalability, flexibility, agility, and simplicity, which is why its adoption is rapidly increasing, particularly within enterprises.
In a 1960 speech at MIT, John McCarthy proposed that, much like water and electricity, computing could eventually be sold as a utility. This visionary concept pavedthewayforwhatwenowknowascloudcomputing. In 1999, Sales force became one of the first companies to distribute applications to customers via an online platform, marking a significant milestone in the developmentofcloudcomputing.
Amazon Web Services(AWS)waslaunched byAmazonin 2002, providing cloud-based storage and computational services. By 2009, major technology companies like Google, Microsoft, HP, and Oracle had joined the cloud computing landscape, offering various services and solutions. Today, cloud computing is an integral part of dailylife,withplatformslikeGooglePhotos,GoogleDrive, and I Cloud being widely used. As the demand for cloud services continues to grow, it is anticipated that cloud computing will become an essential infrastructure in IT industriesworldwide.
Cloud computing is built on three fundamental components:
1. Client Computers: End users access cloud services through client devices, such as personal computers,smartphones,ortablets.
2. Distributed Servers:Serversthataredistributed across various locations work together as a unifiedsystemtoprovidecloudservicestousers.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 12 Issue: 01 | Jan 2025 www.irjet.net p-ISSN: 2395-0072
3. Data Centers: Data centers house the physical infrastructure, including servers and networking equipment, required to support cloud computing services..
Software as a Service (SaaS) refers to the delivery of applicationsovertheinternet,whereuserscanaccessand usethesoftwarewithouttheneedtoinstallitontheirown computers.Thisapproacheliminatestheneedforusersto manage complex software or hardware systems. With SaaS, users do not need to purchase, install, maintain, or update software or hardware. All that is required is a reliable internet connection to access the application easily. Examples of SaaS include Microsoft Office 365, GoogleApps,andsimilarplatforms.
SaaS is typically delivered via the internet on a subscriptionorpay-per-usebasis,allowingbusinessesand individualstoaccessthesoftwarewithoutinvestinginthe infrastructure to support it. This model is particularly useful for applications that require significant web or mobiletraffic,suchascustomer relationshipmanagement (CRM) software or mobile sales applications. SaaS providers host and maintain the software, so businesses do not need to worry about upkeep, making it ideal for short-termorscalableprojects.
1. Data Backup and Recovery:Oncedataisstoredin the cloud, backing up and recovering that data becomesmucheasierandfaster.
2. Enhanced Collaboration: Cloud applications facilitate collaboration by allowing groups of peopletoshareinformationeasilythroughshared cloud storage, improving teamwork and efficiency.
3. Convenience: Cloud computing enables users to access their data from anywhere in the world at any time, as long as they have an internet connection. This provides great convenience and enhances productivity by ensuring data is always accessible.
4. Low Maintenance Costs:Cloudcomputingreduces both hardware and software maintenance costs for organizations, as the cloud service provider handlesupdatesandmaintenance.
5. Mobility: Cloud computing allows users to access data and applications from mobile devices, ensuring that information is always accessible on thego.
6. Unlimited Storage Capacity: Cloud services offer vast amounts of storage, allowing users to store largeamountsofdatasuchasimages,documents, videos,andmore,inonecentralizedlocation.
Public Cloud: The public cloud is a computing service provided by third-party vendors over the public internet. These services are accessible to any user who wishes to usethem,andcustomerstypicallypayonlyfortheservices they consume. Public clouds offer scalability and costefficiency, making them suitable for a wide range of applications.
Private Cloud: A private cloud refers to computing services that are delivered either over the internet or through a private network, exclusively for a specific organization or group of users. These services are designed to offer higher security and privacy, often utilizingfirewallsandinternalhostingtoprotectsensitive data. Private clouds are ideal for businesses that require greater control and security over their data and operations.
Hybrid Cloud: A hybrid cloud is a combination of public and private clouds, allowing data and applications to be shared between the two environments. This model offers businesses the flexibility to use the public cloud for lesssensitive workloads while keeping more critical or sensitive data within the private cloud. Hybrid clouds enable greater flexibility and optimization by allowing organizations to maintain control over certain resources whileleveragingthebenefitsofpubliccloudscalability.
1. Software as a Service (SaaS): Applications like Microsoft 365, Salesforce, and Zoom are all hosted in the cloud, allowing users to access powerful software tools without the need for complex installations or high-end hardware.
2. Virtual Machines and Infrastructure as a Service (IaaS):CloudproviderslikeAWS,Azure,andGoogleCloud offervirtualserversandinfrastructurethatbusinessescan rent. This allows companies to scale their computing resources on-demand, without needing to own and maintainphysicalservers.
3. Big Data Analytics: Cloud platforms like AWS, Google Cloud, and Microsoft Azure provide powerful tools for analyzinglargedatasets.Companiescanusetheseservices for data mining, machine learning, and business intelligenceapplications.
4. Collaboration and Communication Tools: Cloud computing enables seamless collaboration with tools like Google Workspace, Microsoft Teams, and Slack. These
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
toolsallowreal-timedocumentediting,instantmessaging, videoconferencing,andfilesharing.
5. Development and Testing: Cloud platforms offer developers the ability to create, test, and deploy applications without needing to maintain on-site infrastructure. Continuous integration/continuous deployment (CI/CD) tools and services are often cloudbased.
6. Artificial Intelligence (AI) and Machine Learning (ML): Cloud services provide AI and ML tools that allow businesses to implement machine learning models, process vast amounts of data, and even leverage pretrained models without requiring on-site processing power.
Conclusion
Inthisreviewpaper,wehaveprovidedabriefoverviewof cloud computing, including its introduction, evolution, types, components, and various approaches, along with some of its advantages. The application areas of cloud computing are continuously expanding, and today, nearly all industries both small and large are utilizing cloud computing to manage storage, traffic, and hardware requirements. This demonstrates the significant impact cloudcomputingishavingonbothsocietyandbusiness.
Cloudcomputingmarksthebeginningofaneweraindata and communication technology, bringing forth a development paradigm that has the potential to revolutionize the way computing is done. As more users become familiar with this technology, the transition from traditional computing to cloud computing will happen gradually but steadily. Thanks to this technology, developers with innovative ideas for internet services no longer need to invest large sums of money in building infrastructurefortheirapplicationsandtools.
1. Choudhary, A., & Sharma, V. (2022). A Survey on Cloud Computing: Architecture, Applications, and Challenges.
2. Zhang, Q., Cheng, L., & Boutaba, R. (2010). "Cloud computing: State-of-the-art and research challenges."
3. Buchanan, C., & Binns, L. (2012). "Cloud Computing Security Issues and Challenges: A Survey.
4. Berl,A.,Panziera,L.,&Girolami,M.(2010)."Green CloudComputing:BalancingPowerEfficiencyand CarbonEmissions."
5. umar,P.,&Kaur,R.(2017). "ASurveyonSecurity IssuesinCloudComputing."
6. Mell,P.,&Grance,T.(2011)."TheNISTDefinition ofCloudComputing."
Volume: 12 Issue: 01 | Jan 2025 www.irjet.net p-ISSN: 2395-0072 © 2025, IRJET | Impact Factor value: 8.315 | ISO 9001:2008