What is in Production at CBT Nuggets? Oct 10, 2018

October 10, 2018 at 10:21 am

CBT Nuggets

Your CBT Nugget instructors are hard at work – bringing you new and exciting IT content. Check out this list of courses currently in production!

Administering Microsoft SCCM and Cloud Services (70-703)

AWS Security — Compliance & Governance

AWS Security — Data Security

Border Gateway Protocol (BGP) – Advanced Topics

Citrix XenApp / XenDesktop 7.1x Administration – CCA-V (1Y0-203)

Cisco CCIE RS Core Concepts – Layer 3 Technologies

Cisco CCNA Data Center (200-150) DCICN

Cisco CCNP Collaboration CIPTV1 300-070

Designing and Deploying Microsoft Exchange Server 2016 (70-345)

(ISC)2 CISSP 2018

Linux Foundation Certified Sysadmin

Microsoft Project

Oracle Database 12c: SQL Fundamentals (1Z0-071)

Respect in the Workplace

Streamline With Salesforce Lightning

Tableau Essentials

CCIE DC – 1.1.a Link Aggregation – Virtual Port Channel Example

October 2, 2018 at 11:18 pm

This post examines a sample configuration of a virtual port channel. This port channel is created between two Nexus 7K systems and downstream Nexus 5K systems. This is part of the link aggregation section of the exam requirements in CCIE Data Center. Below is the diagram you can use for reference in this example. We will only demonstrate the config of a single VPC peer since the other peer is simply a mirror of this configuration.

Virtual Port Channel

Our previous post on this subject focused on the configuration steps. You can find it here: https://www.ajsnetworking.com/ccie-dc-1-1-a-link-aggregation-configure-virtual-port-channels/

The Configuration

First, we will prepare the vPC keepalive link for this scenario. Do not be thrown off by the name of our VRF. This configuration does not technically fall under the vPC config (yet!).

N7K-A# configure terminal
N7K-A(config)#  vrf context VPC-KEEPALIVE
N7K-A(config-vrf)# interface ethernet 3/18
N7K-A(config-if)# no switchport
N7K-A(config-if)# vrf member VPC-KEEPALIVE
Warning: Deleted all L3 config on interface Ethernet3/18
N7K-A(config-if)# ip addr

Next, we will configure the vPC domain (after enabling the feature of course) and configure the peer-keepalive link we prepped.

N7K-A(config)# feature vpc
N7K-A(config)# vpc domain 10
N7K-A(config-vpc-domain)# peer-keepalive destination source vrf VPC-KEEPALIVE

Now, we configure a port channel between our vPC peers and configure it as the vPC peer link.

N7K-A(config-vpc-domain)# interface ethernet 3/16-17
N7K-A(config-if)# channel-group 10
N7K-A(config-if)# interface port-channel 10
N7K-A(config-if)# vpc peer-link

Next, we will head down to the N5K and configure a “plain ole” LACP port channel.

N5K-A# config t
N5K-A(config)# feature lacp
N5K-A(config)# int e 1/1-2
N5K-A(config-if-range)# channel-group 201 mode active

Now, it is time to configure the vPC on the N7K.

N7K-A(config-if)# feature lacp
N7K-A(config)# interface e 3/21
N7K-A(config-if)# channel-group 201 mode active
N7K-A(config-if)# int port-channel 201
N7K-A(config-if)# vpc 201

The Verification

You should note that you can and should perform verifications as you go along here. For example, you can verify reachability, check the port channels that are configured, and watch the progress of the vPC as you configure it. For brevity here, we will just end this post and this example with our critical show vpc command.

N7K-A(config-if)# show vpc brief
     (*) - local vPC is down, forwarding via vPC peer-link

vPC domain id                          : 10
Peer status                            : peer adjacency formed ok
vPC keep-alive status                  : peer is alive
Configuration consistency status       : success
Per-vlan consistency status            : success
Type-2 consistency status              : success
vPC role                               : secondary
Number of vPCs configured              : 1
Peer Gateway                           : Disabled
Dual-active excluded VLANs and BDs     : -
Graceful Consistency Check             : Enabled
Auto-recovery status                   : Enabled (timeout = 240 seconds)
Operational Layer3 Peer-router         : Disabled
Self-isolation                         : Disabled

vPC Peer-link status
id Port Status  Active vlans Active BDs
-- ---- ------ -------------------------------------------------------------
1  Po10 up      1,12 -

vPC status
id     Port        Status Consistency  Active VLANs
----- ------------ ------ ----------- ----------------
201    Po201       up      success     1,12

For even more information – check out this Cisco documentation at https://www.cisco.com/c/en/us/products/collateral/switches/nexus-5000-series-switches/design_guide_c07-625857.html
Pearson Education (InformIT)

What Does “Cloud” Really Mean???

September 27, 2018 at 10:58 pm


I was inspired to write this post after watching the latest Network Chuck YouTube video where he interviewed me regarding AWS at the 2018 Cisco Live conference. What struck me was the excitement surrounding the video as evidenced by the comments on all the major social media channels. There are so many students excited to start these various certification tracks!

In that regard – I wanted to break down what cloud really is. For this definition, we turn to the NIST. They identify 5 common characteristics of cloud solutions. Here they are for you in plain English. Keep in mind that I turned to the NIST as these specific charactersitics they point out are frequently tested across all the various cloud vendors.

Questions? Please let me know in the comments below this post. I am VERY responsive to these comments.

  • On-demand self-service – this characteristic means that a customer of cloud technologies (even if you are a customer of your own company’s private cloud) can provision and manage resources without the intervention of cloud hosting administrative personnel. For example, you might deem that you need a new Web server to advertise a particular product or service. You can completely provision and configure and deploy this We server without contacting anyone responsible for hosting the cloud solution.
  • Broad network access – this aspect of cloud states that your cloud resources should be available over the network and accessed through standard mechanisms. These standard access approaches (such as HTTPS) promote the use of the cloud by thin or thick client platforms (for example, mobile phones, tablets, laptops, and workstations).
  • Resource pooling – the provider’s computing resources are pooled to serve multiple clients using a multi-tenant model. This model allows multiple customers to securely use the same physical hardware of the provider. At any time, the cloud provider can use different physical and virtual resources dynamically assigned and reassigned according to consumer demand. You should note that this approach provides a sense of location independence in that the customer generally has no control or knowledge over the exact location of the provided resources. If required, the customer is typically able to specify location at a higher level of abstraction (such as country, state, or datacenter). Examples of resources that are typically pooled include storage, processing, memory, and network bandwidth.
  • Rapid elasticity – capabilities can be elastically provisioned and released, in some cases automatically, to scale rapidly outward and inward in accordance with demand from customers. To the consumer, the capabilities available for provisioning often appear to be unlimited and can be appropriated in any quantity at any time.
  • Measured service – cloud systems automatically control and optimize resource use by leveraging a metering capability. This is done by the provider at some level of abstraction appropriate to the type of service. For example, the metering may be based on storage, processing, bandwidth, or active user accounts. Resource usage can be monitored, controlled, and reported, providing transparency for both the provider and consumer of the utilized service. This is where cloud services your IT department pays for are often compared to a utility bill. Like the electric bill, you can be billed monthly, for just those services you used.

A Sample AWS Implementation

September 20, 2018 at 7:34 pm

In this sample Nugget from the AWS Certified Cloud Practitioner course at CBT Nuggets – we examine an AWS solution and how it uses the various services.

Certified Cloud Practitioner

IT Certification Demand and Salary Data for 2018

August 24, 2018 at 8:27 pm

IT Salary

I have finally had time to review some of the most recent Global Knowledge survey data and I wanted to share some key findings with my readers here. Remember, none of this is my opinion – it is data pulled from the report that I thought you would be interested in. Don’t shoot the messenger – and never freak out when you see something in a report like this! Learn what you can from it – that is it!

Who is this Data From?

There were 16,200 worldwide that completed the survey. 98% said they were IT Pros.

The Skills Gap!

Did managers think that their teams possessed the skills needed to keep up with organizational goals? The short answer is NO! Globally, 70% of managers felt their employees fell short. In the US and Canada – it was 75%!

This skills gap issue continues to get worse according to the opinions of the managers and that statistics. This is the second straight year this percentage has increased.

What is the biggest part of the problem according to this 70% of managers? By far the biggest problem most identified was the problem of attracting talent. This was especially true in areas that have lagged in technology like healthcare, manufacturing, retail, and hospitality.

Cloud Computing and Cybersecurity are Red Hot

These areas continue to crush competing areas. In fact – the gap is getting larger. For example, virtualization is falling farther and farther back as a hot topic for management staff. Of course, we need to be careful here because we all know we cannot have Cloud without virtualization! Even further behind are the following areas:

  • Networking
  • IoT
  • AI

Where are the Cybersecurity Peeps?

The toughest area to fill for employers is in the area of Cybersecurity. This is the main reason that these jobs tend to pay the most! Check out these facts regarding salary:

  • Cybersecurity certifications hold 6 of the top 20 paying spots
  • Annual salary in Latin America for Cybersecurity pros – $34,471
  • Annual salary in North America for Cybersecurity pros – $100,650
  • Cybersecurity offers the highest average global pay at $81,536
  • Second place would be Cloud at $74,064

Certifications Continue to Translate to Results!

Staff members pointed to the following regarding their passion for Certification:

  • Compensation
  • Job satisfaction
  • Promotion
  • Agility for finding employment

Management had this to say:

  • Increased productivity
  • Faster troubleshooting
  • Fewer skills gaps

The difference in salaries for certified vs non-certified averaged $15,000 in the US and around $30,000 in Asia-Pacific.

People that hold at least one cert – tend to be pursuing a second or more. This causes a further lift in pay!

The US Leads in IT Pay

IT Pros average $87,333 in the US compared to the global average of $64,206. I personally do not read too much into these kinds of numbers since the cost of living can also vary so dramatically. We see this even within the US. For me personally, I tend to “make out like a bandit” as I am paid by a company based in Oregon, yet I live in Florida. This means my pay tends to reflect the cost of living for Oregon, which is much more than my actual cost of living in Florida. I sure hope my Manager at CBT Nuggets does not read this!