AWS Cloud Practitioner in brief [ Intro ]





 Cloud computing is the on-demand delivery of computer power, database storage, applications, and other IT resources. 




The top ten AWS users based on EC2 are:

  1. Netflix
  2. Twitch 
  3. Facebook 
  4. BBC
  5. Baidu
  6. ESPN
  7. Adobe
  8. Twitter


                                         The deployment model of the cloud.


1. Private Cloud
2. Public Cloud  
3. Hybrid Cloud

1 Private cloud :-
  • Cloud services used by a single organization are not exposed to the public.
  • complete control.
  • security for sensitive applications.
  • meet specific business needs.

  2 Public cloud
  • The public cloud is defined as computing services offered by third-party providers over the public Internet

Example
  •  Microsoft
  • Azure
  • Google cloud  


3 Hybrid cloud
  • Keep some servers on-premises and extended some capabilities to the cloud  

                                 The Five Characteristics of Cloud Computing 





  •  On-demand self-service:
  • Users can provision resources and use them without human interaction from the service provider
  •  Broad network access:
  •  Resources are available over the network and can be accessed by diverse client platforms
  •  Multi-tenancy and resource pooling:
  •  Multiple customers can share the same infrastructure and applications with security and privacy
  •  Multiple customers are serviced from the same physical resources
  •  Rapid elasticity and scalability:
  •  Automatically and quickly acquire and dispose of resources when needed
  •  Quickly and easily scale based on demand
  •  Measured service:
  •  Usage is measured, and users pay correctly for what they have used 




 Problems Solved by the Cloud.


  •  Flexibility: change resource types when needed
  •  Cost-Effectiveness: pay as you go, for what you use
  •  Scalability: accommodate larger loads by making hardware stronger or adding additional nodes
  • Elasticity: the ability to scale out and scale in when needed
  •  High availability and fault-tolerance: build across data centers
  •  Agility: rapidly develop, test, and launch software applications 


                                                    Thank you for Reading. ☺







 

Comments

Popular Posts