Archive for the ‘amazon’ Category

ibm.com developerworks cloud series

Friday, January 29th, 2010

The ibm.com developerworks cloud series explores the major types of cloud services and related software that you can use to build Web-scale systems.

In Part 1, learn how Infrastructure as a Service (IaaS) clouds provide basic services you can use to deploy and run your applications. The article also discusses how Eucalyptus can be used as an infrastructure to create public or private clouds.

In Part 2, learn about AppScale and Platform-as-a-Service (PaaS) cloud computing. Explore the features and architecture of this virtual infrastructure. It’s a great way to test your Google App Engine applications on your local resources or virtualized cloud infrastructures, such as Amazon EC2 or Eucalyptus.

Amazon Elastic Load Balancing

Thursday, January 14th, 2010

AWS Management Console Adds Support for Elastic Load Balancing
AWS has added support for Elastic Load Balancing to the AWS Management Console. Elastic Load Balancing automatically distributes incoming application traffic across multiple Amazon EC2 instances. Now you can use a simple, point-and-click web interface to create and configure load balancers for your Amazon EC2 applications.

Access to the AWS Management Console is provided free of charge at https://console.aws.amazon.com

Amazon EC2 can now boot from Amazon EBS snapshots

Friday, December 4th, 2009

Amazon EC2 has just announced the ability to boot instances directly from Amazon EBS snapshots, providing increased flexibility in how customers can manage their instances.

You can still save an Amazon Machine Image (AMI) in an Amazon S3 bucket and boot it from the local instance store, but you can now also choose to save AMIs as Amazon EBS snapshots and boot directly from an Amazon EBS volume.

JumpBox Omeka pricing

Tuesday, November 24th, 2009

JumpBox Omeka Amazon AMI & VMware VM pricing

Amazon Cloud Database

Tuesday, October 27th, 2009

Amazon Relational Database Service (Amazon RDS) is a web service that lets you set up, operate, and scale a MySQL relational database in the cloud. Amazon RDS gives you access to the full capabilities of a familiar MySQL database. This means the code, applications, and tools you already use with your existing MySQL databases will work seamlessly with Amazon RDS.

CloudClimate

Thursday, October 22nd, 2009

CloudClimate displays monitoring results from a globally distributed installation of PRTG Network Monitors on Amazon, CloudLayer, GoGrid, RackSpaceCloud, Softlayer clouds. PRTG works with one core server installation and a number of remote probes used to measure system performance and to remotely monitor performance of network services.

CloudBerry S3 Explorer

Thursday, October 22nd, 2009

CloudBerry S3 Explorer provides a user interface to Amazon S3 accounts, files, and buckets, and lets you manage your files on cloud just as you would on your own local computer.

Monitis WebLoadTester

Thursday, October 22nd, 2009

Monitis’ WebLoadTester is a web load and stress testing software as a service that uses cloud computing power for instant web app and network testing. At user request, WebLoadTester adds machines from Amazons server farm to process requested number of virtual users.

AMI MySQL cluster database access

Friday, October 2nd, 2009

One of the challenges when deploying MySQL databases and clusters on Amazon EC2 AMIs is that the IP address of the AMIs are assigned dynamically. If your topology involves only a single instance then you can simply use localhost to access your MySQL server.

Cloud Foundry solves this problem by ensuring that ‘dbmaster’ always resolves to the IP address of the MySQL server or lets you launch the application with system property that specifies the MySQL server hostname.

Using the JVM option “-DdbHostName=${databasePrivateDnsName}” sets the the system property’dbHostName’ to the MySQL server’s host name. A Spring/Java application can then use a PropertyPlaceholderConfigurer bean to substitute this value into the database url, e.g. jdbc:mysql://${dbHostName}:3306/.

AWS security group(s) (cloudwall(s))

Friday, October 2nd, 2009

The default Amazon Web Services (AWS) default (security) group (aka cloudwall/firewall) only allows access to AMIs from the same group. However you and your desktop or notebook or any customers PCs will not be in this group and therefore blocked even if you have setup key pairs (http://code.google.com/p/cloudtools/wiki/Ec2KeyPair) !

You’ll need to add security rules to ALLOW ports such as SSH (22), SMTP (25), HTTP (80) etc to be accessible from outside the group ie any IP in the world (0.0.0.0/0) instead of just that group !

Just login to your AWS Console select the Security Groups tab, select deafult group and create the new rule(s) and/or create new security groups. (http://code.google.com/p/cloudtools/wiki/EnablingSshAccess)

You may also want to allow your webserver instances to talk to your database servers in which case make sure you

  • either ensure web servers and db servers are running in the same default group

or

  • create a db servers (security) group that allow access from a web servers (security) group and make sure your webserver AMI(s) & db AMI(s) are running in the correct security group.