The cost of data breaches can be enormous, extremely visible, and long lasting. Likewise ongoing savings, efficiencies, and value from a carefully constructed and monitored cloud infrastructure can be game-changing for any enterprise. As such, us ‘bakers always harp on doing cloud infrastructure the right way from the ground up.
The Importance of A Good Foundation
One way to think about the concept of solid cloud foundations is to look at residential or commercial building construction. Most residential homes or buildings in the developed world are composed of multiple separate systems that work together to provide shelter and comfort. Plumbing provides water and takes away waste. Wires, circuit breakers, and conduit provide safe and convenient electrical energy. Wood and steel framing provide structure. Siding, roof, and windows provide protection from the elements.
All of these components are built upon the building’s foundation. The foundation is not readily apparent as part of the building’s charming “curb appeal” and does not have the flash and opulence of a gourmet kitchen or well-equipped rec room. A well-designed foundation will in essence be forgotten throughout the lifespan of the structure to the extent that it is properly executed.
Any mistakes made in digging, forming, prepping, and pouring the foundation can lead to major issues in any other phase of building the structure, examples being:
- A hasty concrete pour could lead to cracking and instability
- Any degrees off of level can be multiplied several fold further up the structure
- Inadequate drainage can lead to flooding and property damage
- In some areas an insufficient design will not withstand external forces of nature such as earthquakes
- Inadequate footings and site prep can lead to sinking or structural collapse
Though the foundation is the last place most homebuyers think about when selecting a new home, it’s the first thing that home inspectors think about for all of the above reasons. With cloud computing, cloud foundations may not have the same sizzle as the beautiful UX on your website but are easily as important if not more important to your business.
Is Your Cloud Foundation Built For Success?
Corporate cloud computing environments are composed of many separate systems working together, just like a building. Web applications and services interact with other applications and services, databases store and retrieve structured and unstructured data, scheduled jobs process batches of information, data endpoints send and retrieve data, client apps and front end applications provide optimized interactions with end users. And, just like a physical building, all of these investments of time and money sit upon a well designed cloud foundation.
Underpinning your cloud environment are foundational people, processes, and technology that can make or break everything that sits on top of that foundation, exactly like the foundation of a home. Security systems and processes keep unwanted intruders out while letting permitted visitors and owners in. Well-designed APIs and data workflows connect systems safely and securely. Spend monitoring and usage reporting make sure that spend is optimized and highly visible, creating savings whenever possible. Alerts and uptime monitoring ensure that downtime is minimized and easy to spot.
While we love building new web applications and deploying technologies that fundamentally and very visibly transform businesses, we are downright enthusiastic about solid cloud foundations. Our ability to create a cloud foundation ensures two things that make every CTO and board member happy: 1) we reduce risk and 2) we reduce expenses.
A Cloud Plan engagement with Cloudbakers starts with a week of discovery and conversations that ensure that a client’s cloud environment is foundationally sound. We cover elements of a solid cloud foundation that include:
- Identity and Access Management
- Logging, Monitoring, and Auditing
- Anything else unique to your business
Having an awesome web app and interface makes your customers happy, but having a solid foundation keeps your customers safe and your business running. Regardless of how you get there, the ‘bakers hope is that your cloud foundation is a key part of your cloud strategy.Originally published on August 06, 2020