Cloud Computing Tutorial Tutorial
- What is Cloud Computing
- Basics of Cloud Computing
- CLOUD COMPUTING
- DEPLOYMENT MODELS
- Utility Computing
- Types of Cloud
- Grid Computing
- Cloud Computing-Architecture
- Private Cloud
- Hybrid Cloud
- Service-Oriented Architecture (SOA)
- Cloud Computing – Virtualization
- Cloud Computing Tenets
- Community Cloud
- Cloud Models
- Data Storage
- Internet and the Web
- IOT (Internet of Things)
- Mobile Cloud Computing
Basics of Cloud Computing
Think about evolution, about progress and about change. The Cloud is that next stage in the process
of the development of the web- the Internet.
‘The Cloud’ points to servers and the applications and databases housed on those servers accessed remotely over the Internet from anywhere in the world. It provides the framework that encompasses all – from business processes to interpersonal collaboration and raw computing power — all of it is provided to you as an anytime, anywhere service and to top it all, it’s always ‘on’.
All over the earth, cloud servers are operated out of data centres freeing users and businesses from handling physical servers or operating software apps on their own computers. The Cloud opens up new avenues of access, to new and ingenious technology-enabled services.
Since storage and processing takes place on remote servers in a data centre instead of on the user device locally, the Cloud allows users to connect from virtually any computer or mobile computing device to the same files and programs. You don’t get into a panic now when your computer malfunctions or your phone breaks down. You can simply log into your social media account on a brand new phone or computer and still find your old account, with all its communication history, images and videos, as it is, all in its place. Just like E-mail or remote data storage and their service providers. They all operate on the same premise – cloud services – be it MS Office 365 or Gmail, Google Drive or Dropbox.
Switching over to the Cloud reduces overhead and some IT costs for companies. For example, managing their own servers is no longer their headache as they do not need to monitor and upgrade them. The cloud provider they have contracted out to will now be handling it for them. In particular, this has a tremendous effect on small and mid-sized companies. Due to the high capital costs involved, purchasing computing infrastructure for these companies would have been a tough decision, and they would have had to compromise owing to their budgetary constraints. But with the Cloud all their infrastructure needs can be outsourced, and they can, in turn, utilize top-end infrastructure at a fraction of the cost. Also, since workers and customers can now access the same files and applications from any location, the Cloud makes it so much easier to work internationally for businesses.
Organizations across the globe today have options; previously unthinkable in how they can tap into,
leverage and implement business services. They now have the ability to access them in-house,
outsource them in its entirety, have them hosted by a service provider, or acquire them through the
Cloud. Many companies will have a hybrid environment at the end of the day that integrates
resources from several service providers.
There are many concepts related to the Cloud like
- Private Cloud
- Public Cloud
- Infrastructure as a service (IaaS)
- Platform as a service (PaaS)
- Software as a service (SaaS)
- Hybrid Cloud
- Serverless computing
- and many many more
Cloud computing continues to grow and evolve every day, and it is a technology for today and tomorrow. This tutorial is for everyone. From a Business Analyst to a Development – Head, a Software Developer or a Quality Assurance Engineer, Software Architect or a Project Manager. It is for those who want to understand Cloud computing as it evolves and the role it plays in shaping the internet of tomorrow.