Public Cloud

Infrastructure, Benefits and Everyday Use

Cloud Architecting

Looking to move to the public cloud? It is hard to say who the public cloud is best for because it all depends on the situation. Construction plays a big role in how best you make use of the public cloud.

You'll want to answer the questions below before creating your own instance on public cloud...

  1. Is your application a good fit for public cloud?
  2. What cloud services are you going to adopt to make the best use of that application?
  3. How is that application going to scale in the cloud?
  4. How is it going to be managed?
  5. What are the SLAs for both uptime and performance?
  6. What are the security requirements?
  7. Does it need to adhere to any regulatory compliance?

Despite the numerous benefits, the cloud is not a one-size-fits-all solution. Some applications are a good fit for public cloud, some work better in a private cloud and some shouldn’t make the move to the cloud at all. Before migrating to the public cloud, you must evaluate where your application fits best.

There are numerous services available such as Infrastructure as a Service (IaaS), Software as a Service (SaaS), Platform as a Service (PaaS), Storage as a Service (STaaS) and Data Center as a Service (DCaaS). Which one makes the most sense for your application?

Applications require different scaling for different tiers. Being differentiated by various resource mixes, some applications may be heavy on storage with others heavy on compute. Certain applications can only benefit from a scale up model while others are built for scale out, so it is important to define your scalability and be able to accommodate for complexity further down the line.

Monitoring and management of the application running in the cloud must be considered. Can in-house tools be used or is it necessary to adopt new monitoring and managing parameters?

There must be a clearly defined commitment for uptime and connectivity.

Some steps you should take when defining your security requirements include:

  • Ensure effective governance, risk and compliance processes exist
  • Audit operational and business processes
  • Manage people, roles and identities
  • Ensure proper protection of data
  • Enforce privacy polies
  • Assess security provisions for cloud applications
  • Ensure cloud networks and connections are secure
  • Evaluate security controls on facilities
  • Understand the exit process

As organizations migrate to the cloud, they are also taking better security practices. You will want to ensure your cloud is compliant with PCI DSS, HIPAA and other regulatory requirements which can potentially prevent a bad situation from occurring in the future.

Generic Public Cloud Rules

Free Reign for Developers

Developers should have free reign in the public cloud but within a limited capacity. By giving the developers the keys without limitation, you will end up with a lot of sprawl. Limit your sprawl by implementing an approval or governance system to prevent things from spinning out of control.

Security and Compliance Conversation

Set up a conversation with the people in charge of security and compliance at your company. You’ll want to make sure that whatever is deployed will not create some type of compliance violation or create a security problem for your organization.

Current Infrastructure Review

Speak with your current infrastructure team to make sure you have all the data you need and are acquiring the right resources within the cloud environment.

Cloud Model

Running a test and performing an evaluation will help your organization see which cloud might be the best to host your application.

Application Use

Make sure you know how people are using and getting access to your application publicly. Monitoring application performance, transactions and bandwidth use will help your organization lay out the best use case for the public cloud.

Backup Plan

Outages happen. Once you are in the cloud, your organization must have a clear backup strategy to ensure your data is available.  

Redundancy / Resiliency Strategy

What happens if a problem occurs with that cloud provider? It is important to define a redundancy and an exit strategy early in the SLA process so that you are not locked out of your data when you decide to leave.

To what extent are you being hurt by not meeting the needs of cloud today?

Opportunity Costs of Cloud

If you run your own data center and the systems that are in it, you don’t always think of all the costs involved. In addition to the servers and storage, there are costs around networking gear, cooling systems and the overhead to run it, and the overall structure of the data center.

Where do you want to position your focus as a company?

  • If you have a large enough team, it may make sense to run your application in-house.
  • If you have a team really focused on running an application set and knowing what makes it tick, the application may work best in the cloud.

It becomes a question of modernization. The biggest adoption of cloud is with new applications. Organizations are writing code specifically knowing that the application is going to be built for the cloud.

Additional Hidden Costs of Cloud

Will you make the best use of the public cloud you plan on adopting?

When looking at the architecture of the application, you have to ask yourself if it makes sense to run something in a completely different way than anything you’ve ever done before.

Cloud isn’t always cheaper but sometimes it makes the most sense to outsource it.

IaaS is more expensive than running your own infrastructure but the main question is - Are you in the business of running your own infrastructure? Most likely not.

What value can KeyInfo provide to you?

$

Clarity in Billing

%

Cloud Modeling

What types of instances need to be purchased and are you purchasing the right way?
Are you buying on demand when you should be buying reserved?
Could you be doing spot instances for things?

KeyInfo helps you figure out how best to optimize your spend to make sure that you are using the cloud appropriately.

Does it even make sense to run this application in the cloud?
If so, which cloud?
Once there, how do you make sure you are accountable for costs?

KeyInfo helps lay out a process of modeling and migration that works best for your organization.

StreamOne Enterprise Solutions Platform

Key Information Systems has partnered with Tech Data to bring you the best combination of leading Cloud Providers, products and services, all powered by the StreamOne Enterprise Solutions Platform. The StreamOne Enterprise Solution is integrated with top cloud providers - Amazon Web Services, IBM SoftLayer/Bluemix, HPE Helion OpenStack and more - all in a single cloud platform to help streamline management and cost-effectively expand your portfolio. The platform provides dashboards, analytics, custom storefronts, build your own solutions, and end-customer access and control. To learn more about the platform and to schedule an appointment, please contact us.

Solutions Provider

Key Information Systems, Inc. is a leading regional systems integrator with world-class compute, storage and networking solutions and professional services for the most advanced software-defined data centers. For over a decade, KeyInfo has been a leading premier business partner of such leading technology providers as IBM, HPE, Cisco and more. We offer the industry’s best systems by combining advanced technology services and products, delivering bottom-line results and long-term business value for our clients. Choose a button below and see how KeyInfo can help you succeed with the latest technological innovations on the market.