{
    private $ec2Client;
    private $elbClient;
    private $rdsClient;
    private $elasticacheClient;

    public function __construct(Sdk $awsSdk)
    {
        $this->ec2Client = $awsSdk->createEc2();
        $this->elbClient = $awsSdk->createElasticLoadBalancing();
        $this->rdsClient = $awsSdk->createRds();
        $this->elasticacheClient = $awsSdk->createElastiCache();
    }
