Developers welcome major overhaul to GitHub’s support documentation


Keumars Afifi-Sabet

2 Jul, 2020

GitHub has merged its two developer support sites into a single unified documentation hub to support users and integrators, offering a single repository of guidance and resources.

The platform, docs.github.com, merges the now-defunct help.github.com site and the widely-used developer.github.com, giving users the capacity to search across all of GitHub’s product content in a single place.

Previously, users seeking support would navigate either to the help platform, which was primarily curated for beginners, or the development platform, targeting advanced users, with GitHub addressing these two communities separately.

“As our product offerings have evolved, we decided to create a single place where everyone can find the information they need, whether you’re a new developer signing up for your GitHub account or a seasoned developer in the community,” said the platform’s product documentation team manager Jenn Leaver.

“This new site combines the product content that was on help.github.com and developer.github.com into a unified experience. With docs.github.com, you’re able to search across all of GitHub’s product content in one place.”

Users can explore docs.github.com by product, with support documents divided into branches, from GraphQL API to GitHub Actions, or they can use the search function to find something specific. The platform also lists a collection of getting started articles, as well as the most popular entries.

Leaver added this launch was the first step in creating an advisory platform on which users can discover new tools and methods, with further improvements coming in future. Language support, for example, will soon be expanded beyond its existing support for English, Japanese, Simplified Chinese, Brazilian Portuguese and Spanish.

The news has been welcomed by developers on social media, with others also calling for the concept to be extended to private repositories. Startup CTO and advisor Tom Jowitt, for example, called on GitHub to roll out an organisation-wide private documentation hub.

The project has been a long time in the making for the development hub and represents a culmination of efforts from engineers, designers, content strategists, writers, and many others. GitHub is expected to post further details in a behind-the-scenes blog post soon.

Microsoft overhauls OneDrive collaboration tools


Bobby Hellard

2 Jul, 2020

Microsoft has announced several new efficiency-boosting functions across OneDrive, SharePoint and Microsoft Teams.

The new features, all of which are coming in over the next few weeks, aim to improve internal collaboration and tighten administrative controls.

It starts with a public preview for a file-sharing featured called ‘Add to OneDrive’ which will roll out towards the end of July. This is a service to streamline the process of adding shared files, which allows content from Microsoft Teams and SharePoint libraries to be added directly into a user’s OneDrive.

Additionally, this shared content can be synced, reshared, and worked on without compromising its existing security compliance policies. With the preview, all users within an organisation will have this option enabled as default, but that can be shut off by admins.

«Files are often the starting point for getting work done and staying connected,» Microsoft 365‘s general manager, Seth Patton, wrote in a blog post.

«Memos, presentations, photos, videos – these are the conduit for more fruitful interactions. That’s why we’re excited to announce new OneDrive features across Microsoft 365 that bring a more connected and flexible files experience to business users, more control to admins, and a more personal touch to everyone at home.»

The updates also include a sharing integration with Microsoft Teams. Similar to the file-sharing experience business users already have with OneDrive, Outlook or Office, Teams will have an option to create sharing links that give access to others within their organisation, including those in a private or group chat.

There are also new functions for syncing metadata that allows businesses to edit content in synced libraries. There’s an increase in the size of a file that can be uploaded to OneDrive and SharePoint, now at 100GB.

For administrators, OneDrive will offer more controls and oversight for file-sharing, such as synced admin reports. These allow admins to view the status of synced apps across an organisation via a dashboard. What’s more, admins will also be able to set time limits on file access.

The new updates also include a dark mode for the web version of OneDrive, which is already available for its iOS and Android versions.

AWS launches dedicated space business unit


Sabina Weston

1 Jul, 2020

Amazon Web Services (AWS) has announced that it’s introducing a new business segment that will aim to accelerate innovation in the global aerospace and satellite industry.

The Aerospace and Satellite Solutions unit will see AWS expand its services and solutions to the space enterprise sector by providing cloud solutions to support government missions and companies advancing space around the world.

The segment is to be headed by the former director of Space Force Planning at the US Space Force, major general Clint Crosier.

In a blog post announcing the launch, AWS VP Teresa Carlson said that the company is “excited to welcome” Crosier, who “has spent the last 33 years driving transformation and mission success across the space enterprise, and led the Defense Department’s efforts to stand up the U.S.’s newest military service”.

Crosier said that he had «watched AWS transform the IT industry over the last 10 years and be instrumental in so many space milestones”. 

“I am honored to join AWS to continue to transform the industry and propel the space enterprise forward,” he added.

AWS also unveiled Ground Station, a managed service that allows customers to downlink data as well as provide satellite commands across multiple regions. The company said that it is already being used by NASA’s Jet Propulsion Lab.

Rick Ambrose, executive VP of Lockheed Martin Space, an AWS partner, said “it’s exciting to see Amazon Web Services extend that experience to space, fostering collaborations with Lockheed Martin to help solve some of the world’s toughest problems”.

«Lockheed Martin’s innovation focus is driven by tomorrow’s space missions. We’ve supported missions to every planet, participated in every U.S. Mars mission and built hundreds of satellites, from GPS to weather. Together, we share a vision to help our customers access data faster, and gain new insights from sensors in space that make data even more accessible,” he said.

The announcement comes days after AWS took its machine learning-powered CodeGuru development tool out of preview and rendered it generally available.

IT Pro 20/20: A quantum leap for security


Cloud Pro

30 Jun, 2020

Welcome to the fifth issue of IT Pro 20/20, our sister title’s digital magazine that brings all of the previous month’s most important tech issues into clear view.

Each month, we will shine a spotlight on the content that we feel every IT professional should be aware of, only in a condensed version that can be read on the go, at a time that suits you.

Cyber security has proven to be one of the most challenging facets of the lockdown – maintaining a robust posture at a time when workers are dispersed and often outside of the company firewall. Suitably, June’s issue of IT Pro 20/20 is all about cyber security. We’ve pulled together stories that examine the current state of the industry, including how current technology is being used and how future trends are likely to reshape our understanding of cyber security.

Our lead feature looks at the rise of quantum computing, still a fledgeling area of the tech industry but one that promises to upend cyber security as we know it. Yet, these remain promises, and it’s unclear whether we will ever see the future that proponents of the technology envisage.

Turning to trends that are a little more pressing today, we also share an industry hacking story that should serve as a lesson in how not to get hacked. I won’t spoil the story here, but I will say it involves a LinkedIn account, a gullible PA, a chief executive’s shoe size, and Tottenham Hotspur Football Club.

In our last exclusive article, we question whether there is, in fact, any weight at all behind the idea that remote working poses a danger to a business’ cyber security, or if these threats have been somewhat exaggerated. It’s likely to be a contentious issue for many, so we’ll leave it up to you to decide.

DOWNLOAD THE JUNE ISSUE OF IT PRO 20/20 HERE

The next IT Pro 20/20 will be available on Friday 31 July. Previous issues can be found here.

We hope you enjoy reading this month’s issue. If you would like to receive each issue in your inbox as they release, you can subscribe to our mailing list here.

AWS launches CodeGuru to identify ‘most expensive’ code


Keumars Afifi-Sabet

30 Jun, 2020

Amazon Web Services (AWS) has taken its machine learning-powered CodeGuru development tool out of preview and rendered it generally available, alongside a host of additional features.

CodeGuru is being launched as a tool to help developers improve their applications and troubleshoot issues with automated code reviews and performance recommendations, available in Reviewer and Profiler modes.

CodeGuru Reviewer uses programme analysis and machine learning to detect potential defects that are tricky to find and recommend fixes in Java code. Code can be stored in GitHub, AWS CodeCommit, or Bitbucket.

Pull requests submitted also provide recommendations for how to improve the code, with each pull request also corresponding to a code review, and each code review including multiple recommendations that appear as comments on the pull request. 

Profiler mode, meanwhile, provides interactive visualisations and recommendations that help fine-tune application performance and troubleshoot operational issues using runtime data from live applications. This mode can also help find the most intensive lines of code, in terms of CPU usage or latency, and suggest ways to improve efficiency and reduce bottlenecks 

“Bringing new applications into production, maintaining their code base as they grow and evolve, and at the same time respond to operational issues, is a challenging task,” said chief evangelist for EMEA at AWS, Danilo Poccia. 

“For this reason, you can find many ideas on how to structure your teams, on which methodologies to apply, and how to safely automate your software delivery pipeline.

“CodeGuru helps you improve your application code and reduce compute and infrastructure costs with an automated code reviewer and application profiler that provide intelligent recommendations. Using visualizations based on runtime data, you can quickly find the most expensive lines of code of your applications.”

CodeGuru was first announced at AWS Re:Invent 2019 towards the end of last year as an AI-powered service designed to help write code. It was launched as an automated tool, trained on several decades of code reviews, adding comments to pull requests if it discovers an issue, also recommending remediation, including example code and links to documentation.

AWS has made a number of improvements to Amazon CodeGuru in the last few months, including a more cost-effective pricing model, support for Bitbucket repositories, and the capacity to start the profiling agent using a command-line switch.

In addition to existing features, the generally-available version of CodeGuru includes support for GitHub Enterprise in Reviewer mode, as well as new types of recommendations to solve defects and improve code. For Profiler mode, meanwhile, AWS has added anomaly detection, support for AWS Lambda, as well as the total CPU cost of issues in a recommendations report, among a number of others.

CodeGuru has been released days after AWS launched Honeycode, a visual application builder that can be used to create interactive web and mobile apps on a code-free basis. These can range in complexity from a task-tracking application for a small team to a project management system that controls complex workflows, with Honeycode aimed at those in need of innovative online capabilities but without the means to hire experienced engineers.

UKCloud signs MoU with the Crown Commercial Service


Bobby Hellard

29 Jun, 2020

UKCloud has signed a Memorandum of Understanding (MoU) with the Crown Commercial Service (CCS).

The MoU sets out preferential commercial terms for UKCloud to offer its services to the public sector, either directly or indirectly through its partner community. 

The announcement comes just a month after Google Cloud signed a similar agreement with CCS, boosting its investments in cloud technologies aimed at public sector bodies. 

UKCloud is a Farnborough-based business that provides multi-cloud services to the public sector. Its seen rapid growth since its inception in 2011, and attractive investment from companies such as Cisco in 2019.

The UK’s cloud market has also seen rapid growth, with public sector spending on cloud services increasing by over £6bn in the last eight years, according to UKCloud.

«Cloud has moved on from being limited to GDS Digital Exemplars to underpinning some of governments most complex, high profile and business-critical programmes,» said Simon Hansford, CEO of UKCloud.

«It’s now recognised that there is no one size fits all cloud — which is why UKCloud has matured into the UK’s foremost expert multi-cloud provider, as well as being one of the most socially responsible cloud providers within the market.

«We continue to stand out from the competition and I’m pleased to say that is reflected in our MOU with the CCS.»

The preferential commercial terms in the MoU includes double-digit discounts for a wide range of UKCloud services, such as a second-tier platform for sensitive government workloads, ‘desktop as a service’ and ‘disaster recovery as a service’ offerings, and object storage.

«We hope that by providing this commercial advantage, underpinned by robust principles that matter to our public sector customer base, cloud adoption will become easier and less risky,» Hansford added. «In turn, this will help to accelerate the UK public sector’s digital transformation, so that better outcomes are delivered to the citizen». 

IBM Cloud suffers second global outage this month


Bobby Hellard

26 Jun, 2020

IBM Cloud suffered intermittent outages this week, marking the second time this month the service has experienced severe disruption. 

The service was hit by sporadic outages and issues in the UK, the US, Sydney, Tokyo and more for several hours on Wednesday night, according to reports. 

Users have complained of problems logging in to the service, while those already online have had difficulty accessing virtual private cloud services, Kubernetes workloads, Watson AI and other IBM Cloud functions.

IBM’s Cloudant Dashboard and APIs were down for three hours in both London and Frankfurt, with LogDNA Indexing suggesting that processing issues were also seen at the German site and IKS container services suffered 12 hours of disruption in Dallas, US. 

IT Pro has approached IBM for comment, with the firm yet to address the problem. It was a little more forthcoming with the major incident it suffered a fortnight ago, which it blamed on a «third-party network provider».

That outage took 80 dater centres offline, impacting its cloud computing services including Red Hat. The firms own status page was impacted by the problem with its internal server error page reading: «Sorry, we’ve encountered an error on our end, and our developers are working on clearing this up. Please try reloading the page or following these links back».

It’s worth noting that IBM did not immediately address the earlier outage but did release a statement on its Twitter account that services were being «restored to full services as soon as possible». 

The earlier outage was due to an «external network provider flooding the IBM Cloud network with incorrect routing». That resulted in severe congestion of traffic that impacted IBM Cloud Services and datacentres, according to IBM. 

AWS launches Amazon Honeycode for code-free app building


Bobby Hellard

25 Jun, 2020

Amazon Web Services (AWS) has announced a fully managed service for customers to build apps quickly without having to worry about any coding. 

Amazon Honeycode is a visual application builder that can be used to create interactive web and mobile applications backed by an AWS database. 

​Users can create mobile and web-based apps that range in complexity from a task-tracking application for a small team to a project management system that controls complex workflows for multiple departments. 

The service is aimed at those that need innovative online capabilities, but can’t necessarily hire experienced software engineers. Instead, Honeycode can help companies to build applications to track and manage things like process approvals, event scheduling, customer relationship management, user surveys, to-do lists, and content and inventory tracking.  

«Customers have told us that the need for custom applications far outstrips the capacity of developers to create them,» said Larry Augustin, vice president, AWS. «Now with Amazon Honeycode, almost anyone can create powerful custom mobile and web applications without the need to write code.»

Honeycode customers can select pre-built templates, with data models and pre-defined business applications all ready to go. Alternatively, users can import data into a blank workbook and use a spreadsheet interface to define the data model and design the on-screen applications themselves. Once fully formed, the application can easily be shared with the rest of your organisation.
 
The idea is to enable more and more businesses to build and access cloud-based services to help navigate a more digital future. It follows yesterday’s Amazon announcement to support 200,000 UK startups with digital training and expertise. The Amazon Small Business Accelerator will help startups navigate the ‘new normal’ and along with Honeycode, will aim to further expand the global footprint of the world’s biggest provider of cloud computing. 

Slack attempts to replace email with Slack Connect tool


Bobby Hellard

25 Jun, 2020

Slack has made its pitch for organisations to finally ditch email with the launch of Slack Connect. 

From today, up to 20 organisations can be added to a single Slack channel, enabling businesses to bring more of their external ecosystems, such as an entire supply chain or third-party marketing, into Slack. 

Previously two companies could connect this way via ‘shared channels’, but through trials, Slack has expanded that capability with the aim to add more in the coming years. The communications platform suggests this is a more secure way of communicating with other partners. 

The company also said it would add efficiencies to workflows, taking conversations out of «siloed email inboxes» and into the right channels with the right people. This way, organisations can come together to work and make decisions more quickly with customers, vendors and partners, according to Slack.

«My vision, as the CISO at Slack, is to make Slack the most secure collaboration environment for businesses,» Said Larkin Ryder, CISO of Slack.

«When you think about the things you have to do as a CISO to make your email environment secure, you have layers and layers of products that you’re adding on to address things like spam and phishing on an ongoing basis. 

«Email is an open front door to security threats to an organisation – $12 billion in losses are caused by business email scams, and 90% of data breaches are from phishing. If you want a more secure collaboration solution for your organisation, the first thing you can do is take your employees out of email and into Slack.»

Slack suggests that its enterprise-grade security features and compliance standards can help prevent data loss. Its recently announced partnership with AWS has also helped to shore up the service with Enterprise Key Management, giving organisations increased control over their data and who can see it.

Apple’s ARM-based Macs won’t support Windows virtualisation


Carly Page

25 Jun, 2020

Users will no longer be able to run Windows virtualisation software once they switch to Apple’s upcoming ARM-based Macs, it has emerged.

In new developer support documents published by Apple, the company confirmed that the switch from Intel to ARM-based processors will prevent users from running Windows on the Mac.

In the document, Apple confirmed that Rosetta 2 – an emulation layer that will enable users to run old apps on new Mac devices – won’t be able to translate x86_64 virtualization apps, which could prevent the virtualisation of Windows environments using apps such as Parallels and VMWare Fusion.

«Rosetta can translate most Intel-based apps, including apps that contain just-in-time (JIT) compilers,» the document reads. «However, Rosetta doesn’t translate the following executables: kernel extensions, Virtual Machine apps that virtualize x86_64 computer platforms.»

In addition to these restrictions, Boot Camp, a popular tool that allows MacBook users to switch between Windows and macOS, will no longer be available for use on devices powered by Apple Silicon.

Although the tool will remain in macOS Big Sur, it will be an Intel-only feature. Non-Intel Macs will not be able to access the tool and the company has not yet announced a replacement.

In a statement, Microsoft confirmed that there’s no official way to install the operating system, telling The Verge that it «only licences Windows on ARM to OEMs». When asked whether it plans to change this policy to allow Boot Camp on ARM-based Macs, and the company said “we have nothing further to share at this time».

It remains unclear whether virtualisation companies are working on a solution for ARM-based Macs, though VMWare on Tuesday announced that Big Sur-compatible «tech preview» of Fusion will arrive in July.

What’s more, Apple showed off a Mac with an ARM-based A12Z Bionic SoC running a Linux distribution in Parallels during its WWDC keynote this week, suggesting that the company is working to support virtualisation software.

The cloud news categorized.