SlideShare a Scribd company logo
Dr. Sanjay Chitnis Prayukti Solutions Sanjay dot chitnis at gmail
Cloud computing  with access from smartphones/netbooks is  now a reality Micro-IT revolution  is in the making (just like micro finance) with Apps for multiple mobile platforms, notably for  Google Android  enabling to do “almost anything”! Micro does not mean cheap, it means doing  wonderful computing at affordable cost Indian masses can use the computing power on-the-go to take our  standard of living and  of life to the next level There is potential for collaboration across various sections of society to enable micro-IT revolution
Providing IT services in “micro” chunks The needs do not substantiate use of conventional computers Sporadic need No expertise to manage . There are other micros than microfinance/ microblogging Microlearning
162 million smartphones sold in 2008 surpasses notebook sales for the first time (Source: Informa)
about Mobile Internet Devices (MIDs) “ half computers”? How many need full computers anyway? Are they only for use on the move? Connectivity is expensive? Connectivity for Kindle: Included for life As a Municipal utility
(Source: Wakoopa.com) Indicates action is out there!
 
"I think there is a world market for maybe five computers“ (misquoted for Thomas J Watson) Is becoming true today: “ Around 20 per cent of all the servers sold around the world each year are now being bought by Microsoft, Google, Yahoo and Amazon.” (Source: Microsoft research chief Rick Rashid)
Cloud: Ecosystem Packaged Apps
an area that contains organisms interacting with one another and their non-living environment.  Symbiotic relationships Competition Plants: Information generators Birds/Animals: Information consumers Bacteria: Startups   Scavengers? Non-living environment: Humans  
Ecosystems can be of any size  Forest: Internet Cloud Meadow: hybrid Cloud (with migratory birds) Log: Private Cloud “” if the cloud overloads (or goes down), users can outsource CPU cycles to a different cloud. IBM and Juniper Networks will demonstrate how a hybrid cloud could allow enterprises to seamlessly extend their private clouds to remote servers in a secure public cloud, as high priority applications are given preference over the lower priority ones when resources become constrained... Once installed, IBM and Juniper could seamlessly roll client workloads from Beijing to Silicon Valley to Sao Paulo to ensure that clients never miss a service level agreement.”
(From:  http://www.gartner.com/it/page.jsp?id=707508 )
(Source: Markus Klems Blog based on Merrill Lynch report)
RICHARD STALLMAN LARRY ELLISON simply a trap aimed at forcing more people to buy into locked, proprietary systems that would cost them more and more over time. "It's stupidity. It's worse than stupidity: it's a marketing hype campaign” includes everything that we already do "fashion-driven" and "complete gibberish". Even free software has significant cost of ownership And sometimes just not feasible due to technical needs
GOOD FOR CLOUD GOOD FOR PACKAGED APPS Reusability Scalability Manageability/ Maintainability Cost Support Niche market segments Anywhere usability Reliability (??) Security (managed applications) Privacy Ownership Testability Availability (??) Security (??) Performance (??) Both forms will coexist for long time to come
Web 2.0, 3.0, ….. Virtualization SOA Grid Computing
Source: Tim  O'Reilly, What is Web 2.0
 
On demand licensing Central Management Network access Can be provided from ‘portal’ (Web 1.0) Suitable for commodity apps?
 
Implementations typically include the following layered components: Service level agreements (optional)  Utility computing billing (eg per instance hour)  Platform virtualization environment for running client specified virtual machines  Computer hardware (typically set up as a grid for massive horizontal scalability)  Computer network (including firewalls, load balancing, etc.)  Internet connectivity (Source Wikipedia)
Shared Mobile, MID, Thin clients, Browsers (Adapted from Wikipedia)
support the complete life cycle of building and delivering web applications and services
 
Data Mashups Service Mashups
 
 
Combines services from multiple clouds ReferMyFriend links salesforce to facebook
 
Has facebook app
(Source: Nova Spivack) From a network of separately siloed applications and content repositories to a more  seamless and interoperable whole. Ubiquitous  connectivity, broadband adoption, mobile Internet access and mobile devices; network computing , software-as-a-service business models, Web services interoperability, distributed computing, grid computing and cloud computing;
Open technologies , open APIs and protocols, open data formats, open-source software platforms and open data (e.g. Creative Commons, Open Data License); Open identity , OpenID, open reputation, roaming portable identity and personal data; The  intelligent web , Semantic Web technologies such as RDF, OWL, SWRL, SPARQL, GRDDL, semantic application platforms, and statement-based datastores;
Distributed databases , the "World Wide Database" (enabled by Semantic Web technologies); and Intelligent applications , natural language processing[2], machine learning, machine reasoning, autonomous agents.[3]
 
Symbian Win Mobile LiMo BlackBerry OS  Apple’s OS X iPhone Android Palm’s Web OS
Let’s face it, the cloud is the future, and while Apple has struggled (cough- MobileMe -cough) with that future,  Google owns it . Google Search. Gmail. gCal. Google Docs. Google Maps. YouTube. Knol.  Chrome . And the list goes on and on (and on).  If they can flip the switch and truly, seamlessly integrate everything, not only between applications but across desktop, laptop, and handset, it will make for perhaps the most compelling offering ever on the market. (Source: theiphoneblog)
 
Application framework enabling reuse and replacement of components Dalvik virtual machine optimized for mobile devices Integrated browser based on the open source WebKit engine Optimized graphics powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional) SQLite for structured data storage
Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF) GSM Telephony (hardware dependent) Bluetooth, EDGE, 3G, and WiFi (hardware dependent) Camera, GPS, compass, and accelerometer (hardware dependent) Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE (Source: Android dev guide)
 
Activity: a single screen Service:  code that is long-lived and runs without a UI (E.g. Media Player) Intent Receiver:  Executes in reaction to an external event such as Phone Ring Content Provider: an application's data to be shared with other applications
 
Only the masses know! Let the market place decide Collaboration between potential users, academics and industry to get clarity into how to direct the micro-IT revolution
How do needs of Indian masses are special and difference compared to current smartphone owning Elite. Specific case studies of current applications What more may be needed (discussion) These will be submitted to google for future releases
Aayah/Child Caretaker
Use Cases Logistics Management Subcontract/Services Management Invitations, RSVP management Good Hosting Ceremonies Gifts, Blessings Social Chatter, interaction, Tweets Knowledge sharing   Taking care of emergencies
Cloud computing  with access from smartphones/netbooks is  now a reality Micro-IT revolution  is in the making (just like micro finance) with Apps for multiple mobile platforms, notably for  Google Android  enabling to do “almost anything”! Micro does not mean cheap, it means doing  wonderful computing at affordable cost Indian masses can use the computing power on-the-go to take our  standard of living and  of life to the next level
across various sections of society to enable micro-IT revolution Research Domain Engineering for Cloud Apps Requirements evolution Verification and Validation of the perpetual Beta Apps Open Architecture Economics of Sharing and Reusing
Open source development Public interest apps: transport, ecology, mass movements Supporting NGO Partnering with Big 10
 

More Related Content

PPTX
Challenges and advantages of grid computing
PPTX
Introduction to Grid Computing
PPTX
Grid computing 2007
PPT
Grid computing ppt 2003(done)
PDF
Grid computing by ahlam ansari
PPT
Grid computing by vaishali sahare [katkar]
PPT
Grid Computing
PPTX
Grid computing
Challenges and advantages of grid computing
Introduction to Grid Computing
Grid computing 2007
Grid computing ppt 2003(done)
Grid computing by ahlam ansari
Grid computing by vaishali sahare [katkar]
Grid Computing
Grid computing

What's hot (20)

PPT
grid computing
PPTX
Grid Computing
PPT
Gridcomputingppt
PPT
Grid Computing
PPTX
Grid computing Seminar PPT
PPTX
Grid computing
PPTX
Grid Computing
PPTX
Grid computing
PPT
Grid computing [2005]
PPTX
Grid computing
PPT
Grid computing
PPTX
grid computing
PPTX
Grid computing ppt
PDF
GRID COMPUTING PRESENTATION
PPT
Grid computing
PPT
Grid Computing - Collection of computer resources from multiple locations
PPT
Inroduction to grid computing by gargi shankar verma
PPTX
Unit i introduction to grid computing
PPTX
Grid computing
grid computing
Grid Computing
Gridcomputingppt
Grid Computing
Grid computing Seminar PPT
Grid computing
Grid Computing
Grid computing
Grid computing [2005]
Grid computing
Grid computing
grid computing
Grid computing ppt
GRID COMPUTING PRESENTATION
Grid computing
Grid Computing - Collection of computer resources from multiple locations
Inroduction to grid computing by gargi shankar verma
Unit i introduction to grid computing
Grid computing
Ad

Viewers also liked (15)

PDF
Fixing errors in Android Java applications
PPTX
Cloud Compiler
PPTX
Windows NAS on cloud storage using CloudArray software
PPTX
Ppt on cloud storage application 2015
PPT
Cloud compiler - Minor Project by students of CBPGEC
PDF
Brocade EMC vdx connectrix 발표자료 20150212
DOC
PPTX
Translators(Compiler, Assembler) and interpreter
PPTX
Compiler vs Interpreter-Compiler design ppt.
PDF
Overview of Cloud Storage Enablement and Intelligent Storage Clouds
PPT
cloud computing and android
PPT
Seminar on cloud computing by Prashant Gupta
PPT
Cloud computing simple ppt
PPTX
Introduction of Cloud computing
PPTX
cloud computing ppt
Fixing errors in Android Java applications
Cloud Compiler
Windows NAS on cloud storage using CloudArray software
Ppt on cloud storage application 2015
Cloud compiler - Minor Project by students of CBPGEC
Brocade EMC vdx connectrix 발표자료 20150212
Translators(Compiler, Assembler) and interpreter
Compiler vs Interpreter-Compiler design ppt.
Overview of Cloud Storage Enablement and Intelligent Storage Clouds
cloud computing and android
Seminar on cloud computing by Prashant Gupta
Cloud computing simple ppt
Introduction of Cloud computing
cloud computing ppt
Ad

Similar to Cloud Computing And Android Apps For The Indian (20)

PPTX
Cloud computing
PDF
Cloud computing on smartphone
PDF
Lesson-4-Emerging-Technology BY AAFREEN SHAIKH.pdf
PDF
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
PPT
Live Mesh Presentation Bruno Svc
PPT
Mobile Computing: Microsoft Mobile Solutions for Online Learning
PPT
Information Technology for Facilities Management
PDF
Developing For The Pervasive Internet Of Things
PDF
Cloud Computing & Mobile Applications: Opportunity for Thai Developers
PDF
IoT Challenges: Technological, Business and Social aspects
PDF
IINT 1 - Mobile Application Development.pdf
PDF
Technology Trends 2013
PDF
Emerging Technologies
PPTX
cloud computing, virtual reality, Iot, Artificial intrlligent, and contempora...
PDF
Mobile cloud computing implications and challenges
PPTX
Platform Strategy & Ecosystems
PDF
Weekly Assignment Slideshare #4
PPTX
6.-Contemporary-Technology-about ICT.pptx
PPTX
PoV on Latest technology Trends impact on Insurance Industry
PPTX
PoV on Latest technology Trends impact on Insurance Industry
Cloud computing
Cloud computing on smartphone
Lesson-4-Emerging-Technology BY AAFREEN SHAIKH.pdf
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
Live Mesh Presentation Bruno Svc
Mobile Computing: Microsoft Mobile Solutions for Online Learning
Information Technology for Facilities Management
Developing For The Pervasive Internet Of Things
Cloud Computing & Mobile Applications: Opportunity for Thai Developers
IoT Challenges: Technological, Business and Social aspects
IINT 1 - Mobile Application Development.pdf
Technology Trends 2013
Emerging Technologies
cloud computing, virtual reality, Iot, Artificial intrlligent, and contempora...
Mobile cloud computing implications and challenges
Platform Strategy & Ecosystems
Weekly Assignment Slideshare #4
6.-Contemporary-Technology-about ICT.pptx
PoV on Latest technology Trends impact on Insurance Industry
PoV on Latest technology Trends impact on Insurance Industry

Recently uploaded (20)

PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PPTX
Spectroscopy.pptx food analysis technology
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Approach and Philosophy of On baking technology
PPTX
1. Introduction to Computer Programming.pptx
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PPTX
TLE Review Electricity (Electricity).pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
OMC Textile Division Presentation 2021.pptx
Spectral efficient network and resource selection model in 5G networks
Heart disease approach using modified random forest and particle swarm optimi...
SOPHOS-XG Firewall Administrator PPT.pptx
Spectroscopy.pptx food analysis technology
MIND Revenue Release Quarter 2 2025 Press Release
Approach and Philosophy of On baking technology
1. Introduction to Computer Programming.pptx
Univ-Connecticut-ChatGPT-Presentaion.pdf
A Presentation on Artificial Intelligence
Accuracy of neural networks in brain wave diagnosis of schizophrenia
TLE Review Electricity (Electricity).pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Mobile App Security Testing_ A Comprehensive Guide.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Assigned Numbers - 2025 - Bluetooth® Document
Per capita expenditure prediction using model stacking based on satellite ima...
A comparative analysis of optical character recognition models for extracting...
NewMind AI Weekly Chronicles - August'25-Week II
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...

Cloud Computing And Android Apps For The Indian

  • 1. Dr. Sanjay Chitnis Prayukti Solutions Sanjay dot chitnis at gmail
  • 2. Cloud computing with access from smartphones/netbooks is now a reality Micro-IT revolution is in the making (just like micro finance) with Apps for multiple mobile platforms, notably for Google Android enabling to do “almost anything”! Micro does not mean cheap, it means doing wonderful computing at affordable cost Indian masses can use the computing power on-the-go to take our standard of living and of life to the next level There is potential for collaboration across various sections of society to enable micro-IT revolution
  • 3. Providing IT services in “micro” chunks The needs do not substantiate use of conventional computers Sporadic need No expertise to manage . There are other micros than microfinance/ microblogging Microlearning
  • 4. 162 million smartphones sold in 2008 surpasses notebook sales for the first time (Source: Informa)
  • 5. about Mobile Internet Devices (MIDs) “ half computers”? How many need full computers anyway? Are they only for use on the move? Connectivity is expensive? Connectivity for Kindle: Included for life As a Municipal utility
  • 6. (Source: Wakoopa.com) Indicates action is out there!
  • 7.  
  • 8. "I think there is a world market for maybe five computers“ (misquoted for Thomas J Watson) Is becoming true today: “ Around 20 per cent of all the servers sold around the world each year are now being bought by Microsoft, Google, Yahoo and Amazon.” (Source: Microsoft research chief Rick Rashid)
  • 10. an area that contains organisms interacting with one another and their non-living environment. Symbiotic relationships Competition Plants: Information generators Birds/Animals: Information consumers Bacteria: Startups  Scavengers? Non-living environment: Humans 
  • 11. Ecosystems can be of any size Forest: Internet Cloud Meadow: hybrid Cloud (with migratory birds) Log: Private Cloud “” if the cloud overloads (or goes down), users can outsource CPU cycles to a different cloud. IBM and Juniper Networks will demonstrate how a hybrid cloud could allow enterprises to seamlessly extend their private clouds to remote servers in a secure public cloud, as high priority applications are given preference over the lower priority ones when resources become constrained... Once installed, IBM and Juniper could seamlessly roll client workloads from Beijing to Silicon Valley to Sao Paulo to ensure that clients never miss a service level agreement.”
  • 13. (Source: Markus Klems Blog based on Merrill Lynch report)
  • 14. RICHARD STALLMAN LARRY ELLISON simply a trap aimed at forcing more people to buy into locked, proprietary systems that would cost them more and more over time. "It's stupidity. It's worse than stupidity: it's a marketing hype campaign” includes everything that we already do "fashion-driven" and "complete gibberish". Even free software has significant cost of ownership And sometimes just not feasible due to technical needs
  • 15. GOOD FOR CLOUD GOOD FOR PACKAGED APPS Reusability Scalability Manageability/ Maintainability Cost Support Niche market segments Anywhere usability Reliability (??) Security (managed applications) Privacy Ownership Testability Availability (??) Security (??) Performance (??) Both forms will coexist for long time to come
  • 16. Web 2.0, 3.0, ….. Virtualization SOA Grid Computing
  • 17. Source: Tim O'Reilly, What is Web 2.0
  • 18.  
  • 19. On demand licensing Central Management Network access Can be provided from ‘portal’ (Web 1.0) Suitable for commodity apps?
  • 20.  
  • 21. Implementations typically include the following layered components: Service level agreements (optional) Utility computing billing (eg per instance hour) Platform virtualization environment for running client specified virtual machines Computer hardware (typically set up as a grid for massive horizontal scalability) Computer network (including firewalls, load balancing, etc.) Internet connectivity (Source Wikipedia)
  • 22. Shared Mobile, MID, Thin clients, Browsers (Adapted from Wikipedia)
  • 23. support the complete life cycle of building and delivering web applications and services
  • 24.  
  • 26.  
  • 27.  
  • 28. Combines services from multiple clouds ReferMyFriend links salesforce to facebook
  • 29.  
  • 31. (Source: Nova Spivack) From a network of separately siloed applications and content repositories to a more seamless and interoperable whole. Ubiquitous connectivity, broadband adoption, mobile Internet access and mobile devices; network computing , software-as-a-service business models, Web services interoperability, distributed computing, grid computing and cloud computing;
  • 32. Open technologies , open APIs and protocols, open data formats, open-source software platforms and open data (e.g. Creative Commons, Open Data License); Open identity , OpenID, open reputation, roaming portable identity and personal data; The intelligent web , Semantic Web technologies such as RDF, OWL, SWRL, SPARQL, GRDDL, semantic application platforms, and statement-based datastores;
  • 33. Distributed databases , the "World Wide Database" (enabled by Semantic Web technologies); and Intelligent applications , natural language processing[2], machine learning, machine reasoning, autonomous agents.[3]
  • 34.  
  • 35. Symbian Win Mobile LiMo BlackBerry OS Apple’s OS X iPhone Android Palm’s Web OS
  • 36. Let’s face it, the cloud is the future, and while Apple has struggled (cough- MobileMe -cough) with that future, Google owns it . Google Search. Gmail. gCal. Google Docs. Google Maps. YouTube. Knol.  Chrome . And the list goes on and on (and on). If they can flip the switch and truly, seamlessly integrate everything, not only between applications but across desktop, laptop, and handset, it will make for perhaps the most compelling offering ever on the market. (Source: theiphoneblog)
  • 37.  
  • 38. Application framework enabling reuse and replacement of components Dalvik virtual machine optimized for mobile devices Integrated browser based on the open source WebKit engine Optimized graphics powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional) SQLite for structured data storage
  • 39. Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF) GSM Telephony (hardware dependent) Bluetooth, EDGE, 3G, and WiFi (hardware dependent) Camera, GPS, compass, and accelerometer (hardware dependent) Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE (Source: Android dev guide)
  • 40.  
  • 41. Activity: a single screen Service: code that is long-lived and runs without a UI (E.g. Media Player) Intent Receiver: Executes in reaction to an external event such as Phone Ring Content Provider: an application's data to be shared with other applications
  • 42.  
  • 43. Only the masses know! Let the market place decide Collaboration between potential users, academics and industry to get clarity into how to direct the micro-IT revolution
  • 44. How do needs of Indian masses are special and difference compared to current smartphone owning Elite. Specific case studies of current applications What more may be needed (discussion) These will be submitted to google for future releases
  • 46. Use Cases Logistics Management Subcontract/Services Management Invitations, RSVP management Good Hosting Ceremonies Gifts, Blessings Social Chatter, interaction, Tweets Knowledge sharing  Taking care of emergencies
  • 47. Cloud computing with access from smartphones/netbooks is now a reality Micro-IT revolution is in the making (just like micro finance) with Apps for multiple mobile platforms, notably for Google Android enabling to do “almost anything”! Micro does not mean cheap, it means doing wonderful computing at affordable cost Indian masses can use the computing power on-the-go to take our standard of living and of life to the next level
  • 48. across various sections of society to enable micro-IT revolution Research Domain Engineering for Cloud Apps Requirements evolution Verification and Validation of the perpetual Beta Apps Open Architecture Economics of Sharing and Reusing
  • 49. Open source development Public interest apps: transport, ecology, mass movements Supporting NGO Partnering with Big 10
  • 50.