SlideShare ist ein Scribd-Unternehmen logo
1 von 70
Downloaden Sie, um offline zu lesen
Cloud Computing
Basics, opportunities and issues

Balasubramanian V
Portal Developer
Web and Portals Group
Informatics Centre
Bharathidasan University, Tiruchirappalli
balav@bdu.ac.in
1/31/2014
Outline
Background
Computing Paradigms – History and Genesis
Cloud Computing – intro

Need for Cloud
Case Studies
Cloud Services
Cloud Implementations
Cloud in Real time
Pros and Cons
Security Issues

Career Scope & Closing Thoughts
Job Opportunities for
Computer Science Graduates
Computing

Computing is everything that you do with computers

Document Creating, Assignment Writing, Programming,
Creating Power Point Presentations, Sending emails,
Browsing, Chatting, Facebook, Uploading/viewing
Photographs, listening to Songs, Watching movies…..
Computing Paradigms
Room Size Computers (1960s)
Desktop/Personal Computers (1960-70s)

Computer Networks (1970-80s)
Internetworking (1980-90s)

World Wide Web (WWW) (1990-)
Mobile Computing (2000-)

Cloud Computing
Computing Paradigms
Cloud

• The term ‘Cloud’ is used as a metaphor for
internet
• Named after the cloud representation of the
Internet on a network diagram
• Professor Ramnath Chellappa was the first
to use the term "cloud computing" in 1997.
«CLOUD COMPUTING»

«CLOUD»

«COMPUTING»

WWW
WWW

«Cloud Computing»
«Computación en internet»
Computing on the Internet
What is Cloud Computing?
Any situation in which computing is
done in a remote location rather than
on your desktop or portable device.
Using the Internet to access data and
services
Definition
• What is stored: Information, data, service….
• Where it is stored: In the Servers on the
Internet
• How to Get it: Sent to clients (browser)
temporarily via network
• Clients: Desktops, Tablets, Notebooks, Mobile
Phones, etc.
Cloud = Network-accessible resource pool
On-demand self-service

Ubiquitous access
over network

1/31/2014

Large, homogeneous
resource pool
Need for a Cloud?
• A question that we always ask… to buy or to rent?

1/31/2014
Pay for everything
• What you use as well as what you don’t use
• And all these at a upfront investment
• Buy a car, A/c, driver, license, maintenance,
parking space, insurance, etc….
Hire a service, don’t buy

1/31/2014
Let’s think a bit
http://www.gcwk.ac.in/
Hosting your portal/web application on your own
infrastructure

Server (IBM blade or Sun SPARC), Platform (Linux of
Windows), Connectivity (BSNL or Airtel or Reliance),
Storage, Administrators, Cooling Services, Power (?!), UPS,
Firewall, Network equipment….and then...Upgrades?

1/31/2014
Wanted!

Cabling ?

Service Provider ?
Connectivity Bandwidth ?
Experts to manage?

Software ?
Hire a cloud
Rackspace hosting

(www.rackspace.com)

• Up and running in minutes
• Servers, storage, load balancing
• Scalable, pay-as-you-go pricing
• Control panel and API interface
• Zero downtime, 24 X 7 support

Rackspace
Godaddy
TechCmantiX

Don’t buy, just subscribe

1/31/2014
Unique Identification Authority of
India (UIDAI) – eAadhar
Aadhar Portal

1.2 Billion people
40 Million people –
already connected to
Bank A/c
The biggest
Biometrics database
on earth
Data Size ?
Current: 5 Peta Bytes
2014: 15 Peta Bytes

1.Security ?
2. Privacy ?

http://techcrunch.com/2013/12/06/inside-indias-aadhar-the-worldsbiggest-biometrics-database/
Gmail Vs. Microsoft Exchange
Server

• Servers and storage?
• Technical Team?
• Upgrades?

No
No
No

rjbhrth@gmail.com

Yes
Yes
Yes
Cloud Computing Services
• Software As a Service (SaaS)
• Platform As a Service (PaaS)
• Infrastructure As a Service (Iaas)
The 3!
SaaS: service-on-demand
Example: GMail, Zoho (online office)
PaaS: Facilities necessary to support the complete process of building and delivering web
applications
Example: Salesforce.com, Google App. Engine
IaaS: Delivering the total infrastructure as a service

Example: Amazon’s EC2
Comparing The 3
Cloud Implementations

Public Cloud
Private Cloud
Hybrid Cloud
1/31/2014
Public, Private and Hybrid clouds

1/31/2014
More personal cloud examples
Email apps
Storage apps (GDrive, Skydrive, Dropbox, iCloud)
Scribd
Slideshare

Soundcloud
Picasa
Youtube
Ubuntu 1
1/31/2014
The Most Popular - Cloud Services for
business & for individuals
• salesforce.com
• Amazon Web Services
• Zoho Office
• Amazon EC2
• Gmail/Google Apps
• Chrome OS, Ubuntu Cloud
1/31/2014


Amazon Elastic Compute Cloud “Amazon EC2”
–

–

–

–

web service interface that provides resizable computing
capacity in a cloud
designed to make web-scale computing easier for
developers
reduces the time required to obtain and boot new server
space from weeks to minutes
allows developers to pay only for capacity that they actually
use

1/31/2014


“Google 101”
–

–





Network made up of millions of cheap servers, that would
store staggering amounts of data, including numerous copies
of the world wide web
Makes search faster, helping ferret out answers to billions of
queries in a fraction of a second

Google invests more than $2 billion a year in data
centers for cloud computing.
Google App Engine

1/31/2014
Google Chrome OS
Linux - Ubuntu Cloud OS
1/31/2014
Homework for Students
• Soundcloud
• Zoho
Sound Cloud
ZOHO
What is Zoho Docs?
• Zoho Docs is an Online Document
Management where you can store all your
files securely in a centralized location, and
access anywhere online. It is the homepage
for all your documents, spreadsheets,
presentations, pictures, music, videos, etc. You
can create, edit, share, view and upload any
type of files including Zip, PDF, etc.
1/31/2014
1/31/2014
1/31/2014
1/31/2014
1/31/2014
1/31/2014
1/31/2014
rjbhrth@gmail.com
Vmware
Virtualization
Separating the
software from
the underlying
Hardware
• One server can be shared by many
applications.

rjbhrth@gmail.com
Dropbox
Cloud Computing
Advantages
Reduced Hardware equipment for end users
Improved Performance & Low maintenance
Accessibility
Flexible & Low cost
Pay for what you use
1/31/2014
Cloud Adaptations – TN. Govt.
Plan: to provide cloud computing based Personal
Computers to VAOs & RIs
Purpose: e-District applications & other utility services
To Whome: Krishnagiri, Ariyalur, Perambalur, Thiruvarur,
Coimbatore and The Nilgiris (Pilot)
Budget: Rs.1.70 crores.
Source:
http://www.tn.gov.in/policynotes/announcements/infor
mation_technology.pdf

1/31/2014
Cloud & Green Computing

1/31/2014
Cloud Computing Drawbacks
Security Issues (#1 concern)
You must have an Internet connection
Less control over the data
Connectivity & Bandwidth issues
1/31/2014
Security – The #1 Threat
• Richard Stallman says: “One reason you
should not use cloud applications to do your
computing is that you lose control”
• Issue is about the programs that enable cloud
computing
• Amazon’s downtime & Steamload’s collapse
• Our Aadhar – Privacy, Confidentiality,
Security ? (NSA vs Edward Snowden )
• Solutions are emerging – eg. openstack
1/31/2014
1/31/2014
The Future

1/31/2014
Career scope
• Developers: Web services, SOA and SOAP
(.NET and JEE)
• Performance testing engineers
• Infrastructure engineers: Networking
professionals, virtualization and security
experts, Entertainment Computing: Gaming
“Zynga”

1/31/2014
Sample Openings
Experience

2-3 Years

Location

South India

Compensation

Rupees 5,00,000 - 8,00,000

Education

UG - B.Sc - Any Specialization, B.Tech/B.E. - Any
Specialization, B.Sc. BCA – Computers PG - M.Sc - Any
Specialization, M.Tech - Any Specialization, MCA – Computers

Role

Cloud Service Developer

Functional Area

Application Programming, Maintenance

Desired Candidate

More than one year of experience architecting & building
solutions leveraging cloud computing service providers such as
Amazon Web Services. Full lifecycle experience with at least
one cloud migration, data center migration, or server
consolidation
Sample Openings
Skills Required :
• Passionate about driving new technology solutions

• Software development experience in one or more of the following
fields
•Distributed Applications :
Cloud Computing
UI Development
SOA/SaaS Models
• Excellent Technical grasp on Java/J2EE Environment, Agile
Development and Legacy C/C++ Development
• Sun Certified Enterprise Architect (SCEA)
What are things to do for getting a job?
•

Start learning new technologies such as Virtualization/ Cloud
Computing/ Web Programming etc…

•

Understand businesses, processes and domains… just don’t be a
techie

•

Get into high end consulting: Just don’t remain behind the desktops,
move around and look for opportunities
rjbhrth@gmail.com
Cloud in realtime

1/31/2014
Q and A
•
•
•
•

Don’t forget to try the examples
Gotomeeting, teamviewer, mediafire
http://www.slideshare.com/balaav/
A complete book on cloud computing is in
your digital library
• For clarifications, doubts, resources…
• Write to : balav@bdu.ac.in
• Thanx!
Thanks!

Weitere ähnliche Inhalte

Andere mochten auch (6)

The Leading Series of Clean Energy Transition Congresses & Exhibitions for 2017
The Leading Series of Clean Energy Transition Congresses & Exhibitions for 2017The Leading Series of Clean Energy Transition Congresses & Exhibitions for 2017
The Leading Series of Clean Energy Transition Congresses & Exhibitions for 2017
 
WBM 2011
WBM 2011WBM 2011
WBM 2011
 
Hcm trg uk_py_statutory_forms__e-filing
Hcm trg uk_py_statutory_forms__e-filingHcm trg uk_py_statutory_forms__e-filing
Hcm trg uk_py_statutory_forms__e-filing
 
Offshore Wind USA 2015
Offshore Wind USA 2015Offshore Wind USA 2015
Offshore Wind USA 2015
 
Mirec 2016 brochure english
Mirec 2016 brochure englishMirec 2016 brochure english
Mirec 2016 brochure english
 
SPG Europe 2014 - Solar Asset Management
SPG Europe 2014 - Solar Asset ManagementSPG Europe 2014 - Solar Asset Management
SPG Europe 2014 - Solar Asset Management
 

Ähnlich wie Cloud Computing - Govt. Women's College - Kumbakonam

The Future Of Business Applications Through Cloud Computing!! Presented by As...
The Future Of Business Applications Through Cloud Computing!! Presented by As...The Future Of Business Applications Through Cloud Computing!! Presented by As...
The Future Of Business Applications Through Cloud Computing!! Presented by As...
Ashar Azam
 
Cloud Computing:An Economic Solution for Libraries
Cloud Computing:An Economic Solution for LibrariesCloud Computing:An Economic Solution for Libraries
Cloud Computing:An Economic Solution for Libraries
Amit Shaw
 
Cloud computing - dien toan dam may
Cloud computing - dien toan dam mayCloud computing - dien toan dam may
Cloud computing - dien toan dam may
Nguyen Duong
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in Libraries
Amit Shaw
 
Cloud Computing: A leap in the near future for the benefit of Libraries
Cloud Computing: A leap in the near future for the benefit of LibrariesCloud Computing: A leap in the near future for the benefit of Libraries
Cloud Computing: A leap in the near future for the benefit of Libraries
Sudesh Sood
 

Ähnlich wie Cloud Computing - Govt. Women's College - Kumbakonam (20)

Webinar presentation on cloud computing
Webinar presentation on cloud computingWebinar presentation on cloud computing
Webinar presentation on cloud computing
 
云计算及其应用
云计算及其应用云计算及其应用
云计算及其应用
 
The Future Of Business Applications Through Cloud Computing!! Presented by As...
The Future Of Business Applications Through Cloud Computing!! Presented by As...The Future Of Business Applications Through Cloud Computing!! Presented by As...
The Future Of Business Applications Through Cloud Computing!! Presented by As...
 
CLOUD SEMINAR.pptx
CLOUD SEMINAR.pptxCLOUD SEMINAR.pptx
CLOUD SEMINAR.pptx
 
Cloud Computing:An Economic Solution for Libraries
Cloud Computing:An Economic Solution for LibrariesCloud Computing:An Economic Solution for Libraries
Cloud Computing:An Economic Solution for Libraries
 
IS Project_Ch5_IT_Infrastructure.pptx
IS Project_Ch5_IT_Infrastructure.pptxIS Project_Ch5_IT_Infrastructure.pptx
IS Project_Ch5_IT_Infrastructure.pptx
 
(ISM202) Sony Pictures' Rapid Recovery Solution for Disaster Recovery and Bus...
(ISM202) Sony Pictures' Rapid Recovery Solution for Disaster Recovery and Bus...(ISM202) Sony Pictures' Rapid Recovery Solution for Disaster Recovery and Bus...
(ISM202) Sony Pictures' Rapid Recovery Solution for Disaster Recovery and Bus...
 
Cloud computing - dien toan dam may
Cloud computing - dien toan dam mayCloud computing - dien toan dam may
Cloud computing - dien toan dam may
 
2 19
2 192 19
2 19
 
TechField Day presentation
TechField Day presentationTechField Day presentation
TechField Day presentation
 
Cloud computing..
Cloud computing..Cloud computing..
Cloud computing..
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in Libraries
 
Impacts of Cloud Computing in the Society
Impacts of Cloud Computing in the SocietyImpacts of Cloud Computing in the Society
Impacts of Cloud Computing in the Society
 
AWS Toronto Content Production symposium - Welcome
AWS Toronto Content Production symposium - WelcomeAWS Toronto Content Production symposium - Welcome
AWS Toronto Content Production symposium - Welcome
 
Cloud computing architecture
Cloud computing architectureCloud computing architecture
Cloud computing architecture
 
Best example of Cloud computing is my academic digital library.
Best example of Cloud computing is my academic digital library.Best example of Cloud computing is my academic digital library.
Best example of Cloud computing is my academic digital library.
 
Cloud computing and its application in libraries
Cloud computing and its application in librariesCloud computing and its application in libraries
Cloud computing and its application in libraries
 
Beginner's Guide to 'The Cloud' with LearnVest's Tech Lead
Beginner's Guide to 'The Cloud' with LearnVest's Tech LeadBeginner's Guide to 'The Cloud' with LearnVest's Tech Lead
Beginner's Guide to 'The Cloud' with LearnVest's Tech Lead
 
Microsoft Partner Roadshow - To the Cloud
Microsoft Partner Roadshow  - To the CloudMicrosoft Partner Roadshow  - To the Cloud
Microsoft Partner Roadshow - To the Cloud
 
Cloud Computing: A leap in the near future for the benefit of Libraries
Cloud Computing: A leap in the near future for the benefit of LibrariesCloud Computing: A leap in the near future for the benefit of Libraries
Cloud Computing: A leap in the near future for the benefit of Libraries
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 

Cloud Computing - Govt. Women's College - Kumbakonam

  • 1. Cloud Computing Basics, opportunities and issues Balasubramanian V Portal Developer Web and Portals Group Informatics Centre Bharathidasan University, Tiruchirappalli balav@bdu.ac.in 1/31/2014
  • 2. Outline Background Computing Paradigms – History and Genesis Cloud Computing – intro Need for Cloud Case Studies Cloud Services Cloud Implementations Cloud in Real time Pros and Cons Security Issues Career Scope & Closing Thoughts
  • 3. Job Opportunities for Computer Science Graduates
  • 4. Computing Computing is everything that you do with computers Document Creating, Assignment Writing, Programming, Creating Power Point Presentations, Sending emails, Browsing, Chatting, Facebook, Uploading/viewing Photographs, listening to Songs, Watching movies…..
  • 5. Computing Paradigms Room Size Computers (1960s) Desktop/Personal Computers (1960-70s) Computer Networks (1970-80s) Internetworking (1980-90s) World Wide Web (WWW) (1990-) Mobile Computing (2000-) Cloud Computing
  • 7. Cloud • The term ‘Cloud’ is used as a metaphor for internet • Named after the cloud representation of the Internet on a network diagram • Professor Ramnath Chellappa was the first to use the term "cloud computing" in 1997.
  • 9. What is Cloud Computing? Any situation in which computing is done in a remote location rather than on your desktop or portable device. Using the Internet to access data and services
  • 10. Definition • What is stored: Information, data, service…. • Where it is stored: In the Servers on the Internet • How to Get it: Sent to clients (browser) temporarily via network • Clients: Desktops, Tablets, Notebooks, Mobile Phones, etc.
  • 11. Cloud = Network-accessible resource pool On-demand self-service Ubiquitous access over network 1/31/2014 Large, homogeneous resource pool
  • 12. Need for a Cloud? • A question that we always ask… to buy or to rent? 1/31/2014
  • 13. Pay for everything • What you use as well as what you don’t use • And all these at a upfront investment • Buy a car, A/c, driver, license, maintenance, parking space, insurance, etc….
  • 14. Hire a service, don’t buy 1/31/2014
  • 15. Let’s think a bit http://www.gcwk.ac.in/ Hosting your portal/web application on your own infrastructure Server (IBM blade or Sun SPARC), Platform (Linux of Windows), Connectivity (BSNL or Airtel or Reliance), Storage, Administrators, Cooling Services, Power (?!), UPS, Firewall, Network equipment….and then...Upgrades? 1/31/2014
  • 16. Wanted! Cabling ? Service Provider ? Connectivity Bandwidth ? Experts to manage? Software ?
  • 17. Hire a cloud Rackspace hosting (www.rackspace.com) • Up and running in minutes • Servers, storage, load balancing • Scalable, pay-as-you-go pricing • Control panel and API interface • Zero downtime, 24 X 7 support Rackspace Godaddy TechCmantiX Don’t buy, just subscribe 1/31/2014
  • 18. Unique Identification Authority of India (UIDAI) – eAadhar
  • 19. Aadhar Portal 1.2 Billion people 40 Million people – already connected to Bank A/c The biggest Biometrics database on earth Data Size ? Current: 5 Peta Bytes 2014: 15 Peta Bytes 1.Security ? 2. Privacy ? http://techcrunch.com/2013/12/06/inside-indias-aadhar-the-worldsbiggest-biometrics-database/
  • 20. Gmail Vs. Microsoft Exchange Server • Servers and storage? • Technical Team? • Upgrades? No No No rjbhrth@gmail.com Yes Yes Yes
  • 21. Cloud Computing Services • Software As a Service (SaaS) • Platform As a Service (PaaS) • Infrastructure As a Service (Iaas)
  • 22. The 3! SaaS: service-on-demand Example: GMail, Zoho (online office) PaaS: Facilities necessary to support the complete process of building and delivering web applications Example: Salesforce.com, Google App. Engine IaaS: Delivering the total infrastructure as a service Example: Amazon’s EC2
  • 24. Cloud Implementations Public Cloud Private Cloud Hybrid Cloud 1/31/2014
  • 25. Public, Private and Hybrid clouds 1/31/2014
  • 26. More personal cloud examples Email apps Storage apps (GDrive, Skydrive, Dropbox, iCloud) Scribd Slideshare Soundcloud Picasa Youtube Ubuntu 1 1/31/2014
  • 27. The Most Popular - Cloud Services for business & for individuals • salesforce.com • Amazon Web Services • Zoho Office • Amazon EC2 • Gmail/Google Apps • Chrome OS, Ubuntu Cloud 1/31/2014
  • 28.  Amazon Elastic Compute Cloud “Amazon EC2” – – – – web service interface that provides resizable computing capacity in a cloud designed to make web-scale computing easier for developers reduces the time required to obtain and boot new server space from weeks to minutes allows developers to pay only for capacity that they actually use 1/31/2014
  • 29.  “Google 101” – –   Network made up of millions of cheap servers, that would store staggering amounts of data, including numerous copies of the world wide web Makes search faster, helping ferret out answers to billions of queries in a fraction of a second Google invests more than $2 billion a year in data centers for cloud computing. Google App Engine 1/31/2014
  • 30.
  • 32. Linux - Ubuntu Cloud OS
  • 34. Homework for Students • Soundcloud • Zoho
  • 36. ZOHO What is Zoho Docs? • Zoho Docs is an Online Document Management where you can store all your files securely in a centralized location, and access anywhere online. It is the homepage for all your documents, spreadsheets, presentations, pictures, music, videos, etc. You can create, edit, share, view and upload any type of files including Zip, PDF, etc. 1/31/2014
  • 37.
  • 45.
  • 46.
  • 47.
  • 49. • One server can be shared by many applications. rjbhrth@gmail.com
  • 50.
  • 52. Cloud Computing Advantages Reduced Hardware equipment for end users Improved Performance & Low maintenance Accessibility Flexible & Low cost Pay for what you use 1/31/2014
  • 53. Cloud Adaptations – TN. Govt. Plan: to provide cloud computing based Personal Computers to VAOs & RIs Purpose: e-District applications & other utility services To Whome: Krishnagiri, Ariyalur, Perambalur, Thiruvarur, Coimbatore and The Nilgiris (Pilot) Budget: Rs.1.70 crores. Source: http://www.tn.gov.in/policynotes/announcements/infor mation_technology.pdf 1/31/2014
  • 54. Cloud & Green Computing 1/31/2014
  • 55. Cloud Computing Drawbacks Security Issues (#1 concern) You must have an Internet connection Less control over the data Connectivity & Bandwidth issues 1/31/2014
  • 56. Security – The #1 Threat • Richard Stallman says: “One reason you should not use cloud applications to do your computing is that you lose control” • Issue is about the programs that enable cloud computing • Amazon’s downtime & Steamload’s collapse • Our Aadhar – Privacy, Confidentiality, Security ? (NSA vs Edward Snowden ) • Solutions are emerging – eg. openstack 1/31/2014
  • 59. Career scope • Developers: Web services, SOA and SOAP (.NET and JEE) • Performance testing engineers • Infrastructure engineers: Networking professionals, virtualization and security experts, Entertainment Computing: Gaming “Zynga” 1/31/2014
  • 60.
  • 61. Sample Openings Experience 2-3 Years Location South India Compensation Rupees 5,00,000 - 8,00,000 Education UG - B.Sc - Any Specialization, B.Tech/B.E. - Any Specialization, B.Sc. BCA – Computers PG - M.Sc - Any Specialization, M.Tech - Any Specialization, MCA – Computers Role Cloud Service Developer Functional Area Application Programming, Maintenance Desired Candidate More than one year of experience architecting & building solutions leveraging cloud computing service providers such as Amazon Web Services. Full lifecycle experience with at least one cloud migration, data center migration, or server consolidation
  • 62. Sample Openings Skills Required : • Passionate about driving new technology solutions • Software development experience in one or more of the following fields •Distributed Applications : Cloud Computing UI Development SOA/SaaS Models • Excellent Technical grasp on Java/J2EE Environment, Agile Development and Legacy C/C++ Development • Sun Certified Enterprise Architect (SCEA)
  • 63.
  • 64.
  • 65.
  • 66. What are things to do for getting a job? • Start learning new technologies such as Virtualization/ Cloud Computing/ Web Programming etc… • Understand businesses, processes and domains… just don’t be a techie • Get into high end consulting: Just don’t remain behind the desktops, move around and look for opportunities
  • 69. Q and A • • • • Don’t forget to try the examples Gotomeeting, teamviewer, mediafire http://www.slideshare.com/balaav/ A complete book on cloud computing is in your digital library • For clarifications, doubts, resources… • Write to : balav@bdu.ac.in • Thanx!