Saturday, February 28, 2015

Yahoo gains U.S. search share on the back of Firefox

comScore confirms continuing upward trend in Yahoo's fortunes

New measurements show that Yahoo continued to improve its share of the U.S. search market after striking a deal last year with Mozilla, the maker of Firefox.

According to comScore, which publishes monthly stats on search share, Yahoo gained 1.2 percentage points in January, climbing to 13%. It was the second straight month of increases for Yahoo.

Yahoo's growth came largely at the expense of Google, which dropped 1 percentage point during January. Google accounted for 64.4% of the U.S. search share last month.

Meanwhile, Microsoft's Bing remained flat at 19.7%.

Since November 2014, when Yahoo partnered with Mozilla to make its search engine the default for U.S. Firefox users, Yahoo's share has grown by 2.8 percentage points, representing a 28% increase.

The continued upward trend in Yahoo's share identified by comScore was similar to the one drawn by Irish analytics firm StatCounter, which earlier in February pointed to a second-consecutive month of gains by the Sunnyvale, Calif. company.

Mozilla changed the default search from Google to Yahoo for U.S. users when it released Firefox 34 on Dec. 1, 2014. The Mozilla-Yahoo deal was a result of the former not renewing its long-standing partnership with Google, which in 2013 generated approximately $275 million in revenue for the open-source developer of Firefox.

But Yahoo's growth, smaller in January than the month before by both comScore's and StatCounter's measurements, may have reached its limit: For the month thus far -- through Feb. 25 -- StatCounter pegged Yahoo's usage share in the U.S. at 10.5%, down from January's 10.9%.




Sunday, February 22, 2015

10 tips for mastering Microsoft cloud SLAs

Service Level Agreements (SLAs) can be confusing in the cloud
On Nov. 19, 2014 the IT department of a Texas contracting company started getting reports that the Microsoft Office 365 cloud-based email system was unavailable to its employees. Users couldn’t get email on their phones or via Outlook. As the day rolled on some users’ email came back, others didn’t. When US workers signed off, international employees started reporting similar issues. For some users, email was out for 24 hours.

After the outage IT leaders huddled and filed a claim with Microsoft for a breach of the company’s service-level agreement (SLA), which guarantees that Office and other Microsoft Online services will be available 99.9% of a given month. If the service is available for less than that, a 25% credit can be issued to customers. But the response they got from Microsoft surprised them: Web access was still available so the service was not technically unavailable and therefore it was not a breach of the SLA.

“The number of people willing, able and knowledgeable enough to use that option is pretty low,” said a senior member of the IT staff, who requested anonymity so he doesn’t sour his relationship with Microsoft. In response, the contracting company has since educated employees on how to use web email access when Outlook is down.

In response to a request for comment on the situation, Microsoft issued a statement saying it strives for “an always available service” and that SLAs are in place to provide financial reassurance to that commitment. If a Microsoft online service is unavailable for less than 95% of a given month customers can get a full statement credit for that period.

This episode, however, illustrates the need to understand all terms and conditions in cloud SLAs. Enterprise agreements can be complicated so here are 10 things to watch out for when reviewing SLAs for Microsoft Office 365 (the SaaS offering) and Microsoft Azure (which includes IaaS and PaaS components). Many of the tips apply to other cloud platforms too, such as AWS, but they are specifically for Microsoft cloud services. See Microsoft’s list of Azure IaaS SLA uptime guarantees here; the online services SLA can be found here.

Read the contract and all the supporting documentation
This may seem obvious, but many people don’t actually read the contract, just like they skim over End User License Agreements. “I run into an amazing number of people who zip through a PowerPoint and then sign the contract,” says Paul DeGroot, who works as a consultant at Pica Communications advising clients on Microsoft licensing. If you don’t understand something in the contract after analyzing it, ask for help. The key to understanding your SLA is reading it.
"I run into an amazing number of people who zip through a PowerPoint and then sign the contract."

Paul DeGroot, consultant at Pica Communications
Contracts can be confusing though. DeGroot says sometimes relevant information is in a supporting document. SLA parameters can be outlined in one section of a document but the contract can be subject to terms that are defined in other literature. Make sure to read the entire contract, including any supporting documents.

SLA breaches must be reported
Some providers will automatically credit customers when there is an outage, others will not. It is imperative that customers report any outages they believe breach the SLA. DeGroot has run into instances where customers experienced a multi-day outage and were sure their bill would simply reflect the event with a credit. But if you don’t document and report it, you don’t have any way to prove you experienced downtime. If you have a problem, record it, inform your provider immediately and file a claim for the breach of an SLA.

Microsoft requires that customers submit an SLA breach claim to customer support by the end of the calendar month after the event has happened. (So for example if an incident happens in mid February, the customer has until the end of March to report it.) The claim must include: a detailed description of the incident; duration of incident; number of users or sites impacted; description of your attempts to remedy the situation.

An SLA with 99.9% uptime still allows for 8 hours of downtime per year
Many of Microsoft’s services come with a 99.9% uptime guarantee (three-nines). That sounds good. But being up for 99.9% of the year still allows for 8 hours and 45 minutes of downtime each year with no breach of the SLA. How would you feel if your workload is unavailable for 8 hours one day? This uptime calculator can help users predict how much downtime they should expect from their provider based on their SLA uptime guarantee.

Each service can have its own SLA
Each individual service can have its own SLA uptime guarantee. For example, Microsoft Azure VMs have a 99.95% uptime guarantee (if deployed across two Availability Sets; more on that later) and the SQL database has a 99.9% uptime guarantee. Most Microsoft Online SaaS products come with a 99.9% uptime guarantee too. But 99.9% uptime allows for up to 43 minutes of downtime to occur in a month without breaching the SLA.

As Troy Hunt, a Microsoft expert blogger points out in this piece, those downtime events do not have to occur at the same time for the provider’s SLA to be intact. So, for example, if you have a system that relies on Azure VMs, a SQL database and Azure storage, then on the first day of a month an Azure VM could go down for 21 minutes and bring your workload down. The next day Azure SQL could go down for another 42 minutes and bring the application down. Both of those would still be within the terms of the SLA. For more on this, blogger Brent Stineman explores how to calculate aggregate SLAs across multiple services here.

VMs may need to be deployed across multiple instances for the SLA to kick in
One of the mantras of cloud computing is prepare for failure. And in fact some cloud services, including Microsoft and AWS, mandate that customers architect their systems to be prepared for failure to meet the terms of the SLA. AWS, for example requires that virtual machines be deployed across multiple Availability Zones (which are different data centers in AWS’s cloud) and both copies of the VM must be unavailable for the SLA to be breached. Microsoft uses the term Availability Sets instead of Availability Zones, but it’s the same idea. Customers must heed the best-practice architectures to ensure their systems comply with the terms of the SLA.

Migration to a healthy VM could cause downtime, which may not breach SLA
One thing to keep in mind is that if you architect your system to be fault tolerant and to fail over to another VM or Availability Set, that action itself could cause problems, such as a reboot. If your system goes down because it was not set up to handle a migration to a new set of VMs then that failure is not the provider’s fault and will not count as a breach of the SLA. Tools like Netflix’s Simian Army Chaos Monkey and Chaos Gorilla can help AWS customers test the tolerance of their systems to outages.

Is the service really unavailable and is it your vendor’s fault?
In the example of the Texas company above, IT staff believed the outage was Microsoft’s fault, which it was. But the service wasn’t really unavailable because web access was still an option, so it didn’t count against the SLA. So if your app goes down, is it really your vendor’s fault? Is the service unavailable from all access points? Similarly, sometimes cloud services go down but it’s not the vendors fault. For Microsoft’s SLA to be breached the service must be down because of “circumstances within Microsoft’s control,” the company states. When an outage occurs, check to see if there is something on your end that caused the outage. Is your network connection to the cloud good, for example? Customers have to prove that their vendor was at fault and the service was truly down in order to be compensated for an SLA breach. A helpful tool for determining if your provider has had an outage are service health dashboards, where Microsoft and AWS report which services have been unavailable.

Terms of service can change
The cloud is a fast-moving industry and offerings from providers can change. When offerings change, so too can the SLAs. Typically SLAs will outline whether a provider has to notify customers of a change to the service or SLA, or if customers should be prepared for a service disruption. But, it can vary from provider to provider and service to service whether customers will be informed of changes. If a sudden change to a service would impact your workload, check to ensure that your provider will notify you of such changes.

Microsoft will notify customers of what it calls “disruptive changes” to its core products, notes Donald Retallack, a research vice president at Directions on Microsoft, a consultancy. Microsoft defines “disruptive changes” as: “change(s) where a customer or administrator is required to take action in order to avoid significant degradation to the normal operation of the online service.” Microsoft promises to inform customers six months in advance of a disruptive change to its Dynamics CRM platform, for example. But other non-disruptive changes can occur without Microsoft notifying customers.

Planned downtime does not always count against an SLA
It is one thing for a service to go down for an unexpected reason, but sometimes the cloud can go down because the service providers take it down. Verizon, for example, had an almost 48-hour planned outage earlier this year. Outages like that can mean the service is down, but it doesn’t count against the SLA. Customers can ask their provider to ensure they will be informed of any planned downtime.

“Preview” or beta services may not come with an SLA
Many providers offer free-tiers of service or other products that are in preview. Typically, those free and preview services are not covered by SLAs. So, feel free to use them but make sure you understand the terms and the risks of using them before relying on them for critical functions.

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com



Thursday, February 19, 2015

70-415 Implementing a Desktop Infrastructure


QUESTION 1
You need to create a virtual machine image template for the deployment of the virtual desktops.
You install a virtual machine running Windows 8 with the most recent updates. You install the
CorpApp application and configure the required settings on the virtual machine.
What should you do next?

A. You should run Sysprep.exe with the /oobe option.
B. You should run Sysprep.exe with the /audit option.
C. You should run Sysprep.exe with the /generalize option.
D. You should run DISM.exe with the /export-image option.
E. You should run DISM.exe with the /capture-image option.

Answer: C

Explanation:


QUESTION 2
You need to enable laptop users to connect to the virtual desktops from outside the network
without needing to use a VPN connection.
Which of the Remote Desktop Services roles provides this capability?

A. Remote Desktop Virtualization Host (RD Virtualization Host)
B. Remote Desktop Gateway (RD Gateway)
C. Remote Desktop Web Access (RD Web Access)
D. Remote Desktop Connection Broker (RD Connection Broker)

Answer: B

Explanation:


QUESTION 3
Configuration Manager has been installed in the New York office to manage the deployment of
Operating Systems and Windows Updates.
You need to configure the environment to support the management of Windows Updates using
Configuration Manager.
What should you do?

A. You should install the Configuration Manager Console on the WSUS server.
B You should install the WSUS Tools on the Distribution Point Server.
B. You should install the WSUS Tools on the Primary Site Server.
C. You should install the Windows Deployment Services (WDS) console on the Distribution Point
server.
D. You should add the Distribution Point server to a computer group on the WSUS server.

Answer: B

Explanation:


QUESTION 4
You need to implement a solution to meet the business requirements for managing user settings
of the virtual desktops and Documents data for laptop users.
Which two of the following should you include in your solution? (Choose two)

A. Local user profiles.
B. User Profile disks.
C. Roaming user profiles.
D. Home Folders.
E. Folder Redirection

Answer: B,E

Explanation:


QUESTION 5
You need to configure the virtual desktop environment (VDI) to ensure that laptop users can run
the CorpApp application on the virtual desktops.
What should you modify?

A. The Hyper-V server settings on the RD Virtualization Host servers.
B. The properties of the virtual desktop collection on the RD Connection Broker servers.
C. The BIOS settings of the virtual machines in Hyper-V on the RD Virtualization Host servers.
D. The deployment properties on the RD Connection Broker servers.
E. The virtual switch settings in Hyper-V on the RD Virtualization Host servers.

Answer: A

Explanation:



Sunday, February 15, 2015

70-497 Developing Microsoft SharePoint Server 2013 Advanced Solutions


QUESTION 1
You are employed as a software tester at ABC.com. ABC.com has a single Active Directory
domain, named ABC.com. ABC.com makes use of Microsoft Visual Studio 2012 for development
purposes.
You have been informed that a requirement has been removed. You are then instructed to change
the state of multiple corresponding test cases so that the removal is shown.
You are preparing to run the necessary query.
Which of the following is the application that you should run the query from?

A. Microsoft Test Manager
B. Web Access
C. Bugs Dashboard
D. Microsoft Word

Answer: B

Explanation:


QUESTION 2
You are employed as a software tester at ABC.com. ABC.com has a single Active Directory
domain, named ABC.com. ABC.com makes use of Microsoft Test Manager (MTM) for testing
purposes.
You have previously configured the use of the Microsoft Solution Framework (MSF) for Agile
Software Development process template for ABC.com’s environment. You are preparing to
execute the Bug Trends report.
Which of the following is the reason for executing this report?

A. To help track the rate at which your team is discovering and resolving bugs.
B. To list all user stories.
C. To monitor test activities and report on the team's overall test progress.
D. To determine how many test cases have been defined and are ready to run.

Answer: A

Explanation:


QUESTION 3
You are employed as a software tester at ABC.com. ABC.com has a single Active Directory
domain, named ABC.com. ABC.com makes use of Microsoft Test Manager (MTM) for testing
purposes.
You have been tasked with running tests against a Windows Presentation Foundation rich client
application. You are preparing to identify the tests that you can execute. To do this you are making
use of the Recommended tests feature.
Due to no recommended tests being presented when a new build is chosen, you determine that
the Recommended tests feature must still be activated.
Which of the following actions should you take?

A. You should consider configuring the Action Log data collector.
B. You should consider configuring the Test Impact data collector.
C. You should consider configuring the Event log data collector.
D. You should consider configuring the Trace Log data collector.

Answer: B

Explanation:


QUESTION 4
You are employed as a software tester at ABC.com. ABC.com has a single Active Directory
domain, named ABC.com. ABC.com makes use of Microsoft Test Manager (MTM) for analytical
testing purposes.
You are currently running a test that should show a copy of the display in the comment area for
the run. Your solution should require as little administrative effort as possible.
Which of the following actions should you take?

A. You should consider making use of the Add screenshot tool.
B. You should consider making use of the Paint app.
C. You should consider making use of Microsoft PowerPoint.
D. You should consider making use of Microsoft Office Picture manager.

Answer: A

Explanation:


QUESTION 5
You are employed as a software tester at ABC.com. ABC.com has a single Active Directory
domain, named ABC.com. ABC.com makes use of Microsoft Test Manager (MTM) for testing
purposes.
You are in the process of running a manual test with the option to generate an action recording
selected. You want to exit the test runner, so you have to suspend the test run.
You are required to make sure that the test case is identified as in progress prior to exiting the
runner.
Which of the following actions should you take?

A. You should consider selecting the Disabled option.
B. You should consider selecting the Return to Testing Center option.
C. You should consider selecting the Idle option.
D. You should consider selecting the Inactive option.

Answer: B

Explanation:


Thursday, February 12, 2015

600-502 Developing with Cisco Network Programmability (NPDEV)


QUESTION 1
A stock brokerage firm requires that all trades are executed quickly with a minimal amount of delay
due to network latency.
Which software requirement is recommended as part of a business requirement?

A. The application shall process trades as soon as possible with no further delay.
B. The application should provide high-availability features to continue trading activities even in
case of a software or hardware failure.
C. The application shall maintain the state of all active network links in real time and prioritize
traffic flows that belong to trading activities on the links with lowest latency.
D. The application should set the latency attribute to zero on packets that belong to the a trading
action.

Answer: C

Explanation:


QUESTION 2
You must develop an SDN application that meets these specifications. The solution must manage
devices through a centralized controller to configure access control lists. The solution will monitor
traffic at a packet level to determine which packets are coming from known rogue applications
and/or devices. Identified traffic will be used as the basis to create new ACLs to be deployed back
onto the network devices. The identification and provisioning steps should take no more than 100
milliseconds.
Which three design options must you consider to develop an SDN application that meets these
specifications? (Choose three.)

A. choice of programming and scripting language
B. choice of service set
C. choice of transport protocol
D. choice of deployment model
E. use of security and TLS
F. hardware platforms involved

Answer: A,B,D

Explanation:


QUESTION 3
Which programming language and Cisco onePK Service Set is required for an application that
performs at the packet level?

A. Java with Utility Service Set
B. REST with Element Service Set
C. Ruby with Routing Service Set
D. Python with Routing Service Set
E. REST with Utility Service Set
F. C with Data Path Service Set
G. Java with Developer Service Set

Answer: F

Explanation:


QUESTION 4
An application that leverages the Cisco onePK Data Path Service Set requires that TCP frames
are inspected and discarded under a set of conditions. The sender is not informed of the discard.
Which action does this scenario describe?

A. bypass or offload
B. DSCP marking
C. drop
D. purge
E. L4 redirect

Answer: D

Explanation:


QUESTION 5
You must document that before your application applies any configuration changes to a device,
the application runs those changes through a set of predefined, automated consistency tests
called "ACT-CHECK10". The application applies changes only after the test has completed without
any ERRORS or WARNINGS.
Which statement about these requirements is true?

A. The system should test the configuration before applying it.
B. After applying the configuration changes the user should ping the device to ensure that
everything still works.
C. The system should run consistency checks prior to applying configuration changes.
D. Prior to applying the configuration changes to the device, the system shall run consistency test
ACT_CHECK10, and proceed to applying changes only if no errors and/or warnings are reported
by the test.
E. The system should call the function app.ACT_CHECK10("config-changes.txt") method and
capture the output. The system shall than go through the output to count the number of ERRORS
and WARNINGS reported by the test. If the total number of ERRORS and WARNINGS is equal to
0, the system shall proceed to run app.ApplyChanges("config-changes.txt").

Answer: D

Explanation:


Best Cisco CCNP Training and Cisco 600-502 Certification
and more Cisco exams log in to Certkingdom.com

Tuesday, February 10, 2015

300-101 Implementing Cisco IP Routing (ROUTE v2.0)


QUESTION 1
Refer to the exhibit.|



Based on this FIB table, which statement is correct?

A. There is no default gateway.
B. The IP address of the router on FastEthernet is 209.168.201.1.
C. The gateway of last resort is 192.168.201.1.
D. The router will listen for all multicast traffic.

Answer: C

Explanation:


QUESTION 2
Refer to the exhibit.



A network administrator checks this adjacency table on a router. What is a possible cause for the
incomplete marking?

A. incomplete ARP information
B. incorrect ACL
C. dynamic routing protocol failure
D. serial link congestion

Answer: A

Explanation:


QUESTION 3
A network engineer notices that transmission rates of senders of TCP traffic sharply increase and
decrease simultaneously during periods of congestion. Which condition causes this?

A. global synchronization
B. tail drop
C. random early detection
D. queue management algorithm

Answer: A

Explanation:


QUESTION 4
Which three problems result from application mixing of UDP and TCP streams within a network
with no QoS? (Choose three.)

A. starvation
B. jitter
C. latency
D. windowing
E. lower throughput

Answer: A,C,E

Explanation:


QUESTION 5
Which method allows IPv4 and IPv6 to work together without requiring both to be used for a single
connection during the migration process?

A. dual-stack method
B. 6to4 tunneling
C. GRE tunneling
D. NAT-PT

Answer: A

Explanation:



Best Cisco CCNP Training and Cisco 300-101 Certification and more Cisco exams log in to Certkingdom.com

Sunday, February 1, 2015

Google Now adds data from Lyft, Airbnb and other apps

The content could give a lift to Google in mobile search

Google Now just got a lot smarter, adding data from dozens of outside apps to help people get more things done as they go about their day.

Google Now is a search tool and digital assistant built into Android devices and the Chrome browser, and included as part of the Google search app for iOS. Until now it's served up information about the weather, restaurant reservations, shipping notifications and nearby events based on people's past Google searches and reading their Gmail messages. The content is presented as "cards" that users can swipe through and dismiss as they please. The idea is to present helpful information, sometimes before people know they need it.

Now, a much wider variety of cards will be incorporated into the Android version of the app, including for the first time information from third-party apps like Pandora, Airbnb, Lyft, and real estate database Zillow -- provided a user has those apps installed. Adding more of those cards will make it faster to get information from the other apps, and perhaps make them more useful.

Take this example for Airbnb: A person uses Google search to plan a trip but can't decide right away where to book. Later, after opening the Google Now app, a card from Airbnb appears for the location and dates researched, helping the person choose a place to stay. Or if a person who uses Lyft lands at an airport, Google Now can offer to order them a ride.

The integrations could lead to more use of Google Now, provided the suggestions are useful and not annoying. And they could address a mounting challenge for Google -- that people are getting more and more information from apps rather than searching the web.

Google's share of U.S. mobile search ad spending could fall to 64 percent this year, research company eMarketer said in a report last June, down from 83 percent in 2012, while Yelp's share was expected to grow.

The more than two dozen new cards will roll out over the next few weeks, Google said, with more on the way. Plans for bringing the new cards to iOS were not announced.


Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com