AWS Services

short summaries for AWS services Networking and Content Delivery VPC ELB/ALB VPC Endpoint Route 53 Cloud Map Global Accelerator CloudFront API Gateway AppSync Compute EC2 ECS Fargate Batch EKS LightSail Elastic Beanstalk Lambda Lambda@Edge Storage S3 Glacier EFS (Elastic File System) FSx for Windows File Server EBS Transfer Database DynamoDB DocumentDB (MongoDB compatibility) RDS Redshift ElastiCache ElasticSearch Neptune Timestream Cloud Directory SSM Parameter Store Application Integration Step Functions SNS SQS EventBridge Kinesis Analytics Kinesis Data Analytics Pinpoint EMR Data Pipelines Glue Athena QuickSight Lake Formation Management & Governance Control Tower Organizations CloudFormation Service Catalog Config CloudWatch Logs Resources CloudWatch Events CloudWatch Insights CloudWatch Metrics Resources CloudWatch Alarms CloudTrail Developer Tools Cloud9 CodeCommit CodeBuild CodeDeploy CodePipeline X-Ray Amplify Machine Learning SageMaker Comprehend Polly Rekognition Textract Translate Transcribe Forecast Personalize Lex Security, Identity, and Compliance IAM Cognito Secrets Manager WAF Firewall Manager Certificate Manager (ACM) KMS Directory Service Networking and Content Delivery VPC virtual private cloud Subnets, route tables, internet gateways, elastic ips, nat gateways, network ACLs, security groups ELB/ALB elastic (TCP) | application load balancer (http layer 7) VPC Endpoint connect to AWS services from VPC without going through internet enables you to privately connect your VPC to supported AWS services and VPC endpoint services powered by PrivateLink without requiring an internet gateway, NAT device, VPN connection, or AWS Direct Connect connection gateway endpoint - S3 and DynamoDB. [Read More]
aws 

Running Elasticsearch on AWS Elastic Beanstalk

TL;DR code on github @ pfeilbr/Elastic-Beanstalk-Dockerrun.aws.json-Example This article will show you the steps to run elasticsearch on AWS Elastic Beanstalk. This example uses the elasticsearch docker image as an example. Once running you can visit http://<beanstalk domain>/?pretty an you will see the root elastic search JSON response. Initial Deployment Modify Dockerrun.aws.json for your needs. Dockerrun.aws.json reference Commit changes to repo $ git commit -a -m "changes" `` [Read More]

Dockerized Node.js App on Elastic Beanstalk Example

Example of developing and deploying a dockerized Node.js app to Elastic Beanstalk source on Github at pfeilbr/Elastic-Beanstalk-Docker-Node.js-Example Local Development Workflow Edit code. e.g. index.js Build image $ docker build --tag="pfeilbr/eb-docker-node-example" . `` Run $ docker run -p 80:80 -it -rm -name eb-docker-node-example pfeilbr/eb-docker-node-example `` Get docker host ip (optional. only if using boot2docker) $ boot2docker ip `` Open browser to http://<boot2docker ip> [Read More]

Dockerized Node.js App on Elastic Beanstalk Example

Example of developing and deploying a dockerized Node.js app to Elastic Beanstalk source on Github at pfeilbr/Elastic-Beanstalk-Docker-Node.js-Example Local Development Workflow Edit code. e.g. index.js Build image $ docker build --tag="pfeilbr/eb-docker-node-example" . `` Run $ docker run -p 80:80 -it -rm -name eb-docker-node-example pfeilbr/eb-docker-node-example `` Get docker host ip (optional. only if using boot2docker) $ boot2docker ip `` Open browser to http://<boot2docker ip> [Read More]