Ticker

Header Ads Widget

Cloud Computing

CLOUD COMPUTING



👉what is cloud computing?

Cloud computing is the delivery of on-demand computing services from applications to storage and processing power typically over the internet and on a pay-as-you-go basis.

👉How cloud computing services work?

Cloud computing services have several common attributes:

  • Virtualization- cloud computing utilizes server and storage virtualization extensively to allocate/reallocate resources rapidly
  • Multi-tenancy -resources are pooled and shared among multiple users to gain economies of scale
  • Network-access - resources are accessed via web-browser or thin client using a variety of networked devices (computer, tablet, smartphone)
  • On demand - resources are self-provisioned from an online catalogue of pre-defined configurations
  • Elastic -resources can scale up or down, automatically
  • Metering/charge back -resource usage is tracked and billed based on service arrangement

👉Types Of cloud Computing

1) Public Cloud-

A public cloud is a type of computing in which a service provider makes resources available to the public via the internet. Resources vary by provider but may include storage capabilities, applications or virtual machines. Public cloud allows for scalability and resource sharing that would not otherwise be possible for a single organization to achieve.

Some public cloud providers offer resources for free, while clients pay for other resources by subscription or a pay-per-usage model.

2) Private Cloud-

The private cloud is defined as computing services offered either over the Internet or a private internal network and only to select users instead of the general public. Also called an internal or corporate cloud, private cloud computing gives businesses many of the benefits of a - including self-service, scalability and elasticity - with the additional control and customization available from dedicated resources over a computing infrastructure hosted on-premises. In addition, private clouds deliver a higher level of security and privacy through both company firewalls and internal hosting to ensure operations and sensitive data are not accessible to third-party providers. One drawback is that the company’s IT department is held responsible for the cost and accountability of managing the private cloud. So private clouds require the same staffing, management and maintenance expenses as traditional data center ownership.

3) Hybrid Cloud-

Hybrid cloud is a solution that combines a private cloud with one or more public cloud services, with proprietary software enabling communication between each distinct service. A hybrid cloud strategy provides businesses with greater flexibility by moving workloads between cloud solutions as needs and costs fluctuate.

Hybrid cloud services are powerful because they give businesses greater control over their private data. An organization can store sensitive data on a private cloud or local data center and simultaneously leverage the robust computational resources of a managed public cloud. A hybrid cloud relies on a single plane of management, unlike a multi-cloud strategy wherein admins must manage each cloud environment separately.

👉Services Of cloud

  1. Software as a Service (SaaS) – software runs on computers owned and managed by the SaaS provider, versus installed and managed on user computers. The software is accessed over the public Internet and generally offered on a monthly or yearly subscription.
  2. Infrastructure as a Service (IaaS) – compute, storage, networking, and other elements (security, tools) are provided by the IaaS provider via public Internet, VPN, or dedicated network connection. Users own and manage operating systems, applications, and information running on the infrastructure and pay by usage.
  3. Platform as a Service (PaaS) – All software and hardware required to build and operate cloud-based applications are provided by the PaaS provider via public Internet, VPN, or dedicated network connection. Users pay by use of the platform and control how applications are utilized throughout their life cycle.

👉Benefits of cloud computing

            1.     Agility

    The cloud gives you easy access to a broad range of technologies so that you can innovate faster and build nearly anything that you can imagine. You can quickly spin up resources as you need them–from infrastructure services, such as compute, storage, and databases, to Internet of Things, machine learning, data lakes and analytics, and much more.

2.     Elasticity

   With cloud computing, you don’t have to over-provision resources up front to handle peak levels of business activity in the future. Instead, you provision the amount of resources that you actually need. You can scale these resources up or down to instantly to grow and shrink capacity as your business needs change.

3.     Deploy globally in minutes

    With the cloud, you can expand to new geographic regions and deploy globally in minutes. For example, AWS has infrastructure all over the world, so you can deploy your application in multiple physical locations with just a few clicks. Putting applications in closer proximity to end users reduces latency and improves their experience. 

4.     Flexibility

    It offers flexible facility which could be turned off, up or down as per the circumstances of the user. For instance, a promotion of sales is very popular, capacity can be immediately and quickly added to it for the avoidance of losing sales and crashing servers. When those sales are done, the capacity can also be shrunk for the reduction of costs.

5.     Functioning

   Cloud computing offers yet another advantage of working from anywhere across the globe, as long as you have an internet connection. Even while using the critical cloud services that offer mobile apps, there is no limitation of the device used.

6.     Easily Manageable


Cloud computing offers simplified and enhanced IT maintenance and management capacities by agreements backed by SLA, central resource administration and managed infrastructure. You get to enjoy a basic user interface without any requirement for installation. Plus you are assured guaranteed and timely management, maintenance, and delivery of the IT services.

 👉Top 10 cloud service providers: 

1.               1  .  Amazon Web Services (AWS)

2.     Salesforce

3.     Microsoft Azure

4.     Google Cloud

5.     Alibaba Cloud

6.     Oracle

7.     IBM Cloud

8.     SAP

9.     Rackspace Cloud

10.  VMWare

 

 

 

 




Post a Comment

0 Comments