Archive for the ‘GoGrid’ Category

 

Connect from Anywhere to the Cloud

Thursday, August 29th, 2013 by

Bay Bridge in the dusk

The cloud is an important part of many companies’ IT strategies. However, there are many companies that have already made a large investment in infrastructure in their data centers. How can they take advantage of all the cloud has to offer without abandoning their investment? The answer is Cloud Bridge – private, dedicated access to the GoGrid cloud from anywhere.

Connecting to the Cloud

Cloud Bridge is your access point into the GoGrid cloud. It supports Layer 2 connections from cross-connects within a partner data center or with carrier connections from just about anywhere. Cloud Bridge is designed to be simple –  just select the port speed you prefer: 100 Mbps, 1 Gbps, or 10 Gbps (only in US-East-1). There’s also no long-term commitment required to use Cloud Bridge – pay only for what you use and cancel anytime. Traffic across Cloud Bridge is unmetered, so you only pay for access to the port. You also have the option of selecting a redundant setup: Purchase two ports in a redundant configuration and you’ll get an aggregate link. Not only will your traffic have physical redundancy, but you’ll also get all the speed available to both ports (for example, 2 Gbps of bandwidth with redundant 1-Gbps ports selected). You can access Cloud Bridge from equipment that you have in GoGrid’s Co-Location Service, a partner data center (like Equinix via a cross-connect), or from your data center using one of your carriers or with one of our partner resellers.

Why Cloud Bridge

Customers that want to use Cloud Bridge are typically looking to solve the following use cases: (more…) «Connect from Anywhere to the Cloud»

Geographic Load Balancing and Disaster Recovery Best Practices for Global Websites

Wednesday, August 21st, 2013 by

Technological World

If you’re running a global website, you’ll want to reduce the latency for customers around the world. GoGrid offers the global infrastructure and robust network to support this setup. With Geographic Load Balancing, GoGrid can also improve performance to your website from around the world. Here are recommended best practices for building a reliable, high-performing global website.

Deploying the Correct Infrastructure Setup

Global websites still require local infrastructure to be truly effective in reducing latency. GoGrid has data centers around the world where you can deploy infrastructure to better serve your customers. Deploy infrastructure to the Western United States (in our US-West-1 data center), Eastern United States (in US-East-1) and Europe (EU-West-1). Although your specific configuration is unique to your setup, you’ll most likely have database and webservers in each of these data centers.

In addition, you’ll want to keep your servers in-sync. One option between US-West-1 and US-East-1 is to use Cloud Link, a dedicated, private line between our data centers. This connectivity makes synching your servers secure and easy. Once you have your back end in place, you’ll want to configure your front end.

Geographic Load Balancing

(more…) «Geographic Load Balancing and Disaster Recovery Best Practices for Global Websites»

Infographic: Cloud, Mobile, and Advertising—Primed for Growth

Thursday, August 8th, 2013 by

If you use a smartphone, you know all about mobile ads. Maybe a promo just popped up on your iPhone for a store you’re passing, or you’re offered a discount on a product mentioned in a news article you’re reading on your tablet during your commute. But what you may not know is the compute power required to serve you those tiny, enticing advertisements. We’re not talking about just a few servers, either—we’re talking about a whole bunch of data-processing giants capable of handling thousands of transactions simultaneously while ensuring the proper message is delivered to the correct user on the right device at the ideal time. That’s not a simple undertaking, and certainly not a trivial implementation of infrastructure.

Online and mobile advertising in general is complex. There are hundreds of different factors that come into play each and every time an online ad is served. Sophisticated advertising platforms track a large range of variables, including:

  • User location
  • Click-throughs
  • User preferences
  • Exposure history
  • Purchase history
  • Cookies
  • Advertisers
  • Copy & digital content
  • Device information
  • A variety of other touch points

The result of all this data-crunching is ads that seem customized for a specific user, increasing conversion and revenue for the advertiser and presenting a better overall experience for the customer.

Why should advertisers jump on the cloud?

Infrastructure-as-a-Service (IaaS) growth is already reaching stratospheric heights and is predicted to continue to grow, with 62% of companies reporting use of the cloud within their organizations. Similarly, the advertising market—and specifically mobile advertising—grew by 111% in 2012 and is expected to reach $11 billion by 2017. When you pair the cloud with advertising and then throw mobile into the mix, you have a marketplace that’s primed for tremendous growth and, of course, tremendous opportunity.

(more…) «Infographic: Cloud, Mobile, and Advertising—Primed for Growth»

Managing Your World (At Least Your Infrastructure) Just Got Easier: New Managed Services

Wednesday, July 31st, 2013 by

If I think back over my years in tech, the term “managed services” usually meant one of two extremes: At one end were pricey consultants that advised you how to do something extremely complex like business process reengineering (remember BPR?) and then ended up doing it for you—usually at an astounding cost. At the other end were providers of services like email that have since become commodities and are now typically free for individuals (Gmail anyone?) or bundled with other value-added services into an office productivity “suite” for businesses.

In both cases, the mere phrase “managed services” used to create fear within the IT team as they faced the prospect of either changing a proven, established process or figuring out how to integrate a new solution with existing systems and equipment. Luckily, managed services have come a long way since then. That’s why GoGrid’s new Managed Services offer 3 things customers have told us they need:

  1. Insight
  2. Intelligence
  3. Integration

Grab a peek under the covers (insight)

Both our new Managed Monitoring Service and our Managed Security Service provide something indispensable: the ability to know what’s happening in your environment in real time—and act on it, if necessary. As John Joyner noted in TechRepublic, “If you care about uptime and maintaining good performance of any server or application, you need monitoring, too.” That type of insight is clearly valuable to a business when it results from a valid threat about a security breach or notification of a down server. However, our customers tell us it’s equally useful to see when a change occurs from deploying new code, for example. Receiving comprehensive, focused data in context about their infrastructure is what elevates that information above mere “noise.”

MS-screenshot4L

(more…) «Managing Your World (At Least Your Infrastructure) Just Got Easier: New Managed Services»

How to Build Highly Available Applications with Cloud Infrastructure

Tuesday, July 30th, 2013 by

Every technology company starts with a great idea. And in the early stages of application design, the decisions you make can have a long-term impact. These design decisions are critical and can make or break both the product and the company. At GoGrid, we’ve helped a lot of customers architect applications for the cloud and along the way we’ve learned a thing or two about the decisions you need to make. Here are 3 key questions to help you get started.

Uptime

1. Traditional data center or cloud infrastructure (IaaS)?

One of the first and most important decisions is whether to go with a traditional data center or architect in the cloud by leveraging an infrastructure-as-a-service (IaaS) provider. Although a traditional data center provides absolute control over hardware and the software, there’s a significant downside to maintaining the hardware. These costs can be significant, but if you move to the cloud, you can avoid them completely. The GoGrid, Amazon Web Services, and Microsoft clouds are all maintained by professionals, allowing you to focus on your application rather than the hardware. By going with an IaaS provider, you also gain application flexibility that lets you scale resources up and down as needed. And we can all agree that in most cases, scaling an application horizontally is preferable to scaling vertically. This option is especially important when your application reaches global proportions and you require specialized features like global load balancing to ensure minimal application latency or even support for regional application variations (think multiple languages for global applications).

2. Where does multi-tenancy reside?

In most cases, you’ll also need to make a decision about where multi-tenancy resides. If you were to architect in a traditional data center, you might take a shortcut and decide to put each customer on a separate machine. However, doing so would be a mistake for a few reasons. First, applications no longer run on a single box that’s scaled up, which means isolating users to individual machines no longer makes much sense. What’s worse, that approach would create a management nightmare by requiring you to monitor thousands of machines as your application scales users. Plus, this type of architecture locks you into a particular vendor or service provider, and you probably don’t want that. So where should multi-tenancy reside? The answer is easy: It should reside in the application layer above the virtual machine or server layer. By architecting multi-tenancy into the application layer, you’re free from lock-in and able to scale resources as needed, avoiding costly over-provisioning. You’ve also allowed customers to scale beyond the resource constraints of a single server. Equally important, this approach lets you architect failover scenarios that ensure high availability and consistency even if the underlying platform has an issue.

(more…) «How to Build Highly Available Applications with Cloud Infrastructure»