https://www.whatsapp.com/channel/0029Va9NnSdCHDyqwAoeIB1G ============= AWS Cloud ============= 1) What is IT infrastructure 2) On-Prem vs Cloud Infrastructure 3) AWS Cloud Introduction 4) AWS Cloud Services Tour 5) AWS Cloud account setup 6) EC2 7) S3 8) RDS 9) IAM 10) Beanstack 11) Lambdas 12) Route 53 Duration : 7 to 10 days class timing : 9:30 am to 11:00 am soft copy notes ========================= What is Infrastructure ? ========================= => Resources required to run the business school business : building + classrooms tables chairs boards computers projectors software company : building power network meeting rooms tables chairs machiness databases security monitoring => purchase and manage all the resource required to run our business. That is called as "On Prem Infrastructure" => Lot of money required => Lot of time we need spend => security => scalability => availability => network issues => power issues => disaster recovery => To overcome the problems of on-prem infrastructure, companies are using cloud infrastructure. Cloud infrastructure : take resources for rent =========================== What is Cloud Computing ? =========================== => Providing IT infrastructure thru internet on demand basis is called as Cloud Computing. => Cloud computing works based on 'Pay as you go' model. => We have several advantages with cloud computing 1) Low cost 2) pay as you go 3) scalability 4) availability 5) reliability 6) security 7) unmited storage 8) backup ================ Cloud Provider ================ => The company which is providing cloud infrastructure is called as cloud provider. Ex : Amazon Google Microsoft salesforce oracle ibm ali baba Digital Ocean ============ What is AWS ============ => Amazon Webservices => AWS is a cloud platform managing by amazon company => AWS cloud started in 2006 => AWS providing cloud infrastructure based on "pay as you go" model => 190+ countries using aws cloud services. => AWS providing cloud resources in the world using global infrastructure concept. => AWS maintaing global infrastructure by using regions and availabilty zones concept. Region = geographical location A.Z = data center (server room) 36 launched Regions 114 Availability Zones 1) What is Infrastructure 2) What is IT infrastructure 3) On-Prem infrastructure + Challenges 4) Cloud Computing 5) Advantages with Cloud Computing 6) Cloud Providers 7) AWS Cloud Intro ============================================== AWS Account Setup Video : https://www.youtube.com/watch?v=xi-JDeceLeI ============================================= => We can setup Free Tier Account in aws (1 year validity) => We have few free services and few paid services => Auto debit is not there in AWS ## How to make AWS Bill as Zero : https://www.youtube.com/watch?v=PvSGOheevL4 ====================== AWS Services Overview ====================== 1) EC2 : Elastic Compute Cloud => EC2 is used to create Virtuals Machines in AWS Cloud. 2) S3 : Simple Storage Service => S3 provides unlimited storage in aws cloud. 3) RDS : Relational Database service => RDS is used to setup Relational Databases in the aws cloud (Ex: Oracle, MySql, PostGres..) 4) IAM : Identity and Access Management - User Accounts - User Groups - Policies (Permissions) - Roles 5) Elastic Beanstack : End to end Web app mangement service (PaaS). 6) Route 53 : Domain Mapping Service => It is used to map our application URL to domain name. 7) ECS : Elastic Container Service => ECS is used to run Docker Containers 8) EKS : Elastic Kubernetes Service => EKS is used to setup Kubernetes Cluster in AWS cloud. 9) CloudWatch : It is used to monitor resources in aws cloud. 10) VPC : Virtual Private Cloud => VPC provides isloated network for the resources in the aws cloud. 11) AWS Lambdas : Serverless Computing => Run your application without thinking about servers. ============================================= Assignment : SpringBoot with AWS RDS Integration Ref Video : https://www.youtube.com/watch?v=GSu1g9jvFhY ==============================================