NEW TO CLOUD COMPUTING?WELCOME!
If you guys are looking for a place where u can get all your answers related to the very trending cloud computing platform AWS(Amazon Web Services), you are in right place. Give it a read and .... you're good to go. Starting with basic learning:
What is cloud computing?
Cloud Computing is an on-demand delivery of IT resources over the Internet With a pay-as-you-go pricing model, i.e instead of buying, owning & maintaining physical Datacenter & Servers, we can access technical services such as Computing, Storage, and Database on an as-needed basis from any cloud provider. Who is using Cloud Computing?
Organizations of every type, size, and industry are using the cloud for a wide variety of Use cases. Such as Data Backup, Disaster Recovery, Email, Virtual desktops, Software Development and Testing, Big data analytics, and customer-facing Web Applications.
Cloud Service model:
The three main types of Cloud Computing include:
1) Infrastructure as a Service (Iaas)
2) Platform as a Service (Paas)
3) Software as a Service(Saas)
Each type of Cloud Computing provides different levels of control, flexibility, and management so that you can select the right set of services for your needs.
On-Premises Needs:
Infrastructure as a service (IaaS) –
Ø Iaas is a form of cloud computing that provides virtualized computing resources over the internet.
Ø Architecture: A cloud provider hosts the infrastructure components that are traditionally present in an on-premises data center. This includes servers, storage, and networking hardware, as well as the virtualization or hypervisor layer.
Ø IaaS can have many benefits for organizations, such as potentially making workloads faster, easier, more flexible, and more cost-efficient. Cloud provider manages other needs like Application, Database, Runtime, Operating system, and Middleware.
Platform as a Service(Paas) –
Ø PaaS is a cloud computing model where a third-party provider delivers hardware and software tools to users over the internet. Usually, these tools are needed for application development. A PaaS provider hosts the hardware and software on its infrastructure. As a result, PaaS frees developers from having to install in-house hardware and software to develop or run a new application.
Ø The Cloud provider hosts Runtime, Middleware, operating system, Virtualisation, Servers, Storage and Networking needs and provides Flexibility to focus on Application, Deployment, and Database management.
Software as a Service(SaaS)-
Ø SaaS is a way of delivering applications over the Internet—as a service. Instead of installing and maintaining software, you simply access it via the Internet, freeing yourself from complex software and hardware management.
Ø SaaS applications are sometimes called Web-based, on-demand, or hosted software. Whatever the name, SaaS applications run on a SaaS provider’s servers. The provider manages access to the application, including security, availability, and performance.
Ø SaaS works on Pay-as-go Basis.
Data centers:
A Physical space where organizations keep computers Systems & related Hardware that are required for their Websites, Applications, or IT Infrastructures.
But there was some Challenges Organisations face:
Cloud Deployment Models:
A cloud deployment model signifies a specific cloud environment based on who controls security, who has permissions, and whether resources are shared or dedicated.
Recommended by LinkedIn
Cloud can have any of the four types of access:
1)Public
2) Private
3)Hybrid
4) Community.
LEVELS:
Attributes of Cloud Deployment Model:
1) Public Model: This type of cloud is open to the public. Public cloud deployment models are ideal for organizations with fluctuating and growing demands. It is a perfect choice for businesses with low-security concerns. As a result, you pay a cloud service provider for networking, computing, virtualization, and storage accessible via the public internet.
2) Private Cloud: Another name for this cloud is “internal cloud”. And it refers to the ability to access systems and services within a specific border or organization. Services are available to an Organisation and its users only. Physical Infrastructure can be maintained by the organization or by a third party providing cloud services.
3) Hybrid Cloud: A hybrid cloud is one in which a company uses the public cloud while also owning on-premises systems and has a connection between the two. They function as a single system. This is a useful model because it allows for a more gradual transition into the public cloud.
4) Community Cloud: This cloud enables a group of organizations to access systems and services. It is a distributed system built by combining the services of various clouds to meet a community's or business's specific needs. A third party or a collaboration of more community organizations typically manages this type of cloud.
Benefits of Cloud Computing
Different Cloud Providers
Cloud Service providers (CSP) offer various services such as Software as a Service, Platform as a service, Infrastructure as a service, network services, business applications, mobile applications, and infrastructure in the cloud. The cloud service providers host these services in a data center, and users can access these services through cloud provider companies using an Internet connection.
These are:
1) Amazon Web Services (AWS): AWS (Amazon Web Services) is a secure cloud service platform provided by Amazon. It offers various services such as database storage, computing power, content delivery, Relational Database, Simple Email, Simple Queue, and other functionality to increase the organization's growth.
2) Microsoft Azure is also known as Windows Azure. It supports various operating systems, databases, programming languages, and frameworks that allow IT professionals to easily build, deploy and manage applications through a worldwide network. It also allows users to create different groups for related utilities.
3) Google cloud platform is a product of Google. It consists of a set of physical devices, such as computers, hard disk drives, and virtual machines. It also helps organizations to simplify the migration process.
4) IBM Cloud is an open-source, faster, and more reliable platform. It is built with a suite of advanced data and AI tools. It offers various services such as Infrastructure as a service, Software as a service, and platform as a service. You can access its services like compute power, cloud data & Analytics, cloud use cases, and storage networking using an internet connection.
5) VMware cloud is a Software-Defined Data Center (SSDC) unified platform for the Hybrid Cloud. It allows cloud providers to build agile, flexible, efficient, and robust cloud services.
The image below shows the Market Share of various Cloud Service providers
That's all about the basics of Cloud Computing, this article I am publishing after learning from the content by Pravin Mishra and The CloudAdvisory .
Technical Support Engineer Lead at Learnyst | Reproducing Issues, Testing Solutions, Team management and Ensuring Client Satisfaction
2yCongrats 👏
AWS Technical Writer | Linux | AWS DevOps | GitHub | AWS hands-on training.
2yWell articulated article! ✌
Site Reliability Engineer-Application Support Lead|Axiom CV-9|”Empowering Efficiency,System Reliability,Bridging Technology & Business for Seamless Applications with Expert Support”
2yAmazing keep going
Senior cloud engineer @ LTI mindtree | PowerShell, Intune, SCCM / MECM -Endpoint Management , Application deployment | Patch management | Vulnerability #GPO management . #Tenable #Qualis #Azure #cloud security.
2yThis is wonderfull , thanks for sharing .