Pages

Saturday, October 15, 2022

Cloud Computing - Providers & Use cases

 

According to IBM website? 

Cloud use cases

With 25% of organizations planning to move all their applications to cloud within the next year, it would seem that cloud computing use cases are limitless. But even for companies not planning a wholesale shift to the cloud, certain initiatives and cloud computing are a match made in IT heaven.

Disaster recovery and business continuity have always been a natural for cloud because cloud provides cost-effective redundancy to protect data against system failures and the physical distance required to recover data and applications in the event of a local outage or disaster. All of the major public cloud providers offer Disaster-Recovery-as-a-Service (DRaaS).

Anything that involves storing and processing huge volumes of data at high speeds—and requires more storage and computing capacity than most organizations can or want to purchase and deploy on-premises—is a target for cloud computing. Examples include:

·         Big data analytics

·         Internet of Things (IoT)

·         Artificial intelligence—particularly machine learning and deep learning applications

For development teams adopting Agile or DevOps (or DevSecOps) to streamline development, cloud offers the on-demand end-user self-service that keeps operations tasks—such as spinning up development and test servers—from becoming development bottlenecks.  

From <https://www.ibm.com/in-en/cloud/learn/cloud-computing#toc-what-isclo-mt3Y0Fsu>

IBM Cloud offers the most open and secure public cloud platform for business, a next-generation hybrid multicloud platform, advanced data and AI capabilities, and deep enterprise expertise across 20 industries. IBM Cloud hybrid cloud solutions deliver flexibility and portability for both applications and data. Linux®, Kubernetes, and containers support this hybrid cloud stack, and combine with RedHat® OpenShift® to create a common platform connecting on-premises and cloud resources. 

From <https://www.ibm.com/in-en/cloud/learn/cloud-computing#toc-what-isclo-mt3Y0Fsu

According to Microsoft website? 

What is Azure?

The Azure cloud platform is more than 200 products and cloud services designed to help you bring new solutions to life—to solve today’s challenges and create the future. Build, run and manage applications across multiple clouds, on-premises and at the edge, with the tools and frameworks of your choice. 

From <https://azure.microsoft.com/en-in/resources/cloud-computing-dictionary/what-is-azure/>

 According to Investopedia website? 

The World of Business

Businesses can employ cloud computing in different ways. Some users maintain all apps and data on the cloud, while others use a hybrid model, keeping certain apps and data on private servers and others on the cloud.

When it comes to providing services, the big players in the corporate computing sphere include:

·         Google Cloud

·         Amazon Web Services (AWS)

·         Microsoft Azure

·         IBM Cloud

·         Alibaba Cloud

Amazon Web Services is 100% public and includes a pay-as-you-go, outsourced model.8 Once you’re on the platform you can sign up for apps and additional services. Microsoft Azure allows clients to keep some data at their own sites. Meanwhile, Alibaba Cloud is a subsidiary of the Alibaba Group.

From <https://www.investopedia.com/terms/c/cloud-computing.asp#toc-what-is-cloud-computing

What Is an Example of Cloud Computing?

Today, there are several examples of cloud computing applications used by both businesses and individuals. One type of cloud service would be streaming platforms for audio or video, where the actual media files are stored remotely. Another would be data storage platforms like Google Drive, Dropbox, OneDrive, or Box. 

From <https://www.investopedia.com/terms/c/cloud-computing.asp#toc-what-is-cloud-computing>

 According to techtarget website? 

Cloud computing examples and use cases

Cloud computing has evolved and diversified into a wide array of offerings and capabilities designed to suit almost any conceivable business need. Examples of cloud computing capabilities and diversity include the following:

·         Google Docs, Microsoft 365. Users can access Google Docs and Microsoft 365 through the internet. Users can be more productive because they can access work presentations and spreadsheets stored in the cloud at anytime from anywhere on any device.

·         Email, Calendar, Skype, WhatsApp. Emails, calendars, Skype and WhatsApp take advantage of the cloud's ability to provide users with access to data remotely so they can access their personal data on any device, whenever and wherever they want.

·         Zoom. Zoom is a cloud-based software platform for video and audio conferencing that records meetings and saves them to the cloud, enabling users to access them anywhere and at any time. Another common communication and collaboration platform is Microsoft Teams.

·         AWS Lambda. Lambda enables developers to run code for applications or back-end services without having to provision or manage servers. The pay-as-you-go model constantly scales with an organization to accommodate real-time changes in data usage and data storage. Other major cloud providers also support serverless computing capabilities, such as Google Cloud Functions and Azure Functions.

 From <https://www.techtarget.com/searchcloudcomputing/definition/cloud-computing>

Cloud computing vs. traditional web hosting

Given the many different services and capabilities of the public cloud, there has been some confusion between cloud computing and major uses, such as web hosting. While the public cloud is often used for web hosting, the two are quite different. A cloud service has three distinct characteristics that differentiate it from traditional web hosting:

1.       Users can access large amounts of computing power on demand. It is typically sold by the minute or the hour.

2.       It is elastic -- users can have as much or as little of a service as they want at any given time.

3.       The service is fully managed by the provider -- the consumer needs nothing but a personal computer and internet access. Significant innovations in virtualization and distributed computing, as well as improved access to high-speed internet, have accelerated interest in cloud computing.

From <https://www.techtarget.com/searchcloudcomputing/definition/cloud-computing>

Cloud computing service providers

The cloud service market has no shortage of providers. The three largest public CSPs that have established themselves as dominant fixtures in the industry are the following:

·         AWS

·         GCP

·         Microsoft Azure

Other major CSPs include the following:

·         Apple

·         Citrix

·         IBM

·         Salesforce

·         Alibaba

·         Oracle

·         VMware

·         SAP

·         Joyent

·         Rackspace

When considering a cloud service vendor, certain considerations should be taken. First, the actual suite of services can vary between providers, and business users must select a provider that offers services -- such as big data analytics or artificial intelligence (AI) services -- that support the intended use case.

Though cloud services typically rely on a pay-per-use model, different providers often have variations in their pricing plans to consider. Furthermore, if the cloud provider will be storing sensitive data, physical location of the provider's servers should also be considered.

Naturally, reliability and security should be top priorities. A provider's service-level agreement should specify a level of service uptime that is satisfactory to client business needs. When considering different cloud vendors, close attention should be given to what technologies and configuration settings are used to secure sensitive information. 

From <https://www.techtarget.com/searchcloudcomputing/definition/cloud-computing>

According to leewayhertz website? 

What is a Cloud-based Healthcare System?

Cloud-based healthcare refers to integrating cloud computing technology for the creation and management of cloud-based health care services. More healthcare providers are looking to work with vendors that provide cloud computing solutions to save and retrieve their digital records. As the information can be stored securely off-site, it is regarded as a significant benefit for large and small provider organizations. A Cloud-based healthcare system addresses the following essential requirements in the healthcare industry:

·         On-demand access to computing with enormous storage resources, which are not feasible in traditional healthcare systems.

·         Support large datasets for EHR, radiology images and genomic data offloading.

·         Ability to share EHR among authorized physicians, hospitals and care-providing institutions in different geographic locations, offering timely access to life-saving information and minimizing the needs of duplicate testing.

·         Improvement in analysis and monitoring the data on diagnosis, treatment, cost and performance.

A cloud-based healthcare system reduces operational spending while giving better-personalized care, efficient workflows, resulting in better health services. At the same time, patients receive quicker responses from healthcare providers and can access their healthcare data with improved tracking.

When a healthcare ecosystem is managed on an on-premise server, it includes EMR and medical billing systems. Therefore, the expenses will be high due to overhead factors such as

·         Maintenance of upgrading records

·         Backup amenities

·         Load balancing issues

·         Space Utilization

With these shortcomings, opting for a cloud health strategy is a need of time. Adopting a cloud-based health system would manage all overheads and infrastructure. The cloud-based healthcare system develops a confined plan in remote patient monitoring with telehealth and telemedicine solutions. Regulating easy interoperability with an organized hierarchy are the objectives of any cloud-based healthcare system. A well-organized cloud-based healthcare system develops new insights for healthcare management solutions. As cloud computing is a giant shared pool in the healthcare industry, cloud solutions can scale up or shrink all the storage resources and adapt to ever-changing needs.

From <https://www.leewayhertz.com/cloud-computing-in-healthcare/>

According to infoworld website? 

Cloud computing is reinventing cars and trucks

Cloud-defined, cloud-operated cars are the future of the auto industry. Innovating to make cars better, safer, and more efficient will be the next cloud battleground.

From <https://www.infoworld.com/article/3675373/cloud-computing-is-reinventing-cars-and-trucks.html>


As this article from The Wall Street Journal points out (behind a paywall), automobiles are becoming the focus of technology providers, including cloud providers. If you’ve been paying attention, you’ve realized that cars are becoming software-defined. Any Tesla owner can tell you about some new capability or feature that was part of a software update.

From <https://www.infoworld.com/article/3675373/cloud-computing-is-reinventing-cars-and-trucks.html>

 

These many are the definitions and descriptions of Cloud Computing at your perusal from reputed websites. Choose any one/two or many definitions in your seminar topic article.

If you find any other related links, please add them in comment section. That will help other students to find the material easily.

…till next post, bye-bye & take-care.

Friday, October 14, 2022

Cloud Computing - Emerging Trends

 

According to Wikepedia website? 

Cloud computing is still a subject of research.[135] A driving factor in the evolution of cloud computing has been chief technology officers seeking to minimize risk of internal outages and mitigate the complexity of housing network and computing hardware in-house.[136] They are also looking to share information to workers located in diverse areas in near and real-time, to enable teams to work seamlessly, no matter where they are located. Since the global pandemic of 2020, cloud technology jumped ahead in popularity due to the level of security of data and the flexibility of working options for all employees, notably remote workers. For example, Zoom grew over 160% in 2020 alone. 

From <https://en.wikipedia.org/wiki/Cloud_computing>

 According to techtarget website? 

Future of cloud computing and emerging technologies

Over 30% of enterprise IT decision-makers identified public cloud as their top priority in 2019, according to the "RightScale 2019 State of the Cloud Report." Still, enterprise adoption of the public cloud, especially for mission-critical applications, hasn't been happening as quickly as many experts predicted.

Today, however, organizations are more likely to migrate mission-critical workloads to public clouds. One of the reasons for this shift is that business executives who want to ensure that their companies can compete in the new world of digital transformation are demanding the public cloud.

Business leaders are also looking to the public cloud to take advantage of its elasticity, modernize internal computer systems, and empower critical business units and their DevOps teams.

Additionally, cloud providers, such as IBM and VMware, are concentrating on meeting the needs of enterprise IT, in part by removing the barriers to public cloud adoption that caused IT decision-makers to shy away from fully embracing the public cloud previously.

Generally, when contemplating cloud adoption, many enterprises have been mainly focused on new cloud-native applications -- that is, designing and building applications specifically intended to use cloud services. They haven't been willing to move their most mission-critical apps into the public cloud. However, these enterprises are now beginning to realize that the cloud is ready for the enterprise if they select the right cloud platforms, i.e., those that have a history of serving the needs of the enterprise.

Cloud providers are locked in ongoing competition for cloud market share, so the public cloud continues to evolve, expand and diversify its range of services. This has led public IaaS providers to offer far more than common compute and storage instances.

For example, serverless, or event-driven, computing is a cloud service that executes specific functions, such as image processing and database updates. Traditional cloud deployments require users to establish a compute instance and load code into that instance. Then, the user decides how long to run -- and pay for -- that instance.

With serverless computing, developers simply create code, and the cloud provider loads and executes that code in response to real-world events so users don't have to worry about the server or instance aspect of the cloud deployment. Users only pay for the number of transactions that the function executes. AWS Lambda, Google Cloud Functions and Azure Functions are examples of serverless computing services.

Public cloud computing also lends itself well to big data processing, which demands enormous compute resources for relatively short durations. Cloud providers have responded with big data services, including Google BigQuery for large-scale data warehousing and Microsoft Azure Data Lake Analytics for processing huge data sets.

Another crop of emerging cloud technologies and services relates to AI and machine learning. These technologies provide a range of cloud-based, ready-to-use AI and machine learning services for client needs. Amazon Machine Learning, Amazon Lex, Amazon Polly, Google Cloud Machine Learning Engine and Google Cloud Speech API are examples of these services.

From <https://www.techtarget.com/searchcloudcomputing/definition/cloud-computing>


These many are the definitions and descriptions of Cloud Computing at your perusal from reputed websites. Choose any one/two or many definitions in your seminar topic article.

If you find any other related links, please add them in comment section. That will help other students to find the material easily.

…till next post, bye-bye & take-care.

Thursday, October 13, 2022

Cloud Computing - Limitations & Disadvantages

 

According to Wikipedia website? 

According to Bruce Schneier, "The downside is that you will have limited customization options. Cloud computing is cheaper because of economics of scale, and—like any outsourced task—you tend to get what you want. A restaurant with a limited menu is cheaper than a personal chef who can cook anything you want. Fewer options at a much cheaper price: it's a feature, not a bug." He also suggests that "the cloud provider might not meet your legal needs" and that businesses need to weigh the benefits of cloud computing against the risks.[129] In cloud computing, the control of the back end infrastructure is limited to the cloud vendor only. Cloud providers often decide on the management policies, which moderates what the cloud users are able to do with their deployment.[130] Cloud users are also limited to the control and management of their applications, data and services.[131] This includes data caps, which are placed on cloud users by the cloud vendor allocating a certain amount of bandwidth for each customer and are often shared among other cloud users.[

From <https://en.wikipedia.org/wiki/Cloud_computing>

Cloud computing has some limitations for smaller business operations, particularly regarding security and downtime. Technical outages are inevitable and occur sometimes when cloud service providers (CSPs) become overwhelmed in the process of serving their clients. This may result in temporary business suspension. Since this technology's systems rely on the Internet, an individual cannot access their applications, server, or data from the cloud during an outage.

From <https://en.wikipedia.org/wiki/Cloud_computing

According to Investopedia website? 

Advantages of Cloud Computing 

Cloud-based software offers companies from all sectors a number of benefits, including the ability to use software from any device either via a native app or a browser. As a result, users can carry their files and settings over to other devices in a completely seamless manner.

Cloud computing is far more than just accessing files on multiple devices. Thanks to cloud computing services, users can check their email on any computer and even store files using services such as Dropbox and Google Drive.56 Cloud computing services also make it possible for users to back up their music, files, and photos, ensuring those files are immediately available in the event of a hard drive crash.

It also offers big businesses huge cost-saving potential. Before the cloud became a viable alternative, companies were required to purchase, construct, and maintain costly information management technology and infrastructure. Companies can swap costly server centers and IT departments for fast Internet connections, where employees interact with the cloud online to complete their tasks.

The cloud structure allows individuals to save storage space on their desktops or laptops. It also lets users upgrade software more quickly because software companies can offer their products via the web rather than through more traditional, tangible methods involving discs or flash drives. For example, Adobe customers can access applications in its Creative Cloud through an Internet-based subscription.7 This allows users to download new versions and fixes to their programs easily.

From <https://www.investopedia.com/terms/c/cloud-computing.asp#toc-what-is-cloud-computing>

Disadvantages of the Cloud

With all of the speed, efficiencies, and innovations that come with cloud computing, there are, naturally, risks.

Security has always been a big concern with the cloud especially when it comes to sensitive medical records and financial information. While regulations force cloud computing services to shore up their security and compliance measures, it remains an ongoing issue. Encryption protects vital information, but if that encryption key is lost, the data disappears.

Servers maintained by cloud computing companies may fall victim to natural disasters, internal bugs, and power outages, too. The geographical reach of cloud computing cuts both ways: A blackout in California could paralyze users in New York, and a firm in Texas could lose its data if something causes its Maine-based provider to crash.

As with any technology, there is a learning curve for both employees and managers. But with many individuals accessing and manipulating information through a single portal, inadvertent mistakes can transfer across an entire system.

From <https://www.investopedia.com/terms/c/cloud-computing.asp#toc-what-is-cloud-computing>

According to w3schools website? 

Advantages of Cloud

·         Low Cost: To run cloud technology, users don't require high power computers and technology because the application will run on the cloud and not on users' PC.

·         Storage capacity: The Cloud storage capacity is unlimited & generally offers a vast storage capacity of 2000-3000 GBs or more based on the requirement.

·         Low cost of IT infrastructure: As discussed earlier, the investment will be less if an organization uses Cloud technology; even the IT staffs and server engineers are also not required.

·         Increase computing power: Cloud servers have a very high-capacity for running and processing tasks and the processing of applications.

·         Reduce Software Costs: Cloud minimizes the software costs as users don't need to purchase software for organizations or every computer.

·         Updating: Instant software update is possible & users don't have to face the choice problem between obsolete & high-upgrade software. 

From <https://w3schools.in/cloud-computing/>

Disadvantages of cloud

·         Internet speed: Cloud technology requires a high-speed internet connection as web-based applications often require a large bandwidth amount.

·         Constant Internet Connection: It's impossible to use cloud infrastructure without the Internet. To access any application or cloud storage, a constant internet connection is required.

·         Security: Data storage might not be secure. With cloud computing, all the data gets stored in the cloud & hence the unauthorized user may gain access to the user's data in the cloud. 

From <https://w3schools.in/cloud-computing/>

According to upgrade website? 

Limitations Of Cloud Computing

Although there are myriad benefits of Cloud Computing, it has certain limitations, as discussed below:

Variable performance:

When working in a Cloud environment, your application runs on a server that simultaneously offers resources to several other businesses. Any DDOS attack or covetous behaviour on your Cloud computing platform can influence the overall performance of your shared resource.

Prone to technical issues:

There are high risks of outages and other technical issues with Cloud technology. Even the renowned cloud service providers might perceive this trouble notwithstanding preserving the high maintenance standards.

Downtime:

Your Cloud provider might suffer from poor Internet connectivity, power loss, service maintenance, etc.

Odds of security threat in the Cloud:

Before implementing Cloud technology, keep in mind that you would be sharing your organisation’s sensitive info with a third-party type cloud computing service provider. This information may be susceptible to hackers.

Depends on Internet connectivity:

Decent Internet connectivity is mandatory in cloud computing. It is impossible to access Cloud in the absence of an internet connection. No other way is available to assimilate data from Cloud.

Lower Bandwidth:

Several cloud storage service providers restrict the bandwidth consumption of their users. If an organisation exceeds the specified allowance, extra charges can be significantly expensive.

Limited flexibility and control:

The Cloud infrastructure is wholly owned, administered, and supervised by the respective service provider. So, it assigns minimal control over the customer.  A Cloud provider's management policies and end-user licence agreement (EULA) may levy limits on what customers can accomplish with their deployments.

Risk of data privacy:

Customers often fear for their data safety. With cloud, there remains an issue regarding data confidentiality or breach. Thus cloud providers must ensure confidentiality and security.

Inadequate Support:

Cloud Computing companies are unable to offer adequate customer support. Furthermore, they anticipate their user to rely on online help or FAQs. This can be a challenging task for non-technical individuals. 

From <https://www.upgrad.com/software-engineering-course/cloud-computing/>

These many are the definitions and descriptions of Cloud Computing at your perusal from reputed websites. Choose any one/two or many definitions in your seminar topic article.

If you find any other related links, please add them in comment section. That will help other students to find the material easily.

…till next post, bye-bye & take-care.

Wednesday, October 12, 2022

Cloud Computing – Security & Privacy

 

According to Wikipedia website? 

Cloud computing poses privacy concerns because the service provider can access the data that is in the cloud at any time. It could accidentally or deliberately alter or delete information.[122] Many cloud providers can share information with third parties if necessary for purposes of law and order without a warrant. That is permitted in their privacy policies, which users must agree to before they start using cloud services. Solutions to privacy include policy and legislation as well as end-users' choices for how data is stored.[122] Users can encrypt data that is processed or stored within the cloud to prevent unauthorized access.[123][122] Identity management systems can also provide practical solutions to privacy concerns in cloud computing. These systems distinguish between authorized and unauthorized users and determine the amount of data that is accessible to each entity.[124] The systems work by creating and describing identities, recording activities, and getting rid of unused identities.

From <https://en.wikipedia.org/wiki/Cloud_computing>

According to IBM website? 

Traditionally, security concerns have been the primary obstacle for organizations considering cloud services, particularly public cloud services. In response to demand, however, the security offered by cloud service providers is steadily outstripping on-premises security solutions.

From <https://www.ibm.com/in-en/cloud/learn/cloud-computing#toc-what-isclo-mt3Y0Fsu>

 

By default, most cloud providers follow best security practices and take active steps to protect the integrity of their servers. However, organizations need to make their own considerations when protecting data, applications, and workloads running on the cloud.

From <https://www.ibm.com/topics/cloud-security>

According to Investopedia website? 

Is Cloud Computing Safe?

Because software and data are stored remotely in cloud computing, data security and platform security are a big concern. Cloud security refers to the measures undertaken to protect digital assets and data stored on cloud-based services. Measures to protect this data include two-factor authorization (2FA), the use of VPNs, security tokens, data encryption, and firewall services, among others. 

From <https://www.investopedia.com/terms/c/cloud-computing.asp#toc-what-is-cloud-computing

What Is Cloud Security?

Cloud security is the protection of data stored online via cloud computing platforms from theft, leakage, and deletion. Methods of providing cloud security include firewalls, penetration testing, obfuscation, tokenization, virtual private networks (VPN), and avoiding public internet connections. Cloud security is a form of cybersecurity.

From <https://www.investopedia.com/terms/c/cloud-security.asp>

These many are the definitions and descriptions of Cloud Computing at your perusal from reputed websites. Choose any one/two or many definitions in your seminar topic article.

If you find any other related links, please add them in comment section. That will help other students to find the material easily.

…till next post, bye-bye & take-care.

Tuesday, October 11, 2022

Cloud Computing - Architecture

 

According to Wikipedia website? 

Cloud architecture, the systems architecture of the software systems involved in the delivery of cloud computing, typically involves multiple cloud components communicating with each other over a loose coupling mechanism such as a messaging queue. Elastic provision implies intelligence in the use of tight or loose coupling as applied to mechanisms such as these and others. 

From <https://en.wikipedia.org/wiki/Cloud_computing>


According to guru99 website? 

Important Components of Cloud Computing Architecture

Here are some important components of Cloud computing architecture:

1. Client Infrastructure:

Client Infrastructure is a front-end component that provides a GUI. It helps users to interact with the Cloud.

2. Application:

The application can be any software or platform which a client wants to access.

3. Service:

The service component manages which type of service you can access according to the client’s requirements.

Three Cloud computing services are:

·         Software as a Service (SaaS)

·         Platform as a Service (PaaS)

·         Infrastructure as a Service (IaaS)

4. Runtime Cloud:

Runtime cloud offers the execution and runtime environment to the virtual machines.

5. Storage:

Storage is another important Cloud computing architecture component. It provides a large amount of storage capacity in the Cloud to store and manage data.

6. Infrastructure:

It offers services on the host level, network level, and application level. Cloud infrastructure includes hardware and software components like servers, storage, network devices, virtualization software, and various other storage resources that are needed to support the cloud computing model.

7. Management:

This component manages components like application, service, runtime cloud, storage, infrastructure, and other security matters in the backend. It also establishes coordination between them.

8. Security:

Security in the backend refers to implementing different security mechanisms for secure Cloud systems, resources, files, and infrastructure to the end-user.

9. Internet:

Internet connection acts as the bridge or medium between frontend and backend. It allows you to establish the interaction and communication between the frontend and backend.

Benefits of Cloud Computing Architecture

Following are the cloud computing architecture benefits:

·         Makes the overall Cloud computing system simpler.

·         Helps to enhance your data processing.

·         Provides high security.

·         It has better disaster recovery.

·         Offers good user accessibility.

·         Significantly reduces IT operating costs.

From <https://www.guru99.com/architecture-of-cloud-computing.html>


These many are the definitions and descriptions of Cloud Computing at your perusal from reputed websites. Choose any one/two or many definitions in your seminar topic article.

If you find any other related links, please add them in comment section. That will help other students to find the material easily.

…till next post, bye-bye & take-care.


Monday, October 10, 2022

Cloud Computing - Deployment Models

 

According to Microsoft website? 

Types of cloud computing

Not all clouds are the same and not one type of cloud computing is right for everyone. Several different models, types and services have evolved to help offer the right solution for your needs.

First, you need to determine the type of cloud deployment or cloud computing architecture, that your cloud services will be implemented on. There are three different ways to deploy cloud services: on a public cloud, private cloud or hybrid cloud. 

Public cloud

Public clouds are owned and operated by a third-party cloud service providers, which deliver their computing resources like servers and storage over the Internet. Microsoft Azure is an example of a public cloud. With a public cloud, all hardware, software and other supporting infrastructure is owned and managed by the cloud provider. You access these services and manage your account using a web browser. 

Private cloud

A private cloud refers to cloud computing resources used exclusively by a single business or organisation. A private cloud can be physically located on the company’s on-site datacenter. Some companies also pay third-party service providers to host their private cloud. A private cloud is one in which the services and infrastructure are maintained on a private network. 

Hybrid cloud

Hybrid clouds combine public and private clouds, bound together by technology that allows data and applications to be shared between them. By allowing data and applications to move between private and public clouds, a hybrid cloud gives your business greater flexibility, more deployment options and helps optimise your existing infrastructure, security and compliance.

From <https://azure.microsoft.com/en-in/resources/cloud-computing-dictionary/what-is-cloud-computing/#cloud-computing-models>

According to Google website? 

There are three different cloud computing deployment models: public cloud, private cloud, and hybrid cloud. 

·         Public clouds are run by third-party cloud service providers. They offer compute, storage, and network resources over the internet, enabling companies to access shared on-demand resources based on their unique requirements and business goals.

·         Private clouds are built, managed, and owned by a single organization and privately hosted in their own data centers, commonly known as “on-premises” or “on-prem.” They provide greater control, security, and management of data while still enabling internal users to benefit from a shared pool of compute, storage, and network resources.

·         Hybrid clouds combine public and private cloud models, allowing companies to leverage public cloud services and maintain the security and compliance  capabilities commonly found in private cloud architectures.

From <https://cloud.google.com/learn/what-is-cloud-computing#section-1>

According to Investopedia website? 

Deployment Models

There are various types of clouds, each of which is different from the other. Public clouds provide their services on servers and storage on the Internet. These are operated by third-party companies, who handle and control all the hardware, software, and the general infrastructure. Clients access services through accounts that can be accessed by just about anyone.

Private clouds are reserved for specific clientele, usually one business or organization. The firm's data service center may host the cloud computing service. Many private cloud computing services are provided on a private network.

Hybrid clouds are, as the name implies, a combination of both public and private services. This type of model allows the user more flexibility and helps optimize the user's infrastructure and security.

From <https://www.investopedia.com/terms/c/cloud-computing.asp#toc-what-is-cloud-computing>

 


These many are the definitions and descriptions of Cloud Computing at your perusal from reputed websites. Choose any one/two or many definitions in your seminar topic article.

If you find any other related links, please add them in comment section. That will help other students to find the material easily.

…till next post, bye-bye & take-care.

Sunday, October 9, 2022

Cloud Computing – Service Models

 

According to simplilearn website?

Types of Cloud Computing

Cloud Computing is multiplying, resulting in it being classified into several different categories. However, out of various categories, there are six that stand out. These six categories are further divided into two parts: the category of cloud-based deployment and the category of cloud-based services

Cloud Computing is divided into three categories based on deployment, including:

·         Public cloud

·         Private cloudCloud Computing -

·         Hybrid cloud

The remaining three categories are divided based on the services they offer, including:

·         Infrastructure as a Service (IaaS)

·         Platform as a Service (PaaS)

·         Software as a Service (SaaS)

Now that you have a better idea of what the cloud categories are let’s learn more about them in-depth.

From <https://www.simplilearn.com/tutorials/cloud-computing-tutorial/what-is-cloud-computing>


 


 

 According to Google website?

Types of cloud computing

There are three main types of cloud computing service models that you can select based on the level of control, flexibility, and management your business needs: 

·         Infrastructure as a service (IaaS) offers on-demand access to IT infrastructure services, including compute, storage, networking, and virtualization. It provides the highest level of control over your IT resources and most closely resembles traditional on-premises IT resources.

·         Platform as a service (PaaS) offers all the hardware and software resources needed for cloud application development. With PaaS, companies can focus fully on application development without the burden of managing and maintaining the underlying infrastructure.

·         Software as a service (SaaS) delivers a full application stack as a service, from underlying infrastructure to maintenance and updates to the app software itself. A SaaS solution is often an end-user application, where both the service and the infrastructure is managed and maintained by the cloud service provider.

 From <https://cloud.google.com/learn/what-is-cloud-computing#section-1>

According to Wikipedia website?

Though service-oriented architecture advocates "Everything as a service" (with the acronyms EaaS or XaaS, or simply aas), cloud-computing providers offer their "services" according to different models, of which the three standard models per NIST are Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).

From <https://en.wikipedia.org/wiki/Cloud_computing>

According to IBM website? 

IaaS (Infrastructure-as-a-Service), PaaS (Platform-as-a-Service) , and SaaS (Software-as-a-Service) are the three most common models of cloud services, and it’s not uncommon for an organization to use all three.

From <https://www.ibm.com/in-en/cloud/learn/cloud-computing#toc-what-isclo-mt3Y0Fsu>

According to w3schools website?

Cloud model types

If we analyze the Cloud technology intelligently, we will see that most people separate the cloud computing model into two distinct sets:

·         Deployment Model: refers to the management of the cloud's infrastructure. The cloud hosting deployment model designates the cloud environment's exact category, its size, and the accessing mechanism. It also tells the nature and purpose of the cloud.

·         Service model: Cloud computing is a broad term that holds a more extensive range of services. It is composed of a particular type of service; a cloud computing platform allows its users to access.

 From <https://w3schools.in/cloud-computing/>

According to Microsoft website? 

Types of cloud services: IaaS, PaaS, serverless and SaaS

Most cloud computing services fall into four broad categories: infrastructure as a service (IaaS), platform as a service (PaaS), serverless and software as a service (SaaS). These are sometimes called the cloud computing stack because they build on top of one another. Knowing what they are and how they are different makes it easier to accomplish your business goals.

Infrastructure as a service (IaaS)

The most basic category of cloud computing services. With IaaS, you rent IT infrastructure—servers and virtual machines (VMs), storage, networks, operating systems—from a cloud provider on a pay-as-you-go basis.

Platform as a service (PaaS)

Platform as a service refers to cloud computing services that supply an on-demand environment for developing, testing, delivering and managing software applications. PaaS is designed to make it easier for developers to quickly create web or mobile apps, without worrying about setting up or managing the underlying infrastructure of servers, storage, network and databases needed for development.

Serverless computing

Overlapping with PaaS, serverless computing focuses on building app functionality without spending time continually managing the servers and infrastructure required to do so. The cloud provider handles the setup, capacity planning and server management for you. Serverless architectures are highly scalable and event-driven, only using resources when a specific function or trigger occurs.

Software as a service (SaaS)

Software as a service is a method for delivering software applications over the Internet, on demand and typically on a subscription basis. With SaaS, cloud providers host and manage the software application and underlying infrastructure and handle any maintenance, like software upgrades and security patching. Users connect to the application over the Internet, usually with a web browser on their phone, tablet or PC.

From <https://azure.microsoft.com/en-in/resources/cloud-computing-dictionary/what-is-cloud-computing/#cloud-computing-models>

According to Investopedia website? 

Types of Cloud Services

Regardless of the kind of service, cloud computing services provide users with a series of functions including:

·         Email

·         Storage, backup, and data retrieval

·         Creating and testing apps

·         Analyzing data

·         Audio and video streaming

·         Delivering software on demand

Cloud computing is still a fairly new service but is being used by a number of different organizations from big corporations to small businesses, nonprofits to government agencies, and even individual consumers.

 From <https://www.investopedia.com/terms/c/cloud-computing.asp#toc-what-is-cloud-computing>

 

Types of Cloud Computing

Cloud computing is not a single piece of technology like a microchip or a cellphone. Rather, it's a system primarily comprised of three services: software-as-a-service (SaaS), infrastructure-as-a-service (IaaS), and platform-as-a-service (PaaS).

1.       Software-as-a-service (SaaS) involves the licensure of a software application to customers. Licenses are typically provided through a pay-as-you-go model or on-demand. This type of system can be found in Microsoft Office's 365.1

2.       Infrastructure-as-a-service (IaaS) involves a method for delivering everything from operating systems to servers and storage through IP-based connectivity as part of an on-demand service. Clients can avoid the need to purchase software or servers, and instead procure these resources in an outsourced, on-demand service. Popular examples of the IaaS system include IBM Cloud and Microsoft Azure.12

3.       Platform-as-a-service (PaaS) is considered the most complex of the three layers of cloud-based computing. PaaS shares some similarities with SaaS, the primary difference being that instead of delivering software online, it is actually a platform for creating software that is delivered via the Internet. This model includes platforms like Salesforce.com and Heroku.

 From <https://www.investopedia.com/terms/c/cloud-computing.asp#toc-what-is-cloud-computing

What Are the Main Types of Cloud Computing?

The main types of cloud computing services include Infrastructure-as-a-Service (IaaS), Platforms-as-a-Service (PaaS), and Software-as-a-Service (SaaS).10

·         IaaS provides IT infrastructure to end-users via the internet and is commonly associated with serverless computing.

·         PaaS serves both software and hardware to end-users, who are generally software developers. PaaS allows the user to develop, run, and manage their own apps without having to build and maintain the infrastructure.

·         SaaS is a software licensing model, which allows access to software on a subscription basis using external servers without having to download and install them locally.

 From <https://www.investopedia.com/terms/c/cloud-computing.asp#toc-what-is-cloud-computing>

 

These many are the definitions and descriptions of Cloud Computing at your perusal from reputed websites. Choose any one/two or many definitions in your seminar topic article.

If you find any other related links, please add them in comment section. That will help other students to find the material easily.

…till next post, bye-bye & take-care.