Saturday 29 October 2022

AZ 104 Admin Associate Course-Azure Cloud

 

AZ 104 Admin Associate Course

Presentation by:
www.EasyReliable.COM
Phone:  +080-41156843/+91-9606734482
Email:  easyreliable@gmail.com/support@easyreliable.com
Website: http://easyreliable.com/software_training_prices


Cloud Vendors Available 

There are several vendors in the market who provide database services on the cloud
Here is the list of vendors we discuss in future chapters.

  • Amazon 
  • Rackspace 
  • Google Cloud 
  • Microsoft Azure 
  • IBM Cloud
  • Oracle Cloud

Microsoft Azure


One of the leading cloud service providers 
Provides 200+ services 
Reliable, secure and cost-effective 
The entire course is all about Azure. You will learn it as we go further. 

 

Cloud overview

 

       Infrastructure as a Service (IaaS):IaaS providers deploy and manage pre-configured and virtualized hardware and enable users to spin up virtual machines or computing power without the labor-intensive server management or hardware investments.

        Virtual hardware supplied by the cloud vendor. This can include Virtual Machines (VMs), Storage, DNS, load balancers, VLANs and VPN amongst other things. This is like having your machines in someone else's data center. IaaS stands for Infrastructure as a Service . Cloud vendors provide consoles through which users can self-provision and start a virtual machine/server on the cloud. These machines are managed by the vendors and do not require users to perform any hardware fixes or maintenance.

       For example, Amazon provides EC2, S3, and several other services that come under IaaS. Google provides Google Compute Engine. Likewise, Microsoft Azure and Rackspace provide virtual machines on the cloud.

       Platform as a Service (PaaS): Typically a whole environments packaged as a service. For example, operating system and database, or operating system and application server. Some vendors now supply whole development environments, including development tools, in this manner. This should come with tooling to make your day-to-day job easier. It will probably also limit your access to the underlying infrastructure.

       Software as a Service (SaaS): Applications delivered over the cloud. You have no involvement in the installation, upgrades or management of the service. You are just a user

       SaaS providers host an application and make it available to users through internet, usually a browser-based interface. As the most familiar category of cloud computing, users most commonly interact with SaaS applications such as Gmail, Dropbox, Salesforce, or Netflix.

       SaaS customers can enjoy the software without having to worry about development, maintenance, support, update, or backups. The downside, however, is that your software experience is wholly dependent on the SaaS provider, which is responsible for stability, reporting, billing, and security.

 What are Cloud Types?

Public Vs Private Vs Hybrid Cloud


1. Public Cloud : is a type of cloud where resources are shared between multiple users and are publicly available to any company/user.


2. Private Cloud : To mitigate above issue a client can choose hardware, storage and network which are dedicated to a single client. Also to get compliance with PCI, HIPAA is much easier with a private cloud.(Security).

3. Hybrid Cloud : Solution to centralize both public and private cloud together.

Public Cloud

In the Public Cloud space, Windows Azure, Amazon Cloud Services and Rackspace are big players. Amazon elastic compute cloud (EC2) for example, provides the infrastructure and services over the public internet and are hosted at the cloud vendor’s premises. The general public, SMEs or large enterprise groups can leverage this cloud model. Here the infrastructure is owned by the company that provides the cloud services. In a public cloud, the infrastructure and services are provisioned from a remote location hosted at the cloud provider’s datacenter and the customer has no control and limited visibility over where the service is hosted. But they can use those services anytime anywhere as needed. In the Public Cloud, the core computing infrastructure is shared among several organizations. That said, each organization’s data, applications, and infrastructure are separated and can only be accessed by the authorized personnel.

The Public Cloud offers advantages such as low cost of ownership, automated deployments, scalability and also reliability. The Public Cloud is well suited for the following:

        Data storage.

        Data Archival.

        Application Hosting.

        Latency intolerant or mission critical web tiers.

        On demand hosting for microsite and application.

        Auto-scaling environment for large applications.

Private Cloud

A Private Cloud, as the name suggests, is a cloud infrastructure that is meant for use exclusively by a single organization. The cloud is then owned, managed and operated exclusively by the organization or by a third-party vendor or both together. In this cloud model, the infrastructure is provisioned on the organization premise but may be hosted in a third-party data center. However, in most cases a Private Cloud infrastructure is implemented and hosted in an on-premise data center using a virtualization layer. Private cloud environments offer greater configurability support to any application and even support those legacy applications that suffer from performance issues in Public Clouds.

While the Private Cloud offers the greatest level of control and security, it does demand that the organization purchase and maintain all the infrastructure and acquire and retain the skill to do so. This makes the Private Cloud significantly more expensive and a not-so-viable option for small or mid-sized organizations.

Choosing a Private Cloud makes sense for:

        Organization that demand strict security, latency, regulatory and data privacy levels.

        Organizations that are highly regulated and need data hosted privately and securely.

        Organizations that are large enough to support the costs that go into running a next-gen cloud data center.

        Organizations that need high-performance access to a filesystem such as in media companies.

        Hosting applications that have predictable usage patterns and demand low storage costs.

        Organizations that demand greater adaptability, configurability, and flexibility.

        Hosting business critical data and applications.


Hybrid Cloud

So, what does an organization do when it wants to leverage the cloud both for its efficiency and cost saving but also wants security, privacy, and control? It looks at the Hybrid Cloud which almost serves as a mid-way point between Public and Private Cloud. The Hybrid Cloud uses a combination of at least one Private and one Public Cloud. The Private Cloud can be on premise or even a virtual private cloud located outside the organization’s data center. A Hybrid Cloud can also consist of multiple Private and Public Clouds and may use many active servers, physical or virtualized, which are not a part of the Private Cloud. With the Hybrid Cloud, organizations can keep each business aspect in the most efficient cloud format possible. However, with the Hybrid Cloud, organizations have to manage multiple security platforms and aspects and also ensure that all the cloud properties can communicate seamlessly with one another.

A Hybrid Cloud is best suited for:

        Large organizations that want the flexibility and scalability as offered by the public cloud.

        Organizations that offer services for vertical markets- customer interactions can be hosted in the Public Cloud  while company data can be hosted in the Private Cloud.

       Organizations that demand greater operational flexibility and scalability. For them, mission critical data can be hosted on the Private Cloud and application development and testing can take place in the Public Cloud.

 

Regions and Availability Zones

 

       Imagine that your application is deployed in a data center in London

       What would be the challenges?

Ø   Challenge 1 : Slow access for users from other parts of the world (high latency)

Ø  Challenge 2 : What if the data center crashes? Your application goes down (low availability)

 


Multiple Data Centres

       Let's add in one more data center in London

       What would be the challenges?

Ø   Challenge 1 : Slow access for users from other parts of the world (high latency)

Ø  Challenge 2(SOLVED) : What if the data center crashes?

Ø  Your application is still available from the other data center

Ø  Challenge 3 : What if entire region of London is unavailable?

Ø  Your application goes down

       Multiple Region

       Let's add a new region : Mumbai

       What would be the challenges?

        Challenge 11 (PARTLY SOLVED) : Slow access for users from other parts of the world (high latency)

       You can solve this by adding deployments for your applications in other regions

       Challenge 2(SOLVED) : What if the data center crashes?

       Your application is still available from the other data center

       Challenge 3 (SOLVED) : What if entire region of London is unavailable?

       Your application is served from Mumbai


Region

       Imagine setting up data centers in different regions around the world

§  would that be easy ?

  •  (Solution) Azure provides 60+ regions around the world
    • Expanding every year
  • Region : Specific geographical location to host your resources
    • Advantages:
      • High Availa bility
      • Low Latency
      • G lob a l Foot print
      • A d here to g o vernment r e g ula t i o n s

Availability Zones

An Availability Zone is a high-availability offering that protects your applications and data from datacenter failures. Each zone is made up of one or more datacenters equipped with independent power, cooling, and networking. To ensure resiliency, there's a minimum of three separate zones in all enabled regions. With Availability Zones, Azure offers industry best 99.99% VM uptime SLA. By architecting your solutions to use replicated VMs in zones, you can protect your applications and data from the loss of a datacenter. If one zone is compromised, then replicated apps and data are instantly available in another zone.

  • Availability zone does not protect from region failures
  • To create a VM in an availability zone, we must use managed disks. The availability options must be selected – Availability Zone.

Availability Zones

       How to achieve high availability in the same region (or geographic location)?

Unique physical locations in a region 

Includes datacenters with independent power, cooling, and networking

Protects from datacenter failures

Combines update and

fault domains

Provides 99.99% SLA


       Enter Availability Zones

       Multiple AZs (3) in a region

       One or more discrete data centers

       Each AZ has independent & redundant power, networking & connectivity

       AZs in a region are connected through low-latency links

       (Advantage) Increased availability and fault tolerance within same region

       Survive the failure of a complete data center

       (Remember) NOT all Azure regions have Availability Zones


         Azure Cloud Shell

  • Interactive, browser-accessible shell
  • Offers either Bash or PowerShell
  • Is temporary and provided on a per-session, per-user basis
  • Requires a resource group, storage account, and Azure File share
  • Authenticates automatically
  • Integrated graphical text editor
  • Is assigned one machine per user account
  • Times out after 20 minutes

Resource Groups

  • Resources can only exist in one resource group
  • Groups cannot be renamed
  • Groups can have resources of many different types (services)
  • Groups can have resources from many different regions
  • Deployments are incremental

Virtual Machine

Location:
  • Each region has different hardware and service capabilities
  • Locate Virtual Machines as close as possible to your users
  • Locate Virtual Machines to ensure compliance and legal obligations

Pricing:

Compute costs
Storage costs (consumption-based and reserved instances)

 

 



 

 

 



















No comments:

Post a Comment