p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #454545}
span.s1 {text-decoration: underline ; color: #e4af09}
ecs-cli up --keypair mycredentials --capability-iam --size 5 --azs us-east-1a,us-east-1b --instance-type m4.large
got this issue.
Failure event reason="Parameter validation failed: parameter value mycredentials for parameter name KeyName...
Saturday, 26 August 2017
Wednesday, 23 August 2017
August 23, 2017
S3 bucket - repository/tag: invalid reference format.
I am unable to backup docker volume to S3. Trying to run the docker command.
docker run -d --name 945e1345eed616bbd2a5dd920df2d -e BACKUP_INTERVAL=1m \ S3_BUCKET=33222a9e09 -e AWS_ACCESS_KEY_ID=DFHFHGJHS2KIADCGGD7IBVZQ -e AWS_SECRET_ACCESS_KEY=mbfdbd6kvUgpPlH/7H5/jfJRJnaX1RTJBDF
docker: Error parsing reference: " S3_BUCKET=33222a9e09" is not a valid repository/tag: invalid reference format.
docker:...
Monday, 21 August 2017
August 21, 2017
Cloud Watch Alarms- policy issue
Sunday, 20 August 2017
August 20, 2017
AWS S3 Tutorial
Amazon Simple Storage Service is also known as Amazon S3. It is highly scalable object storage in the cloud securely.
It is used to store any amount of data.
MultiPart form uploading to AWS
S3 is Object Storage with a simple web service interface to store and retrive any amount of data from anywhere on the web.
What is multi part upload ?
1. Initiate the Multi part Upload
2. Seperate the object...
Saturday, 19 August 2017
August 19, 2017
Aws Security Groups

The very first thing to ensure that the unwanted or unauthorized traffic doesn't get in into the instances using Security Group.
What is a Security Group?
It is a AWS firewall solution which filters the incoming and outgoing traffic from an instance.
Filtering is done based upon the ip protocols,ports...
Thursday, 17 August 2017
August 17, 2017
aws instance types
General Purpose (T2, M3, M4 class):
These provides overall balance of Ram, CPU and provide burstable performance.
IOP starts from 100 and upto 3000.
Compute Optimized (C3 and C4 class):
It is meant for hude traffic.
Storage Optimized(I3 and D2 class):
It is for large datawarehouse.
Memory Optimized(X1, R3 and R4 class):
It is for Memcached and enterprise apps.
Accelerated Computing(P2,...
Wednesday, 16 August 2017
August 16, 2017
Unabme to run docker without sudo
I am unable to run docker without sudo.
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.25/containers/json: dial unix /var/run/docker.sock: connect: permission denied
I added docker to user group
sudo usermod -aG docker $USER
Still i am unable to run without sudo...
Sunday, 13 August 2017
August 13, 2017
docker Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
Warning: failed to get default registry endpoint from daemon (Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?). Using system default: https://index.docker.io/v1/
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo}
span.s1 {font-variant-ligatures: no-common-ligatures}
Cannot connect to the Docker daemon at unix:///var/run/docker.sock....
Monday, 7 August 2017
August 07, 2017
Jupyterhub is not running on ubuntu 16.04
$ jupyterhub
/home/ubuntu/jupyterhub_config.py:6: UserWarning: IPython.utils.localinterfaces has moved to jupyter_client.localinterfaces
from IPython.utils.localinterfaces import public_ips
[I 2017-08-07 18:36:18.545 JupyterHub app:724] Loading cookie_secret from /home/ubuntu/jupyterhub_cookie_secret
[W 2017-08-07 18:36:18.576 JupyterHub app:365]
Generating CONFIGPROXY_AUTH_TOKEN....
August 07, 2017
Install NodeJS on Ubuntu 16.04
1. sudo apt-get update
2. sudo apt-get install nodejs
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo}
span.s1 {font-variant-ligatures: no-common-ligatures}
3. sudo apt-get install npm
sudo apt-get install nodejs
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following...
August 07, 2017
no space left on device docker
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo}
span.s1 {font-variant-ligatures: no-common-ligatures}
failed to register layer: Error processing tar file(exit status 1): write /opt/conda/lib/python3.5/site-packages/sympy/core/tests/test_args.py: no space left on devic...
August 07, 2017
install docker-engine issue
sudo apt install docker-engine
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following...
August 07, 2017
The program 'docker' is currently not installed.
docker -v
The program 'docker' is currently not installed. You can install it by typing:
sudo apt install docker.io
(my_env) ubuntu@ip-192-31-19-128:/tmp$ sudo apt install docker.io
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
bridge-utils cgroupfs-mount containerd...
August 07, 2017
Permission error- Unable to ssh into Amazon EC2 instance
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo}
span.s1 {font-variant-ligatures: no-common-ligatures}
ssh -i ec2-instance-cert.pem root@publicip or public dns
@@@@@@@@@@@@@@@@@@@@@@@@######@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ ### WARNING: UNPROTECTED PRIVATE KEY FILE! ### @
@@@@@@@@@@@@@@@@@@@@@@@@######@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for 'test.pem' are...
Sunday, 6 August 2017
August 06, 2017
Mongoose
It is an object modeling tool for nodejs that connects MongoDB.Mongoose take the models and maps them to MongoDB database.
install required dependencies
npm install mongoose
var mongoose = require('mongoose');
/*without callback */
mongoose.connect('localhost','mydatabase');
/* with callback */ create a connection object and bind two callabcks.
var db = mongoose.connection;
db.on('open',function...
August 06, 2017
Elastic Load Balancing

Elastic Load Balancing automatically distributes the incoming application traffic across multiple was ec2 instances.
Two types of load balancers :
Application Load Balancer
Classic Load Balancer
Elastic Load Balancing :
It is in-region load balancing service and distributed traffic across multiple...
Saturday, 5 August 2017
August 05, 2017
Creating Database MongoDB
MongoDB is document based database.
Creating Database NodeJS - MongoDB
Once mongoDB is up and running,
var mongoDB = require('mongodb');
var mydbserver = new mongodb.server('localhost', 27017, {auto_reconnect:true});
/* new mongodb.Db() creates a new database */
/* w:1 sets the write concern */
var database = new mongodb.Db('eCommerceDb',mydbserver, {w:1});
Collections...
Tuesday, 1 August 2017
August 01, 2017
Installing MongoDB
Mac Installation :
The easy way to install MongoDB is by using package manager like Homebrew or MacPorts.
$ sudo brew install mongodb
or
$ sudo port install mongodb
Setup the data directory
$ sudo mkdir -p /data/db
setup appropriate permissions
$ sudo chown 'id -u' /data/db
Ubuntu Installation :
To authenticate apt-get package,...
Labels
- Access Denied IAM (1)
- amazon ecs (1)
- amazon ecs clustor (1)
- amazon elastic beanstack (1)
- amazon elatsiccache (1)
- amazon vpc (1)
- amazon web services (1)
- amazon web services benefits (1)
- amazon web services cli (1)
- apache redirection (1)
- apache tomcat ubuntu 16.04 (1)
- application load balancing (1)
- apt get install docker (1)
- aws (1)
- aws diagram drag and drop (1)
- aws diagrams (1)
- aws diagrams creation (1)
- aws domains (1)
- aws dynamodb (1)
- Aws ebs (1)
- aws ec2 docker insufficient memory (1)
- aws eip (1)
- aws elastic beanstalk (1)
- aws elastic cache (1)
- aws elastic ip (1)
- aws lambda (1)
- aws lambda function (1)
- aws lambda pricing (1)
- aws no sql (1)
- aws online training (1)
- aws php (1)
- aws route53 (1)
- aws route53 domain issue (1)
- aws route53 Latency Based Routing queries pricing (1)
- AWS route53 strategy (1)
- aws route53 Traffic Flow pricing (1)
- aws route53 Tried to create resource record set type (1)
- aws s3 (1)
- aws s3 multi part data upload (1)
- aws s3 pricing (1)
- aws security group ip range (1)
- aws security group limits (1)
- aws security group rules (1)
- AWS SES (1)
- block vs object storage (1)
- but DryRun flag is set (1)
- centos (2)
- centos nodejs (1)
- centos npm (1)
- ChangeResourceRecordSet - Update issue (1)
- ChangeResourceRecordSets aws (1)
- ChangeResourceRecordSets nodejs (1)
- classic load balancing (1)
- cloud computing training (1)
- comodo ssl (1)
- ConfigError in aws (1)
- Connection timed out after (1)
- Could not load credentials from any providers (1)
- create database in mongodb (1)
- create database mongodb (1)
- create iam policy for route53 (1)
- creating docker image (1)
- creating subdomain api (1)
- cvc-enumeration-valid: Value 'UPDATE' is not facet-valid with respect to enumeration (1)
- Device: /dev/sda1 (1)
- digitalocean (1)
- docker hub (1)
- docker info (1)
- docker install (1)
- docker install ubuntu (1)
- docker machine (1)
- docker machine amazon linux (1)
- docker machine redhat (1)
- docker machine ubuntu (1)
- docker ubuntu (1)
- docker ubuntu 14.04 (1)
- docker version (1)
- docker-engine : Depends: libsystemd-journal0 (1)
- docker-engine issue (1)
- dynamodb (1)
- dynamodb api (1)
- dynamodb local (1)
- dynamodb pricing (1)
- ec2 image will be stored in aws s3. cheapest storage in aws (1)
- ec2 instance types (1)
- ec2 with elastic ip (1)
- eip (1)
- elastic block storage (1)
- elastic ip (1)
- elastic ip charges (1)
- Error starting instances (1)
- getting aws issues (1)
- homebrew mac osx (1)
- how to create aws diagrams (1)
- how to create dynamic subdomain (1)
- how to get docker status (1)
- how to install nodejs on ubuntu 16.04 (1)
- how to install comodo ssl (1)
- how to install mongodb on ubuntu (1)
- how to install nodejs in redhat (1)
- how to register domain aws (1)
- how to setup aws vpc (1)
- how to start docker (1)
- how to use aws vpc (1)
- how to use comodo ssl (1)
- how to use route53 (1)
- how to use vc (1)
- http to https redirection ec2 instance (1)
- iis https redirection (1)
- insalling comodo ssl (1)
- install amazon web services cli (1)
- install aws cli (1)
- install cli (1)
- install docker (2)
- install docker in aws (1)
- install docker ubuntu (2)
- install docker ubuntu 14.04 (1)
- install homebrew mac osx (1)
- install mongodb linux (1)
- install mongodb mac (1)
- install mongodb ubuntu (1)
- install mongodb ubuntu 16.04 (1)
- install mongodb windows (1)
- install nodejs (1)
- install nodejs in redhat (1)
- Invalid login: 535 Authentication Credentials Invalid (1)
- Invalid value 'i-08cbb15' for instanceId (1)
- InvalidInstanceID (1)
- lambda (1)
- lambda aws (1)
- lambda function aws (1)
- lambda lambda lambda (1)
- missing credentials in config (1)
- mongodb features (1)
- mongodb install ubuntu (1)
- mongodb scalability (1)
- mongodb server (1)
- mongodb ubuntu 16.04 (1)
- mongoose create database (1)
- mongoose mongoldb (1)
- mongoose nodes (1)
- nginx https redirection (1)
- No package httpd24 available (1)
- No package mysql55-server available (1)
- No package php56 available (1)
- No package php56-mysqlnd available (1)
- node js mongoose (1)
- node mongoose (1)
- node redhat (1)
- nodejs centos (1)
- nodejs docker image (1)
- not authorized to perform: route53:ChangeResourceRecordSets on resource: (1)
- object storage vs block storage (1)
- object store (1)
- online training amazon web services (1)
- online training ec2 (1)
- Orchestration in aws (1)
- Orchestration worrkflow (1)
- Permission denied (publickey) when SSH Access (1)
- php (1)
- pointing domain using route53 (1)
- redhat (1)
- redhat nodejs (1)
- registering subdomain (1)
- Request would have succeeded (1)
- route53 access denied (1)
- run mongodb mac (1)
- run mongodb ubuntu (1)
- run mongodb windows (1)
- run nodejs without sudo (1)
- security group best practices (1)
- security group inbound outbound (1)
- sharding features in mongod (1)
- start docker at reboot (1)
- storage area network (1)
- The pending instance AWS (1)
- tomcat admin (1)
- tomcat admin permissions (1)
- tomcat ubuntu (1)
- tomcat users (1)
- Traditional Architecture vs microservices (1)
- ubuntu 16.04 tomcat (1)
- ubuntu docker install (1)
- UnknownEndpoint: Inaccessible host aws (1)
- use of microservices (1)
- virtual private network (1)
- webservices subdomain (1)
- What are microservices (1)
- what are the domains in cloud (1)
- what is amazon vpc (2)
- what is aws diagram (1)
- what is aws ebs (1)
- what is aws ecs (1)
- what is aws route53 (1)
- what is aws s3 storage (1)
- what is block storage (1)
- what is elastic ip (1)
- what is object storage (1)
- what is Orchestration (1)
- what is sharding in mongodb (1)
- what is vpc (2)
- when to use aws ecs (1)
- when to use aws s3 (1)
- where to use ssl (1)
- why amazon elastic cache (1)
- why aws (1)
- why aws ecs (1)
- why elastic ip (1)
- why Orchestration (1)
- why route53 (1)
- why sharding (1)
- why vpc (2)
- why we need microservices (1)
- Why would i need Microservices (1)
- wordpress (1)
- ws security group ipv6 (1)
- yum (1)
- yum install httpd24 php56 mysql55-server php56-mysqlnd (1)