Friday 17 July 2020

Aws Tutorial with important Key Points

 Hi, Amazon Web Services (AWS) is a cloud computing platform offered by Amazon.com that provides a wide range of services to help individuals and organizations with their computing needs.

AWS offers over 200 different services, including computing, storage, databases, analytics, machine learning, artificial intelligence, security, networking, mobile development, Internet of Things (IoT), and more.

Some of the most popular services offered by AWS include Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3), Amazon Relational Database Service (RDS), Amazon Lambda, Amazon Elastic Block Store (EBS), Amazon Virtual Private Cloud (VPC), and Amazon Route 53.

AWS can be used to host websites and applications, store and process large amounts of data, run machine learning and artificial intelligence models, and more. It is widely used by businesses of all sizes, government agencies, educational institutions, and individuals who need access to scalable, reliable, and secure computing resources.

One of the key advantages of using AWS is that it allows users to easily scale up or down their computing resources based on their needs. This means that users can quickly and easily increase or decrease the amount of computing power they have available, depending on the demands of their applications or workloads.

In addition, AWS provides a range of security and compliance features to help users protect their data and meet regulatory requirements. This includes features such as encryption, access controls, network security, and compliance certifications.

Overall, AWS has become an essential tool for many organizations looking to modernize their IT infrastructure, improve their agility and flexibility, and reduce their costs. By leveraging the power of cloud computing, businesses can focus on their core competencies, while leaving the infrastructure and management to AWS.

Another benefit of using AWS is the wide range of integrations and tools available. AWS integrates with a variety of third-party tools and services, including popular software like WordPress, Drupal, and Magento, making it easy for users to deploy and manage their applications.

AWS also provides a range of developer tools and services, such as AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy, and AWS CodePipeline, that allow developers to build, test, and deploy applications quickly and easily. These tools help developers automate the entire software development process, from code writing to deployment and scaling.

AWS provides a range of pricing options, including pay-as-you-go, reserved instances, and spot instances, allowing users to choose the most cost-effective pricing model based on their needs.

AWS is a comprehensive cloud computing platform that provides a wide range of services and tools to help individuals and organizations with their computing needs. With its scalability, flexibility, security, and cost-effectiveness, AWS has become an essential tool for businesses looking to improve their IT infrastructure and stay competitive in today's fast-paced digital landscape.

Here are some of the Imporant key AWS services:

  • EC2 (Elastic Compute Cloud): 
                  Provides scalable compute capacity in the cloud.
  • S3 (Simple Storage Service): 
                 Offers durable and highly scalable object storage for data backup and archiving.
  • RDS (Relational Database Service): 
                Provides fully-managed relational databases that support SQL.
  • Lambda:
                 Enables developers to run code without managing servers.
  • DynamoDB: 
                Offers fast and flexible NoSQL databases.
  • Route 53: 
                Provides scalable and highly available Domain Name System (DNS) web services.
  • CloudFront:
                 Accelerates content delivery with low latency and high data transfer speeds.
  • Elastic Beanstalk:
                 Allows developers to quickly deploy and manage web applications in the AWS Cloud.
  • CloudFormation: 
                  Provides a way to create and manage a collection of related AWS resources.
  • IAM (Identity and Access Management): 
                 Enables secure control of access to AWS services and resources.
  • Amazon SQS (Simple Queue Service): 
                 Provides a fully-managed message queuing service for decoupling and scaling 
                 microservices,distributed systems, and serverless applications.
  • Amazon SNS (Simple Notification Service): 
                   Provides a fully-managed messaging service for publishing and subscribing to 
                  topics, and  sending and receiving push notifications to mobile devices 
                  and other endpoints.
  • Amazon SES (Simple Email Service): 
                   Provides a cost-effective email service to send and receive email using your
                   own email addresses and domains.
  • Amazon Glacier: 
                    Provides a secure, durable, and low-cost object storage service for data 
                    archiving and backup.
  • Amazon Kinesis:
                     Allows you to collect, process, and analyze real-time, streaming data from 
                     sources such as  IoT devices, social media, and logs.
  • Amazon EMR (Elastic MapReduce): 
                      Provides a fully-managed Hadoop and Spark cluster for processing 
                      big data workloads.
  • ECS (Elastic Container Service): 
                      Provides a highly scalable, fast, and reliable container management 
                      service that supports Docker containers.
  • CloudWatch: 
                       Provides monitoring for AWS resources and applications, allowing customers
                       to collect and track metrics, collect and monitor log files, and set alarms
  • ECR (Elastic Container Registry)
                        Offers a fully managed Docker container registry that makes it easy to 
                        store, manage,and deploy Docker container images.
  • Fargate: 
                        A serverless compute engine that makes it easy to run containers 
                        without managing servers or infrastructure.
  • API Gateway: 
                        Offers a fully managed service that makes it easy for developers 
                        to create, publish,maintain, monitor, and secure APIs at scale.
  • CloudTrail:
                        Provides a fully managed service that enables governance, 
                        compliance, operational auditing, and risk auditing of AWS account activity.
  • CloudSearch: 
                        Offers a fully managed search service in the cloud that allows
                        customers to integrate search functionality into their applications.
  • Elastic Transcoder: 
                        Provides a fully managed media transcoding service that makes it 
                        easy to convert media files from their source format to versions 
                        that will play on devices like smartphones, tablets, and PCs.
  • IoT Core: 
                       Offers a managed cloud service that enables customers to connect
                       devices to AWS services securely and at scale.
  • IoT Analytics: 
                        Provides a fully managed service that makes it easy to run 
                        analytics on IoT data.
  • SageMaker: 
                        Offers a fully managed service that enables customers to build, 
                        train, and deploy machine learning models at scale.
  • Step Functions: 
                        Provides a fully managed service that makes it easy to coordinate
                        the components of distributed applications and microservices using 
                        visual workflows.
  • Glue: 
                        Offers a fully managed service that makes it easy to move data 
                        between data stores,transform data, and make it available for
                        analysis.
  • AppSync: 
                         Enables customers to develop GraphQL APIs by connecting to 
                         one or more data sources, with real-time data synchronization 
                         and offline data access.
  • Amplify: 
                        Provides a fully managed service for building mobile and web 
                        applications with a coninuous delivery and deployment workflow.
  • Cloud9: 
                        Offers a cloud-based integrated development environment (IDE) 
                        that allows developers to write, run, and debug code from a browser.
  • CodeBuild: 
                        Provides a fully managed build service that compiles source code,
                        runs tests, and produces software packages that are ready to deploy.
  • CodeCommit: 
                        Offers a fully managed source control service that makes it easy to 
                        collaborate on code and manage version control.
  • CodeDeploy: 
                        Enables automated deployment of applications to Amazon EC2 
                        instances, on-premises instances, and serverless Lambda functions.
  • CodePipeline: 
                        Provides a fully managed continuous delivery service that automates
                        the release process for software updates.
  • X-Ray: 
                        Offers a fully managed service that allows developers to analyze and 
                        debug distributed applications, such as those built using microservices 
                        architecture.
  • Secrets Manager: 
                        Provides a fully managed service that enables customers to store and 
                        manage secrets, such as database credentials and API keys, securely.
  • Shield: 
                        Offers a managed DDoS (Distributed Denial of Service) protection 
                        service that safeguards web applications running on AWS.
  • WAF (Web Application Firewall): 
                       Provides a firewall that can protect web applications from common web 
                       exploits and  attacks.
  • Macie: 
                       Provides a fully managed service that helps discover, classify, and protect 
                       sensitive data stored in AWS.
  • GuardDuty: 
                        Offers a threat detection service that continuously monitors for malicious
                        activity and unauthorized behavior in AWS accounts and workloads.
  • Detective: 
                        Provides a fully managed service that helps analyze, investigate, and identify
                        the root cause of potential security issues and suspicious activities in AWS.
  • Security Hub: 
                       Offers a central dashboard that provides a comprehensive view of security
                        alerts and compliance status across AWS accounts and workloads.
  • Kendra: 
                        Provides a managed enterprise search service that allows customers to 
                        search for information across multiple data sources and formats.
  • Forecast: 
                        Offers a fully managed service that uses machine learning to build time-series
                        forecasts for customer demand, inventory planning, and resource optimization.
  • Lex: 
                        Enables customers to build conversational interfaces for voice and text 
                        applications using automatic speech recognition and natural language 
                        understanding.
  • Polly: 
                        Provides a text-to-speech service that allows customers to convert text 
                        into realistic, natural-sounding speech.
  • Rekognition: 
                        Offers a fully managed service that provides image and video analysis to 
                        detect objects,scenes, and faces in visual media.
  • Transcribe: 
                        Provides a fully managed service that uses automatic speech recognition
                        to transcribe audio and video files into text.
  • Translate: 
                        Offers a fully managed service that provides machine translation of text 
                        in multiple languages.
  • Textract: 
                        Enables customers to extract text and data from scanned documents using 
                        machine learning.
  • Personalize: 
                        Provides a fully managed service that helps customers create personalized                                                recommendations for users using machine learning.
  • Connect: 
                        Provides a cloud-based contact center solution that enables customers to 
                        engage with their customers through voice, chat, and messaging channels.
  • Pinpoint:
                        Offers a fully managed service that helps customers engage with their 
                        mobile app users through targeted and personalized push notifications,
                        email, SMS, and in-app messaging.
  • SES (Simple Email Service): 
                        Provides a highly scalable and cost-effective email service that enables
                        customers to send and receive emails using their applications.
  • Chime: 
                        Offers a fully managed communication service that provides voice, video, 
                        and chat capabilities for online meetings, webinars, and other collaboration 
                        scenarios.
  • WorkMail: 
                        Provides a fully managed email and calendaring service that enables 
                        customers to manage their email, contacts, and calendars using familiar 
                        applications.
  • WorkDocs: 
                        Offers a fully managed enterprise document storage and sharing service 
                        that enables customers to collaborate on documents securely.
  • WorkSpaces: 
                        Provides a fully managed desktop-as-a-service (DaaS) solution that enables 
                        customers to provision and manage cloud-based desktops for their users.
  • AppStream: 
                        Enables customers to stream desktop applications securely to their users, 
                        eliminating the need to install and run applications locally.
  • License Manager: 
                        Provides a fully managed service that helps customers manage their 
                        software licenses across multiple AWS accounts and on-premises 
                        infrastructure.
  • Control Tower: 
                        Offers a fully managed service that makes it easy to set up and govern
                        a secure, compliant, and multi-account AWS environment.
  • Organizations: 
                        Enables customers to manage and govern multiple AWS accounts as a 
                        single entity,providing centralized management and governance across all
                        accounts.
  • Resource Groups: 
                         Provides a service that allows customers to create and manage collections 
                        of AWS resources, such as EC2 instances, based on tags and other criteria.

Labels: , ,

0 Comments:

Post a Comment

Note: only a member of this blog may post a comment.

<< Home