Aws
Aws
Aws
Types of EC2:
->General Prpose: these provide a balance of compute, memory and networking
resources.These are ideal for web servers and code repositories.
->Compute OPtimized: ideal for compute bound applications that benefit from high
performance processors.Ideal for high performance web servers, high performance
computing (HPC), scientific modeling, dedicated gaming servers.
->Memory Optimized:Ideal for workloads that process large data sets in memory.
->Storage Optimized:Ideal for workloads that require high,sequential read and write
access to large datasets on local storage.Optimized to deliver low latenct random
I/O operations per second to applications.
Lambda:
->compute service that lets you run code without provisioning or managing servers.
-> It is an serverless service.
AWS S3:
-> AWS Simple Storage Srevice
-> Object Storage service that offers scalability ,availability, Security and
performance.
AWS RDS:
->Relational database service.
- Amazon RDS allows you to encrypt your databases using keys you manage through AWS
Key Management Service (KMS)
AWS Elasticache:
-> It is a fully managed, in-memory caching service supporting flexible, real-time
use cases.
-> It accelerates the application as it caches the frequently used data.
ElastiCache is compatible with Redis and Memcached Clusters.
AWS DynamoDB:
API Gateway:
-> It is used for creating,publishing Secure API that uses AWS Services as well as
data stored on aws storage services to provides a easy way to build our
applications.
Are HTTP-based.
Implement standard HTTP methods such as GET, POST, PUT, PATCH, and DELETE.
AWS CloudFormation:
-> It is used to easily manage aws services without wating time on configuring
them.In this we can create a template and we can use the template to configure the
services and all the services will be configured as per our requirements, this
reduces our time spent on configuring servies so that we can concentrate on
building our applications.
AWS CodeCommit:
-> It is a version control service hosted by aws to privately store and manage
files on the cloud.
AWS CodeBuild:
-> It is a fully managed build service that compiles our code,runs test cases and
produces artifacts that are ready to be deployed.
AWS CodeDeploy:
-> It can deploy application from various sources like amazon s3,GitHub
repositories, or Bitbucket repositories.
AWS CodePipeline:
-> It is an continous delivery Service which we can use to model, visualize, and
automate the steps required to release your software.We can quickly configure
different stages of a software release process.
AWS Shield:
-> It provides the Protection against Distributed Denial of Service (DDoS) attacks
is of primary importance for your internet-facing applications.
AWS WAF:
-> AWS WAF is a web application firewall that lets you monitor web requests that
are forwarded to Amazon CloudFront distributions or an Application Load Balancer.
-> It can be used to allow or block requests based on conditions provided such as
ip address or some values in the request.
AWS KMS:
->AWS Key Management Service (AWS KMS) is an encryption and key management service
scaled for the cloud. AWS KMS keys and functionality are used by other AWS
services, and you can use them to protect data in your own applications that use
AWS.
AWS ACM:
->AWS Cerificate Manager
-> This helps us to provision, manage, and renew publicly trusted TLS certificates
on AWS based websites.