Friday, April 1, 2016

Cloud Computing: What to be Aware of


Cloud Computing provides an effective way to access servers, storage, databases and a broad set of application services over the internet. Services are typically offered via a subscription instead of a purchase or lease. While there are terrific benefits to implementing a cloud computing model, consider these caveats as you begin your cloud evaluation process.
Your Internet Bandwidth
Think of your internet connection as a pipe. Instead of carrying water, it’s carrying digital data. If your pipe is too narrow for the large volume of data it needs to carry, the data may not go through fast enough. As you move more of your applications and infrastructure to the cloud, that means that you will transmit and received a greater volume of data over your internet connection. You need to determine the internet bandwidth needed when you move to the cloud. Then, compare that to your current bandwidth. If your current internet bandwidth cannot accommodate your anticipated cloud services implementation, you will need to increase your internet bandwidth.

Don't Put All of Your Eggs in One Basket
Consider multiple service providers for similar services. That is especially true for data storage. Once you select a cloud service provider to host your primary data and applications, select a different service provider (or an internal solution) to manage your data backups. If you hire one provider for both, and access to that provider goes down or if they go out of business, you have lost all of your applications and data, as well as your backup data. If the application service provider goes out of business and your backup data is with another service provider, it will be easier to recover from that type of service disruption.

Service Level Agreements
Since some of the responsibility to support your applications and infrastructure will move out of your own facility (it will be with your cloud service providers), you may lose some level of control and timing when you need to address urgent situations. A service level agreement (SLA) identifies the types and timing of services you will receive from the service providers, plus any costs. Review and understand the vprovider's SLA. If the SLA stated in the service provider's contract does not meet your service and support needs, draft an amendment to the SLA to meet your needs before your engage the service provider.

Security
Understand who will be responsible to manage access to the contracted cloud services. For servers and user access to infrastructure, that is often a network administrator. If you will contract that with the service provider, review the supporting process to ensure that it meets your needs. For example, make sure you know how long the service provider take to add or remove a user account, or add a server or storage. In addition, make sure you understand who is responsible to manage threat deterrents. A cloud service facility may ensure that their server farm environment is protected from viruses and malware. Don't assume that your contracted implementation on their servers has the same protection by default.

Service Availability
Some cloud service providers may require scheduled down time for maintenance. This is more typical with application service providers than infrastructure service providers. Request the maintenance schedule and notification process from the service providers before you engage with them. Make sure that it meets your required service access time.

Contract Renewal Costs
Limit your contract renewal cost in your current contract. It is likely that at the end of a term contract that the service provider will increase your recurring subscription cost when you need to renew the contract. Place a clause in the contract that limits the increase in a contract renewal to a set percentage for each year of the original agreement. For example, set a 3% limit per year of term. When it will be time to renew your current 3 year contract, you can budget that the new subscription will not exceed 9% of your current cost.

Make sure you know why you're considering cloud computing before you start shopping around. Define your cloud computing goals. Then, align those goals by creating a service provider model that suits your needs and gives you adequate protection. Doing so will ensure you mitigate any concerns or caveats you may have as you plan a cloud services strategy.

Tuesday, March 1, 2016

Why Job Seekers Need a Personal Website

If you're trying to land a new job this year and you want to take your personal brand to the next level and go beyond your resume or LinkedIn profile, a personal website could be your secret weapon. Since few people actually have one, a personal website can be the differentiating factor for the hiring manager when deciding on the company's next new hire.
Your resume is a key marketing tool when conducting a job search. However, it does have limitations. Your resume cannot tell the entire story about you or the depth of your professionalism and experience. It has limited reach since it is only seen by those you give it to. In contrast, a website is available to anyone looking for someone like you. It is more robust than your resume since you can organize lots of your information on several pages. In addition, it's easy to update your professional content to remain current, which becomes instantly available to anyone.

Why have a Personal Website
  1. It will get you noticed - In a Domain.Me survey of 600 professionals who have their own websites, 84% of respondents reported receiving tangible career benefits from their personal website. In addition, 70% reported believing that recruiters, employers reviewed their online presence prior to an interview. This demonstrates that employers and hiring managers are increasingly using the internet to find, and more importantly, vet, prospective candidates.
  2. It is more than a resume - A website is interactive, evolving and dynamic. You can post testimonials, work samples and add more depth to your professional history than a resume. And your website’s design and tone of voice help to convey your personal brand, and show how you will be a fit in the hiring organization.
  3. You will stand out - According to a study by Workfolio, a professional visibility company, 56 percent of hiring managers are more impressed by a personal website than any other branding tool you could use. Yet, only 7 percent of job seekers have websites. Set yourself apart from the pack by promoting yourself with your website.
  4. Having an online presence is the wave of the future - By having your own website, you demonstrate that you understand and participate in the growing social media trends. Additionally, you'll learn a few new skills along the way.

How to get Started
  1. Look for a service provider - There are cost-effective website service organizations that offer tools for creating and hosting your website. Examples are Godaddy, Google, WordPress, Wix and others. Many of these services have drop-and-drag interfaces and word processor like content editors. With a little patience and practice, you will be able to create your new site.
  2. Start planning your website - Search online for personal websites of other professionals in your field or industry. See what they are posting. Ask people in your professional network for their input.
  3. Get assistance - If you are new to website design, take advantage of learning resources. The service providers typically offer webinars and have a strong knowledge base. Look for free and economical classes at local libraries and adult education programs. You can also seek the advice and assistance from a web designer. 
Your professional website will give you creative freedom to express your personality and demonstrate your expertise in ways that are not possible through your resume. It gives hiring manages and recruiters more information to help decide if they want to bring you in for an interview. Having an informative, well designed website also sends a message that you are professionally progressive and take your career seriously.

Feel free to contact me if you have any questions about creating your own personal website.