Cloud Computing & Cloud Architecture
The Advantages & Disadvantages It Presents CC PublicDomainPictures
Cloud ComputingContinuously growing!Services available without need of
powerful PCsDevices like smartphones can access
easily
CC GoodNCrazy
How & Why?Companies with
huge server collections connected to the Internet
More widely available due to broadband and cheaper storage costs
CC Jamison_Judd
Change of Focus“Computer architectures should
shift the focus of Moore’s Law from increasing clock speed per chip to increasing the number of processor cores and threads per chip.”
CC Ioan Sam
eli
Coming Changes
From Hard Disk Drives…
…To Solid State Drives
CC Simon Wüllhorst
Data ManagementShift from home desktops
towards next-gen data centresDatabase management systems
needed to control cloud capabilities
CC IntelFreePress
“Cloud computing provides environments to enable resource sharing
in terms of infrastructure, middleware and
application development platforms.”
CC theaucitron
Resource TypesTypically 4 different
types:◦Infrastructure resources◦Software resources◦Application resources◦Business processes
Shareable resources, support “open cloud” ethos
CC Richard Masoner/ Cyclelicious
Infrastructure ResourcesIncludes “computing power,
storage and machine provisioning”
CC KinologikCC Google
Software ResourcesMiddleware like cloud-based
operation systems, applications servers and databases
Eg, Red Hat or Traffic Server
CC Red HatCC Apache Traffic Server
Application ResourcesCompanies
moving applications off home computers onto the Internet
Delivered through Software as a Service (SaaS) model
Eg, Google Docs CC Google
Business ProcessesUse their own internal
applications to reduce third party dependency
SecurityEver present
security threats!
Needs to be to the same, if not to a greater degree than if cloud not used at all
CC bclinesmith
Data StorageData has to be stored in a hard
format somewhereSecurity needs to be provided for
this
CC lydia_shiningbrightly
Data AccessHackers are potential threatCloud providers need to control
access to data
CC gpuhackr
Data ClassificationData must be
separatedData should
be encrypted for security
CC mcfarlandmo
The Cloud as a TechnologyStreamline and minimize
computer interaction“Cloud computing is a disruptive
technology with profound implications, not only for Internet services, but also for the IT sector as a whole.”
A “Killer App”Yet to be developedVarious barriers in the way
The Future…If it can be imagined, it can be
perfectedHuge potential in the coming
years…
CC backofthenapkin
Thanks for Listening!Questions welcome now or later on Twitter @NotNips!
CC owenwbrown