August 16, 2021 By David Nguyen
Lucas Conforti
Karen Tylak
2 min read

Going cloud means automatic resiliency, right? Yes and no. It depends on what you are doing in the cloud.

Building resilient applications on the cloud is a combination of using the resilient features that are offered by IBM Cloud and aligning them with your business objectives.

The underlying cloud infrastructure is designed to avoid a single point of failure with the following features:

  • Redundant power feeds
  • Redundant network devices and connections
  • Redundant systems

Well, you get the point. 

We’re going to talk through some of the resiliency features that are provided to you, and what you can do to further improve your resiliency when you are using IBM Cloud VPC. This blog post is the first of a multi-part series.

Is resiliency automatic?

Yes, you are automatically protected from a single point of failure at the system and network level.

This applies whether you are looking to move some of your workloads or developing your applications in the IBM Cloud VPC.

IBM Cloud VPC offerings are designed to automatically protect you against a shared single point of failure at the hardware and network level. VPC is a multi-zone region (MZR). Each VPC contains multiple availability zones that are interconnected with redundant high-speed connections; thus, ensuring robust business continuity.

For example, when you order a virtual server instance (VSI), the VSI is instantiated on a system that has redundant power, fans and dual network connections. It can also be automatically migrated due to certain events to ensure the highest uptime. 

Similarly, other VPC service offerings, such as LBaaS or VPN Gateways, provide redundant systems to give you the highly available service with no action needed by you.

Keep in mind, resiliency can differ between services, so it is highly recommended that you always read through the documents.

So I don’t need to do anything?

No, there are additional steps you can take to improve your resiliency.

Other actions that you can do to improve your overall resiliency strategy include the following:

  • Ensure you distribute the VSI workload and cluster resources correctly across zones.
  • Take advantage of anti-affinity through VSI placement groups.
  • Set up auto-scale to dynamically add and remove VSIs based on workload.
  • Set up snapshots for backup and disaster recovery.

You should take the time to plan your workload and VSIs and set up the auto-scale, placement groups and snapshots features. It is easy to forget these tasks when you are doing a million other things, but they are a critical part of protecting your workloads and applications.

Automation help                                

We also provide some Terraform scripts to help automate setting up your infrastructure in a resilient manner. The scripts can be used as a tutorial or can be modified to your business and application requirements.

What’s next?

Stay tuned, but for now, take a look at some of these helpful links:

Was this article helpful?
YesNo

More from Cloud

A major upgrade to Db2® Warehouse on IBM Cloud®

2 min read - We’re thrilled to announce a major upgrade to Db2® Warehouse on IBM Cloud®, which introduces several new capabilities that make Db2 Warehouse even more performant, capable, and cost-effective. Here's what's new Up to 34 times cheaper storage costs The next generation of Db2 Warehouse introduces support for Db2 column-organized tables in Cloud Object Storage. Db2 Warehouse on IBM Cloud customers can now store massive datasets on a resilient, highly scalable storage tier, costing up to 34x less. Up to 4 times…

Manage the routing of your observability log and event data 

4 min read - Comprehensive environments include many sources of observable data to be aggregated and then analyzed for infrastructure and app performance management. Connecting and aggregating the data sources to observability tools need to be flexible. Some use cases might require all data to be aggregated into one common location while others have narrowed scope. Optimizing where observability data is processed enables businesses to maximize insights while managing to cost, compliance and data residency objectives.  As announced on 29 March 2024, IBM Cloud® released its next-gen observability…

The recipe for RAG: How cloud services enable generative AI outcomes across industries

4 min read - According to research from IBM®, about 42% of enterprises surveyed have AI in use in their businesses. Of all the use cases, many of us are now extremely familiar with natural language processing AI chatbots that can answer our questions and assist with tasks such as composing emails or essays. Yet even with widespread adoption of these chatbots, enterprises are still occasionally experiencing some challenges. For example, these chatbots can produce inconsistent results as they’re pulling from large data stores…

IBM Newsletters

Get our newsletters and topic updates that deliver the latest thought leadership and insights on emerging trends.
Subscribe now More newsletters