MS-900: Cloud Concepts Architecture Terminologies Flashcards
Exam Prep
What is Microsoft 365?
Formerly Office 365. A line of subscription services offered by Microsoft which adds to and includes the Microsoft Office product line.
- A superset of Office 365 with Windows 10 Enterprise licences and other cloud-based security and device management products
What is Cloud Computing?
The practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer.
Describe On-Premises computing
- You own the servers
- You hire the IT people
- You pay or rent the real-estate
- You take all the risk
Describe Cloud Computing
- Someone else owns the servers
- Someone else hires the IT people
- Someone else pays for or rents the real-estate
- You are responsible for configuring your cloud services and code, someone else takes care of the rest.
What is a Dedicated Server?
One physical machine dedicated to a single business.
Runs a single web-ap/site.
Very expensive, high maintenance, high security*
What is a Virtual Private Server?
One physical machine dedicated to a single business.
The machine is virtualised into sub machines.
Runs multiple web-apps/sites.
What is Shared Hosting?
One physical machine, shared by hundred of businesses.
Relies on most tenants under-utilising their resources.
Very cheap. Very Limited.
What is Cloud Hosting?
Multiple physical machines that act as one system.
The system is abstracted into multiple cloud services.
Flexible, scalable, secure, cost-effective, high configurability.
What are the four most common types of cloud service for IaaS
- Compute
- Storage
- Network
- Databases
What is Microsoft?
An American multi-national computer technology corporation headquartered in Redmond, Washington.
Microsoft makes software, phones, tablets, game consoles, cloud services, a search engine, and more!
Microsoft has been around since the late 1970s and is well known for their OS, Windows.
What is Microsoft Azure?
Microsoft’s cloud service provider.
Commonly referred to as just Azure.
Azure literally means “bright blue colour of the cloudless sky”.
What are the benefits of Cloud Computing?
- Cost effective - You pay for what you consume. PAYG. Thousands of customers sharing the cost of resources = economy of scale.
- Global - Launch workloads anywhere in the world.
- Secure - CSPs take care of physical security. Cloud services can be secure by default, or you can configure access down to granular level.
- Reliable - Data backup, disaster recovery, data protection, and fault tolerance.
- Scalable - Increase or decrease resources and services based on demand.
- Elastic - Automate scaling during spikes and drops in demand.
- Current - Underlying hardware and managed software is patched, upgraded and replaced by the cloud provider without any interruption to you.
What are the different types of cloud computing?
- Software as a Service (SaaS)
- Platform as a Service (PaaS)
- Infrastructure as a Service (IaaS)
What is SaaS?
“Software as a Service”
A product that is run and managed by the service provider.
You don’t need to worry about how the service is maintained.
For customers.
Examples: Salesforce, Office 365, Gmail.
What is PaaS?
“Platform as a Service”
Focus on the development and management of your apps.
You don’t have to worry about provisioning, configuring, or understanding the hardware or the OS.
Makes it easy for developers to build apps on the cloud without worrying about the stuff on the bottom.
Examples: Elastic Beanstalk (AWS), heroku, Google App Engine
What is IaaS?
“Infrastructure as a Service”
The basic building blocks for cloud IT.
Provides access to networking features, computers and data storage space.
You don’t worry about IT staff, data centres and hardware.
Examples: AWS, Azure, Oracle Cloud, GCP
What is Public Cloud?
Everything is built on the Cloud Provider’s infrastructure.
Also known as Cloud-Native.
What Private Cloud
Everything is built on the company’s datacentres.
Also known as On-Premises.
The cloud could be OpenStack.
What is Hybrid Cloud
Utilises both On-Premises and Public Cloud infrastructure
What is Cross-Cloud
Using multiple cloud service providers.
AKA multi-cloud
What is Total Cost of Ownership (TCO)?
The combined total of every expense attached to a service or product.
What is CAPEX?
Capital Expenditure.
Funds used by a company to acquire, upgrade, and maintain physical assets.
What is OPEX?
Operational Expenditure.
The cost a business incurs to run its core operations.
What is meant by High Availability?
The ability for your service to remain available by ensuring there is no single point of failure and/or ensure a certain level of performance.
What is Scalability?
The ability to grow rapidly or unimpeded
What is Elasticity?
The ability to shrink and grow to meet demand
What is Fault Tolerance?
The ability to prevent failure
What is Disaster Recovery?
The ability to recover from a failure
What is High Availability?
The ability for a service to remain available by ensuring there is no single point of failure and/or ensure a certain level of performance
What is High Scalability?
The ability to increase your capacity based on the increasing demand of traffic, memory, and computing power
What is High Elasticity?
The ability to automatically increase or decrease your capacity based on the current demand of traffic, memory, and computing power.
What is do Azure VM Scale sets do?
Automatically increase or decrease in response to demand or a defined schedule
What does SQL Server Stretch Database do?
Dynamically stretch warm and cold transactional data form Microsoft SQL server 2016 to Microsoft Azure.
What is being Highly Fault Tolerant?
Preventing the chance of failure by ensuring there is no single point of failure.
What is a fail-over?
A plan to shift traffic to a redundant system in case the primary system fails
What is Azure Traffic Manager?
A DNS-based traffic balancer to fail-over from a primary system to a secondary system
What is meant High Durability?
The ability to recover from a disaster and to prevent the loss of data.