Amazon S3 Users: Add Your Amazon S3 Keys For Amazon S3 you’ll need to provide your Access Key and Secret Key. You can find these values by logging into your AWS account and selecting Security Credentials from the My Account / Console dropdown menu. Windows Azure Users: Add Your Windows Azure Access Keys Windows Azure Storage requires an Account Name and Account Key. You can find these values in the Windows Azure Portal. Once you’ve logged into your portal, select the Storage menu item, then select Manage Access Keys on the bottom of the screen. Then copy the Storage Account Name and Primary Access Key into the Account Name and Account Key fields in your DSP. Now Test Your Connection! Now it’s time to test your connection to remote file storage. Select the Manage Files menu item in the Admin Console. You will now see a new entry for the DSP service name you just created. Double click on the service name to view your remote files. And you’re done! Now your application can access all the remote files located in the specified Amazon S3 or Windows Azure folder. Learn More For more information on DreamFactory Services Platform or to set up your own Free DSP visit http://www.dreamfactory.com.
- In the Type dropdown select “Remote File Storage.”
- Enter a Service Name. The Service Name will be displayed in the Admin Console. You can edit the service later after you’ve created it.
- Enter an API Name. The API Name will be used when making REST calls within the DSP.
- Enter a Description of the service (optional).
- In the Storage Name field enter the folder name where your content is located on either Amazon S3 or Windows Azure.
- In the Storage Type dropdown, select either Amazon S3 or Windows Azure. See the directions below for adding your S3 or Azure key credentials.
- Check the Active box to enable the service.
- HTML5 is ready for prime time as the best front-end standard for companies that need to build and deploy applications that work on desktop computers, tablets, and phones. HTML5 enables companies to write one application, instead of having to write entirely separate applications for the desktop, iOS, Android, Windows, and other mobile OS platforms.
- Front-end mobile development toolkits like PhoneGap and Sencha and frameworks like jQuery Mobile and Angular.js will gain market influence since they complement platform- independent development across mobile and web. These toolkits enable developers to package a single application for installation on all mobile operating systems. Users can easily download and install these packaged apps onto their mobile devices just as they would a normal “native” mobile application from an app store.
- Likewise, the mobile back-end stack for mobile applications will largely be open source, standards-based, pre-configured, highly secure, and architected specifically for mobile usage. And the mobile back-end will not be subject to someone else’s control. You can install it on your own cloud infrastructure or data center. This is the area that we at DreamFactory are tackling. We’ve written more about this in a blog post about the evolution and design goals of the Dreamfactory Services Platform.
- Developers will benefit enormously from both front-end and back-end simplification and standardization. Now an individual or small team of application developers can quickly create a prototype app, iterate on the design, create the application, and deliver it to end users in a production environment. Standardization also enables reusable design patterns (and reusable source code in many cases). We’ve written more about this in a blog post about the rise of the front-end developer.
- The promise of these game changing trends is exciting but enterprises are by necessity risk averse and therefore reluctant to introduce new technologies that haven’t been battle tested in production environments. Enterprises need the flexibility and control to use the core back-end infrastructure that suits their application requirements, whether public cloud, hybrid public-private cloud, or on premise. Back-end service platforms like DreamFactory must be easily installed on the desired server infrastructure and must also integrate seamlessly with existing IT development, deployment, scaling, and security tools and practices. We’ll be writing a lot more about this topic in future posts. Stay tuned!
- Import an application from GitHub
- Browse application source code with the DSP file manager
- Create database schema for your app
- Perform basic CRUD operations with REST and JSON
- Package your application for use in any DSP
In our first ever Account Setup screencast, Todd Appleton, manager of software engineering, explains all you need to know to get up and running with DreamFactory. In just over 7 minutes you’ll learn how to:
- Create your Dreamfactory account
- Spin up a new DSP free trial instance
- Launch applications on your free trial instance
After watching Tom’s quick screencast, you’ll be ready to explore the platform on your own and begin building your first application.
We love feedback! Let us know what you think in the comments.