MODULE 1 - Cloud Concepts
MODULE 1 - Cloud Concepts
https://docs.aws.amazon.com
https://aws.amazon.com/whitepapers
Infrastructure as Hardware
➔ It requires space
➔ Staff
➔ Physical Security
➔ Planning
➔ Capital Expenditure
➔ It requires estimation of resources such as capacity etc.
Infrastructure as Software
➔ Softwares are flexible
➔ Can change more quickly, easily and cost effectively than hardware solutions
➔ It eliminates the undifferentiated heavy lifting tasks
1
➔ Networking
a. Traditional IT: Routers, network pipeline, switch
b. AWS: Elastic Load Balancing, Amazon Virtual Private Cloud
➔ Compute
a. Traditional IT: on premises servers
b. AWS: AMI -> EC2
NOTE: Anything that you can implement with Traditional IT can be implemented
with AWS as well.
➔ Trade capital expense with variable expense (data centres investment based
on forecast, pay only for the amount you consume)/opex
➔ Massive economies of scale (because of aggregated usage from all
customers, AWS can achieve higher economies of scale and pass saving onto
customers)
➔ Stop guessing capacity
➔ Increase Speed and Agility
➔ Stop spending money on running and maintaining data centres
➔ Go global in minutes
3. Introduction to AWS
➔ Web service is any piece of software that makes itself available over the
internet and uses a standardised format. Its standardised format: Extensible
markup language and Javascript object notation. But its response is in API
format.
➔ AWS is a secure cloud format that offers a broad set of global cloud based
products. AWS provides you with on demand access to compute storage
network, database and other IT resources and management tools. It offers
flexibility. It works like building blocks. You pay only for the individual service
that you need for as long as you use them.
2
➔ Customer engagement
➔ Database
➔ Developer tools
➔ End user computing
➔ Game tech
➔ IOT
➔ ML
➔ Management and governance
➔ Media services
➔ Migration and transfer
➔ Mobile
➔ Networking and content deliver
➔ Robotics
➔ Satellite
➔ Security Identity and compliance
➔ Storage
1. Business capabilities
➔ Business: we must ensure that IT is aligned with Business needs and
that IT investment can be traced to demonstrable business results.
a. IT finance
b. IT strategies
c. Benefits realisation
d. Risk management
➔ People: We must prioritise training, staffing, and organisational
changes to build an agile organisation.
a. Resource management
b. Incentive management
c. Career management
d. Training management
e. Organisational change management
3
b. Program and project management
c. Business performance measurement
d. Licence management
2. Technical capabilities
➔ Platform: We must understand and communicate the nature of IT
systems and their relationships. We must be able to describe the
architecture of the target state environment in detail.
a. Compute provisioning
b. Network provisioning
c. Storage provisioning
d. Database provisioning
e. System and solutions architectures
f. Application development