SlideShare a Scribd company logo
Cloud Computing
Python Based Scalable Cloud Application Development
(GAE/ Amazon EC2/ Windows Azure)
By Chathuranga Bandara & Kalanamith Mannapperuma
99X Technology
Introduction to Cloud Computing (New)
Introduction to Cloud Computing
> “ Cloud computing is a model for enabling ubiquitous,
convenient, on-demand network access to a shared pool
of configurable computing resources (e.g., networks,
servers, storage, applications, and services) that can be
rapidly provisioned and released with minimal
management effort or service provider interaction“ - NIST
> on-demand network
> shared pool of configurable computing resources
> rapidly provisioned and released with minimal management
Myths & Facts
> Myths
> Cloud Computing will eliminate the need for IT Infrastructure
personnel
> Cloud Computing will eliminate IT expense
>
Myths & Facts (cont..)
> Facts
> This technology should not be ignored
> Cloud technology is real
> This presentation will assist you in understanding “The Cloud”
:P
Real Facts
> It is not Network Computing –
> Application and Data are not confined to any specific
Company’s Server
> Encompasses multiple companies, multiple servers and
multiple networks
> It is not Traditional Outsourcing
> Not a contract to host data by 3rdparty Hosting Business
Features?
> Scalability
> Performance
> Reliability
> Uptime
> Security
> Maintenance
> Service Based Model
Introduction to Cloud Computing (New)
Introduction to Cloud Computing (New)
Three Types?
> IaaS – (Infrastructure as a Service) – the consumer uses
"fundamental resources" such as processing power,
storage, networking components or middleware. The
consumer can control the operating system, storage,
applications and possibly networking
> PaaS – (Platform as a Service) - the consumer uses a
hosting environment for their applications and has control
over the applications (and some control over the hosting
environment), but does not control the infrastructure on
which they are running
> SaaS – (Software as a Service) - the consumer uses an
application, but does not control the infrastructure on which
it's running (OS, hardware)
12
BaaS (Not the Mason!)
> Backend as a Service
> Although similar to other cloud-computing developer tools,
such as software as a service (SaaS), infrastructure as a
service (IaaS), and platform as a service (PaaS), BaaS is
distinct from these other services in that it specifically
addresses the cloud-computing needs of web and mobile
app developers by providing a unified means of connecting
their apps to cloud services
13
BaaS (Cont..)
> Among the most common services provided are push
notifications, file storage and sharing, integration with
social networks such as Facebook and Twitter, location
services, messaging and chat functions, user
management, running business logic, and usage
analysis tools
> Popular BaaS:
> Built.io - Free since its Beta (with 1mil API Calls)
> Kinvey - Free plan available
> Backendless - Free plan available
Different Providers for each?
> IaaS –
> PaaS –
> SaaS -
Other Type Definitions?
> Public Cloud: a public cloud consists of a service or set of
services that are purchased by a business or organization
and delivered via the Internet by a third-party provider.
These services use storage capacity and processor power
that is not owned by the business itself. Instead, this
capacity (in the form of servers and data centers) can be
owned either by the primary vendor (e.g. an online
storage/backup company) or by a cloud infrastructure
vendor.
> Private Cloud: A private cloud is essentially an extension of
an enterprise's traditional datacenter that is optimized to
provide storage capacity and processor power for a variety
of functions. “Private” refers more to the fact that this type of
platform is a non-shared resource than to any security
advantage
Benefit Public Private
Illusion of infinite
resources on-demand Yes Unlikely
Elimination of up-front
commitment by users Yes No
True pay-as-you-go on
short-term basis Yes No
Economy of scale
Yes No
Better utilization &
simplified operations
through virtualization
Yes Yes
Private + Public = Hybrid
> A hybrid cloud is a composition of at least one private
cloud and at least one public cloud. A hybrid cloud is
typically offered in one of two ways: a vendor has a private
cloud and forms a partnership with a public cloud provider,
or a public cloud provider forms a partnership with a vendor
that provides private cloud platforms.
> Ex: For example, an organization might use a public cloud
service, such as Amazon Simple Storage Service (Amazon
S3) for archived data but continue to maintain in-house
storage for operational customer data.
> Ideally, the hybrid approach allows a business to take
advantage of the scalability and cost-effectiveness that a
public cloud computing environment offers without exposing
mission-critical applications and data to third-party
vulnerabilities.
Introduction to Cloud Computing (New)
When to Use Cloud Computing?
> On-demand
> Scalability
> Performance
> High multi tenancy
> Vendor Specific Features
Examples
> Provide data management and analytical capabilities to
public
> Provision on-demand IT infrastructure for new projects
> Provide agile high capacity computing
> Provide on-demand online productivity tools
> Provide secure and pre-certified software deployment
platforms
Things to keep in mind when Cloud Computing
> Always try to give all most all the client side doable stuff to be done in
the client side
> Do your database design very well. Make sure to eliminate data
redundancy
> Always use Open Standards (REST)
> Always keep up-to date and try to take advantage of technologies like
NoSQL /MapReduce
> Think of Backup plans (Multi Region Instances, Regular Backups,
Vendor specific backup solutions)
> Think Like an Engineer/ Software Architect or at least hire one!!
Concerns in Cloud Computing
Security, Security and Security!
> Why Security an Issue?
> Shared Resources
> Your data at their premises
> Not everyone is ethical
> What we can do?
> Read the cloud vendor’s Privacy Policy and Terms &
Conditions
> Go for IaaS when ever its possible
> There will be a Risk in Cloud Computing anyways.
Windows Azure
PaaS
Introduction to Cloud Computing (New)
Introduction to Cloud Computing (New)
Amazon Web Services
IaaS
Introduction to Cloud Computing (New)
Amazon EC2 Features
> Amazon Elastic Block store
> Multiple Locations
> Amazon Cloud Watch
> Auto scaling
> Elastic Load Balancing
Amazon EC2 Usage
> Create Machine Image
> Build application on top of the EC2 instance
> Create multiple instances
>
Introduction to Cloud Computing (New)
Google Apps
SaaS
33
34
Different APIs available
> Application APIs
> Calendar API, Gmail API, Drive API, Sites API, Spreadsheets
API
> Auth APIs
> OpenID API
> Domain Admin APIs
> Audit APIs
> Email Settings API
> Reporting API
Google App Engine
PaaS
36
Development Google App Engine
> Write your web program in Python or VM based
technologies including JAVA/ PHP and GO and submit to
Google. It will take care of the rest (is that good or bad?)
> How to use?
> Download App Engine SDK
> Develop your program locally
> A set of python programs, input = requested url, output = return
message
> Debug locally
> Register for an application id
> Submit your application to Google
38
Datastore
> Based on BigTable, distributed column-store
• Entities and multi-valued properties
• Entities have unique key & a type (kind)
• Flexible schema
• Queries by GQL
39
AppScale
> Platform that allows users to host their own Google App
Engine application in their own host (ex: Amazon EC2)
> Supports Python, Java, Go (no PHP support yet)
> https://github.com/AppScale/appscale
40
Mobile Backends
> Recently App Engine has Introduced Mobile Backends
> Currently Supports for Android
> Looking forward to IOS
41
Creating Mobile Backend in GAE
42
Cont..
43
Back-end configuration in GAE
backends:
- name: memdb
class: B8
instances: 5
- name: crawler
instances: 10
start: crawler.app
- name: worker
options: failfast
- name: cmdline
options: dynamic
Demo – Python/ Google App Engine
Using Linux based machine (Windows is easier)
Demo Agenda
> Part One - “Hello World” in GAE
> Part Two - Application development in GAE
Which App you think Most Suitable for the Cloud?
> Engine where any List (integers/ strings) will be given by the
client and the server (cloud application) will compute and
send back the sorted List
> Guestbook which millions of people going to use and will
grow, where it will keep the comments of each guest, either
as Anonymous or Email Verified user
> Web based system which will display the list of Items/
Inventory to the client computer. This will only serve one or
two clients in the business.
Lets do some coding..
Q & A*
* Refer Google for any Question we fail to answer!
www.99xtechnology.com
Thank You!

More Related Content

What's hot (16)

PDF
ACIC Rome & Veritas: High-Availability and Disaster Recovery Scenarios
Accenture Italia
 
PDF
IDC Insights Awards 2018 - What is an Event Mesh?
Solace
 
PDF
Defining Your Cloud Strategy
Internap
 
PDF
Advanced Analytics and Artificial Intelligence - Transforming Your Business T...
David J Rosenthal
 
PPT
Cloud Computing
Kashyap Parmar
 
PDF
avanade-services-for-microsoft-azure-brochure
Alan Ross
 
PPTX
Cloud technologies
Kavyashree S R ,VU3DZR
 
PPTX
Transitioning to Hybrid Cloud
Prolifics
 
PPTX
Cloud in Supply Chain
Amal Dev
 
PDF
Practical DevOps in a Hybrid World
Dev_Events
 
PDF
Ibm db2update2019 icp4 data
Gustav Lundström
 
PDF
Value journal March2020
Redington Value Distribution
 
PDF
CLOUDFX: Addressing Challenges in Cloud Migration and Paving the Way for IT T...
Nicholas Yap
 
PDF
9 Cloud Success Stories - Microsoft Azure
Euro IT Group
 
PDF
Hybrid- and Multi-Cloud by design - IBM Cloud and your journey to Cloud
Aleksandar Francuz
 
PPTX
Forecast odcau1 100_posttech
Open Data Center Alliance
 
ACIC Rome & Veritas: High-Availability and Disaster Recovery Scenarios
Accenture Italia
 
IDC Insights Awards 2018 - What is an Event Mesh?
Solace
 
Defining Your Cloud Strategy
Internap
 
Advanced Analytics and Artificial Intelligence - Transforming Your Business T...
David J Rosenthal
 
Cloud Computing
Kashyap Parmar
 
avanade-services-for-microsoft-azure-brochure
Alan Ross
 
Cloud technologies
Kavyashree S R ,VU3DZR
 
Transitioning to Hybrid Cloud
Prolifics
 
Cloud in Supply Chain
Amal Dev
 
Practical DevOps in a Hybrid World
Dev_Events
 
Ibm db2update2019 icp4 data
Gustav Lundström
 
Value journal March2020
Redington Value Distribution
 
CLOUDFX: Addressing Challenges in Cloud Migration and Paving the Way for IT T...
Nicholas Yap
 
9 Cloud Success Stories - Microsoft Azure
Euro IT Group
 
Hybrid- and Multi-Cloud by design - IBM Cloud and your journey to Cloud
Aleksandar Francuz
 
Forecast odcau1 100_posttech
Open Data Center Alliance
 

Similar to Introduction to Cloud Computing (New) (20)

PPTX
Introduction to Google Cloud & GCCP Campaign
GDSCVJTI
 
PPTX
Big data application using hadoop in cloud [Smart Refrigerator]
Pushkar Bhandari
 
PPT
Cloud presentation for marketing purpose
Asif Anik
 
PPT
Cloud presentation for marketing purpose
Asif Anik
 
PDF
Cloud Computing: Overview and Examples
Eueung Mulyana
 
PPTX
CLOUD COMPUTING.pptx
SurajThapa79
 
PPTX
Final
Sri vidhya k
 
PPTX
Cloud Computing
Adhish Pendharkar
 
PPT
cloud computing
Shruti Gupta
 
PDF
Cloud
samof76
 
PPT
cloud computing
Roshan Bagdiya
 
PPTX
Introduction To Cloud Computing
kevnikool
 
DOCX
Cloud Computing
SN Chakraborty
 
PPT
An introduction to the cloud 11 v1
charan7575
 
PPT
Cloud Computing & Cloud Brokers
Vasan Ramadoss
 
PPT
Cloud Computing Networks
jayapal385
 
PPTX
Presentation on cloud computing
BIJIT GHOSH
 
PPTX
Cloud computing ft
Pallawi Bala
 
PPT
Cloud Computing
Mathews Job
 
PPT
Cloud computing
Romano Machoka
 
Introduction to Google Cloud & GCCP Campaign
GDSCVJTI
 
Big data application using hadoop in cloud [Smart Refrigerator]
Pushkar Bhandari
 
Cloud presentation for marketing purpose
Asif Anik
 
Cloud presentation for marketing purpose
Asif Anik
 
Cloud Computing: Overview and Examples
Eueung Mulyana
 
CLOUD COMPUTING.pptx
SurajThapa79
 
Cloud Computing
Adhish Pendharkar
 
cloud computing
Shruti Gupta
 
Cloud
samof76
 
cloud computing
Roshan Bagdiya
 
Introduction To Cloud Computing
kevnikool
 
Cloud Computing
SN Chakraborty
 
An introduction to the cloud 11 v1
charan7575
 
Cloud Computing & Cloud Brokers
Vasan Ramadoss
 
Cloud Computing Networks
jayapal385
 
Presentation on cloud computing
BIJIT GHOSH
 
Cloud computing ft
Pallawi Bala
 
Cloud Computing
Mathews Job
 
Cloud computing
Romano Machoka
 
Ad

More from Chathuranga Bandara (9)

PDF
What is F# and why should we give a f#ck?
Chathuranga Bandara
 
PPTX
Is your app secure
Chathuranga Bandara
 
PDF
Agile negotiations
Chathuranga Bandara
 
PDF
Python master class 3
Chathuranga Bandara
 
PDF
Python master class 2
Chathuranga Bandara
 
PDF
Python master class part 1
Chathuranga Bandara
 
PDF
Introduction to Celery
Chathuranga Bandara
 
PDF
Introduction to Cloud Computing
Chathuranga Bandara
 
PPTX
Responsive Vs Dedicated: Insight into Mobile Web
Chathuranga Bandara
 
What is F# and why should we give a f#ck?
Chathuranga Bandara
 
Is your app secure
Chathuranga Bandara
 
Agile negotiations
Chathuranga Bandara
 
Python master class 3
Chathuranga Bandara
 
Python master class 2
Chathuranga Bandara
 
Python master class part 1
Chathuranga Bandara
 
Introduction to Celery
Chathuranga Bandara
 
Introduction to Cloud Computing
Chathuranga Bandara
 
Responsive Vs Dedicated: Insight into Mobile Web
Chathuranga Bandara
 
Ad

Recently uploaded (20)

PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PDF
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 

Introduction to Cloud Computing (New)

  • 1. Cloud Computing Python Based Scalable Cloud Application Development (GAE/ Amazon EC2/ Windows Azure) By Chathuranga Bandara & Kalanamith Mannapperuma 99X Technology
  • 3. Introduction to Cloud Computing > “ Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction“ - NIST
  • 4. > on-demand network > shared pool of configurable computing resources > rapidly provisioned and released with minimal management
  • 5. Myths & Facts > Myths > Cloud Computing will eliminate the need for IT Infrastructure personnel > Cloud Computing will eliminate IT expense >
  • 6. Myths & Facts (cont..) > Facts > This technology should not be ignored > Cloud technology is real > This presentation will assist you in understanding “The Cloud” :P
  • 7. Real Facts > It is not Network Computing – > Application and Data are not confined to any specific Company’s Server > Encompasses multiple companies, multiple servers and multiple networks > It is not Traditional Outsourcing > Not a contract to host data by 3rdparty Hosting Business
  • 8. Features? > Scalability > Performance > Reliability > Uptime > Security > Maintenance > Service Based Model
  • 11. Three Types? > IaaS – (Infrastructure as a Service) – the consumer uses "fundamental resources" such as processing power, storage, networking components or middleware. The consumer can control the operating system, storage, applications and possibly networking > PaaS – (Platform as a Service) - the consumer uses a hosting environment for their applications and has control over the applications (and some control over the hosting environment), but does not control the infrastructure on which they are running > SaaS – (Software as a Service) - the consumer uses an application, but does not control the infrastructure on which it's running (OS, hardware)
  • 12. 12 BaaS (Not the Mason!) > Backend as a Service > Although similar to other cloud-computing developer tools, such as software as a service (SaaS), infrastructure as a service (IaaS), and platform as a service (PaaS), BaaS is distinct from these other services in that it specifically addresses the cloud-computing needs of web and mobile app developers by providing a unified means of connecting their apps to cloud services
  • 13. 13 BaaS (Cont..) > Among the most common services provided are push notifications, file storage and sharing, integration with social networks such as Facebook and Twitter, location services, messaging and chat functions, user management, running business logic, and usage analysis tools > Popular BaaS: > Built.io - Free since its Beta (with 1mil API Calls) > Kinvey - Free plan available > Backendless - Free plan available
  • 14. Different Providers for each? > IaaS – > PaaS – > SaaS -
  • 15. Other Type Definitions? > Public Cloud: a public cloud consists of a service or set of services that are purchased by a business or organization and delivered via the Internet by a third-party provider. These services use storage capacity and processor power that is not owned by the business itself. Instead, this capacity (in the form of servers and data centers) can be owned either by the primary vendor (e.g. an online storage/backup company) or by a cloud infrastructure vendor. > Private Cloud: A private cloud is essentially an extension of an enterprise's traditional datacenter that is optimized to provide storage capacity and processor power for a variety of functions. “Private” refers more to the fact that this type of platform is a non-shared resource than to any security advantage
  • 16. Benefit Public Private Illusion of infinite resources on-demand Yes Unlikely Elimination of up-front commitment by users Yes No True pay-as-you-go on short-term basis Yes No Economy of scale Yes No Better utilization & simplified operations through virtualization Yes Yes
  • 17. Private + Public = Hybrid > A hybrid cloud is a composition of at least one private cloud and at least one public cloud. A hybrid cloud is typically offered in one of two ways: a vendor has a private cloud and forms a partnership with a public cloud provider, or a public cloud provider forms a partnership with a vendor that provides private cloud platforms. > Ex: For example, an organization might use a public cloud service, such as Amazon Simple Storage Service (Amazon S3) for archived data but continue to maintain in-house storage for operational customer data. > Ideally, the hybrid approach allows a business to take advantage of the scalability and cost-effectiveness that a public cloud computing environment offers without exposing mission-critical applications and data to third-party vulnerabilities.
  • 19. When to Use Cloud Computing? > On-demand > Scalability > Performance > High multi tenancy > Vendor Specific Features
  • 20. Examples > Provide data management and analytical capabilities to public > Provision on-demand IT infrastructure for new projects > Provide agile high capacity computing > Provide on-demand online productivity tools > Provide secure and pre-certified software deployment platforms
  • 21. Things to keep in mind when Cloud Computing > Always try to give all most all the client side doable stuff to be done in the client side > Do your database design very well. Make sure to eliminate data redundancy > Always use Open Standards (REST) > Always keep up-to date and try to take advantage of technologies like NoSQL /MapReduce > Think of Backup plans (Multi Region Instances, Regular Backups, Vendor specific backup solutions) > Think Like an Engineer/ Software Architect or at least hire one!!
  • 22. Concerns in Cloud Computing
  • 23. Security, Security and Security! > Why Security an Issue? > Shared Resources > Your data at their premises > Not everyone is ethical > What we can do? > Read the cloud vendor’s Privacy Policy and Terms & Conditions > Go for IaaS when ever its possible > There will be a Risk in Cloud Computing anyways.
  • 29. Amazon EC2 Features > Amazon Elastic Block store > Multiple Locations > Amazon Cloud Watch > Auto scaling > Elastic Load Balancing
  • 30. Amazon EC2 Usage > Create Machine Image > Build application on top of the EC2 instance > Create multiple instances >
  • 33. 33
  • 34. 34 Different APIs available > Application APIs > Calendar API, Gmail API, Drive API, Sites API, Spreadsheets API > Auth APIs > OpenID API > Domain Admin APIs > Audit APIs > Email Settings API > Reporting API
  • 36. 36
  • 37. Development Google App Engine > Write your web program in Python or VM based technologies including JAVA/ PHP and GO and submit to Google. It will take care of the rest (is that good or bad?) > How to use? > Download App Engine SDK > Develop your program locally > A set of python programs, input = requested url, output = return message > Debug locally > Register for an application id > Submit your application to Google
  • 38. 38 Datastore > Based on BigTable, distributed column-store • Entities and multi-valued properties • Entities have unique key & a type (kind) • Flexible schema • Queries by GQL
  • 39. 39 AppScale > Platform that allows users to host their own Google App Engine application in their own host (ex: Amazon EC2) > Supports Python, Java, Go (no PHP support yet) > https://github.com/AppScale/appscale
  • 40. 40 Mobile Backends > Recently App Engine has Introduced Mobile Backends > Currently Supports for Android > Looking forward to IOS
  • 43. 43 Back-end configuration in GAE backends: - name: memdb class: B8 instances: 5 - name: crawler instances: 10 start: crawler.app - name: worker options: failfast - name: cmdline options: dynamic
  • 44. Demo – Python/ Google App Engine Using Linux based machine (Windows is easier)
  • 45. Demo Agenda > Part One - “Hello World” in GAE > Part Two - Application development in GAE
  • 46. Which App you think Most Suitable for the Cloud? > Engine where any List (integers/ strings) will be given by the client and the server (cloud application) will compute and send back the sorted List > Guestbook which millions of people going to use and will grow, where it will keep the comments of each guest, either as Anonymous or Email Verified user > Web based system which will display the list of Items/ Inventory to the client computer. This will only serve one or two clients in the business.
  • 47. Lets do some coding..
  • 48. Q & A* * Refer Google for any Question we fail to answer!