AWS Services
AWS services that can enhance your DevOps workflows:
VPC: Virtual Private Cloud to launch AWS resources in a
defined virtual network
.AMI (template in Amazon Web Services (AWS) that contains the information needed to launch a virtual server, EC2)
EBS (Volume): Elastic Block Store for
persistent block storage
.S3 (Storage): Simple Storage Service for
scalable object storage
. Can be used forhosting static website
.EC2:
Virtual servers
in the cloud.Lambda Function:
Serverless computing
service to run code. Itβs aevent-driven architecture
used incost optimization, security
IAM: Identity and Access Management for
secure access control.
Service Accounts:
K8s pods
to accessAWS Services (using IRSA - IAM Roles for Service Accounts)
K8s API itself
AWS Cloud CI/CD Services:
AWS CodeCommit: Code Host and versioning, like
github
.AWS CodeBuild: Fully managed build service for continuous integration, like
mvn
.buildspec.yml
is use to define the build process.AWS CodeDeploy: Automates code deployments to any instance, like
Argo CD
.appspec.yml
is use to configure the deployment process.AWS CodePipeline: CI/CD service for fast and reliable application updates, like
Jenkins
.
CloudWatch:
Monitoring, alerting, reporting, logging
and observability service.Billing & Cost Management: Tools to track and manage AWS costs and usage.
CloudFront (CDN):
It is
CDN
(content delivery network) service, with a vast network ofedge location (servers).
It offers
caching
which deliver web content to users withhigh performance & low latency.
ECR (Elastic Container Registry): Use to store
container image
likeDocker Hub
.Fargate:
Serverless compute engine
forcontainers
.ECS (Elastic Container Service):
AWS's own container orchestration service
. Donot support CRD
like K8s.AWS EKS:
Managed Kubernetes service
.AWS KMS (Key Management Service): Encryption and management of cryptographic keys Securely.
CloudTrail: Service that enables governance, compliance, and operational and risk auditing of your AWS account.
AWS Config: Service to assess, audit, and evaluate configurations of AWS resources.
ELK (ElasticSearch): Service for real-time log analysis and visualization.
Route 53:
Amazon Route 53 is a highly available and scalable
Domain Name System (DNS) web service
.Route 53 to perform 3 main functions in any combination:
domain registration, DNS routing, and health checking.
AWS CFT (Cloud Formation Template):
It is a
Infra as a code
tool for AWS like Terraform.It offers
Drift detection
Subscribe to my newsletter
Read articles from KALPESH MOHANTA directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
KALPESH MOHANTA
KALPESH MOHANTA
π Hi there! Welcome to my DevOps adventure! π I'm Kalpesh, a DevOps Engineer, and I'm thrilled to share my journey in the dynamic world of DevOps and Cloud Technologies. π π§ Tech Arsenal: CI/CD Automation: Streamlining workflows for seamless deployments. Containers & Orchestration: Docker & Kubernetes. Cloud Platforms: Azure, AWS. Version Control: Git. Configuration Management: YAML, Linux commands. π My Journey: I've had the privilege to work on diverse projects, including a notable deployment for PepsiCo. My expertise spans CI/CD automation, containerization, cloud services, and scripting to enhance system performance and reliability. π‘ Why Follow Me? Join me as I delve into: Cutting-edge DevOps practices. Automation techniques. Cloud innovations. Tips & tricks for aspiring DevOps professionals. π€ Connect & Collaborate: Let's build, learn, and innovate together. Whether you're a fellow tech enthusiast, a professional looking to share insights, or someone eager to learn, let's connect and grow in this vibrant community. π’ Follow my LinkedIn & Hashnode blog for insights, tutorials, and updates. Together, we'll embrace the ever-evolving DevOps landscape!