Explore Microsoft Azure cloud concepts (AZ-900), , - Coggle Diagram
Explore Microsoft Azure cloud concepts (AZ-900)
Support any languages and frameworks
Trust and security
You only paid for what you need
You don't worry about how or when the power plants work
This management is an unnecessary obstacle when delivering your application to your users
Scaling by itself.
economies of scale
A VM is an emulation of a computer. Each VM includes an operating system and hardware
provide a consistent, isolated execution environment for applications. They're similar to VMs except they don't require a guest operating system.
This allows the container to start up in just a few seconds, because there's no OS to boot and initialize.
The portability of the container makes it easy for applications to be deployed in multiple environments,
lets you run application code without creating, configuring, or maintaining a server
The core idea is that your application is broken into separate functions that run when triggered by some action.
you can test them separately, update them separately, and launch them in microseconds
Cloud Concepts (3)
The ability to keep services up and running for long periods of time
The ability to increase or decrease resources for any given workload.
The ability to automatically or dynamically increase or decrease resources as needed
A distinction between scalability and elasticity is that elasticity is done automatically.
The ability to react quickly
The ability to remain up and running even in the event of a component (or service) no longer functioning.
Customer latency capabilities
Cloud services have the ability to deploy resources in datacenters around the globe, which addresses any customer latency issues.
Predictive cost considerations
Technical skill requirements and considerations
This allows IT teams to spend time focusing on achieving more important business goals.
CapEx vs OpEx (4)
Def: This is the up front spending of money on physical infrastructure, and then deducting that up front expense over time. The up front cost from CapEx has a value that reduces over time.
Hardware components and cost of supporting them
storage hardware components and supporting them
cabling,swithces, access points, and routers
Backup and archive costs
cost to backup, copy and archive data
Organization continuity and disaster recovery costs
Datacenter infrastructure costs
electricity, floor space, cooling, and building mantenance
Technical personnel expertice
Benefits of CapEx
This is appealing when you need to predict the expenses before a project starts due to a limited budget.
Def_ This is spending money on services or products now and being billed for them now. You can deduct this expense in the same year you spend it. There is no up front cost, as you pay for a service or product as you use it.
Leasing software and customized features
managing your subscriptions to ensure users do not misuse the services
Scaling charges based on usage/demand instead of fixed hardware or capacity
Cloud computing can bill in various ways, such as the number of users or CPU usage time. However, billing categories can also include allocated RAM, I/O operations per second (IOPS), and storage space. Plan for backup traffic and data recovery traffic to determine the bandwidth needed.
Billing at the user or organization level
Benefits of OpEx
With the OpEx model, companies wanting to try a new product or service don't need to invest in equipment. Instead, they pay as much or as little for the infrastructure as required.
Consumption-based models (5)
No upfront costs.
No need to purchase and manage costly infrastructure that they may or may not use to its fullest.
The ability to pay for additional resources when they are needed.
The ability to stop paying for resources that are no longer needed.
Types cloud models (6)
The hostign provider provides the services to multiple organizations and user
Is owned and operated by the organization that uses the resources from that cloud
The organizacion remains the owner, entirrely responsible for the operation of the services they provide
A connection to a private cloud is typically made over a
that is highly secure.
Does not provide access to the public.
Requires deep technical knowledge to set up, manage, and maintain.
Medical data that cannot be exposed publicly
govermenet policy - data to be kept in-country or privately
combines both public and private clouds
Specific resources run or are used in a public cloud, and others run or are used in a private cloud.
Cost and efficiency
Hybrid cloud models allow an organization to leverage some of the benefits of cost, efficiency, and scale that are available with a public cloud model.
Organizations retain management control in private clouds.
Technical skills are still required to maintain the private cloud and ensure both cloud models can operate together
An example of a hybrid cloud usage scenario would be hosting a website in the public cloud and linking it to a highly secure database hosted in a private cloud.
Another example is one or more applications that run on old hardware that can’t be updated. In this case, you can keep the old system running locally in your private cloud and connect it to the public cloud for authorization or storage.
migration approach, better testing y gradually send data to the public cloud
bursting, transladate workload to the puclic and then back to the private cloud
Maintenance --> by provider
Skills --> no thechnical skills
Ease of management
Organizations need to ensure there are clear guidelines to avoid confusion, complications or misuse.
(7)shared responsibility [model] (
IaaS --> the cloud provider is responsible for ensuring the cloud infrastructure is functioning correctly; the cloud customer is responsible for ensuring the service they are using is configured correctly, is up to date, and is available to their customers
IaaS has no upfront costs. Users pay only for what they consume.
The user is responsible for the purchase, installation, configuration, and management of their own software operating systems, middleware, and applications.
Cloud provider ownership.
The cloud provider is responsible for ensuring that the underlying cloud infrastructure (such as virtual machines, storage and networking) is available for the user.
Test and development.
Storage, backup, and recovery
Platform as a Service (PaaS) provides an environment for building, testing, and deploying software applications. The goal of PaaS is to help create an application as quickly as possible without having to worry about managing the underlying infrastructure.
No Upfront costs.
The user is responsible for the development of their own applications. However, they are not responsible for managing the server or infrastructure.
Cloud provider ownership.
The cloud provider is responsible for operating system management, and network and service configuration.
Development framework. Development apps
Analytics or businness intelligence
Software as a Service (SaaS) is software that is centrally hosted and managed for the end customer. Like Microsoft 365
No Upfront costs
Users have no upfront costs; they pay a subscription, typically on a monthly or annual basis.
Users just use the application software; they are not responsible for any maintenance or management of that software.
Cloud provider ownership.
The cloud provider is responsible for the provision, management, and maintenance of the application software.
Pay-as-you-go princing model
Users pay for the software they use on a subscription model, typically monthly or yearly, regardless of how much they use the software.
Users can access the same application data from anywhere.
Focus on application development only
There may be some limitations to a cloud platform that could affect how an application runs. Any limitations should be taken into consideration when considering which PaaS platform is best suited for a workload.
Consumption - based model
Organizations can leverage the skills and expertise of the cloud provider to ensure workloads are made secure and highly available.
Management. Client has to manage and mantein the services provisioned