Professional Documents
Culture Documents
1.2 Cloud Computing Engineer - Fundamentals - Cloud Concepts
1.2 Cloud Computing Engineer - Fundamentals - Cloud Concepts
1.2 Cloud Computing Engineer - Fundamentals - Cloud Concepts
Cloud Concepts
V1.0 2019
Microsoft Azure
2. Research project
2 . Subject – only–capitalise
cloud service providers
the first word
3. Cloud concepts
3. Subject
5. Core services
5. Subject
• Virtual Machine(Window or Linux) • File shares • Networking between your promises and
cloud provide
• Web Application • Databases
• Load balancer
• Container • Blobs/Object stores
• Internal network in cloud and Firewall
• Or peace of you application, and etc… • Images and etc…
• Power BI
You manage
Applications
Data Data Data
Data
Runtime You manage Runtime Runtime Runtime
Middleware
Managed by Vendor
Middleware Middleware Middleware
You manage
O/S O/S
Managed by Vendor
O/S O/S
Virtualization Virtualization Virtualization
Virtualization
Managed by Vendor
Servers Servers Servers Servers
Storage Storage Storage Storage
Networking Networking Networking Networking
Cloud Concepts
Cloud Economics
• Economies of Scale
• ability to do things more efficiently or at a lower cost per unit when operating at a large scale.
• Cloud Benefits
• Cloud providers can pass on economies of scale to consumers
• Acquire hardware at lower costs
• Local Government deals
• Datacentre efficiencies
Cloud Concepts
CapEx vs OpEx
Capital Expenditure (CapEx) Operational Expenditure (OpEx)
• Strategic • Tactical
• Cost written off over a period • Pay for service as you consume it
Server Lease Costs Software and Feature Leases Usage/Demand Cost Scaling
Cloud Concepts
CapEx vs OpEx Benefits
CapEx Benefits OpEx Benefits
• Cost effective for long term resource requirements • Low initial costs
Advantages Disadvantages
• Easily scalable • There may be specific security requirements
that cannot be met by using public cloud
• Pay-as-you-go pricing • There may be government policies, industry
standards, or legal requirements which
public clouds cannot meet
• You are not responsible maintenance or • Unique business requirements may not be
updates of the hardware met by using public cloud e.g. available
services
• Minimal technical knowledge required to get • You don’t own the hardware
started
Cloud Concepts
Cloud Deployment Models
• Private Cloud
• You create a cloud like environment in your own datacentre
• You are responsible for the hardware and software services you provide
• Characteristics include:
• Self Service
• Automation
• Financial predictability
Cloud Concepts
Cloud Deployment Models
• Private Cloud
Advantages Disadvantages
• Complete control over all resources and can • Large upfront costs
support legacy scenarios
• Complete security control • Requires in-house technical knowledge
• May be able to meet strict compliance • Owning equipment adds a lag into the
requirements Public Cloud cannot provisioning process
• Datacentre management
Cloud Concepts
Cloud Deployment Models
• Hybrid Cloud
• Combines Public and Private Clouds
• Allow flexibility to run in the most appropriate location
• Consume Public Cloud services as needed and potentially keep legacy workloads running on-
premises
Cloud Concepts
Cloud Deployment Models
• Hybrid Cloud
Advantages Disadvantages
• Flexibility • Complicated to maintain and setup
• Support for Legacy systems while enabling • Can be more expensive than simply selecting
modern application workloads to move one model
Public Cloud
2. Research project
2 . Subject – only–capitalise
cloud service providers
the first word
3. Cloud concepts
3. Subject
5. Core services
5. Subject
V1.0 2019