Posts

Showing posts from September, 2017

What is the AWS Mobile SDK for Android?

The AWS Mobile SDK for Android is an open-source software development kit distributed under the Apache Open Source license. The SDK provides libraries, code samples, and documentation to help developers build connected mobile applications using Amazon Web Services (AWS). Supported AWS services currently include: Amazon Cognito Identity Amazon Cognito Sync Mobile Analytics Amazon S3 DynamoDB Amazon Kinesis Lambda Amazon Lex Amazon Polly Amazon Pinpoint Compatibility The AWS Mobile SDK for Android is compatible with Android 2.3.3 (API Level 10) or higher. For more information about the Android platform, see  Android Developers . Download the AWS Mobile SDK for Android # Download AWS Mobile SDK for Android  (zip file) Source on Github About the AWS Mobile Services # The AWS Mobile SDKs include client-side libraries for working with Amazon Web Services. These client libraries provide high-level, mobile-optimized interfaces to services such as DynamoDB

AWS SDK for PHP

AWS Resource APIs provide an object-oriected abstraction over the "low-level" or RPC-style interface in the AWS SDK for PHP, for a simpler and more intuitive coding experience. A resource object is a reference to an AWS resource (such as an Amazon EC2 instance or an Amazon S3 object) that exposes the resource's attributes and actions as properties and methods of the resource object. Details of the underlying HTTP API requests become transparent, and you get to work with AWS resources as if they are local PHP objects. The sample code below demonstrates how this works. Supported services include Amazon EC2, Amazon S3, Amazon SNS, Amazon SQS, AWS IAM, Amazon Glacier, and AWS CloudFormation, and more services will be added in the future. aws = new Aws($config); // Get references to resource objects $bucket = $aws->s3->bucket('my-bucket'); $object = $bucket->object('image/bird.jpg'); // Access resource attributes echo $object['

Getting Started Using Elastic Beanstalk

Image
Getting Started Using Elastic Beanstalk The following tasks will help you get started with Elastic Beanstalk to create, view, deploy, and update your application as well as edit and terminate your environment. You'll use the AWS Management Console, a point-and-click web-based interface, to complete these tasks. Step 1: Sign up for the Service If you're not already an AWS customer, you'll need to sign up. Signing up allows you to access Elastic Beanstalk and other AWS services that you will need, such as Amazon Elastic Compute Cloud (Amazon EC2), Amazon Simple Storage Service (Amazon S3), and Amazon Simple Notification Service (Amazon SNS). To sign up for an AWS account Open the  Elastic Beanstalk console . Follow the instructions shown. Step 2: Create an Application Next, you will create and deploy a sample application. For this step, you use a sample application that is already prepared. Elastic Beanstalk is free to use, but the AWS resources that i

AWS Elastic Beanstalk

Image
What Is AWS Elastic Beanstalk? Amazon Web Services (AWS) comprises dozens of services, each of which exposes an area of functionality. While the variety of services offers flexibility for how you want to manage your AWS infrastructure, it can be challenging to figure out which services to use and how to provision them. With Elastic Beanstalk, you can quickly deploy and manage applications in the AWS Cloud without worrying about the infrastructure that runs those applications. AWS Elastic Beanstalk reduces management complexity without restricting choice or control. You simply upload your application, and Elastic Beanstalk automatically handles the details of capacity provisioning, load balancing, scaling, and application health monitoring. Elastic Beanstalk uses highly reliable and scalable services that are available in the  AWS Free Usage Tier . Elastic Beanstalk supports applications developed in Java, PHP, .NET, Node.js, Python, and Ruby, as well as different container type

Amazon EC2 in Amazon Web Services

What Is Amazon EC2? Amazon Elastic Compute Cloud (Amazon EC2) provides scalable computing capacity in the Amazon Web Services (AWS) cloud. Using Amazon EC2 eliminates your need to invest in hardware up front, so you can develop and deploy applications faster. You can use Amazon EC2 to launch as many or as few virtual servers as you need, configure security and networking, and manage storage. Amazon EC2 enables you to scale up or down to handle changes in requirements or spikes in popularity, reducing your need to forecast traffic. Features of Amazon EC2 Amazon EC2 provides the following features: Virtual computing environments, known as  instances Preconfigured templates for your instances, known as  Amazon Machine Images (AMIs) , that package the bits you need for your server (including the operating system and additional software) Various configurations of CPU, memory, storage, and networking capacity for your instances, known as  instance types Secure login info

Learning about AWS(Amazon Web Services)

Definition - What does  Amazon Web Services (AWS)  mean? Amazon Web Services (AWS) is a bundled remote computing service that provides cloud computing infrastructure over the Internet with storage, bandwidth and customized support for application programming interfaces (API). Launched in 2006, AWS is provided by cloud solution concept pioneer Amazon Inc. Amazon's internal IT resource management built AWS, which expanded and grew into an innovative and cost-effective cloud solution provider. Amazon launched AWS during cloud computing's early transitional phase. Prior to the launch, Amazon rebuilt its infrastructure to consolidate server power and storage after realizing their host servers were approximately 50 percent below capacity. AWS resides on the same infrastructure as the host of Amazon's other Web properties, such as Webstore. Amazon packages AWS with scalable and virtually unlimited computing, storage and bandwidth resources. AWS uses the su