customer-service

November 24, 2014

Auto Scale Your Holiday Season

‘Tis the season for holiday shopping, but is your online business ready to handle the rush?

According to the IBM Digital Analytics 2013 Holiday Benchmark Reports, Thanksgiving Day through Cyber Monday recorded the highest online sales period on record—up 16.5 percent from 2012. Thanksgiving Day online sales grew by 19.7 percent, and Black Friday online sales increased 19 percent. But Cyber Monday still came in as the biggest online shopping day in history with a 20.6 percent increase in online sales.

For 2014, IBM is predicting a 15 percent increase in online sales over the five-day period between Thanksgiving and Cyber Monday with more than half of Thanksgiving online traffic coming from mobile devices.

"Without question, this will be a strong holiday shopping season, supported by the power of big data and analytics, which are helping brands better understand their consumers and make crucial decisions in real-time.”

-Jay Henderson, director of strategy, IBM ExperienceOne

And although many are rejoicing this holiday season over the improved economy, managing the infrastructure changes to accommodate the influx of users can cause strain on IT departments. Dealing with crashed sites, slow loading pages, and system backlogs take away time from focusing on growing a business. They are also major complaints of online shoppers.

It might seem counterintuitive, but these problems are good signs that business is doing well. To keep customers happy and coming back, it’s best to avoid Internet lag. With Auto Scale you can deliver an optimal user experience regardless of the volume of traffic or amount of resource usage.

How does it work?
Auto Scale automatically scales up and adds servers to meet high traffic demands providing a smooth running site or scales down so you’re not paying for what you’re not using. For our existing customers, access the customer portal to customize Auto Scale in three simple steps:

  1. Define a Group: Determine which servers you would like to scale in which data centers.
  2. Set a Policy: Establish rules for adding and removing virtual servers from your environment.
  3. Define a Trigger: Create schedule- or usage-based triggers that provision or de-provision virtual servers based on your policies.

Based on last year’s results, online sites would do well to set a policy to add extra servers—depending on the size of business, maybe that’s 10, 20, or 100 servers. Setting triggers when traffic increases around 7:30 in the morning and during high traffic, after-work hours will keep consumers from experiencing unnecessary lag.

Spend money on gifts, not on underutilized capacity.
The last thing you need this time of year is another bill. Auto Scale is free (mostly). You only pay for the servers you need, when you need them. And you can change the group, policy, or trigger in the customer portal anytime. You’re not locked into any long term plans.

The unofficial start of the holiday shopping season kicks off this week.
If you haven’t already Auto Scaled your cloud environment, it’s time to do it. Set up Auto Scale here.

-JRL

Keywords:
Categories:
November 20, 2014

Beijing Readies for SoftLayer Events

To get in touch with our customers in China, we have planned a series of activities in Beijing. From hands-on workshops to large conferences, we have something for everyone.

Technical Workshop

Riding on the success of our SoftLayer Asia Roadshow in October, we are excited to announce that we are extending the workshop to China. Partnering with e27 and TechNode, we hope to continue helping developers understand the benefits of the cloud and teaching how to make businesses scalable with the SoftLayer environment.

Designed as a half-day workshop with SoftLayer product and technical mentors, attendees will interact with instructors learning how SoftLayer solutions scale and perform the way they do. The greater China roadshow will stop in three cities:

  • Beijing — November 25, 2014
  • Shenzhen — December 11, 2014
  • Taipei — December 18, 2014

Customer Meetups

To wrap up each technical workshops, we invite current SoftLayer customers and business partners to a relaxing evening of cocktails, dinner, music, and socializing. We’ll be sharing exciting news about our upcoming data centers in Asia—you won’t want to miss it!

Dinner is on us, so let us know if you can make it.

Conference Sponsorship

SoftLayer is excited to sponsor two main conferences in Beijing this November. They are:

WHD.Asia 2014
  • The world’s largest series of events for the hosting and cloud service market.
  • November 21, 2014
  • China World Summit Wing Hotel
  • For free registration, use the promo code GCH8BERA.
Big Data & Innovation Analytics Summit
  • Hear innovations from the Asia Pacific's largest gathering of Big Data industry leaders in a fast-growing community.
  • November 27-28
  • Regent Beijing
  • Purchase your pass online here. Use the promo code softlayer20 for a 20% discount.

Drop us a note at marketingAP@softlayer.com if you’re interested in meeting us at any of the above events, and we will provide you more information!

We look forward to welcoming you soon to a great event in Beijing, China.

For all our readers in Asia below you will find the blog in its Chinese translation!

北京一切准备就绪 - 与SoftLayer一起探索!

SoftLayer11月计划在北京将举行一系列市场活动 – 从由浅入深的技术研讨会到大型全球云的会议, 我们都希望有一个活动能适合您!

SoftLayer 亚洲巡演
SoftLayer 亚洲巡演于今年 10 月 1 日在亚洲展开, 很荣幸能与开发者,创业认识一起探索云计算的力量。这次巡演目的是让技术开发人员和小企业理解SoftLayer云架构和好处,以及让了解云能如何使他们的业务迅速发展。我们很高兴宣布这次和e27 以及TechNode,合作, 一起合办大中华地区巡演。

SoftLayer巡演是一个半天的活动,与会者将与导师互动,了解SoftLayer的解决方案, 如何以个人的方式扩展业务及在云上执行其功能。SoftLayer也会分享一些不同行业的成功案例, 如电子商务,社交媒体和移动游戏等等, 将让您了解不同行业以云创业的过程。以下是巡讲城市/日期:

  • 北京站 - 2014年11月25日
  • 深圳站 - 2014年12月11日
  • 台北站 - 2014年12月18日

客户聚餐
为了更深入了解客户的需求,SoftLayer在以上城市也邀请SoftLayer客户和业务伙伴一齐聚餐。 与SoftLayer亚太区域主管,以及经验丰富的解决方案专家和客户经理一起轻松共享音乐,聚 餐, 联系不同行业专家!同时, 我们也分享亚洲即将到来的数据中心等令人振奋的消息!请点此了解详情。

行业峰会赞助
与此同时,SoftLayer本月在北京也赞助以下两个会议, 希望届时也能在以下活动与您见面:

  • WHD.china世界主机大会中国站将于11月21日在北京中国国贸大酒店举行 - 您可到官方网站注册时输入该优惠码GCH8BERA便能免费参与本次会议的机会;
  • 大数据和分析创新峰会将于11月27,28日在北京?晶酒店举行 - SoftLayer 客户在网上购票可享有8折优惠,请到官方网站注册输入代码softlayer20。

如有任何疑问,欢迎您电邮到我们的邮箱marketingAP@Softlayer.com 查询。

此致,

- Winifred Wong (王秋坪)

Categories: 
November 18, 2014

Your Direct Link into the SoftLayer Cloud

Remember the days when cellular companies charged additional fees for calls placed during peak hours or for text messages that exceeded your plan?

The good news is those days are pretty much over for cellular services thanks to unlimited text and data plans. The bad news is there are cloud and hosting providers who adhere to those same old billing practices of charging customers for every single communication their severs send or receive.

At SoftLayer we do things differently. All of our servers come with included terabytes of outbound bandwidth—5TB for virtual servers and 20TB for bare metal servers. Now you probably just noticed I specifically mentioned outbound bandwidth, and that's because we don't charge anything, nothing, zip, zilch for all traffic inbound to any of our servers, nor do we charge for any bandwidth usage across our Global Private Network.

Imagine the possibilities of what you could build on a Global Private Network that essentially comes free of charge just by being a SoftLayer customer.

  • How about building that true disaster recovery solution that you’re always talking about?
  • How about moving all of your backups offsite now that the necessary bandwidth requirements and costs aren’t standing in your way?
  • Or maybe it’s time to offer your app a little GSLB now that replicating data across remote sites, which hasn’t been feasible over the public Internet due to latency or security concerns, is now feasible?

We help put all these dreams within grasp thanks to Direct Link. Tap directly into our Global Private Network at connection speeds of 1Gbps or 10Gbps to establish a Direct Link into any of our 19 network PoPs (more PoPs are being added regularly). You’ll have the ability to seamlessly extend your private networks directly into SoftLayer. Not only does a Direct Link give you access to one of the world’s largest and fastest private networks, it gives you access to elastically scale your compute and storage on demand.

Many companies look to the cloud as a way to reduce capex and adjust spending on demand but hesitate to move workloads due to latency or security concerns. I'd like to say that latency isn’t even worth thinking twice about at SoftLayer. But don't take my word for it; take a peek at our Looking Glass, and see for yourself. In regards to security, a SoftLayer Direct Link enables you to build and deliver secure services on our private network without having to expose your servers to the public Internet.

For more information on Direct Link and connectivity check out KnowledgeLayer or this blog where the author digs into the technical details and explains how enterprise customers benefit from Direct Link with GRE Tunnels.

Thanks,
JD Wells

Categories: 
November 12, 2014

HTML5 – Back to Basics with a Strong Foundation Pt. 2

After a small throwback post of my original Tips and Tricks – jQuery Select2 blog for our #T4 series, and posting a CSS Blog about Mastering Multiple Backgrounds, it’s time I came back around and finished the HTML5 – Back to Basics with a Strong Foundation series with Part 2!

I highly recommend reading part one of the series. I outlined many HTML5 techniques that had never been possible with anything but Flash or jQuery before. In this blog I’ll continue with additional techniques that I couldn’t fit into the first blog.

I stand by my previous statement that if we forget what we’ve done and scripted for over two decades with previous versions of HTML and return to the basics with HTML5, we can re-learn a whole new foundation that is sure to make us stronger developers and smarter engineers.

IV. No More Declaring Types!

The sole purpose to develop better scripting and tagging languages is to improve efficiency. I think we can all agree that a smarter language should be able to detect certain attributes and tags automatically . . . well now, HTML5 has taken a huge step toward this.

Now <scripts> and <links> can be FREE of the type attribute!

  • Instead of:
  • <link type=”text/css” rel=”stylesheet” href=”css/stylesheet.css” />

    Or

    <script type=”text/javascript” src=”js/javascript.js”></script>

  • We can now just simply declare:
  • <link rel=”stylesheet” href=”css/stylesheet.css” />

    And

    <script src=”js/javascript.js”></script>

Something so little . . . yet so awesome!

V. SEMANTICS! Well . . . partial semantics anyway!

HTML5 supports some semantic tags—the most popular being the header and footers.

No longer do we have to write:

<div id=”header”>
    <h1>Header Content</h1>
</div>
<div id=”footer”>
    <h1>Footer Content</h1>
</div>

Now, with semantic Headers and Footers, we can simply do:

<header>
    <h1>Header Content</h1>
</header>
<footer>
    <h1>Footer Content</h1>
</footer>

Whoo! That’s an AWESOME change. Of course there could be a LOT more semantic changes, but we all know those will be coming soon! Until then, we can enjoy what we have.

VI. Video Support without Third-Party Plugins

Many browsers are jumping on board with providing support for the <video> tag, which allows native playback of videos. Gone are the days of having to use javascript/jQuery or *shudder* Flash to embed videos into your pages.

Check this out:

<video controls preload>
    <source src="myVideo.ogv" type="video/ogg; codecs='vorbis, theora'" />
    <source src="myVideo.mp4" type="video/mp4; 'codecs='avc1.42E01E, mp4a.40.2'" />
    <p> Your browser is way too old. <a href="myVideo.mp4">Download instead.</a> </p>
</video>

You’ll notice there are TWO <source> tags; this is because browsers like IE and Safari have already started supporting advanced video formats such as mp4. Firefox and Chrome are still in the process, but for now we still need to provide ogv/ogg videos. It’s only a matter of time before all the browsers will support mp4, but this is definitely a huge step forward from third-party plugins!

You should also notice there are two attributes listed in the <video> tag: controls and preload. Controls embed native video playback controls in the video player while preload allows the video to be preloaded, which is GREAT if you have a page just dedicated to viewing the video.

Thanks for tuning in, and let us know what YOUR favorite new features of HTML5 are! And if you’re interested in a gaming series with HTML5, holla at us, and I’ll get on it! I’ve been dying to write a blog series dedicated to teaching HTML5 gaming with the <canvas> tag!

-Cassandra

November 11, 2014

Which storage solution is best for your project?

Before building applications around our network storage, here’s a refresher on what network storage is, how it is used, the different types available, and the best uses for each.

What is network storage? Why would you use it?

Appropriately named, network storage is storage attached to a server over our network; not to be confused with directly attached storage (DAS), which is a hard drive located in the server (or connected with a device like a SCSI or USB cable). Although DAS transfers data to a server faster than network storage due to network latency and system caching, there is still a strong place for network storage.

Many different servers can access network storage, and with some network storage solutions, more than one server can get data from the same shared storage volume simultaneously. This comes in handy if one server dies, because another can pick up a storage device and start where the first left off.

With DAS, planned downtime for server upgrades, potential data loss, and provisioning larger or more servers can slow down productivity. The physical constraints of internal drives and costs associated with servers do not affect network storage.

Because SoftLayer manages the disk space of our network storage products, there’s no need to worry about rebuilding a redundant array of inexpensive disks (RAIDs) or failed disks. If a disk fails, SoftLayer automatically replaces it and rebuilds the RAID—in most cases you would be unaware that the changes occurred.

Select network storage solutions are available with tools for your important data. Schedule snapshots of your data, promote snapshots to full volumes, or reset your data to the snapshot point.

And with network storage, downtime is minimal. Disaster recovery tools available on select storage solutions let you send a command to quickly fail over to a different data center so you can access your data if our network is ever down in a data center.

Types of Network Storage And How They Are Different

Storage Area Network (SAN) or Block Storage

Block storage works like DAS, just remotely—only a single server can access a block storage volume at a time. Using an Internet small computer system interface (iSCSI) protocol over a secure transmission control protocol/Internet protocol (TCP/IP) connection, SoftLayer's block storage has excellent features for backup and disaster recovery, and adding snapshot schedules and failover redundancy make it a powerful enterprise solution.

Network Attached Storage (NAS) or File Storage

File storage acts like a remote file system. It has a slim operating system that allows servers to treat it like a remote directory structure. Multiple servers can share files on the same storage simultaneously. Our new consistent performance storage lets you share files quickly and easily using a network file system (NFS) with your choice of performance level and secure connections.

We also have a common Internet file system (CIFS) (Windows), which requires a credential that grants access to any server on our private network. File storage can only be accessed by SoftLayer servers.

Object Storage

Object storage is a standalone storage entity with its own representational state transfer (REST) API that grants applications (not operating systems) access to the files stored there. Located on a public network, servers in any of our data centers can directly access files stored there. Object storage is different in the way those files are stored as well. In object storage there is not a directory structure, but instead metadata tags are used to categorize and search for files. In conjunction with a content delivery network (CDN), you can quickly serve files to your users or to a mobile device in close proximity.

With pay-as-you-go pricing, you don’t have to worry about running out of space. We only charge based on the greatest usage in any given day. That means you can get started right now for free!

Which storage solution is best for your project?

If you are still confused about which network storage option you should build your applications around, take this eight-question quiz to find out if object, file or block storage will work best for you:

-Kevin

November 6, 2014

#T4 -Tips and Tricks - Pure CSS Sticky Footers

Who doesn’t like a walk down memory lane? In our #T4 series, SoftLayer brings back popular tech tip blog posts. #ThrowbackThursday #T4 #ThrowbackThursdayTechTips

Sticky footers are still landing developers in, well, sticky situations. Don’t fret—we’ve all been there. We’re bumping our popular Tips and Tricks – Pure CSS Sticky Footers blog post that was originally posted two years ago today!

Our objective is simple: Make the footer of our web page stay at the bottom even if the page's content area is shorter than the user's browser window. We got a LOT of feedback the first time this blog was posted, a lot of you loved it, and some of you brought to my attention that some browser environments didn’t support this method.

For this throwback, I have modified the code (the HTML and the CSS), but as you can see, not by too much, only a few things have changed. This method uses the: after attribute, which in my opinion is a LOT cooler. This should help those of you who could not get the previous method to work as this utilizes more of a modern technique and has a lot more universal compatibility!

So enjoy!

Go from this:

CSS Footer

To this:

CSS Footer

  1. Start by getting the HTML structure in place first:
    <div id="page">
     
          <div id="header"> </div>
     
          <div id="main"> </div>
    </div> <!-- /page -->
     
    <div id="footer"> </div>
  2. Then code the CSS for the full page:
    * {
          margin: 0;
     
    html, body {
     
          height: 100%;
    }
  3. Code the rest as:
    #page {
          min-height: 100%;
          margin-bottom: -100px; /* equal to the fixed height of your footer */
    }
     
    #page:after {
          content: “”;
          display:block;
    }
     
     
    #footer, #page:after {
          height: 100px;
    }
  4. For Internet Explorer to not throw a fit, we need concede that IE doesn't recognize min-height as a valid property, so we have to add Height: 100%; to #page:
    #page {
          Min-height: 100%;  /* for all other browsers */
          height: 100%;  /* for IE */
          position:relative;
    }

To read my FAVORITE perk of this trick: check out the original post here.

For questions, comments, or just feel like chatting, contact us at social@softlayer.com.

-Cassandra

November 4, 2014

Cloud Conversations Ruled at the SoftLayer Asia Roadshow

Kuala Lumpur, Jakarta, Bangkok, Singapore, & Hong Kong

For those who couldn’t make it to one of the sessions, here are some of the highlights from our Kick aaS five-city SoftLayer whirlwind tour. For the scoop on the entire event, check out the first Asia Roadshow blog.

We met with amazing startups, developers, and entrepreneurs during our technical workshops who were all eager to explore, grow, and exploit cloud computing to its full capacity. We talked about industry best practices and global trending use cases.

It’s so exciting to see the tech community interested in the cloud adoption in Asia and where and how it’s taking today’s businesses!

Tales From #SLAsiaRoadshow

Harold Smith, director of sales engineering at SoftLayer (@Hslmith), kick started the workshops with an introduction to SoftLayer’s cloud infrastructure and business model. He discussed: the security of private clouds, the applicability of auto-scaling, tagging virtual servers, assigning static IPs, moving workloads between onsite servers and SoftLayer environment, and so much more.

Kevin Tan (@s1lve3rd3m0n), CEO, Double Edge Software and Iskandar Reza (@iskandarreza), Cirrus Byte commented that the introduction to the company was an eye opener, and they were glad to get the technical overview of the services, control portal and flexibility offered by SoftLayer cloud.

A chunk of the workshop focused on technical hands-on-training. Phil Jackson, lead developer advocate (@underscorephil), and Chris Gallo, developer community advocate (@allmightspiff), set up attendees with demo accounts to run test scenarios and taught folks how to automate a blog on the cloud.

Casey Lau, Catalyst lead (@casey_lau) and Mic Kwok, sales engineer, also joined us in Hong Kong to discuss how other startups leverage the cloud.

"I am not really a techie, but the presentation, set up of the servers, and login was so nice and easy. I would definitely recommend this workshop and SoftLayer to my startup friends in KL [Kuala Lumpur] and PJ[(Petaling Jaya]."
- @hazimsufyan, a student of IT and business technology

Reaching Out to the Asian Community

One the reasons we planned this workshop series was to help inform the startup and developer communities in Asia about the various cloud models available to deploy their innovative ideas and applications.

"The monthly and hourly packages offered without contracts are amazing as most of us would not want to be tied in long-term contracts."
-@jemhor, a consultant in mobile applications and technology space

"Definitely a good start for those who want to know more about cloud. After these sessions, we can definitely play around, compare various services, and go about building our own cloud."
- Steason Tee, Founder of Freak Lab

Thank You

A big shout out to all who attended #SLAsiaRoadshow and for the interesting discussions had. If you're looking for more dirt on SoftLayer at the Asia Roadshow, take a peek at e27's blog.

Also, thanks for the suggestions on what you would like to see in the next workshop, ideas on what startups would like to see from the cloud industry, and on how SoftLayer can continue building and improving itself. Keep them coming!

For more information on the workshops or to register for upcoming cities, drop us a note at marketingAP@softlayer.com.

Cheers
-Namrata
(Connect with me on LinkedIn or, Twitter)

October 28, 2014

SoftLayer and AWS: What's the Difference?

People often compare SoftLayer with Amazon Web Services (AWS).

It’s easy to understand why. We’ve both built scalable infrastructure platforms to provide cloud resources to the same broad range of customers—from individual entrepreneurs to the world’s largest enterprises.

But while the desire to compare is understandable, the comparison itself isn’t quite apt. The SoftLayer platform is fundamentally different from AWS.

In fact, AWS could be run on SoftLayer. SoftLayer couldn’t be run on AWS.

AWS provisions in the public cloud.

When AWS started letting customers have virtual machines deployed on the infrastructure that AWS had built for their e-commerce business, AWS accelerated the adoption of virtual server hosting within the existing world of Web hosting.

In an AWS cloud environment, customers order the computing and storage resources they need, and AWS deploys those resources on demand. The mechanics of that deployment are important to note, though.

AWS has data centers full of physical servers that are integrated with each other in a massive public cloud environment. These servers are managed and maintained by AWS, and they collectively make up the available cloud infrastructure in the facility.

AWS installs a virtualization layer (also known as hypervisor) on these physical servers to tie the individual nodes into the environment’s total capacity. When a customer orders a cloud server from AWS, this virtualization layer finds a node with the requested resources available and provisions a server image with the customer’s desired operating system, applications, etc. The entire process is quick and automated, and each customer has complete control over the resources he or she ordered.

That virtualization layer is serving a purpose, and it may seem insignificant, but it highlights a critical difference in their platform and ours:

AWS automates and provisions at the hypervisor level, while SoftLayer automates and provisions at the data center level.

SoftLayer provisions down to bare metal resources.

While many have their sights on beating AWS at its own game, SoftLayer plays a different game.

SoftLayer platform is designed to give customers complete access and control over the actual infrastructure that they need to build a solution in the cloud. Automated and remote ordering, deployment, and management of the very server, storage, and security hardware resources themselves, are hosted in our data centers so that customers don’t have to build their own facilities or purchase their own hardware to get the reliable, high performance computing they need.

Everything in SoftLayer data centers is transparent, automated, integrated, and built on an open API that customers can access directly. Every server is connected to three distinct physical networks so that public, private, and management network traffic are segmented. And our expert technical support is available for all customers, 24x7.

Notice that the automation and integration of our platform happens at the data center level. We don’t need a virtualization layer to deploy our cloud resources. As a result, we can deploy bare metal servers in the same way AWS deploys public cloud servers (though, admittedly, bare metal servers take more time to deploy than virtual servers in the public cloud). By provisioning down to a lower level in the infrastructure stack, we’re able to offer customers more choice and control in their cloud environments:

In addition to the control customers have over infrastructure resources, with our unique network architecture, their servers aren’t isolated inside the four walls of a single data center. Customers can order one server in Dallas and another in Hong Kong, and those two servers can communicate with each other directly and freely across our private network without interfering with customers’ public network traffic. So with every new data center we build, we geographically expand a unified cloud footprint. No regions. No software-defined virtual networks. No isolation.

SoftLayer vs. AWS

Parts of our cloud business certainly compete with AWS. When users compare virtual servers between us, they encounter a number of similarities. But this post isn’t about comparing and contrasting offerings in the areas in which we’re similar … it’s about explaining how we’re different:
  • SoftLayer is able to provision bare metal resources to customers. This allows customers free reign over the raw compute power of a specific server configuration. This saves the customer from the 2–3 percent performance hit from the hypervisor, and it prevents “noisy neighbors” from being provisioned alongside a customer’s virtual server. AWS does not provision bare metal resources.

  • AWS differentiates “availability zones” and “regions” for customers who want to expand their cloud infrastructure into multiple locations. SoftLayer has data centers interconnected on a global private network. Customers can select the specific SoftLayer data center location they want so they can provision servers in the exact location they desire.

  • When AWS customers move data between their AWS servers, they see “Inter-Region Data Transfer Out” and “Intra-Region Data Transfer” on their bills. If you’re moving data from one SoftLayer facility to another SoftLayer facility (anywhere in the world), that transfer is free and unmetered. And it doesn’t fight your public traffic for bandwidth.

  • SoftLayer bare metal servers ordered with monthly billing include 20TB/mo of public outbound bandwidth, and virtual servers ordered with monthly billing include 5TB/mo of public outbound bandwidth. With AWS, customers pay a per-GB charge for bandwidth on every bill.

  • SoftLayer offers a broad range of management, monitoring, and support options to customers at no additional cost. AWS charges for monitoring based on metrics, frequency, and number of alarms per resource. And having access to support requires an additional monthly cost.

Do SoftLayer and AWS both offer Infrastructure as a Service? Yes.

Does that make SoftLayer and AWS the same? No.

-@khazard

October 24, 2014

SoftLayer at IBM Insight 2014

IBM will be lighting up Las Vegas next week with Insight 2014, the conference for big data and analytics. Starting this Sunday and running through Thursday, October 30 at the Mandalay Bay, this show will offer amazing opportunities to learn more about the advantages of delivering big data and analytics services, and many of those advantages involve the SoftLayer cloud platform.

To guide you through the 700+ sessions and streams easier, we’ve compiled a list of must-attend SoftLayer- and cloud-based sessions.

Business Partner Summit

Breakout Session 7157: Partner with SoftLayer for Your Big Data and Analytics Workloads
Sunday, October 26 @ 2:00 p.m. – Tradewinds A (For Business Partners only)
Featured Speakers: Anand Mahurkar, founder and CEO Findability Sciences, and Guy Kurtz, IBM North America Channel Sales Leader

General Conference Sessions

BPM-6838A: Experience Faster Time to Value with IBM Cognos TM1 on Cloud
Monday, October 27 @ 10:15 a.m. – Mandalay Bay J
Learn how the SoftLayer infrastructure with IBM Cognos TM1 can help you gain better performance, operational savings, reliability, and scalability.

IIS-5758A: How Joy Global is Using Big Data as a Differentiator in the Mining Industry
Monday, October 27 @ 10:15 a.m. – Jasmine B
We’ll dig deep to learn how Joy Global runs one of the most sophisticated big data platforms in the industry hosted by a combination of SoftLayer and IBM Global Business Services.

IDB-4741C: Accelerate Social Media Analytics for Big Insight with IBM DB2 BLU and IBM InfoSphere Optim Database Tools
Monday, October 27 @ 3:30 p.m. – Jasmine F
Can the right combination of technologies help accelerate a social media analytics application hosted on SoftLayer? Yes.

EEP-5498A: Industry Leaders, IBM ECM and SoftLayer Deliver Trusted Content Anywhere with IBM Navigator on Cloud
Tuesday, October 28 @ 1:45 p.m. – Lagoon H
Extend ECM to the SoftLayer cloud platform by leveraging IBM’s pervasive ECM experience platform, IBM Content Navigator.

FTC-4285A: Data Warehousing and Analytics in the Cloud: IBM's New Data Warehousing Service
Tuesday, October 28 @ 3:00 p.m. – Islander E
Combining the best of BLU Acceleration, Netezza Technology, and SoftLayer, come see how Data Warehousing Service can be used to provide analytics for existing cloud-based data stores.

LCE-5575A: Building a Robust ECM Solution Step-by-Step
Wednesday, October 29 @ 2:00 p.m. – Shorelines B Lab Room 11
A step-by-step guide to building an ECM solution on a SoftLayer platform.

EEP-7001A: Expert Exchange: ECM in the Cloud
Wednesday, October 29 @ 4:30 p.m. – Breakers E
Meet the ECM development team and learn how they designed and deployed Navigator Cloud Edition on SoftLayer.

III-5198A: Using IBM Bluemix and SoftLayer to Run IBM InfoSphere Information Server on an Intel Technology-Powered Cloud
Thursday, October 30 @ 10:00 a.m. – Jasmine E
Learn how InfoSphere Information Server works in the cloud, and how SoftLayer bare metal and virtualization options contribute to the scaling performance.

LCI-5234A: On-Demand Data Archiving with Cloud-based Data Warehousing Services
Thursday, October 30 @ 10:00 a.m. – Shorelines B Lab Room 2
This lab will showcase the entire BLU Acceleration as a Cloud solution using SoftLayer.

If you’re a registered attendee and haven’t already done so, visit the IBM Insight 2014 website for complete descriptions of all sessions, and start building your agenda.

And don’t forget to stop by the SoftLayer pedestal in the IBM Cloud booth #515. We look forward to seeing you.

-Ted

October 23, 2014

CSS3 Tips and Tricks – Mastering Multiple Backgrounds

I’ve written a lot of blog posts, some on our very own SoftLayer Development Network, but most of them have been posted right here on SoftLayer’s main blog. One of the most popular is a tutorial I wrote on being able to create a customized background depending on the user’s location. For example: A person visiting a website from the United States during the daytime may see a beautiful yellow background with an orange glow and a bright yellow sun just above the horizon, while a surfer from China may see the same website, but with a dark purple background with subtle white stars and a shimmering moon because it is night. The example I wrote customized the CSS to the time zone based on locale tailoring the site with a more personal touch.

The demand for sites to serve a more interactive experience has always been large in volume, but few websites actually deliver.

Luckily, our Web languages are evolving all of the time, and since I’ve written the “What time is it for you?” blog on our SLDN, more advancements have been made to the background functionality and browser compatibility. This means MORE browsers support these new features, and it’s compliant across the board!

Let’s start off with our usual HTML document (with an addition of an empty div for now, this is where we’re going to master our background techniques).

<html>
<head>
    <title>CSS3 Tips and Tricks – Mastering Multiple Backgrounds</title>
</head>
<body>
    <div class=”slBackgrounds”></div>
</body>
</html>

With CSS3, we can define multiple backgrounds in one declaration, like this:

background: url('earth.png') no-repeat top 30px center, url('star_bg.png') repeat-y center;

By separating each background with just a comma, we’re able to declare many backgrounds for one div. Let’s go ahead and add our multi-background CSS in the <head> of our document:

<style>
    .slBackgrounds {
        width: 300px;
        height: 300px;
        margin: 0 auto;
        background: url('earth.png') no-repeat top 30px center, url('star_bg.png') repeat-y center;
        transition:background-position 600s;
    }
 
    .slBackgrounds:hover {
        background-position: top 30px center, 0px 60000px;
    }
</style>

After adding the CSS styling, you should have something that looks similar to the following:

You’ll notice I added a transition property to the .slBackgrounds class, and I bet you’re wondering why? Everybody has their own learning technique that helps them absorb concepts better and faster than other methods. My learning method (and probably 75 percent of other developers) happens to be the challenge technique: When I learn something new, I think about something extremely fun and challenging that I would like to do with this newfound knowledge beyond just the base use. For instance, why learn how to use multiple backgrounds with CSS3 and just have a five-line blog when we can learn to use multiple backgrounds, AND create an awesome animation sequence that can jazz up the old and boring background system?

Not only does this jazz it up, but by using additions such as the transition and :hover properties, we’re able to open new doors to possibilities with interactivity.

If you haven’t guessed already, the .slBackgrounds:hover section covers what should happen to the .slBackgrounds div when the user hovers over it; in this case, there’s a background-position declaration. The ‘top 30px center’ applies to the first background image, and the ‘0px 60000px’ applies to the second (gotta love multiple backgrounds!).

Go ahead and hover over our images! You should see something like this:

Something pretty simple, but I bet you can already think of a hundred things you can do with the CSS3 multiple background ability, huh? The great news is that the cross-browser compatibility is awesome and supports all newer browsers and most reasonably older ones too! And to think . . . barely five or six years ago it took MUCH more innovative coding and workarounds to achieve results like this without just embedding a flash file or an animated gif!

We’d love to hear how YOU’RE using multiple backgrounds!

- Cassandra

Pages

Subscribe to customer-service