Give back to OpenSource

Open Source Initiative

It might have taken almost three decades of development but OpenSource software is firmly mainstream use for most companies now. The unique value which comes from software which has been developed through open communities has been recognised and people are welcoming its use.

Companies that adopt and use open source are in a prime position to contribute and give back to the open source communities that they depend on. Sadly though, many companies (especially small businesses) tend to lean towards consumption and not contribution. For example a recent survey of the Liferay community found that almost 75% of people and companies that responded did not reward or encourage contribution to open source networks. 2016 is the year to change this and give back to the communities which have helped your business.

The reason that businesses do not contribute back to open source is generally because companies believe that contributing takes a lot of time and will be time spent away from contributing and achieving their own company’s goals. Others fear that open source participation will give away competitive intellectual property. Why you should contribute to open source

It is free on-the-job training

It takes time to resolve issues, fix bugs, implement new features, prepare codes, test them and work with your development team to make changes to a codebase. But in doing these tasks employees are learning about sound software engineering practices alongside communication, teamwork, quality assurance and leadership skills which is a win-win situation for both the company and their staff. Development teams only have so much time to help with issues and by learning things yourself you can implement some tasks without having to bother anyone else. As staffs expertise develop through the participation in open source they will become more efficient in using the software which can reduce costs for future development and maintenance.

Participation in open source will impress potential employees and customers

It isn’t just a company’s bottom line which will sway a business from working with you. By participating and forming a relationship with open source communities it sends a strong positive signal to both current and new potential customers that you are willing to invest your time and effort into the mutual benefits surrounding open source. If you’re willing to invest in open source then you’re likely to invest time and effort into working with them. How to start contributing to open source

As a company you don’t need to go all in straight away with open source contributions, although you can if you wish. Traditional things such as features, documentation, bug reports, forum contribution, patches and translations are a great place to start. There are lots of ways to begin contributing to open source including:

  • Speak at a technical conference
  • Partner with an open source project for a case study
  • Blog about the adoption and contribution to open source
  • Offer to host meet-ups for the project
  • Participate in or donate to foundations which are associated with some projects including Eclipse Foundation and OSI

It doesn’t take a lot but participating in open source is a great way to build your business and should be a goal for 2016. Your participation will have long lasting positive effects on your company, staff, the open source communities and future business collaborations.

Posted By Admin On Oct 18, 2016

Oracle – Delivering Agility, Security and Scalability At A Lower Price With Cloud Strategy

Oracle Cloud

Compared to its competitors Microsoft and Adobe, Oracle was a little late in acknowledging cloud as the main business driver in this present digital age. Today, the firm has spent billions to revolutionize its infrastructure by bringing its infrastructure and apps onto a secure cloudy footing.

Oracle Cloud is considered as the industry’s most integrated and broadest public cloud. It provides professional services across a range of platforms today, platform as a service (PaaS), infrastructure as a service (IaaS) and software as a service (SaaS). With Oracle’s cloud strategy, consumers can now even use Oracle Cloud in their own data center.

Cloud infrastructure laid down by Oracle includes 30,000 computers and 400 petabytes of data that support 62 million users every day. With its Cloud Strategy, Oracle is helping thousands of organizations to drive innovation and business transformation into their business by increasing business agility, reducing IT complexity and lowering costs of operations.

What is different about Oracle’s cloud strategy is that it tries to give its customers the best-in-class services. It offers scalability and metered pricing, enabling quick scale-up and -down of capacity as required, while but keeping the entire record behind a customer’s firewall, making it reasonably safe.

Oracle aims to offer a comprehensive and fully integrated stack of cloud applications, engineered systems and platform services, through its cloud strategy. In the 2015 alone,the firm has generated more than $12 billion in cloud software sales, proving its Cloud Strategy is winning the market.

Posted By Admin On Oct 18, 2016

Shared Security Responsibility In Microsoft Azure

Businesses, small and large, are switching their workloads to cloud due to its flexibility and agility. Cloud lets businesses streamline their business process, improves collaboration, lowers operational costs, secures data backup and helps in managing the business.

When you plan to move your business to Cloud and leverage shared cloud offerings from Microsoft Azure, it is imperative to understand how shared security responsibility model works. You as a user of cloud service have a responsibility of securing everything in cloud, such as, data, applications, operation platform, etc, while Microsoft Azure is responsible for providing the hypervisor security layer to your cloud infrastructure, which includes; network infrastructure, physical infrastructure and virtualisation layer.

Microsoft released it’s latest paper on Shared Responsibilities for Cloud Computing. It is an an excellent resource for users of Azure who have either moved or planning to move their business to the cloud. Microsoft has clearly defined the role and responsibilities of the user as well as the cloud service provider in great detail, and for different scenarios as well. It clearly outlines the responsibilities of both parties in SaaS, IaaS and PaaS environments.

Cloud offers flexibility, scalability, on-demand availability and cost effectiveness to businesses. When you are considering to switch to cloud security strategy, you must ensure that these features are functioning effectively. Shared responsibility is between Cloud Service Providers and their clients. When using cloud, the user must use tools that secure his data centre with virtual network gateway configuration, virtual private networks and guest operating system firewalls. Shared responsibility is two thronged, and it works best when the user works together with the cloud service provider. This is the only way to ensure that your data and applications are fully protected and business security is at its optimal level.

It is extremely important to choose a service provider that is reliable with Cloud infrastructure as well as dynamic security strategy. The user should be able to create, design and manage their own applications and additional data infrastructure in Cloud safely, knowing that it is well protected from malware attacks, data breaches and vulnerabilities. Users are strongly recommended to choose only those service providers that undergo third party audits on a regular basis, such as Microsoft Azure.

Microsoft Azure uses a unique and effectively distributed virtual firewall for proper security and logical isolation of customer infrastructure on public cloud.The security of Azure’s internet communication security is pretty high, which disallows inbound traffic, but allows communication for client administrators in three different techniques.

Microsoft Azure is considered by many businesses as the best cloud service provider for it’s integrated tools, proven solutions and unified services that help users build web, mobile, enterprise apps faster than ever. The best thing about Microsoft Azure is that it supports a variety of devices, databases, operating systems, frameworks, languages and tools.

Posted By Admin On Oct 11, 2016