Corporate Blogs

Introducing Genesis 2.10

WP Engine -

Genesis is the most popular WordPress theme framework among web developers and digital marketers today. The framework combines design, layouts, SEO, performance, interoperability/modularity, and support allowing both startups and enterprises to build digital experiences at scale. More than 1 million WordPress sites use Genesis as their foundation and thousands of designers and agencies rely on… The post Introducing Genesis 2.10 appeared first on WP Engine.

Why Having a SUPER Landing Page is Important

InMotion Hosting Blog -

Looking for the best WordPress landing page builder? Look no further! Website Creator can help you create the perfect landing page for your business. The unique site builder is an extension of WordPress, meaning you can use it to build or modify your website without using code – and that same functionality makes it perfect for building a professional-looking and effective landing page. In this article, we’re going to go over some landing page basics, why they’re important for your business, and how you can use Website Creator to get going. Continue reading Why Having a SUPER Landing Page is Important at The Official InMotion Hosting Blog.

.CO the right choice for your Startup!

BigRock Blog -

Did you check the availability of a domain name for your startup and found it unavailable? Well, you are not alone! Here is why: “.COM” is undoubtedly the most popular domain and most visitors relate the web to this domain only!  And that’s why domain name traders are busy registering the most famous names with it so that they can sell it to the buyers like you at a premium price later on. Source: Domainnamestat   What is “.CO” TLD All About? Significance As a startup, you might have started a company. “.CO” is an acronym for the “company,” and it is recognized across the globe for company, corporation or commercial endeavors. The number of people who are browsing the web on mobile devices is high as there is a smartphone in every educated hand.  Now the need for short and memorable web addresses is more crucial than ever. If you want something essential and futuristic, “.CO” is the right TLD. Availability As compared to 150+ million registrations for “.COM” there are just 2 million registrations for “.CO”. It means you can easily register your desired domain name with this TLD. Prices “.CO” domain registration is cheaper as compared to “.COM” domain. But yearly maintenance of a “.CO” domain is expensive. You may wonder why it is so. Well, the reason behind premium pricing is to stop unusable registrations by domain traders. This helps those entrepreneurs who want to startup and need a credible domain for online presence. Registration You can register a “.CO” domain the same way you register a.“COM”. Just search for the domain name, and if it is available, you can buy the name you like. Short “.co” domain works as efficiently as a “.com” domain works, but a short snappy name highlights your online presence globally and effectively communicates who you are and what you do. Memorable As said above, there are just 2 million “.co” registrations as compared to 150+ million “.com” registrations. Thus, it is easy for users to memorize and identify your tailor-made, unique business name. What Can You Do Now? When the domain name is unavailable with a “.COM” TLD, you can do the following. 1. Buy it from existing domain name owner 2. Modify the domain name (pre- or suffixes) until you find the right one available. 3. Try “.CO” TLD If you are ready to pay extra and make an effort, you can find the domain owner, and if he is willing to sell, buy it for a premium. But when you are starting up, it is not advisable for financial reasons. Altering the existing domain name with suffixes or prefixes may distort the branding of the company besides lengthening the name. It may not work for many. Try “.CO” instead, which is a relatively new domain extension that offers the global option for online branding presence. Startups Who Are Using “.CO” Thousands of companies across the globe are using this TLD. And one among those is valued at over a billion dollars. Here are a few of them: Ello.co It is a niche social network and publishing platform and community of artists who share high-resolution images, long-form text, etc. Ilumi.co It is a smart LED lighting company which offers smart light-bulb that gives light in a million color combinations. Bird.co It is the last mile electric scooter rental service. What’s surprising is that the company is worth more than a billion dollars in just two years and that too while branding on a “.CO” domain. Financially better off startups are spending good dollars on acquiring the right “.CO” domain names for their business. Here are some of them: PayCo, an online payment company, paid USD46, 087 for Pay.co Light, a camera maker bought Light.co for USD25, 000. LeadCo, insurance lead generator decided to invest USD25,000 for Lead.co Hybrid, a media production agency paid up USD12, 000 to become the owner of Hybrid.co a few months ago. Stage, a virtual venue for live entertainment paid USD7, 000 for Stage.co earlier this year. In the same way, a.co is with amazon.com and g.co is with google.com and the leading companies are registering with “.CO” domain as well. Register your “.CO” with BigRock and Get These Benefits Now! High Availability- Check for your domain name with “.CO” and chances are high that it is available. Better Optimization- For better SEO, the length of the name is as crucial as a keyword. With “.CO” you can get a shorter and better name that is relevant from the optimization perspective Quick Recall- “Co.” is recognized the world over as an acronym of the company. “.CO” is easy to type and has a better recall as well. Register Here or Call us @ 1800 266 7625

Some hosting plan prices to increase

Yahoo! Small Business Blog -

While some hosting providers have been busy increasing their annual prices, we’ve kept our hosting plan pricing steady for the past nine years while adding more features.At some point, though, every business has to raise its prices. Effective immediately some web hosting plan prices will increase on new purchases.  For existing customers, the price changes to affected plan renewals will begin on June 1, 2019. Our plans continue to deliver a substantial value at a reasonable price–something you’ve come to expect from Yahoo Small Business.Our hosting plans offer everything you need for a high-performing site, including:Website building tools, domain, emails, and an SSL CertificateVirtually unlimited storage and databases with backup and restore functions built inAn easy-to-use control panel to manage your website services as you growExperience you can rely on to help keep your site running smoothly and securely 24/7Unlike some competitors, we don’t charge extra at renewal for your domain, email addresses, hosting, or SSL certificate.You can learn more about our three website hosting plans here.

Why Choose WordPress for Your Blog Website?

InMotion Hosting Blog -

With numerous plugins, themes, a great website backup tool, and the largest content management system (CMS) in the world, WordPress is one of the best choices you can make for your website. Over 30% of the top 10 million sites are WordPress-based, and that should tell you something. However, WordPress is sometimes still misunderstood as being user-friendly only to coders and developers, but this is no longer the case. Things have changed in WordPress, and for the better. Continue reading Why Choose WordPress for Your Blog Website? at The Official InMotion Hosting Blog.

What Is Drupal Hosting?

HostGator Blog -

The post What Is Drupal Hosting? appeared first on HostGator Blog. You’re doing your due diligence as you start your new new website—doing all the research into your different web hosting options in order to make sure you make the right choice before you buy. That’s smart! While it’s always possible to switch to a new web hosting plan down the line, it’s a lot easier to stick with the same company if you make the right choice from day one. You may have come across an option called Drupal hosting, and now you’re wondering what that’s all about. What is Drupal Hosting? Drupal hosting is any web hosting plan that promises compatibility with the content management system Drupal. All of the hundreds of thousands of Drupal websites require a web server and hosting to be accessible to visitors on the wide web. Where Drupal provides the basic framework for building a website, Drupal hosting is the necessary component that makes that website available to the masses. For many of sites that use Drupal, choosing an application web hosting plan that specializes in providing hosting services for Drupal sites is the best choice,   What is Drupal? Drupal is an open-source content management system that powers hundreds of thousands of websites online. It’s particularly popular with professional developers, who appreciate how powerful and flexible it is, and by government and enterprise websites that choose it for the high level of security it offers. The Drupal core—the main framework it provides—consists of the main features and functionality common to content management systems in general (more on that in a bit) and can work as a good foundation for any kind of website. But while the core is powerful, where Drupal really sets itself apart is the customization options developers can tap into with the use of Drupal modules. As long as you, or someone you hire, has the skills to run a Drupal website, you can do just about anything with your website you could want. What Is a Content Management System? To really understand what Drupal is and whether it’s right for your website, you need to understand what a content management system is. A content management system, or CMS for short, provides a number of important functions to website owners. Some of the top features common to pretty much all content management systems include: 1. An intuitive interface for making website changes One of the main reasons individuals and businesses use content management systems is because it saves you from having to know and use coding languages when you’re building your website and then again every time you have to make an update to your website. For businesses, that can save you the cost of having to pay a developer for every time you have a minor update to make to a web page. A CMS gives you the power to publish new content to your website, change the layout of pages, add media and images to the website, and manage your menus—just to name a few functions—all through a user interface that’s easy for most beginners to figure out. It removes the headache of trying to get code just right every time or having to know a coding language to begin with. 2. Content management and organization options   As the name makes clear, a big reason websites have for using a CMS is that it helps you manage your content. For any website likely to have a lot of content—which includes government websites, enterprise websites, media sites, entertainment sites, and businesses doing content marketing—you’ll end up with a lot of different content pieces to keep up with. A CMS allows for collaboration on pieces of content, since you can control who has access to content in the system and what they can do with it (e.g. who has the power to view, edit, and schedule a piece of content). With a CMS, you can schedule out content in advance, making it easier to plan out and stay on top of a content calendar. And you can easily track which pieces of content are still in draft form, which are scheduled, and which are already published, which helps you keep everything better organized. If your plans for a website include the potential for a high volume of content, a CMS is an extremely valuable tool for managing it all. 3. Account management and permissions Business or media websites typically have a large number of people that will need some level of access to make changes and updates to the site. Content creators, editors, designers, developers—the more people using a website, the more risk you’re potentially opening the website up to. What if a writer with limited technical skills actually does something that breaks a page on your website? Or what if an angry employee you let go uses their access to make malicious, embarrassing changes to the site? A CMS reduces your risk by allowing the website owner and any administrators they trust to manage the accounts associated with the website and the levels of access each one is allowed. A writer only needs to be able to load the text on the pages they’re working on, for instance, and doesn’t need the ability to mess with your menus or plugins. Through this feature, a CMS increases the security of your website and gives you more control over it. How Does Drupal Measure Up to Other Content Management Systems? The features described above are common across the different types of content management systems, so can provide insights into whether you should use a CMS or not. But there’s still the question of deciding which one makes sense. Drupal is one of the three most popular content management systems, falling behind just Joomla and WordPress in popularity. The reason those two beat Drupal in market share is pretty clear to anyone familiar with the CMS market: Drupal’s harder to use. WordPress and Joomla are accessible for beginners with limited experience building or maintaining websites. They’re democratic software options that put website updates into the hands of almost everybody. Drupal, on the other hand, is mostly used by professional developers who come to it with some web design skill to begin with. Drupal requires more work to learn and use, but the tradeoff to that is notable: it also provides more flexibility and power. Anyone with especially specific or complicated plans for a website will need a solution that enables them to make their vision a reality, and Drupal is better for that than the other top CMS options. Who Should Use Drupal? Drupal is most commonly used by companies and organizations that: Have professional developers on staffCare about securityHave complex and specific needs For the most part, small businesses or individuals aiming to create a fairly basic website will be better off with either WordPress or Joomla. But enterprise companies and government entities that have more advanced needs and the budget to hire the right talent to realize the potential Drupal can offer will benefit from the greater flexibility and higher level of security it provides. The Benefits of Drupal Hosting Plans Choosing the best CMS for your website is an important early step in building a website. But a CMS doesn’t usually provide web hosting on its own. If you decide to use Drupal to build a  website, you’ll still need to purchase a web hosting plan separately. Most web hosting plans you consider will work for a Drupal website, but you can benefit from specifically seeking out an application web hosting plan  that supports Drupal. Here are a few good reasons to go with Drupal hosting specifically. 1. Drupal hosting will offer easy installation. Working with Drupal requires skill, but adding a Drupal site to your web hosting account shouldn’t. A Drupal hosting plan will offer one-click installation that you can complete within minutes. You might have to hire developers for some of the other updates and specifics you want for your website, but linking your CMS to your web hosting plan is something anyone on your team will be equally capable of getting done in a matter of minutes with Drupal hosting. 2. There’s no cost for adding Drupal to your web hosting account. Because the Drupal platform is open source, using it is free. You’ll likely pay for the developers you hire for it, and you’ll need to pay for your web hosting plan. But with a Drupal hosting plan, you can avoid one more cost because you’ll know for sure that using Drupal with your web hosting account won’t cause any additional fees. 3.  Compatibility is assured. One of the biggest annoyances of the technology age is finding yourself with two tech products that aren’t compatible with each other. After you’ve put money and resources into developing a website on Drupal, you definitely don’t want to face compatibility issues with the web hosting plan you choose. When you start by choosing a web hosting plan that specializes in Drupal, then you’ll know with absolute confidence your web hosting plan will work well with your Drupal site. 4.  You have two sources for helpful support. The Drupal community is well known for being large, devoted, and supportive. A large, skilled community means a huge library of modules and extensions—many of them available to the larger community for free (although some for pay). But it also means access to many people willing to offer support and guidance on using Drupal. The Drupal community gathers online in Slack channels and on other chat tools. Regional groups meet up in person around the world to commiserate over using Drupal, and you can find conferences and other events that are all about Drupal. In addition, many members of the community work hard to develop resources and documentation to help other Drupal developers. Choosing Drupal taps you into this thriving community, but choosing a good Drupal hosting plan also gives you access to a helpful team providing customer support. While web hosting customer service professionals won’t necessarily be experts in using the Drupal platform, they’ll often be able to provide helpful information on a large number of other issues or questions you’ll encounter when working on your website. And if you choose a web hosting company that provides customer support around the clock, you can count on getting those answers at the moment you need them. Ready to Find a Drupal Hosting Web Plan? If everything in this blog post has convinced you that you should use Drupal and specifically seek out a Drupal web hosting plan, then you’re probably wondering now how to find the best plan for you. Here are the main features we recommend looking for: Room to grow. If you’re using Drupal, it likely means you have big plans for your website. You need to know that as your traffic grows and as you add new functionality to your website over time, the web hosting provider you choose will still work for you. Don’t just look for the web plan you need now, also look at the other plans your provider offers to see if they match up to what you’ll need down the line.Security. Drupal is one of the best options for building a secure website, but you can never be too careful in our era of frequent data breaches and website hacking. Choosing a web hosting provider that values security and does their part to keep your website safe is one of the best choices you can make to avoid vulnerability.Uptime. Anytime your website’s unavailable you run the risk of losing trust or angering your attempted visitors. For businesses, it also means lost money and a blow to your reputation. Make sure you find a Drupal hosting provider who can not only provide at least 99.9% uptime, but also backs that up with a money-back guarantee. Web hosting is a service every website depends on. To make sure your Drupal website can do its job—remaining accessible to your visitors at the moment they need it and keeping any information they provide secure—choose a Drupal hosting plan that covers all the most important bases.At HostGator, we offer a variety of different hosting plans. Whether you are looking for a cloud hosting service or a dedicated server hosting package, our online resources are ready to help. To learn how to build a website, register a domain, or for any other web hosting questions, please contact our support team at HostGator today. Find the post on the HostGator Blog

8 WordPress Plugins You Never Knew Your Blog Needed Until Now

Liquid Web Official Blog -

There are hundreds of articles that share the best WordPress plugins for bloggers. We even wrote one. Most of the articles cover the same plugins over and over. Here are a few lesser-known plugins you may not have heard of. Once you see them, you’ll need them. 8 WordPress Plugins You New Knew Your Blog Needed Until Now Here are 8 WordPress plugins you never knew your blog needed until this very moment: 1. Related Posts For WordPress If you want to display robust related content automatically at the end of your blog posts, Related Posts For WordPress is the solution you’ve been looking for. It builds its own content relationships, which means that no matter how you’ve categorized and tagged your posts, the plugin will find the best-related content to display. Plus, if you want more control, you can modify relationships from the post edit screen and you’re not limited to related blog posts. You can also link to related pages or products. 2. Duplicate Post If you’ve ever wished that you could duplicate an existing post so you didn’t have to start from scratch, this plugin is what you need. Duplicate Post allows you to clone WordPress posts of any type or copy them to new drafts for further editing.  Stay up-to-date on WordPress plugins for you and your clients’ sites. Subscribe to our weekly newsletter to get content like this sent straight to your inbox. 3. Imsanity If you like to blog on the go and don’t always have time to crops and resize images before uploading them to your website, you need Imsanity. If you have a multi-author blog and lots of people are uploading images to the site, you also need Imsanity. This plugin allows users to upload images of any size because it resizes it to the maximum you allow automatically. 4. WP Google Maps If you ever blog about restaurants, retail shops, or specific locations and have wanted to include a Google map but struggled to create the map, WP Google Maps has you covered. This map building WordPress plugin is simple and easy to use, and it lets you control the look for the map using themes and markers. Google Maps Streetview is even supported. 5. Content Aware Sidebars If you’ve ever wished that you could change your sidebar content based on the page, the post, or category or tag, Content Aware Sidebars makes it happen. This plugin lets you create as many contextual sidebars as you need, customizing the widgets and content in each one to perfectly fit its location on your website. This is perfect for displaying different ads on different parts of your website, not displaying sidebar ads in one part of your site, or changing the call to action or lead magnet based on the page or post. 6. WP Rocket If you’re a WordPress blogger, you need to have caching enabled to keep your site running fast. WP Rocket is a powerful caching plugin that launches page caching immediately upon activation. The plugin also improves page load speeds by only loading images as a visitor scrolls down the page and minifying your HTML, JavaScript and CSS files. Because the WP Rocket crawler simulates a visit to preload the cache, the indexing of your website by search engines is instantly improved too. 7. Force Strong Passwords If you run a multi-author blog and authors have their own account login for your website, eventually you’re going to have to deal with their passwords—and you don’t want to risk getting hacked because an author used a password like 123456. Use Force Strong Passwords to improve the security of your WordPress website by making every password a strong one. 8. All In One Schema Rich Snippets Have you seen other blogger’s listings in the search engine results lists and wondered how they got star ratings, photos, ingredients, author, and other information to show up? The answer is providing search engines the exact schema data they need. If you want your site listing to use these rich snippets too, you need All In One Schema Rich Snippets that supports schema types like Review, Events, Recipes, Article, Products, and Services, etc. Managed WordPress Can Help We’d also love for you to check out our Managed WordPress Hosting solution. With automatic updates to the core WordPress and plugins, website stencils, nightly backups, and image compression built-in, you can focus on your blog while we handle the rest. The post 8 WordPress Plugins You Never Knew Your Blog Needed Until Now appeared first on Liquid Web.

Dell Technologies Recognizes Rackspace as Global Cloud Leader

The Rackspace Blog & Newsroom -

We are thrilled to announce that Dell Technologies honored Rackspace yesterday as its Global Alliances Partner of the Year, for commitment to our mutual customers, continued focus on innovation and our strategic partnership. The recognition is the latest validation that Rackspace is a true cloud leader, meeting customers wherever they are on their transformation journey, […] The post Dell Technologies Recognizes Rackspace as Global Cloud Leader appeared first on The Official Rackspace Blog.

New – Amazon S3 Batch Operations

Amazon Web Services Blog -

AWS customers routinely store millions or billions of objects in individual Amazon Simple Storage Service (S3) buckets, taking advantage of S3’s scale, durability, low cost, security, and storage options. These customers store images, videos, log files, backups, and other mission-critical data, and use S3 as a crucial part of their data storage strategy. Batch Operations Today, I would like to tell you about Amazon S3 Batch Operations. You can use this new feature to easily process hundreds, millions, or billions of S3 objects in a simple and straightforward fashion. You can copy objects to another bucket, set tags or access control lists (ACLs), initiate a restore from Glacier, or invoke an AWS Lambda function on each one. This feature builds on S3’s existing support for inventory reports (read my S3 Storage Management Update post to learn more), and can use the reports or CSV files to drive your batch operations. You don’t have to write code, set up any server fleets, or figure out how to partition the work and distribute it to the fleet. Instead, you create a job in minutes with a couple of clicks, turn it loose, and sit back while S3 uses massive, behind-the-scenes parallelism to take care of the work. You can create, monitor, and manage your batch jobs using the S3 Console, the S3 CLI, or the S3 APIs. A Quick Vocabulary Lesson Before we get started and create a batch job, let’s review and introduce a couple of important terms: Bucket – An S3 bucket holds a collection of any number of S3 objects, with optional per-object versioning. Inventory Report – An S3 inventory report is generated each time a daily or weekly bucket inventory is run. A report can be configured to include all of the objects in a bucket, or to focus on a prefix-delimited subset. Manifest – A list (either an Inventory Report, or a file in CSV format) that identifies the objects to be processed in the batch job. Batch Action – The desired action on the objects described by a Manifest. Applying an action to an object constitutes an S3 Batch Task. IAM Role – An IAM role that provides S3 with permission to read the objects in the inventory report, perform the desired actions, and to write the optional completion report. If you choose Invoke AWS Lambda function as your action, the function’s execution role must grant permission to access the desired AWS services and resources. Batch Job – References all of the items above. Each job has a status and a priority; higher priority (numerically) jobs take precedence over those with lower priority. Running a Batch Job Ok, let’s use the S3 Console to create and run a batch job! In preparation for this blog post I enabled inventory reports for one of my S3 buckets (jbarr-batch-camera) earlier this week, with the reports routed to jbarr-batch-inventory: I select the desired inventory item, and click Create job from manifest to get started (I can also click Batch operations while browsing my list of buckets). All of the relevant information is already filled in, but I can choose an earlier version of the manifest if I want (this option is only applicable if the manifest is stored in a bucket that has versioning enabled). I click Next to proceed: I choose my operation (Replace all tags), enter the options that are specific to it (I’ll review the other operations later), and click Next: I enter a name for my job, set its priority, and request a completion report that encompasses all tasks. Then I choose a bucket for the report and select an IAM Role that grants the necessary permissions (the console also displays a role policy and a trust policy that I can copy and use), and click Next: Finally, I review my job, and click Create job: The job enters the Preparing state. S3 Batch Operations checks the manifest and does some other verification, and the job enters the Awaiting your confirmation state (this only happens when I use the console). I select it and click Confirm and run: I review the confirmation (not shown) to make sure that I understand the action to be performed, and click Run job. The job enters the Ready state, and starts to run shortly thereafter. When it is done it enters the Complete state: If I was running a job that processed a substantially larger number of objects, I could refresh this page to monitor status. One important thing to know: After the first 1000 objects have been processed, S3 Batch Operations examines and monitors the overall failure rate, and will stop the job if the rate exceeds 50%. The completion report contains one line for each of my objects, and looks like this: Other Built-In Batch Operations I don’t have enough space to give you a full run-through of the other built-in batch operations. Here’s an overview: The PUT copy operation copies my objects, with control of the storage class, encryption, access control list, tags, and metadata: I can copy objects to the same bucket to change their encryption status. I can also copy them to another region, or to a bucket owned by another AWS account. The Replace Access Control List (ACL) operation does exactly that, with control over the permissions that are granted: And the Restore operation initiates an object-level restore from the Glacier or Glacier Deep Archive storage class: Invoking AWS Lambda Functions I have saved the most general option for last. I can invoke a Lambda function for each object, and that Lambda function can programmatically analyze and manipulate each object. The Execution Role for the function must trust S3 Batch Operations: Also, the Role for the Batch job must allow Lambda functions to be invoked. With the necessary roles in place, I can create a simple function that calls Amazon Rekognition for each image: import boto3 def lambda_handler(event, context): s3Client = boto3.client('s3') rekClient = boto3.client('rekognition') # Parse job parameters jobId = event['job']['id'] invocationId = event['invocationId'] invocationSchemaVersion = event['invocationSchemaVersion'] # Process the task task = event['tasks'][0] taskId = task['taskId'] s3Key = task['s3Key'] s3VersionId = task['s3VersionId'] s3BucketArn = task['s3BucketArn'] s3Bucket = s3BucketArn.split(':')[-1] print('BatchProcessObject(' + s3Bucket + "/" + s3Key + ')') resp = rekClient.detect_labels(Image={'S3Object':{'Bucket' : s3Bucket, 'Name' : s3Key}}, MaxLabels=10, MinConfidence=85) l = [lb['Name'] for lb in resp['Labels']] print(s3Key + ' - Detected:' + str(sorted(l))) results = [{ 'taskId': taskId, 'resultCode': 'Succeeded', 'resultString': 'Succeeded' }] return { 'invocationSchemaVersion': invocationSchemaVersion, 'treatMissingKeysAs': 'PermanentFailure', 'invocationId': invocationId, 'results': results } With my function in place, I select Invoke AWS lambda function as my operation when I create my job, and choose my BatchProcessObject function: Then I create and confirm my job as usual. The function will be invoked for each object, taking advantage of Lambda’s ability to scale and allowing this moderately-sized job to run to completion in less than a minute: I can find the “Detected” messages in the CloudWatch Logs Console: As you can see from my very simple example, the ability to easily run Lambda functions on large numbers of S3 objects opens the door to all sorts of interesting applications. Things to Know I am looking forward to seeing and hearing about the use cases that you discover for S3 Batch Operations! Before I wrap up, here are some final thoughts: Job Cloning – You can clone an existing job, fine-tune the parameters, and resubmit it as a fresh job. You can use this to re-run a failed job or to make any necessary adjustments. Programmatic Job Creation – You could attach a Lambda function to the bucket where you generate your inventory reports and create a fresh batch job each time a report arrives. Jobs that are created programmatically do not need to be confirmed, and are immediately ready to execute. CSV Object Lists – If you need to process a subset of the objects in a bucket and cannot use a common prefix to identify them, you can create a CSV file and use it to drive your job. You could start from an inventory report and filter the objects based on name or by checking them against a database or other reference. For example, perhaps you use Amazon Comprehend to perform sentiment analysis on all of your stored documents. You can process inventory reports to find documents that have not yet been analyzed and add them to a CSV file. Job Priorities – You can have multiple jobs active at once in each AWS region. Your jobs with a higher priority take precedence, and can cause existing jobs to be paused momentarily. You can select an active job and click Update priority in order to make changes on the fly: Learn More Here are some resources to help you learn more about S3 Batch Operations: Documentation – Read about Creating a Job, Batch Operations, and Managing Batch Operations Jobs. Tutorial Videos – Check out the S3 Batch Operations Video Tutorials to learn how to Create a Job, Manage and Track a Job, and to Grant Permissions. Now Available You can start using S3 Batch Operations in all commercial AWS regions except Asia Pacific (Osaka) today. S3 Batch Operations is also available in both of the AWS GovCloud (US) regions. — Jeff;

The May 2019 promo code is polarizing (to say the least)

Name.com Blog -

You know what they say, April showers bring May promo codes that can help you save on .com and .net renewals all month long. Use the code CILANTRO May 1 through 31, 2019 to renew your .com domains for $10.99 and .net domains for $12.99. This promo code does not apply to new registrations. Why […] The post The May 2019 promo code is polarizing (to say the least) appeared first on Name.com Blog.

Why It’s Not Too Late to Start Your Own Blog

InMotion Hosting Blog -

Been thinking of starting your own blog but not sure that you have the time, or even that it’s a good idea? Website builders can help. Though blogs have been around for years, they’re still going strong. In fact, according to MediaKix, there are an estimated 440 million blogs in existence across all major blogging platforms. But the sad truth is, almost all of those blogs will fail. 99% of them, actually. Continue reading Why It’s Not Too Late to Start Your Own Blog at The Official InMotion Hosting Blog.

Use AWS Transit Gateway & Direct Connect to Centralize and Streamline Your Network Connectivity

Amazon Web Services Blog -

Last year I showed you how to Use an AWS Transit Gateway to Simplify Your Network Architecture. As I said at the time: You can connect your existing VPCs, data centers, remote offices, and remote gateways to a managed Transit Gateway, with full control over network routing and security, even if your VPCs, Active Directories, shared services, and other resources span multiple AWS accounts. You can simplify your overall network architecture, reduce operational overhead, and gain the ability to centrally manage crucial aspects of your external connectivity, including security. Last but not least, you can use Transit Gateways to consolidate your existing edge connectivity and route it through a single ingress/egress point. In that post I also promised you support for AWS Direct Connect, and I’m happy to announce that this support is available today for use in the US East (N. Virginia), US East (Ohio), US West (N. California), and US West (Oregon) Regions. The applications that you run in the AWS Cloud can now communicate with each other, and with your on-premises applications, at speeds of up to 10 Gbps per Direct Connect connection. You can set it up in minutes (assuming that you already have a dedicated or hosted connection running at 1 Gbps or more) and start using it right away. Putting it all together, you get a lot of important benefits from today’s launch: Simplification – You can simplify your network architecture and your network management overhead by creating a hub-and-spoke model that spans multiple VPCs, regions, and AWS accounts. If you go this route, you may also be in a position to cut down on the number of AWS VPN connections that you use. Consolidation – You have the opportunity to reduce the number of dedicated or hosted connections, saving money and avoiding complexity in the process. You can consolidate your connectivity so that it all flows across the same BGP session. Connectivity – You can reach your Transit Gateway using your connections from any of the 90+ AWS Direct Connect locations (except from AWS Direct Connect locations in China). Using Transit Gateway & Direct Connect I will use the freshly updated Direct Connect Console to set up my Transit Gateway for use with Direct Connect. The menu on the left lets me view and create the resources that I will need: My AWS account already has access to a 1 Gbps connection (MyConnection) to TierPoint in Seattle: I create a Direct Connect Gateway (MyDCGateway): I create a Virtual Interface (VIF) with type Transit: I reference my Direct Connect connection (MyConnection) and my Direct Connect Gateway (MyDCGateway) and click Create virtual interface: When the state of my new VIF switches from pending to down I am ready to proceed: Now I am ready to create my transit gateway (MyTransitGW). This is a VPC component; clicking on Transit gateways takes me to the VPC console. I enter a name, description, and ASN (which must be distinct from the one that I used for the Direct Connect Gateway), leave the other values as-is, and click Create Transit Gateway: The state starts out as pending, and transitions to available: With all of the resources ready, I am ready to connect them! I return to the Direct Connect Console, find my Transit Gateway, and click Associate Direct Connect gateway: I associate the Transit Gateway with a Direct Connect Gateway in my account (using another account requires the ID of the gateway and the corresponding AWS account number), and list the network prefixes that I want to advertise to the other side of the Direct Connect connection. Then I click Associate Direct Connect gateway to make it so: The state starts out as associating and transitions to associated. This can take some time, so I will take Luna for a walk: By the time we return, the Direct Connect Gateway is associated with the Transit Gateway, and we are good to go! In a real-world situation you would spend more time planning your network topology and addressing, and you would probably use multiple AWS accounts. Available Now You can use this new feature today to interface with your Transit Gateways hosted in four AWS regions. — Jeff;

New – Amazon Managed Blockchain – Create & Manage Scalable Blockchain Networks

Amazon Web Services Blog -

Trust is a wonderful thing, and is the basis for almost every business and personal relationship or transaction. In some cases, trust is built up over an extended period of time, reinforced with each successful transaction and seen as an integral part of the relationship. In other situations, there’s no time to accumulate trust and other mechanisms must be used instead. The parties must find a way to successfully complete the transaction in the absence of trust. Today, emerging blockchain technologies such as Hyperledger Fabric and Ethereum fill this important need, allowing parties to come to consensus regarding the validity of a proposed transaction and create an unalterable digital record (commonly known as a ledger) of each transaction in the absence of trust. Amazon Managed Blockchain We announced Amazon Managed Blockchain at AWS re:Invent 2018 and invited you to sign up for a preview. I am happy to announce that the preview is complete and that Amazon Managed Blockchain is now available for production use in the US East (N. Virginia) Region. You can use it to create scalable blockchain networks that use the Hyperledger Fabric open source framework, with Ethereum in the works. As you will see in a minute, you can create your network in minutes. Once created, you can easily manage and maintain your blockchain network. You can manage certificates, invite new members, and scale out peer node capacity in order to process transactions more quickly. The blockchain networks that you create with Amazon Managed Blockchain can span multiple AWS accounts so that a group of members can execute transactions and share data without a central authority. New members can easily launch and configure peer nodes that process transaction requests and store a copy of the ledger. Using Amazon Managed Blockchain I can create my own scalable blockchain network from the AWS Management Console, AWS Command Line Interface (CLI) (aws managedblockchain create-network), or API (CreateNetwork). To get started, I open the Amazon Managed Blockchain Console and click Create a network: I need to choose the edition (Starter or Standard) for my network. The Starter Edition is designed for test networks and small production networks, with a maximum of 5 members per network and 2 peer nodes per member. The Standard Edition is designed for scalable production use, with up to 14 members per network and 3 peer nodes per member (check out the Amazon Managed Blockchain Pricing to learn more about both editions). I also enter a name and a description for my network: Then I establish the voting policy for my network, and click Next to move ahead (read Work with Proposals to learn more about creating and voting on proposals): Now, I need to create the first member of my network. Each member is a distinct identity within the network, and is visible within the network. I also set up a user name and password for my certificate authority, and click Next: I review my choices, and click Create network and member: My network enters the Creating status, and I take a quick break to walk my dog! When I return, my network is Available: Inviting Members Now that my network is available, I can invite members by clicking the Members tab: I can see the current members of my network, both those I own and those owned by others. I click on Propose invitation to invite a new member: Then I enter the AWS account number of the proposed member and click Create: This creates a proposal (visible to me and to the other members of the network). I click on the ID to proceed: I review the proposal, select my identity (block-wizard), and then click Yes to vote: After enough Yes votes have been received to pass the threshold that I specified when I created the network, the invitation will be extended to the new member, and will be visible in the Invitations section: If you are building a blockchain network for testing purposes and don’t have access to multiple AWS accounts, you can even invite your own account. After you do this (and vote to let yourself in), you will end up with multiple members in the same account. Using the Network Now that the network is running, and has some members, the next step is to create an endpoint in the Virtual Private Cloud (VPC) where I will run my blockchain applications (this feature is powered by AWS PrivateLink). Starting from the detail page for my network, I click Create VPC endpoint: I choose the desired VPC and the subnets within it, pick a security group, and click Create: My applications can use the VPC endpoint to communicate with my blockchain network: The next step is to build applications that make use of the blockchain. To learn how to do this, read Build and deploy an application for Hyperledger Fabric on Amazon Managed Blockchain. You can also read Get Started Creating a Hyperledger Fabric Blockchain Network Using Amazon Managed Blockchain. Things to Know As usual, we have a healthy roadmap for this new service. Stay tuned to learn more! — Jeff; PS – Check out the AWS Blockchain Pub to see a novel use for Amazon Managed Blockchain and AWS DeepLens.  

How to Choose the Best Caching Solution for Your Website

Reseller Club Blog -

Consider this: you’ve set up your website and you finally have customers. However, the wait is long, and the website is slow to load. By the time it loads, you’ve lost your opportunity to convert a visitor to a paying customer – leading to a loss of revenue. In a matter of seconds, they’ve moved on. Why? Studies have shown that nearly half of the customers expect page load times of about three seconds. By recognizing this problem early enough, you can take steps to prevent this from happening. How? By implementing the right caching solution for your website. What is Web Cache? Caching refers to the process of storing data, temporarily, in a computing environment – namely a cache. When customers look at your web page, those files are automatically stored on the hard disk, in a cache subdirectory on their browser. When they return to look at that page, the browser can access those files from the cache, rather than returning to the original server to fetch the data again. Without caching: When a customer visits your website, the browser will send a request to your server for site data, like content, media, code etc. The data is then sent to the customer’s browser. Each piece of this data needs to be loaded individually before it can be displayed. There are always delays while the transfer is happening and a lot of additional factors that can slow the process down. For e.g., if the visitor is located far away from your server, it can adversely affect your loading time. With caching: The data is stored in a location close to your customer – it goes to where your customer is, cutting down on loading time. For example, web browser stores data at your customer’s end once the page is loaded for the first time. This reduces the page load speed by a mile for a returning user. The advantages are clear. What you need to do is choose a caching solution that suits your website. There are many methods of caching available. We’re going to discuss three: server caching, browser caching and caching plugins and how each could impact your website. Server caching: If your website is busy, dynamic, content heavy and experiences high volumes of traffic, you may want to look into server caching. One of the best cache servers is Varnish. This is how it works – when your customer visits your site, a series of requests are sent to the server to enable the page to load. The server then looks for the files pertaining to the request, execute any code related to that request and then return the web page to the user. By installing caching mechanisms like Varnish, it essentially acts as a middleman, between the user and the server and look out for duplicate requests from before. The next time the customer visits your website, Varnish will respond by quickly sending a cached version of the result. This can increase the speed of your site exponentially. It also cuts down on how much processing power you need to respond to high volumes of traffic. Browser caching: Whenever a browser loads a web page, it needs to download all the files to display the page properly – this includes HTML, CSS, images and JavaScript. If your website has a lot of files, you can face two issues – first, large files take longer to load (especially if your customers are using a slow internet connection). Secondly, each file makes a separate request to your server, which adds to the work your server needs to do. Browser caching will help by storing some of the files on your customer’s browser. The first time your customer visits your site, it may take time to load, but as they continue to interact with your website (either by refreshing, revisiting or even moving to another page on your site) files are being cached onto their browser. This cuts down on the data that your customer uses to load your site, and it saves bandwidth on your server. Browser caching works by identifying elements of your website that can be saved offline. These elements are those that are not likely to be changed on a regular basis – like your logo for instance. To enable browser caching, you’ll need to edit your HTTP headers in order to set expiry times for certain files. If certain files are updated frequently, you can give them shorter expiry times. Caching plugins: Currently, WordPress powers nearly 33 per cent of the web. If your website is one among this number, you can look at third-party caching plugins. These are simple and easy to install. The only catch is the sheer number of plugins available to you. However, some of these plugins are highly recommended, like W3 Total Cache, which offers caching via memory, disk or CDN (Content Delivery Network). It also removes unnecessary or redundant data on posts, pages, feeds, JavaScript and more. Thanks to this you can save on server bandwidth, which leads to increased server performance, reduced download time, and boosts conversion rates – all good news for you. You can also look at other popular plugins like WP Super Cache and WP- FFPC. What are the benefits overall? Reduced network burden: Between your content and your customer, data can be cached at several points. For example with server caching, web pages are stored and served to your customer efficiently. When it is closer to the customer, requests will not place a burden on the network between the customer and your website – just the cache. Increased performance: When you choose caching as an option, it frees up resources on the original server to improve the overall performance. Ranking: Site speed is one of the most important factors when it comes to your website’s ranking. Faster websites are favoured by search engines (and aided by great SEO setting and good quality content). The slower your website, the lower you drop in the rankings. User Experience: You want your customers to have the best experience on your website. A faster website will help your customers browse better. What’s more, cached data saves on your user’s data (to a certain extent) due to the fact that static files are less of a load, as compared to dynamic requests. At the end of the day, caching is an excellent solution to speed up your website. Our Cloud Hosting services make use of advanced caching mechanisms like Varnish to ensure that the server caching is taken care off. Choosing which caching solution suits your website will require careful consideration on your part – which parts need to be cached and which data on your website will change with time. .fb_iframe_widget_fluid_desktop iframe { width: 100% !important; } The post How to Choose the Best Caching Solution for Your Website appeared first on ResellerClub Blog.

WordPress Security on My Website

InMotion Hosting Blog -

Today, we’re going to look at security on your WordPress site and at how options such as VPS hosting can help keep your site safer. Incredibly, WordPress sites are attacked at the rate of 90,000 per minute! It is impossible to be online today and not expect to be attacked at some point. So, what you need to do is to make sure that your website is as secure as possible. There are a few different ways to do just that: VPS Hosting Situation One of the first things you need to do is look at your hosting situation. Continue reading WordPress Security on My Website at The Official InMotion Hosting Blog.

Step Up Your Website Strategy with Behavioral Intelligence

WP Engine -

Part of creating a captivating digital experience on your site is learning how to detect and interpret digital body language. Understanding the digital movements of your site visitors will give you a more complete picture of how visitors interact with your site and what they think the most natural and intuitive path is to navigate… The post Step Up Your Website Strategy with Behavioral Intelligence appeared first on WP Engine.

Single Page Website Options May Surprise You

InMotion Hosting Blog -

You may think that a single page website is limiting upon creativity and imagination. But that’s not true. Just take a quick glance at the websites for some of your favorite brands. You’ll see a single page design has become a new trend. Simplicity One of the best things about the single page philosophy is you can do a lot with less. With a single page, your visitors can simply scroll down one long passageway of helpful information. Continue reading Single Page Website Options May Surprise You at The Official InMotion Hosting Blog.

Want Cheap Web Hosting that is Quality?

InMotion Hosting Blog -

Signing up for cheap web hosting can be tempting. As a small business owner, you’re on a budget. You want to save money anywhere you can. Trust us, we get it. We started out in that same boat! Before you cut corners on web hosting, though, ask yourself this: exactly what am I willing to give up? Surely you’ve heard that old adage: “You get what you pay for.” More often than not, when you sign up for a ‘cheap’ hosting plan, you’re going to miss out on some important features. Continue reading Want Cheap Web Hosting that is Quality? at The Official InMotion Hosting Blog.

Pages

Recommended Content

Subscribe to Complete Hosting Guide aggregator - Corporate Blogs