Showing posts with label Google+. Show all posts
Showing posts with label Google+. Show all posts

Friday, June 24, 2016

The Cloud Powerhouse

We like to think cloud-technology users understand the power and security Google Apps can bring to their daily workflow. As industries evolve, so do the trends in user interaction with technology. Cloud adopters understand that IT systems don't have to be complicated, difficult, and expensive. Solutions like Google Apps empowers companies to grow at unforeseen heights and we find cloud adoption increasing more than ever, especially in fast-growing companies and startups.
Interlock IT recently had the pleasure of leading a Google Apps implementation for Imaginea Energy - a Calgary based oil and gas company. As Imaginea grew, they recognized their legacy storage, productivity, and email tools didn't reflect their open and transparent culture. Their closed environment made it difficult to collaborate together beyond very small teams so they started to look for a solution that was robust and powerful enough to mirror their vision. Google Apps for Work was their answer.

Within as little as four weeks, Interlock IT helped Imaginea Energy migrate email to Google Apps and transform into a highly productive and collaborative workplace. Flexibility to work remotely also allowed their employees maximum autonomy. Collaboration became seamless with Google Docs, Sheets, Slides, and Forms. Working offline became a possibility with immediate syncing upon network connectivity and Google Hangouts saved significant travel costs, enabling teams to spend more time on-site and less time driving. Since the implementation, Imaginea has become unstoppable and continues to grow rapidly.


Interlock IT loves saving customers the headaches and costs that accompany clunky outdated non-cloud platforms, and as anticipated, Imaginea was able to cut their IT costs in half! Interlock IT helped strategize the move of their legacy oil and gas applications from their traditional on-premise Windows servers to virtualized Windows servers on Google's Cloud Platform. Just see what Greg Bennett from Imaginea had to say, "At Imaginea, we defy industry stereotypes by focusing on Planet, People and Profit together. When you set out to reimagine an industry like oil and gas, achieving that vision is only possible with the right people and the right tools. The Interlock IT team led us through a smooth transition to a powerful, cost-effective, and secure collaboration suite. With Google Apps, we’ve set course to truly transform our business and the energy industry." Be sure to check out Greg's full blog post on the official Google for Work blog.

In recent years, the use of Google Apps has been growing steadily and capturing large chunks of the market. Businesses as well as consumers are increasingly considering Google Apps for meeting their productivity and collaboration needs. It's no secret that the markets are flocking to Google Apps and chances are that even your business or organization already uses at least one cloud-based application. Why not give Google Apps a try? As cloud experts, we've witnessed the repeated success of companies that embrace the Google platform. Industries ranging from energy to education and beyond are aware of the potential Google Apps brings to their respective trade. Contact Interlock IT today to learn how Google Apps can revolutionize your business workflow!

Friday, February 5, 2016

The world's most-used Android app may surprise you

You'd expect to see apps such as Twitter, Facebook, and WhatsApp on top of the most used lists for Android, but this isn't the case. According to app analytics tracking firm Drawbridge, the most used app of Q4 2015 was Clean Master by Cheetah Mobile, a Chinese mobile internet company. Clean Master is an app management platform that promises to "improve your device's performance by cleaning junk files, optimizing device memory, providing complete protections against viruses and managing the apps you installed."

The company targets their app directly at the low level of tech know-how of the average consumer. Plain and simple, most users just want their device to perform fast! Without understanding what the application really does, they see a promising illusion of a 'speedier and cleaner' device. It's hard to blame consumers when the appeal is so great and the marketing and design is done exceptionally well.

Apps like Clean Master may have once been useful but Android has progressed far enough that they are now obsolete, unnecessary, and can be harmful. The Android operating system has it's own native handler for assigning RAM to apps and making sure that all of it is being used in the most optimal way. In fact, Android purposely tries to keep apps loaded into RAM for better performance. Remember, RAM is fast, so on mobile devices every bit of speed is crucial for a good user experience. Therefore, keeping apps in RAM is actually a good thing!

Not only does Android handle RAM assignment, but it also keeps track of background apps, automatically closing or hibernating them so that there isn't a noticeable performance hit for leaving apps loaded in RAM.
App killers, memory boosters, performance enhancers and the like, all claim that freeing up your memory will speed up your device. With current versions of Android, this simply isn't true and actually does quite the opposite. Task killer apps kill other apps which use resources to process. When the operating system restarts those tasks, or other apps to fill the memory again, this takes even more resources. The task killer app kills again and the process repeats itself continuously. Essentially, these apps reduce performance and decrease battery life by restarting apps again and again. It's important to understand that dormant apps on your device don't consume any additional resources (for example, CPU time and battery life) in the first place. Additionally, apps like Clean Master barrage your device with unnecessary notifications, like how a certain app is stealing x-amount of RAM and how another app is violating privacy (without any proof), which often hurt productivity and can be quite distracting and annoying for the user.

Beware of apps that claim to instantly 'breathe new life' into your device. Android's RAM and cache management systems are rock solid. Because these task killer apps clear out even the essential processes of the operating system, restarting them is a big drain on system resources. Whatever speed increase the user feels is purely imaginary which makes this probably the best example of a placebo effect in the Android world. Be sure to check out the Lifehacker article to learn more about task killer apps and alternative ways to increase the performance of your device. For expert advice on technology and Google related assistance, be sure to contact our InterlockIT support team!

Monday, November 16, 2015

Our top 5 Android phones!

Our last post was inspired by iOS users that wanted to see Google applications integrate into Apple's mobile platform. Although there are many iOS users that use Google services, we also see a lot of Android users in our customer base. The iPhone is a popular smartphone in North America, but Android is steadily growing and owns over 80% of the global market share.


Android users typically already use a Google application such as Gmail, Calendar, Hangouts etc., which makes sense since Android is an open-source operating system from Google built for mobile phones and tablets. Androids are known for their customization, usability, and come in many flavours. Companies such as Huawei, LG, Motorola, and Sony are among a few that offer Android phones in a variety of builds, specs, and sizes. What sets a great Android experience apart is user-friendliness and a well-rounded seamless mobile Google experience.

Our top five picks are based on two main components of any smartphone; hardware and software. The phones listed below offer a beautiful build and most of them are paired with a buttery smooth OS - Android 6.0 Marshmallow. Note some devices, like the Nexus', receive OS updates before others. Nexus phones are our first picks since our team members find them simpler and more reliable than non-Nexus phones.

Here is our list of the top five Android phones:
Nexus phones are pure Android, which basically means they were designed under Google's requirements and specific guidelines. Essentially, Nexus phones are how Google intends Android to be - slick and easy to use - and are available unlocked to any carrier if purchased directly from Google. A huge advantage Nexus devices have over other Androids is frequent and timely firmware updates, so you're always first to run the latest version of the OS. After having used both Nexus and non-Nexus Androids, one of our biggest gripes with non-Nexus devices is bloatware (factory installed apps you can't remove and don't need). Nexus devices don't come pre-installed with bloatware or a skinned version of Android such as Samsung's TouchWiz. This is one of the primary reasons our boss switched from his Asus ZenFone 2 to Huawei's Nexus 6P. Even though the ZenFone 2 has good hardware for the price, the software end user experience between the two devices is night and day. Manufacturers such as Asus and Samsung make great quality hardware, but it's a shame the user experience falls short of great due to bloatware and software add-ons.
Nexus 5X (left) & Nexus 6P (right)
To illustrate the difference between Nexus and non-Nexus Android phones, say for example, you go to buy a new car. It's a great car and you can tell the designer put a lot of thought into every detail. It's very refined and elegant.  Now the dealership you are buying the car from has given it a few 'upgrades' including things like racing stripes, a fuzzy dice, steering wheel cover, extra cup holders, and several bumper stickers. This all comes pre-installed as a package. Maybe you don't really want or need all that, but it's all or nothing. Oh, and the radio presets are already installed for you and cannot be removed. After you purchase your new car the manufacturer releases a safety recall, but you can't get the safety issue resolved for 8 months because it's not compatible with those cup holders yet. Of course, this is an exaggerated example but hopefully this analogy emphasizes the difference.

All in all we do have non-Nexus Androids listed on our top five which should indicate that not all of them come pre-installed with heavy bloatware and get well-delayed firmware updates. At the end, it really depends on user preference as some user's find the Nexus Android experience too bland and prefer a skinned version of Android such as Sony's Xperia Home. There are other factors that can steer your decision when purchasing an Android device; like price, display, battery life, and even the camera. Checkout GSM Arena for detailed specs on the latest and greatest smartphones.

This is by no means a conclusive ranking of all Android phones - it's simply a list of what we consider the best five out there for businesses. Be sure to contact our InterlockIT team for all your mobile support for Google apps!

Monday, November 9, 2015

Google infiltrates iOS - Googlifying your iPhone/iPad/iPod

We get a lot of requests from novice and veteran Google users alike who want to better integrate the Google experience into their iOS devices. Not all users of Google's massive ecosystem are Android users which makes the Google-on-iOS combination quite appealing if you enjoy Apple's hardware, customer service, and general usability.

If you use an iOS device, replacing Apple's default apps with Google alternatives is now a seamless experience, especially compared to the painful past. It's very easy to do, and if done properly, you'll probably never need to open the default Apple apps ever again. Begin by downloading the Google apps you'll need to begin the 'Google-fication' of your iOS device. Here's a list of some of the most popular ones.


These are just a handful of the many Google apps that can replace most, if not all, of Apple's default apps. Although Apple does not allow you to pick a default app for a specific service, Google has implemented a clever workaround for this: all of Google's apps (and even many third party apps) have an "open in" option that gives you the ability to open links in the intended Google app. For example, this will allow you to open links in Chrome, videos in YouTube, and addresses in Google Maps.

The Google Hangouts setting here shows a list of existing Google apps that links will direct to.
You'll find that nearly all of Google's apps have this setting to some extent, enabling you to stay fully within the Google world. Although this setting allows fluidity between Google apps, you still can't change things like your default email or calendar app, which is an understandable compromise if you fully buy into the plethora of Google's ecosystem.

Google's apps weren't always the best on iOS as they weren't as polished as Apple's were, but in our experience, this has changed and they now far outstrip Apple's default offerings. Google Maps and the Drive suite of apps (Drive, Docs, Sheets, and Slides) are both great examples of how far Google has come on the iOS platform. Google Maps offers better driving directions than Apple Maps, as well as cycling and transit directions, and navigation inside buildings where supported. Furthermore, Drive is much easier to use for storage than iCloud and offers you access to all of your files without configuring and searching through unnecessary settings. And as you'd expect, Drive automatically opens any files in the appropriate Google app, ignoring Apple's defaults entirely.

With all these Google Apps taking over iOS defaults, there are still a few small drawbacks. Google tends to update its iOS apps more slowly than its Android counterparts. Unless you really need to have the latest updates, this isn't really problematic, but it does mean they won't integrate with the latest iOS features immediately. For example, many Google apps don't have Notification Center support, and none of them have Force Touch support yet. If these aren't of concern to you, then your Google experience on iOS can be near-perfect. 

If you're faithful to iOS, but still want or need to indulge in Google's apps for personal or work reasons, hopefully you now see that Google and iOS can harmoniously coexist. Sometimes, you can have the best of both worlds! Check out this article from LifeHacker to learn about more Google apps and their integration to iOS.

Tuesday, June 23, 2015

Migrating from Google Apps to Google Apps - moving accounts

A common question Google Apps Administrators ask is, "How can I move my old Google Apps data to a new Google Apps account or across domains?"

There are multiple ways of handling this when using Google Apps. Let's take a brief look at a few of them.

Google Apps Migration for Microsoft Exchange (GAMME)

You can migrate email, contacts, calendar, and public folder data from on-premises and some hosted Microsoft Exchange servers. GAMME also allows you to migrate data from a series of PST files and email data from some IMAP servers. You can find more details on how to migrate data from Exchange using GAMME here. However, if you're using GAMME to migrate from one Google Apps account to another, you'll only be able to use it for mail data. [Free]

Migrator by Backupify

Migrator for Google Apps allows you to transfer the complete contents of any single Google Apps account from one domain to another, or to merge all the data in one account with another account on the same Google Apps domain. This migrates Gmail, contacts, calendars, and Drive data. You can also use Migrator to move data between a free gmail.com account and a paid Google Apps account, so if you used a consumer account to "test drive" the Google Apps system but don't want to lose your data, Migrator is your best bet. [$15 per migration - first migration is free]

Google's Data Migration Service

This method is simple and allows you to migrate without having to install any client software. Simply enter some basic information about the environment from which you're migrating, specify what to include in the migration, and select the users whose email you want to migrate. You can even monitor the status of the migration for each user's account in the admin console. Details here. [Free]

You can also move contacts, calendar, and Drive data manually (though Drive data can only be moved within the same Google Apps install automatically; to move it to another domain, use Migrator). It is a bit more time consuming but you can easily see what has and hasn't been moved. Here are the ways to move your data manually: Exporting ContactsImporting ContactsExporting CalendarImporting CalendarTransferring Drive Contents.

What about Google Vault? We recommend exporting the contents in MBOX format and keeping a backup either locally or on a service like Google Drive. This will help you reference the information as needed by opening the mailbox in a client like Thunderbird. In most cases, all important data will remain in the user's account and get transferred into the Vault of the destination user when migrating the inbox. Here is how a Vault export works.

Hopefully this has helped you retain your valuable data. InterlockIT has led many migrations and our team of experts are available anytime to assist.

Friday, May 15, 2015

"Traditional" cloud-based hosting vs. Google App Engine

There is no doubt that we live in an era of rapid technological advancement. This means it's fairly easy to get left behind if you aren't adopting new ways if improving IT systems for your business. Using technology to your advantage as a business is nothing new. What matters now is how you implement that technology to work for you in the most efficient and cost-effective way. For example, setting up a web server or providing redundancy to the infrastructure are both examples of things that can now be fully automated. Automation is your friend. Learn to make it work for you and you can achieve wonders.

If you've adopted cloud technology as your business system, kudos to you! Cloud solutions are imperative if you are looking to augment abilities to better meet the specifics needs of your business. A great example of this is developing a custom web application. The question that arises here is whether or not you have the infrastructure to support it. The answer for many businesses is simply 'no.' But before we delve into supporting a custom web application, why would your business consider this? Here are a few good reasons:
  • You want to streamline internal departments and functions, operations, sales and project management.
  • You want to add more functionality to the already existing application.
  • You want to take advantage of web-based applications flexibility and versatility by moving away from the traditional desktop application platform to the web application platforms.
  • You want to gain more clients or better service current clients by offering convenient services and solutions online.
  • You want to build new web applications to offer innovative services or solutions to online users and businesses.
Unfortunately, one of the biggest headaches of supporting a web application is the infrastructure and scalability. Building new infrastructure or upgrading existing infrastructure to meet use requirements costs valuable time and money that could be spent focusing on development and other aspects of your business. Downtime, lost data, unhappy customers, impossible machine configurations, and added complexities are all downfalls of traditional web application hosting. Even with a trained team of server admins, you only end up in a good position to recover from a disaster, not to prevent one from happening in the first place. Virtual private servers and traditional web hosts require far too much maintenance and disaster recovery.


The time it takes to maintain and scale infrastructure can now be designated elsewhere. So how do you save costs and time? The answer is Google App Engine. Google App Engine allows you to develop custom web applications with the ability to host and run them directly on Google's own infrastructure. Once you've created an app, you can easily upload it and Google handles both hosting and scaling. All of which is to say: no more servers to maintain! This means that you get to run on the same hardware stack that Google builds on; that's a huge advantage!

Now some may argue that there are drawbacks to using platform as a service (PaaS) providers like Google's Cloud Platform, and mainly this stems from not "owning" your own environment. To work around this, Google offers Compute Engine, where you get absolute freedom to run large-scale workloads on virtual machines. This combined with Google App Engine gets you PaaS-style functionality while also allowing you to run your own virtual servers.

Google is a powerful innovator in the technical services industry, and Google App Engine brings with it the ability to give businesses in today's market what they require to stay on target with their goals. It's reliable, scalable, efficient, cost-effective, and Google is constantly updating and upgrading their services.

So lets take a look at some of the major advantages that Google App Engine has to offer:
  1. Focus on your business and allow technology to work for you.
  2. Build on a proven hardware stack.
  3. Proven cost savings. for example, you don't need to hire an engineer to manage your servers and you won't have to manage them yourself. You can invest the savings in other aspects of your business.
  4. Multiple storage options.
  5. Powerful built-in services.
  6. Ability to deploy at "Google-scale" (you could scale up to 7 billion requests per day, if you wanted to).
It's important to understand that building your application with these 'cloud services' can bring huge benefits in cost and effort when what matters is delivering a great product. The people at Google are experts at setting up and maintaining machines. They are experts at data storage, data redundancy, and scaling computing power up and down to handle sudden bursts of user traffic. Their state-of-the-art data centres are constantly evolving to keep up with demand, and you don't need to incur any of that additional cost.

Check out this video to get an idea of what we're talking about:



You've now seen the great advantages that Google App Engine has to offer as an excellent content delivery network and so much more. Cloud computing is one of the fastest growing fields and it provides an easy and affordable way to run your applications.

"Traditional" cloud-based hosting and scaling applications on virtual machines comes with a cost. Even if the structure is virtual, you still have to manage it, do load balancing, bring instances up and down, take care of patching software and in general spend a lot of time and resources on just the infrastructure. With Google Cloud Platform, Google takes care of all the heavy lifting and back-end maintenance.

Google is a pioneer in the business of scaling, and now you can use their infrastructure. It doesn't matter whether your application is small scale or large scale, the scalability of Google's infrastructure is basically impossible to match in a traditional environment. Let them handle what they're good at while you focus on other important aspects of your business.

Tuesday, April 7, 2015

Don't Sink! Sync! - Google Calendar Sharing

Realizing that you've missed an appointment at the doctor's office or missed your kid's recital isn't fun. Sometimes there is just so much going on at once that it's hard to schedule and share everything with the people who need to know. You start sinking under all the events, commitments, appointments, and pressure magnetized to your fridge door. This is where Google Calendar comes in to save the day (and week, and month...).

If you already use Google Calendar, awesome! There is so much you can do to schedule events and track available/busy slots of time. With Google Calendar you have the ability to to see calendars that are important to you and share your own. You can send invitations to your events, track RSVPs by email, and even allow others to propose times that work better for everyone. It's all very intuitive and can be done from a single screen, allowing you to manage your business, personal, and other calendars. No more calling and emailing participants numerous times to schedule an event. When you know everyone is free, scheduling is a snap! Sharing is a great feature to help you schedule events, keep you in sync, and save you from missing what's important to you.

Share your Google Apps for business calendar as username@business.com with your personal@gmail.com account and give it rights to make changes. Here's how:
  1. Log in to your Google Apps account and navigate to the calendar at https://calendar.google.com
  2. Click the gear icon at the top right corner, then click Settings.
  3. Click over to the Calendars tab, then click Share this calendar on the right-hand side.
  4. Add your personal@gmail.com address and give it "Make changes AND manage sharing" permissions.
  5. Click Save.
Now you can manage your business calendar while you're signed in to your personal account.
If your business calendar is on an Exchange server, you can share it to your personal Gmail account by following these steps. Note that you cannot make changes to your business calendar from Gmail.
Next, share your personal@gmail.com calendar with your business calendar and with the Gmail accounts of each of your family members, like child1@gmail.com, child2@gmail.com, spouse@gmail.com.

Enabling or disabling calendar sharing is a breeze. Add a couple of email addresses, and if desired, set their permissions (free/busy, see all event details, or make changes) so that they don't have to keep asking you to make changes since you've authorized them to.
  1. Click on the drop-down arrow next to the calendar you want to share.
  2. Click Share this Calendar.
  3. Add the email addresses of people who you'd like to have access and set their permissions.
  4. Click Save.


Once you have shared the appropriate calendars, ask your family members to share theirs with you as well so you can make changes to their calendars when needed.

Now you have the power to see what everyone else is up to (depending on the sharing permissions, of course) and other people can see what you're up to.

You also don't have to constantly check your calendar to see what's coming next in your day. Google Calendar provides several different ways for you to be notified of upcoming events including via text message, an email, or a pop-up. You can also get these notification on your iPhone or Android device if you've set up your Google Account to sync with it. If your kids have a smartphone or tablet, they can be synced to their Google calendar to receive notifications of events. (No more excuses for being late for your soccer practice or kids whining that they didn't know about it!)



With Google Calendar, you can access your schedule online from anywhere. If you forget your laptop or tablet, just open the Google Calendar app on your Android or iOS device to see all your events.

Organizing your schedule doesn't have to be a burden. With Google Calendar, its simple to keep track of all of life's important event all in one place. And the best part is, it's completely free!

Wednesday, April 2, 2014

Google Apps, Uber, and Netflix – Disruption and doing things 10 times better

As a relatively small market compared to the ten-fold larger United States, Canada is slow to receive the latest in disruptive technologies. Netflix rolled out its now-ubiquitous video streaming service in the US in 2008, and Canada didn't get Netflix streaming until September 2010. Now incumbents like Rogers are racing to provide Netflix-like functionality.

Uber
Uber does everything you need
and looks good doing it.
Another example is the oft-beset-upon taxi service Uber. Traditionally, when you need a taxi in a hurry, you either run to your nearest major street and hope that an empty one rolls past or you phone the taxi company. Then you have to wait for the taxi to show up and hope it's not nabbed by someone else in the meantime. Once you arrive at your destination, calculating the tip, giving payment, and getting a receipt is a cumbersome process that hasn't changed significantly in many years.

Uber allows anyone to request a ride via a mobile app or the web. Drivers arrive curbside in just minutes, you can track the movement of your ride, and you receive a text message when your driver arrives to pick you up.

Once you've arrived at your destination, Uber handles the payment automatically through the app and your online account. No need to fumble with cash or wait for a credit card transaction to process through a painfully slow payment terminal over a cellular connection. With Uber, the cab driver simply ends the ride on his smartphone and the payment is processed. You'll have the receipt in your email by the time your feet hit the curb.

Uber first launched in San Francisco in 2009, and has since rolled out to more than 50 cities in 20 countries, including Toronto and Montreal. The service only recently launched in Toronto area, though, and since it relies on local drivers to provide rides, there aren't many cars available in the area just yet. In San Francisco, "No one under the age of 40 with a smartphone is going out and getting a cab anymore."

I had the opportunity to experience first hand how Uber has transformed the marketplace in San Francisco while attending the 2014 Google Global Partner Summit. My three Uber trips were an eye-opening experience that tells me this is going to cause a similar market disruption in Toronto. It's just a matter of time.

Mississauga Taxi
On the other hand, Mississauga Taxi
looks and behaves as dated as it is.
Local companies like Mississauga Taxi have an app that works, but it doesn't see much competition from Uber at the moment. They haven't taken it to the next level to turn it into a disruptive technology. The Mississauga Taxi app omits vehicle choices, automatic payment processing, visibility of cars in the area, or a custom pick up location by dropping a pin. Its address search is cumbersome as it couldn't find the local Port Credit GO Station which Google Maps finds and autocompletes before I finish typing it.

The one nice feature was the ability to monitor the location of the cab dispatched to pick me up. After that, the taxi ride and payment experience is just like the old days and it took me longer to use the app than it would have to pick up the phone and call the cab company. In fact, when I arrived at my destination the Mississauga Taxi driver was fortunate that an individual not willing to wait for the next train to downtown tapped on his window and asked for a ride. However, the in-a-rush new customer had to wait while my cab driver booted up the payment terminal from scratch, entered the cab fare, inserted my credit card, let me enter the tip amount, my pin code, wait for the slow cellular data connection to process the payment, then finally print the receipt. With Uber in San Francisco, I simply got out of the cab and felt my smartphone vibrate immediately with the emailed receipt. What a massive difference in customer and driver experience!

Technologies like Netflix and Uber tend to be borne out of frustration with the traditional way of doing things, and Google thinks the same way, all the way from the very highest levels. Larry Page has said he, "expects his employees to create products and services that are 10 times better than the competition." Why? Because products and services like the Google Apps won't cause market disruptions if they are designed to be only two or three times better than the incumbents like Microsoft Exchange and Lotus Notes. You have to start fresh and completely change the way things are done to have any hope of making things 10 times better. Only then will you cause a disruption.

Miss the disruptive wave and you can end up like BlackBerry, a business that will continue to survive, but will also continue to downsize to match their shrinking customer base.

So why stick with the incumbents who always seem to be two steps behind, responding with too little, too late? Get Google Apps for your business now and earn more money like the individual taxi drivers in San Francisco that ditched the traditional cab company and switched to Uber.

Google Apps let you work the way you live by enhancing consumer products used by billions with the features and controls that your business needs to be productive, innovative and successful. Google Apps will change the way you do business!