AWS Global Infrastructure – Global infrastructure of AWS, right, actually AWS provides the services throughout the world. in more than 200 countries.
- AWS Is available now in these days more than 200 countries, right.
- and AWS cloud infrastructure.
- what we see in AWS management console.
- is built around regions and availability zones.
- means the global infrastructure of AWS is divided.
- into regions.
- regions & availability zones.
- we will call them AZ.
- right.
- and AWS cloud infrastructure
- what we see in AWS Management Console
- Is Built Around, regions and availability zones
- means
- the global infrastructure of aws is divided
- into regions
- regions & availability zone
- availability zones
- we will call them AZ
- right
- so we have regions
- we have almost 24 active regions
- at present
- i think more than 70
- availability zone
- more than 70, ill tell you
- from where you find this exact figure
- but what exactly is the region
- ill tell you
- you do one thing
- global infrastructure of aws
- AWS>200 Countries
- regions-(24 actives)
- availability zones(AZ)-70
- you just open one link
- aws global infrastructure
- aws global cloud infrastructure
- and you will see this
- you open this link
- you open this link
- and iam just pasting it, its URL Hereinfrastructure aws
- you open this
- you can find this active and dynamic map of aws
- global cloud infrastructure
- which is available
- you click on ‘How we do it’
- you have number of components in this aws global infrastructure
- let me take like
- i am taking mumbai
- right now
- we have only mumbai region
- as an active
- but aws also preparing one new region in india
- hyderabad
- if you just go to united states
- you’ll find maximum number of regions in united states
- but what all these are
- what all thsese are
- these are the regions
- ya
- this is your region
- you can find these are the region names
- what is the meaning of region
- actually every aws region
- is an independent and separate geographic location
- its a geographic location
- and every region
- is laid with atleast two isolated locations
- lets say
- this is the region
- im taking north virginia
- this is north virginia
- right
- this is north Virginia
- if you see a yellow color
- this is the region name
- so this is a separate geolocation
- and if you see this blue color dots
- these are availability zones
- and what is the availability zone
- an availability zone is group of data centers
- availability zone
- is a group of data centers
- you gonna find here
- let me tell you
- ya, this is the better picture
- you can better understand here
- lets say you took randomly one region
- so this is the region
- we can separate geo location
- and within every region you can find multiple availability zones
- not always 3
- some times you get 2
- some times you get 4,5
- maximum availability zones are
- available in north virginia
- so in this diagram you can see you have 3 availability zones
- and every availability zone is a group of data centers
- not 1 not 2 not 3
- they are not sharing this information
- so in which how many
- how many data centers are there in one availability zone
- but we have a group of data centers
- in one availability zone
- and all these are connected to each other to provide connectivity
- so multiple connections are there
- and you can find this purple color
- box
- this is the mini data center
- which is being used to connect these data centers
- and these are known as point of presence(POP)
- point of presence
- and these point of presence
- can be considered as edge locations
- edge locations
- and these edge locations
- are not only connecting these data centers region
- so these edge locations which is present in POP(Point of Presence)
- we can distribute our application content also
- using thse edge locations
- so edge locations can be used to distribute content
- content to our client
- to reduce latency
- if you want to reduce latency
- lets say your application is in united states
- and client is in australia
- so if Australian client wants to access an application which is hosted in united states some region
- so what will you do you can use these edge locations
- to minimize latency
- right
- and point of presence
- i told you point of presence is kind of a mini data centers
- and these are you can find these POP almost in every major cities
- and these point of presence are bing used to provide connectivity
- among all these data centers
- so it is very really important to route your traffic
- from one data center to another data center
- if one POP is not available
- your data can be routed through another POP
- and these POP’s are containing edge locations
- edge locations are containing no of physical servers
- edge locations are containing number of physical server
- to catch your data
- if you want to distribute your data
- you can use edge locations
- correct
- so very simple you have not to worry about this
- you have not to configure these edge locations
- availability zones, regions, no, no
- these already are there
- you have to use
- once again the people are just confused to take this edge locations
- actually an edge location is where
- the end user access services located at aws environment
- an edge locations are located in most of the major cities
- are out the world
- and they are specially used by the content delivery network
- to distribute your content to your end user
- to reduce latency
- so it is like frond-end for your service
- we access with the applications
- soo this concept can be taken in another way
- right so i can some example
- so let me explain you
- edge location can be collection of physical servers
- every edge location have some collection of physical servers
- and within the data center
- to allow for content distribution
- to reduce latency to the end user
- it means the higher the number of edge locations you have in global infrastructure of aws
- the better the content is distributed
- all over the world
- or regions
- so one region can have multiple edge locations
- so this is the brief im giving you and i think you can understand better
- and what is the region
- it is a separate geo location
- it is a sperate geo location
- so if you are coming here in aws
- in aws
- we have number of regions
- total 24 regions we have
- and if you want to see them
- you go there, here in this link you can find infrastructure aws
- you can find 77 availability zones
- 24 regions we have
- and we have number of edge locations
- right
- few more have to come
- like the five local
- local zone is a Extention of your region
- you can find some more space
- ok
- like, you see
- this is the world map
- this is the world map
- and aws has their own connectivity
- so they are using their own network
- they are using their own fibre cable
- they are using their own infrastructure
- to provide connectivity to their data centers
- so what they did
- they actually divided the entire world into some 24 locations
- and these location
- these geographical locations are known as regions
- so we have
- you can see all these dots
- all these dots like europe
- we have dot on london
- ireland
- america
- north virginia
- ohio
- oreagon
- north california
- in india we have mumbai
- so these are the regions
- and every region and every region
- lets say these are the regions
- right
- but if you see
- if you see
- the region is ok, region is a name
- but region is not resource
- region is a name
- but within the region
- we have multiple availability zones
- like in mumbai
- in mumbai, we have three availability zone
- but these three availability zones are group of data centres
- every availability zone is a group of data centres
- may be they have 2 data centres, 4 data centres or 8 data centres
- but every
- every availability zone is a group of data centre
- and these three availability zones
- is a part of this mumbai region
- so whatever machine you are creating
- in mumbai, it will use any resource from an availability zone
- so, when you create a machine
- when you create a machine when you create a server
- on aws first of all you select the region
- and then you select the availability zone
- and then you launch your machine
- it means you decide where you have to lauch your machine
- and what resource you are using
- correct
- very simple
- we cannot do much we cannot manage underlined resources
- so this is the network of aws
- that why they are saying this is a global cloud infrastructure of aws
- it is created by aws
- and it is maintained by aws
- and it is provided by aws
- we can use these resources only through aws management console
- which is a part of your aws account
- we can use these underlined resources
- but if directly if you want to manage your blade server
- if you want just go and see where your blade server and how you can manage it
- those thing you cannot do
- but definetly all the features i was just talking about
- like high availability
- fault tolerence
- snapshots
- storages
- everything you can do
- but verything you can do with the help of aws management console
- which is a part of your aws account
- yes you can migrate machine from one availability zone to another availability zone
- ill tell you the method
- ill tell you the method
- once you create a machine and if you want to move that machine
- so we have some methods
- you have to follow those methods
- right
- ok
- so this way and you see the purple color
- these purple color
- dots explaining these are connecting points
- which is providiing a kind of redundency
- redundency and a kind of routing of your traffic
- to rach your traffic
- to reach your application
- with the least efforts
- with the least latency
- right
- so thes are a kind of mini data centers
- and you can find these mini data centers
- almost in all major cities
- lets say if you are talking about india
- this is delhi, this is calcutta, this is chennai
- this is banglore and how they are creating one more region in hyderabad
- ok
- now if you see in london
- europe is quite complex
- thats why i was not showing you
- like this is your london region
- in london region you have three availability zones
- and what is the availability zone
- ofcourse it is group of data centers
- and you can see
- these purple color dots
- and these are being used to provide connectivity
- as well as to provide catching to your running application but you have to configure them
- for your application if you want to use
- CDN, content delivery network
- if i want use my application available
- in multiple locations
- that definitely you can provide
- we have methods
- and for that we should understand aws management console
- you should know how to manage your applications
- servers and like load balancing
- auto-scaling network distribution
- traffic controlling
- everything you should understand
- right
- then only you can provide the solution to your client
- is it clear
- now iam giving very simple example here today let me tell you
- i am not teaching you any service
- still its not started
- right
- let me tell you
- i need to give an introduction of aws account
- in order to login into your aws account
- you have to write first of all aws.amazon.com
- aws.amazon.com
- where is my application sits
- is in an availability zone
- availability zone
- availability is a group of data centers
- right
- the POP’s are only to route your traffic
- to cache your traffic
- to route your traffic and to cache your traffic
- ill tell you
- ok
- like region
- aws
- AWS contains multiple regions
- multiple regions
- region is what?
- separate geo location
- and the total and every continent has multiple regions
- number 1
- and every region has
- please do understand
- every region has multiple availability zone(AZ)
- ill say AZ
- avalilability zone
- right
- and every AZ has multiple data centres
- data centres
- and data centres has the resources to create your machines
- data centres has the resources to create your machine
- and now one more thing
- regions as well as availability zones
- and now one more thing
- regions as well as availability zones
- regions and availability zones
- are connected
- through point of presence(POP)
- point of presence(POP)
- and POP is containing edge locations
- which is almost present in every major city
- and what edge location does
- it provide you
- it route the traffic
- it routes the traffic
- among various data centeres
- and regions
- number 1
- it provides content delivery
- it maintain
- it maintains catche
- maintains catche of flowing traffic
- traffic
- so these are the major things
- right
- lets say
- this is your region 1
- so this is your region 2
- and these regions has multiple availability zones
- so im taking only two, two availability zones
- lets say this AZ1
- this is AZ2
- here also there is AZ1 in region 2 and this is AZ2
- in Region 2
- and these are connected through, you can have multiple edge locations, near to your region
- right
- these are the edge locations
- or you can say POP
- these are edge locations
- what is the purpose of the edge location
- because these are connected together
- these are connected together
- in order to provide connectivity
- if one route is not available
- it will provide you, lets say
- you have one client here
- lets say you have one client here
- which sits near this particular edge location
- and you have another client here which is near to availability zone 1
- or you have a server here
- this is the server
- server
- and MR. A wants to access the application
- which is running on the server
- so he can take any route
- right
- he can also take this route to reach here
- he can also take this route to reach here
- if one route is not possible
- if one route is not available
- automatically the another route is being provided
- through these edge locations
- as well as to reach the ultimate server
- you are getting me
- so edge locations are being used to route your traffic
- to maintain the catche of flowing data even
- is it ok or not
- so i just try to say the thing
- so that you must have some idea
- ok
- now
- now, im just going to start with aws management console
- what is my next
- line of action
- let of action
- let me tell you
- the first ill tell you
- aws management console
- aws management console