At this time, many employees are being sent home and asked to work remotely to prevent any further spread of COVID-19 (Coronavirus). To respond to the growing need to be able to manage infrastructure remotely, many companies are migrating to the cloud.
With cloud adoption happening so rapidly, we feel a responsibility to make sure companies are set up to succeed by discussing best practices for managing your cloud infrastructure remotely. This is also referred to as cloud maturity.
The worst thing to do is to jump into a cloud migration without a clear strategy in place. Cloud management encompasses numerous elements that, when well maintained, can fuel your efficiency and productivity. However, if these elements are not properly managed, a cloud instance can become complicated and detrimental to your success as an organization.
In this post, we’re going to break down the facets of managing your cloud instance so you can reap the full benefits of a cloud infrastructure in spite of COVID-19. Details will vary depending on whether you pursue an Atlassian Cloud migration, an AWS Cloud Migration or an Azure Cloud Migration.
Each of the major cloud platforms offers premium support for enterprise level accounts. These typically include 24/7 support and a team of dedicated engineers. However, support is limited to platform-related troubleshooting and typically does not pertain to issues related to your organization.
At Coyote Creek, we offer cloud managed services for our clients that include all the features and services you’d expect from a world-class service desk, a deep technical bench, on-shore 24/7/365 support, and multi-cloud support for Atlassian, AWS, and Azure.
Best practices dictate limiting user access to the bare essentials required for their job duties. You will need a plan in place to add access rights as well as a plan to revoke access when users leave the organization.
Make sure you’re clear on whether upgrades are administered automatically or if you will need to access and administer upgrades yourself. In addition, you will want to note when upgrades are scheduled and any down time that will occur while upgrades are happening.
Ensure that backups are occurring routinely. Whether they be automatic through your third-party provider, or if you are responsible for doing them manually. We recommend backups at least once per week if you’re responsible for manual backups.
It is highly recommended to implement login security protocols for users. SAML (Security Assertion Markup Language) allows a third party identity provider to pass authorization credentials to a service provider and enable SSO (Single Sign On).
2FA (Two Factor Authentication)
Another option to secure your cloud instance is to enforce a two factor authentication, identity verification software for any users logging into your Atlassian cloud products.
Be sure to encourage users to follow best practices for creating passwords that are not easily guessed.
You should also be running routine audit logs to track all user and group management changes across your Atlassian products while you’re managing them remotely from the cloud.
Through APIs (Application Programming Interfaces) you can extend the functionality of your cloud infrastructure and customize your instance through third party application integrations. However, these also present a security threat, which is why implementing API token controls for each integration are key.
SLA (Support Level Agreement)
If you want to ensure that you won’t face a service interruption while managing your cloud infrastructure remotely, be sure your service level includes a 99.9% SLA. Most of the premium level subscriptions provide this feature.
Another important feature includes storage. Again, most premium subscription services include unlimited storage which is important for enterprise level organizations who want to ensure a reliable cloud environment.
Privacy & Compliance
Your privacy and compliance requirements will depend on your organization’s unique requirements. You may require certifications such as SOC2 Type II, ISO27001, ISO27017, ISO27018, SOC2/ISO27k, or CSA STAR.
You may also be required to observe certain privacy regulations such as GDPR or HIPAA. Whatever your requirements are, you will want to make sure your cloud infrastructure is properly configured at deployment. Make sure all staff are aware and trained in best practices so that any of your organization’s requirements are observed while managing your cloud instance remotely.
Summary: Maintaining Stability During Uncertain Times
Regardless of which option you choose, you will want to observe best practices which include user administration and controls, security protocols, and any privacy or compliance requirements for your organization.
We understand that this is an uncertain time. Many businesses are scrambling to adapt and adopt new solutions that will help them maintain sustainability through COVID-19. However, we want to advise caution. A cloud migration is not something you want to jump into without a governance best practices plan.
If you’re feeling uncertain about the path ahead, we would love to be a resource for your organization. Assisting with cloud migrations and cloud infrastructure management are a key component of what we do at Coyote Creek.
We are equipped to handle Atlassian Projects, cloud migrations as well as Atlassian Data Center deployments via AWS and Azure. We can help your organization plan and execute a seamless migration to the cloud and optimize your infrastructure through our cloud managed services, once you’re up and running.
Please reach out if we can be of assistance during this time.