2. AGENDA
• What is cloud computing
• Cloud Computing Service Providers
• What is a Cloud
• Conclusion
• Features of Cloud Computing
• Cloud Computing Layer
• Cloud Computing Offerings
• Benefits
• Limitation
Belal Ahmad
3. What is cloud Computing
Cloud Computing ?
Belal Ahmad
4. WHAT IS CLOUD COMPUTING
• Cloud computing is Internet-based computing, an Internet based
computing environment where you pay only for resources that you
use .
• Cloud Computing provides the infrastructures (both software and
hardware) as services on a semi –permanent (rented) basic.
• A set of pooled computing resources delivered over the Internet.
• Resource allocation can be adjusted.
Belal Ahmad
6. WHAT IS A CLOUD
Individuals
Corporations
Non-Commercial
Cloud Middle Ware
Storage
Provisioning
Network
Provisioning
OS
Provisioning
Service(apps)
Provisioning
SLA(monitor),
Security, Billing,
Payment
Resources
Services
Storage
Network
OS
7. CLOUD COMPUTING - TYPE
Public cloud – Suitable for applying to general systems not particular
systems and serving massive clients and also cheap price.
Private cloud – Suitable for particular systems or needed high security
systems through cloud provider.
Hybrid cloud – This system is a composition of Public cloud and Private
cloud. It also use for transferring data from one to another cloud.
Belal Ahmad
9. INFRASTRUCTURE AS A SERVICE (IAAS)
Entire systems (virtual machines) will be provided to the
users. Users can access the systems through internet
Service providers charge based on the resource allocated
Access to infrastructure stack:
Full OS access
Firewalls
Routers
Load balancing
Shailendra Singh
10. PLATFORM AS A SERVICE (PAAS)
In this model entire system along with the operating systems,
software is provided.
Platforms are built upon Infrastructure, which is expensive
Estimating demand is not a science!
Platform management is not fun!
Shailendra Singh
11. SOFTWARE AS A SERVICE (SAAS)
This one is more common Software created by service
provider.
End users use these services on a subscription basis
No hardware or software to manage
Service delivered through a browser
Shailendra Singh
12. CLOUD ARCHITECTURE
Individual users connect to the cloud from their
own personal computers or portable devices, over
the Internet. To these individual users, the cloud
is seen as a single application, device, or
document.
The hardware in the cloud (and the operating
system that manages the hardware connections)
is invisible.
Shailendra Singh
15. Need of cloud Computing
12000
Available Resource, 10000
No of users
10000
8000
Required resource, 5000
6000
4000
Required resource
2000
Available Resource
0
Day 1
Krishna Nishad
Day 2
Day 3
Day 4
Day 5
Day 6
Day 7
Day 8
Day 9
Day 10
16. CLOUD COMPUTING OFFERINGS
• Types of Cloud offerings:
Bare Operating System
Web or Portal Infrastructure
Applications
Web Services
Database Services
Customizable Application Services
Krishna Nishad
17. BENEFITS
• Predictable any time, anywhere access to IT resources
• No responsibility of creation, maintenance of systems.
• Lower total cost of operations
Only pay for what you use
• Easy implementation and economical.
• Easy up-gradation to match current technology.
• Efficient usage of resources.
Krishna Nishad
19. For those who follow trends in web hosting, cloud computing is
a term that they come across often these days. There are
many benefits of cloud computing irrespective of the size of
the organization. The benefits include secure and affordable
managed hosting, accessibility of data from anywhere at
anytime, offsite backup, no need of internal IT
resources, scalability and so on.
But there are some limitations as
well since it is still an evolving
technology. Some weaknesses of
cloud computing are listed below:
Krishna Nishad
20. LIMITATIONS
• Control of Data Security
• Hard to log for compliance
• Cascading effect
• Network Connection
• Large companies have internal cloud
• Dependent on service providers even for trivial
applications.
Krishna Nishad
21. CLOUD COMPUTING SERVICE PROVIDERS
Amazon
Microsoft windows Azure
Savvis
Vmware cloud
Google AppEngine
Go grid
Krishna Nishad
22. CONCLUSION
• Cloud computing is a better way to run your business. Instead of
running your apps yourself, they run on a shared data center. When
you use any app that runs in the cloud, you just log in, customize
it, and start using it. That's the power of cloud computing.
• Cloud computing increases profitability by improving resource
utilization. Costs are driven down by delivering appropriate resources
only for the time those resources are needed. ? Cloud computing has
enabled teams and organizations to streamline lengthy procurement
processes.
• Finally, cloud apps don't eat up your valuable IT resources, so your
CFO will love it. This lets you focus on deploying more apps, new
projects, and innovation
Notas del editor
1) Public Clouds : เป็นระบบบริการที่ทั่วไปเน้นไปที่การทำงานแบบไม่เฉพาะเจาะจง เพื่อบริการลูกค้าจำนวนมาก ราคาไม่แพงผู้ใช้ทั่วไปสามารถเข้าถึงได้2) Private clouds : เป็นระบบที่มีความเฉพาะเพื่อทำงานสำหรับลูกค้า โดยเชื่อมต่อการทำงานโดยตรงผ่าน Cloud Provider มีระบบการจัดการข้อมูล การรักษาความปลอดภัยที่ดี3) Hybrid Clouds: เป็นระบบแบบเชื่อมประสานการทำงานของทั้ง Public Clouds และ Private clouds สามารถส่งต่อข้อมูลและคำสั่งข้ามระหว่าง Application ของ Public Cloud และ Private Cloud ได้ประเภทของ Cloud ComputingPublic cloud เป็น Cloud computing แบบที่ใช้ทรัพยากรที่ได้เตรียมเอาไว้ให้บริการผ่านทางอินเทอร์เน็ต เว็บแอพพลิเคชั่น หรือเว็บเซอร์วิส ซึ่งให้บริการการแชร์ทรัพยากรและยูทีลิตี้ขั้นพื้นฐาน ตัวอย่าง Amazon Web Service แต่ก็มีข้อจำกัดในด้าน SLA และในบริษัทขนาดใหญ่ต่างมี Data center เป็นของตนเองแล้วพวกเข้ายังไม่ต้องการที่จะย้ายไปใช้ Public cloud ในเวลาอันสั้นPrivate cloud เป็นการจำลอง Cloud computing ขึ้นมาเพื่อใช้งานบนเน็ตเวิร์กส่วนตัวสำหรับบริษัทระดับ Enterprises และ Coporatesขนาดใหญ่ โดยมีประโยชน์ทำให้เกิด Data center รวมกันเป็นแหล่งเดียว (consolidation) และเกิดความยืดหยุ่นในเรื่อง Cycle times และ internal Quality of ServicesHybrid cloud คือ Private Cloud ที่ต่ออยู่กับ Public Cloud โดยการจัดการเมื่อเกิด Overflow และ Peak adaptation นั้นกระทำผ่าน Public Cloud