Cloud Computing
Cloud Computing
Cloud Computing
internet.
Private cloud – used by single entity. Org has comp control.
Org is resp fow hw maintenance.
Public – maintained by 3rd party. No capital exp to scale. Org
only pay for what is. Org has no comp control over resources
& sec. anyone who wants access to accnt or rsrc can avail the
service.
Hybrid - mst flex. Adds extra layer of sec.
Muticloud – multiple pub clouds
5Rs
Rehost/Lift-and-shift – moving apps to the cloud.
Refactor – modify apps to better support cloud env
Replatform – moving apps to cloud without major change but
with benefits
Rebuild – rewrite apps from scratch
Replace – retire the app and replace it with new cloud native
app
Benefits:
Scalability – adjust resources to meet demand
Vertical – developing and needed more processing power
Horizontal – adding and subtracting resources
Reliability – recover from failure and continue to function
Predictability – move forw w confidence
Performance – predicting rsrcs to deliver a +xp to cust. Auto
scaling, load balancing high availability.
Cost -forecast cost to spend on cloud. Track rsrcs and use
efficiently.
Manageability options – scale resrcs as needed. Deploy based
n template to remove manual config. Monitor health rsrcs.
Types
IaaS-most flex. Provides max control. Provider is resp for phy
sec, connection and power. Custo is resp for OS, config, install,
maintenance. Lift and shft migration. Testing and dev.
PaaS-between paying in datac and deployed solution.
Provider maintains physical infra, sec and connection, also OS
dev tools and business int servcs. No worry abt licensing or OS
patching or db.
SaaS-most complete from product perspective. Email,
financial and connectivity sw are exmpls. Least flex but easiest
to run.
ITaaS- allows a line of business or user to consume
Information Technology as a managed service.
SECaas- outsourced service wherein an outside company
handles and manages your security. anti-virus
Authentication as a Service (AaaS)- enables organizations to
easily apply multi-factor authentication to secure access to
any application, from any device, anywhere.
“Anything as a service” (XaaS)-delivery of anything as a serv.
Prods, tools, tech that vendors deliver to users over the int.