CS-101
Lecture 8
Introduction to cloud implementations
Department of Computer Science
College of Arts and Science
1Mr.Omer Salih
Cloud computing
Cloud computing : it is a type of computing that relies on sharing computing resources rather than having local servers or personal devices to handle applications.
Mr.Omer Salih
Cloud Computing Services
• Software as a services (SAAS)• Platform as a service (PAAS)• Infrastructure as a Service (IAAS)
Mr.Omer Salih
• Dropbox : is a cloud storage service that lets you easily store and share files with others, and it lets you access your files from a mobile device as well.
• Evernote : lets you type notes, clip webpages, take photos, and organize all of them from your computer or mobile device.
• Mozy and Carbonite : can automatically back up your data in case your computer is lost, stolen, or damaged.
Mr.Omer Salih
Cloud ApplicationsMozy Mozy is an online backup service that
continuously backs up the files on your computer or server.
Skype Skype turns your computer into a phone: you can call or chat (with or without video) to other Skype users for free.
Box - Box.com Box.com is like a file folder that all your gadgets and devices can access.
Toggl - toggl.com Toggl is a time-tracking app.
Moo - uk.moo.com Moo offers a design and printing service for business cards, postcards and minicards.
Mr.Omer Salih
MailChimp - mailchimp.com MailChimp is an email publishing platform which allows businesses of all sizes to design and send their email campaigns.
Quickbooks - quickbooks.intuit.co.uk Quickbooks has an online accounting service. It can help with all your accounting needs, including monitoring cash flow, creating VAT returns, setting budgets and creating business reports.
Evernote - evernote.com Evernote makes organising notes simple. It takes all the sticky notes, scribbled-on notepads and random pictures that you would have cluttering up your desk and organises them online.
Google Apps for Business - google.com Google Apps pretty much eliminate the need for many computer programs. Example: Google Docs ……….
Outright - outright.com Outright is a cloud finance app that helps small businesses with their business accounting.
Mr.Omer Salih
Uses of Cloud
• Infrastructure as a service (IaaS) and platform as a service (PaaS)
• Private cloud and hybrid cloud• Test and development• Big data analytics• File storage• Disaster recovery• Backup• Email
Mr.Omer Salih
Cloud Components
• There are three components1. Client computers2. Distributed Servers3. Datacenters
Mr.Omer Salih
Cloud Client
• Client (end users) are interact with the cloud.• There are three types1. Mobile2. Thick3. Thin
Mr.Omer Salih
Distributed servers
• Often servers are in geographically different places, but server acts as if they are working next to each other.
Mr.Omer Salih
Datacenter
• It is collection of servers where application is placed and is accessed via internet.
Mr.Omer Salih
Classification of cloud
1. Public cloud2. Private cloud3. Community cloud4. Hybrid cloud
Mr.Omer Salih
Why to use cloud services
• Reduce complexity(network).• No need to buy software licenses.• We can customize services.• Scalability• Reliability• Efficiency• Secure
Mr.Omer Salih