Skip to main content

Home/ Cloud Computing/ Group items tagged in

Rss Feed Group items tagged

DJHell .

OpenSocial in the Cloud - OpenSocial - 0 views

  • Apps can grow especially fast on social networks, so before you launch your next social app, you should think about how to scale up quickly if your app takes off.
  • Unfortunately, scaling is a complex problem that's hard to solve quickly and expensive to implement.
  • If this app grows to serve millions of users and photos, shared hosting or even a dedicated server won't have the bandwidth or CPU cycles to handle all of the requests. We could invest in more servers and network infrastructure, shard the database, and load-balance requests, but that takes time, money, and expertise. If you'd rather work on the new features of the app, it's time to move into the cloud.
  • ...9 more annotations...
  • It's important to focus on the interactions between the app and your server when designing an application that will run in the cloud. If we standardize the communication protocol and data format, we can easily change the server side implementation without modifying the OpenSocial app.
  • You can configure the makeRequest method to digitally sign the requests your app makes to your server using OAuth's algorithm for parameter signing. This means that when your server receives a request, it can verify that the request came from your application hosted in a specific container. To implement this, the calls to makeRequest in the OpenSocial app spec XML specify that the request should be signed, and the code that handles requests on the server side verifies that a signature is included and valid
  • When our server receives a request, we can verify that it came from our application by checking that the digital signature was signed by a valid container and that the application ID is correct.
  • Since our server isn't storing any relationship data, the app will need to send us a list of user IDs so we can fetch the appropriate photos.
  • Although it's outside the scope of this article, we could provide a mechanism for our OpenSocial app to request a one-time-use token that it would include in the request to upload a photo.
  • Note that the post data is URL-encoded in the request so the post method uses urllib.unquote before splitting the comma-separated list of person IDs.
  • Since the server doesn't store any relationship data, the PhotosHandler class checks the post data of the request for a list of IDs from the container.
  • A common misconception when coding in the cloud is that storage space, CPU cycles, and bandwidth are unlimited. While the cloud hosting provider can, in theory, provide all the resources your app needs, hosting in the cloud ain't free so these resources are limited by your budget. Luckily, OpenSocial provides several mechanisms to cache images and data that will reduce the load on your server.
  • In addition to reducing traffic to our server, this technique has the added benefit of being fast—requesting data from the Persistence API is much faster than making the round trip to your server.
  •  
    Some OpenSocial apps can be written entirely with client-side JavaScript and HTML, leveraging the container to serve the page and store application data. In this case, the app can scale effortlessly because the only request hitting your server is for the gadget specification which is typically cached by the container anyway. However, there are lots of reasons to consider using your own server: * Allows you to write code in the programing language of your choice. * Puts you in control of how much application data you can store. * Lets you combine data from users on multiple social networks. * Enables interaction with the OpenSocial REST API. Setting up an OpenSocial app that uses a third party server is fairly simple. There are a few gotchas and caveats, but the real issues come up when your app becomes successful - serving millions of users and sending thousands of requests per second. Apps can grow especially fast on social networks, so before you launch your next social app, you should think about how to scale up quickly if your app takes off. Unfortunately, scaling is a complex problem that's hard to solve quickly and expensive to implement. Luckily, there are several companies that provide cloud computing resources-places you can store data or run processes on virtual machines. These computing solutions manage huge infrastructures so you can focus on your applications and let the "cloud" handle all the requests and data at scale. This tutorial focuses on a simple photo-sharing app that uses a third-party server to host photos and associated metadata. If this app is going to host millions of images and support many requests per second, we won't be able to run it on a single dedicated host. We'll break the app down and analyze the interactions between the OpenSocial App and the back end server. Then we'll implement the app in the cloud, first using Google App Engine, then leveraging Amazon's S3 data storage service. Finally, we'll look at s
Aspire SoftServ

How to Develop AI Medical Transcription Software: Costs, Process, and Benefits - 0 views

The process of creating medical transcriptions has traditionally been manual, time-consuming, and prone to errors. With increasing volumes of patient data, this approach often results in misinterpr...

#aidevelopmentcompany #aidevelopmentservices

started by Aspire SoftServ on 26 Nov 24 no follow-up yet
Stian Danenbarger

Susan Brenner: "Privacy and the Cloud" - 1 views

  • the 4th Amendment was developed at a time when the only privacy was spatial privacy; for something to be private, I had to keep it IN my home or office (and maybe in a locked chest), which both made it difficult for law enforcement officers to gain access to it and symbolically invoked my right to assume they wouldn’t gain access to it. (In other words, I could assume privacy.)
  • our lives have already moved far beyond spatial privacy; I talked about the 4th Amendment’s application to the contents of emails and what we do online -- arguing that it should apply to both, but noting that courts so far do not tend to agree. I think cloud computing will take this analysis to the next level.
  • My point is that even under current 4th Amendment law, I can make what I think are valid arguments as to why the 4th Amendment should apply to data stored in a cloud (as long as the appropriate conditions exist). I really think, though, that we shouldn’t be using cases that were decided thirty years ago or a hundred and thirty years ago to set the standard for 4th Amendment privacy in an era of advancing technology. As I argued in that law review article, I think we need to move beyond a purely spatial approach to privacy to approaches that encompass both spatial and non-spatial privacy.
  •  
    What about privacy in an era of cloud computing? If I store my data in a cloud, is the data in a "closed container" and therefore private under the 4th Amendment? Or is putting data in a cloud analogous to giving the numbers I dial on my phone to the phone company?
Stian Danenbarger

Katz (ed.): "The Tower and The Cloud" (EDUCAUSE "ebook" in PDF and HTML, 2008) - 0 views

  •  
    The emergence of the networked information economy is unleashing two powerful forces. On one hand, easy access to high-speed networks is empowering individuals. People can now discover and consume information resources and services globally from their homes. Further, new social computing approaches are inviting people to share in the creation and edification of information on the Internet. Empowerment of the individual-or consumerization-is reducing the individual's reliance on traditional brick-and-mortar institutions in favor of new and emerging virtual ones. Second, ubiquitous access to high-speed networks along with network standards, open standards and content, and techniques for virtualizing hardware, software, and services is making it possible to leverage scale economies in unprecedented ways. What appears to be emerging is industrial-scale computing-a standardized infrastructure for delivering computing power, network bandwidth, data storage and protection, and services. Consumerization and industrialization beg the question "Is this the end of the middle?"; that is, what will be the role of "enterprise" IT in the future? Indeed, the bigger question is what will become of all of our intermediating institutions? This volume examines the impact of IT on higher education and on the IT organization in higher education.
Toshiro Shimura

http://writer.zoho.com/public/help/zohoplugin/fullpage - 0 views

  • Zoho Plug-In for MS OfficeThe "Zoho Plug-in for Microsoft Office" bridges the gap between online and offline office productivity. Users task has been simplified much more with the fact that they have a choice to work offline on their documents and spreadsheets with Microsoft Word/Excel and still have these changes reflected directly online in their Zoho account (Writer/Sheet). The new plug-in enables users to :Create, edit and save their documents & spreadsheets directly to Zoho Writer/Sheet from within Microsoft Word/Excel. Alternatively, users can open and edit their Zoho documents & spreadsheets in Microsoft Word/Excel and save it back to their respective Zoho services (Writer/Sheet).Installation and UseUsers can download the Zoho plug-in here. As with all other windows application, the file name 'zohoplugin.exe' will be saved to your preferred location on your local machine. Installation is pretty simple, please remember to close all your MS Office applications before you install this plug-in. After the initial check is over, double click on the 'zohoplugin.exe' file to begin the installation process. A picture they say is worth a thousand words and with all them arranged in a slide show using Zoho Show is certainly worth a million.
kunalk9995

Online Payment Fraud Detection Market - Security Market Research - 0 views

  •  
    Fraud analytics is the fastest growing technology in the global online payment fraud detection market owing to the increasing adoption of AI in online payment fraud detection solutions. Continuous advancements in technologies is leading fraudsters to use sophisticated tools resulting in challenging environment for enterprises to prevent themselves from fraud incidents. Hence, due to the need for real-time information, vendors have introduced technology-based online payment fraud detection solutions, which are more capable and intelligent.
Stian Danenbarger

Susan W. Brenner: "The Fourth Amendment in an Era of Ubiquitous Technology" (PDF, 2005) - 0 views

  •  
    The physical and informational barriers we once used to differentiate between our "private" and "public" selves are being eroded by technology, and the erosion is accelerating. If we persist in utilizing a zero-sum, spatial conception of privacy to implement the Fourth Amendment, we will render it ineffective as a guarantor of privacy in the face of arbitrary government action. If we continue along this path, the Fourth Amendment will become, in effect, an artifact - a device that protects against a limited class of real-world intrusions (which will become increasingly unnecessary given the other alternatives).
Rich Hintz

Cloud Computing Poses E-Discovery, Legal Risks - 0 views

  • Cloud Computing Poses E-Discovery, Legal Risks April 10, 2009By Marty Foltyn ORLANDO, Fla. — Cloud computing was a hot topic at this week's Storage Networking World show, but one attorney sounded a warning note about the rush to the cloud. In a presentation titled "Computing (strike that — Litigation) in the Cloud," Steven Teppler, senior counsel at KamberEdelson in New York, said cloud computing and services are a corporate counsel's nightmare. The 2006 e-discovery amendments to the Federal Rules of Civil Procedure (FRCP) changed the legal and corporate information landscape, putting custody and control at top of mind. "Cloud computing means that data may always be in transit," said Teppler, "never anywhere, always somewhere." And that creates a big challenge for corporate counsel. How can they identify "who, when and where" in the cloud? How can organizations handle document retention? And to add another layer of worry, information targeted for the cloud may also be subject to laws requiring privacy and persistent data integrity, and other requirements that the storage manager may not even be aware of. Teppler spelled out the top cloud computing shortcomings: no native security attributes; inadequate or no security provisioning by providers; the lack of understanding of cloud legal issues (a real problem for not only cloud computing providers, but also corporate counsel and IT consultants); and the failure to recognize potential liability from either legal issues or a lack of security. Teppler told the audience that litigation in the cloud is already here. Users of cloud services will need to insist on service level agreement (SLA) terms with their providers to ensure legal and regulatory compliance, searchability, demonstrable customer care (security), provably persistent data integrity and reliability, and demonstrable storage security and integrity for electronically stored information in the cloud.
Vasanthan Veerasingham

Advancements Of PHP In Cloud Computing - 0 views

  •  
    Advancements Of PHP In Cloud Computing : Many PHP programmer have shown their concern in cloud computing, as it slackens the web development process. PHP on Cloud is one of the best solutions to take care of all the PHP related applications to migrate on the cloud server.
digitalhydcsg

Mobility consultants in Melbourne by cloud solutions group - 0 views

  •  
    Cloud solutions group are best mobility consultants in Melbourne. Contact for cloud mobility consultants in Australia, we help your organization in mobility technologies and plans.
Zac Mac

What is Consumer Cloud Computing and How does the Consumer Cloud Help You? - 0 views

  •  
    #Consumer cloud #Computing has been around for quite some time now but it was back in 2012 that it saw a massive growth in demand. Read this to know why.
  •  
    #Consumer cloud #Computing has been around for quite some time now but it was back in 2012 that it saw a massive growth in demand. Read this to know why.
Richard Boss

Top 5 cloud based data hosting options for mobile applications - 0 views

  •  
    Cloud computing is nothing but a system that allows you to access your files and documents from anywhere in the world. Mobile applications have been a part of the revolution, and their presence on the cloud is of significant help to the developers. In this post you will see top 5 cloud based data hosting companies that assist developers in effectively extracting the benefits of cloud based hosting of mobile applications.
Jackie Fields

IT Management Conference & Expo in NYC Oct.14-16 - 0 views

  •  
    http://www.manageit.me ---The greatest minds in IT in 50+ presentations : top industry-leaders: Creator of MySQL Michael "Monty" Widenius, Internet Celebrity Gary Vaynerchuk, Co-Creator of PHP & Zend CTO Zeev Suraski, Richard Sheridan, CEO of Menlo Innovations & Pioneer of Agile eXtreme Programmi...
Rich Hintz

cloud_cube_model_v1.0.pdf (application/pdf Object) - 0 views

  •  
    aim of this paper is to: - point out that not everything is best implemented in clouds; it may be best to operate some business functions using a traditional non-cloud approach - explain the different cloud formations that the Jericho Forum has identified - describe key characteristics, benefits and risks of each cloud formation - provide a framework for exploring in more detail the nature of different cloud formations and the issues that need answering to make them safe and secure places to work in
DJHell .

Google App Engine Blog: Early Look at Java language support expanded to 25,000 developers - 0 views

  •  
    Have you signed up to try Google App Engine for Java yet? We were so overwhelmed with the response to our early look at Java support on App Engine that we decided to let more developers in now, without waiting. Thus, we're expanding the early look signups to 25,000 developers, in order to give more of you a chance to try it out. So please sign up, give it a try, and let us know what you think. We've already seen a number of interesting apps built and deployed. Stay tuned for us to point some of the cooler ones out in the coming weeks.
DJHell .

Automating the management of Amazon EC2 using Amazon CloudWatch, Auto Scaling and Elast... - 0 views

  •  
    The Amazon Elastic Compute Cloud (Amazon EC2) embodies much of what makes infrastructure as a service such a powerful technology; it enables our customers to build secure, fault-tolerant applications that can scale up and down with demand, at low cost. Core in achieving these levels of efficiency and fault-tolerance is the ability to acquire and release compute resources in a matter of minutes, and in different Availability Zones.
digitalhydcsg

Amazon taps into China's cloud computing market|Companies|Business|WantChinaT... - 0 views

  •  
    US retail giant Amazon will set up a data center to pilot its cloud computing services in collaboration with enterprises in China in early 2014.
Justin Pierce

Enjoy An Excellent Bookkeeping Service - 1 views

It is a small grocery with just 4 staff that I started 6 months ago. I thought I can smoothly run it on my own. But then I noticed that I always encounter troubles in doing the payroll and other mo...

started by Justin Pierce on 28 Dec 12 no follow-up yet
Erin Bothamley

Get benefits of 10Mb Internet in Irvine and Select Top Provider for this Service - 0 views

  •  
    Whether delivered over fiber or copper lines, a 10Mb Internet Irvine connection provides substantially more bandwidth than a DSL, cable, or even an Internet T1 connection. Moreover, it is ideal for the daily operations of small to mid-sized businesses, as well as access for Cloud applications. The largest providers to offer 10Mb Internet service in Irvine, CA are AT&T, Level 3 Communications, TW Telecom, and XO Communications.
  •  
    Whether delivered over fiber or copper lines, a 10Mb Internet Irvine connection provides substantially more bandwidth than a DSL, cable, or even an Internet T1 connection. Moreover, it is ideal for the daily operations of small to mid-sized businesses, as well as access for Cloud applications. The largest providers to offer 10Mb Internet service in Irvine, CA are AT&T, Level 3 Communications, TW Telecom, and XO Communications.
digitalhydcsg

Best- And Worst-Performing Cloud Computing Stocks in March 10th To 14th And Year-to-Dat... - 0 views

  •  
    The six highest performing cloud computing stocks year-to-date in the Cloud Computing Index are Fusion-IO (NYSE: FIO), Akamai (NASDAQ: AKAM), Workday (NYSE:WDAY), Qualys (NASDAQ: QYLS), F5 Networks (NASDAQ: FFIV) and VM Ware (NYSE:VMW).  A $10K investment in Akamai shares made on January 2nd of this year is worth $12,794 as of market close yesterday.
1 - 20 of 304 Next › Last »
Showing 20 items per page