For basic one-to-one voice or video calling solutions, WebRTC has proven to be a very powerful technology. Although WebRTC’s core functionality is to provide secure, real-time p2p media streaming, leveraging native platform features and server-side components brings up new communication capabilities for web and native mobile applications, allowing for advanced multi-user use cases such as video broadcasting, conferencing, and media recording.
While DevOps has moved into the mainstream and is no longer a novel idea, taking the plunge towards DevOps still make some enterprise organizations and IT leaders weary. This week’s Top 10 news should quell some fears, as there was no shortage of best practices and tips for a smooth transition to DevOps in the enterprise and how to sell the practice to any team. Continue reading for more on cultural transformations, tips for microservices and the emerging trend – DevSecOps.
Those of us who have been in IT since the early 90’s are all guilty of training our internal business partners to ask us for things that they don’t really want. We have trained them to ask us for reports. It started with the best of intentions – giving the business users information from our systems that they couldn’t get in any other way. I used to run a mainframe for a bank and did all of the nightly processing. Every night I would print off a four hundred page report that weighed in close to fifty pounds –at least that’s how I remember it – containing all of the checking account activity for our customers over the last twenty four hours. It’s hard to imagine anyone actually culling through it line by line every morning, looking for who knows what. I printed out that report dutifully none the less. I never did find out what they did with that report.
Economies are changing. Industries are changing. Markets are changing. Consumers are changing and shopping differently. As competitive advantages evolve into market standards, areas of competition move. Today we see fields of competition move to data utilization and digital transformation initiatives. When considering how your company needs to digitally transform, there are three very important questions to ask.
A key and wide-ranging tech trend that’s affecting enterprises and consumers alike is the Internet of Things (IoT). It’s a development that’s already transforming how we work and live as entrepreneurial minds continue to create use cases for billions of connected things. Transformations of this magnitude come with growing pains. Gartner recently revealed unexpected implications arising from the IoT, pointing out that by 2020, firms will have increased annual security budgets by 20 percent (up from less than one percent in 2015) in order to address security compromises in the IoT. Even more disturbing is that Gartner expects that a black market exceeding $5 billion will exist to sell fake sensor and video data that enables criminal activity by 2020.
A headline theme underpinning the goal of telcos becoming ‘Digital Operation Centres of the Future‘ is the adoption of already proven best practices from the enterprise market. This makes sense given that community is now well into their Cloud migration programs, with ‘unicorns’ like Netflix and Uber Taxis at the forefront of this innovation wave, very far ahead at the very cutting edge where these new ideas are first proven in practice. By this I mean that they not only pioneered the concept of a Microservices Application Architecture implemented on AWS, but they then also open sourced all the components they built to do so.
Connected devices and the industrial internet are growing exponentially every year with Cisco expecting 50 billion devices to be in operation by 2020. In this period of growth, location-based insights are becoming invaluable to many businesses as they adopt new connected technologies. Knowing when and where these devices connect from is critical for a number of scenarios in supply chain management, disaster management, emergency response, M2M, location marketing and more. In his session at @ThingsExpo, Mario Proietti, CEO of LocationSmart, will discuss how Internet connectivity enables location-based services to take advantage of everything available on the World Wide Web and how this data helps expand the possibilities for how we communicate, collaborate and commute.
A typical software testing team might have a business expert, a toolsmith, a few technical investigators, and perhaps a manager. A savvy manager knows one of the investigators is interested in mobile, another in APIs, and tries to ‘steer' the work toward the right person. This brings up some questions. What happens when the workload doesn't allow this - the mobile expert goes on leave, or the team members complain they are "pigeonholed"?
The C suite must understand the battle they are fighting before they can develop and implement a winning digital transformation strategy. The commercial battlefield is data, and the effectiveness and speed of competitors’ information logistics systems will make all the difference. The C suite's overall doctrine must be achieving information dominance in their target markets.
For basic one-to-one voice or video calling solutions, WebRTC has proven to be a very powerful technology. Although WebRTC’s core functionality is to provide secure, real-time p2p media streaming, leveraging native platform features and server-side components brings up new communication capabilities for web and native mobile applications, allowing for advanced multi-user use cases such as video broadcasting, conferencing, and media recording.
As we move into the world of complete datacenter automation, there is a whole new selection of issues that we are learning to resolve – from custom hardware to a variety of provisioning tools at each level of automation. These are not unexpected issues, but they certainly provide us with plenty to do while we’re trying to reduce the amount of busy work we have to do. We’re currently in the process of stringing together applications at the various layers to do server provisioning, application provisioning, and (for internal apps at least) application deployment. The options out there are a pretty broad swath that runs from all-in-one solutions like Puppet with Razor to specialized solutions hooked together to run the entire automation process. The end result is the same, the differences are in implementation, vendor lock-in, and whether a full solution that can be implemented all at once is more important to an organization than a solution that has the most suited parts that can be implemented in parallel but have to be tied together.
Those of us who have been in IT since the early 90’s are all guilty of training our internal business partners to ask us for things that they don’t really want. We have trained them to ask us for reports. It started with the best of intentions – giving the business users information from our systems that they couldn’t get in any other way. I used to run a mainframe for a bank and did all of the nightly processing. Every night I would print off a four hundred page report that weighed in close to fifty pounds –at least that’s how I remember it – containing all of the checking account activity for our customers over the last twenty four hours. It’s hard to imagine anyone actually culling through it line by line every morning, looking for who knows what. I printed out that report dutifully none the less. I never did find out what they did with that report.
Economies are changing. Industries are changing. Markets are changing. Consumers are changing and shopping differently. As competitive advantages evolve into market standards, areas of competition move. Today we see fields of competition move to data utilization and digital transformation initiatives. When considering how your company needs to digitally transform, there are three very important questions to ask.
The future of software releases is clear. Continuous delivery is here to stay. But does that mean that legacy software systems and infrastructure need to be altogether abandoned? If you polled the people busy redefining best practices today, they’d agree that in a decade we’re going to be effortlessly collaborating on highly complex systems that are updated continuously. QA will...
The post Can Continuous Delivery Accommodate Legacy Software Systems? appeared first on Plutora Inc.
A headline theme underpinning the goal of telcos becoming ‘Digital Operation Centres of the Future‘ is the adoption of already proven best practices from the enterprise market. This makes sense given that community is now well into their Cloud migration programs, with ‘unicorns’ like Netflix and Uber Taxis at the forefront of this innovation wave, very far ahead at the very cutting edge where these new ideas are first proven in practice. By this I mean that they not only pioneered the concept of a Microservices Application Architecture implemented on AWS, but they then also open sourced all the components they built to do so.
A key and wide-ranging tech trend that’s affecting enterprises and consumers alike is the Internet of Things (IoT). It’s a development that’s already transforming how we work and live as entrepreneurial minds continue to create use cases for billions of connected things. Transformations of this magnitude come with growing pains. Gartner recently revealed unexpected implications arising from the IoT, pointing out that by 2020, firms will have increased annual security budgets by 20 percent (up from less than one percent in 2015) in order to address security compromises in the IoT. Even more disturbing is that Gartner expects that a black market exceeding $5 billion will exist to sell fake sensor and video data that enables criminal activity by 2020.
Hybrid cloud is an appealing infrastructure model. With hybrid cloud, you can keep hosting applications and data on your own premises where necessary, while taking advantage of cloud economics and elasticity as appropriate. Unfortunately, IT organizations are often unprepared to manage application infrastructure that spans the on-premise data center and multiple clouds. The result: they achieve vastly superior infrastructure economics — but still can’t consistently ensure a great customer experience.
In his session at @ThingsExpo, Noah Harlan, Founder of Two Bulls and President of AllSeen Alliance, will discuss the coming move from Cloud to Edge and what this means for business. Noah Harlan is President of AllSeen Alliance and a Founder of Two Bulls, a leading mobile software development company with offices in New York, Berlin, and Melbourne. He is also Managing Director of Digital Strategy for Sullivan NYC, a brand engagement firm based in New York. He has served as an advisor for the White House Office of Science & Technology Policy on gaming and the outdoors, has appeared as a commentator on Bloomberg TV discussing mobile technology, and has an Emmy Award for Advanced Media Interactivity.
If you pay any attention to modern software delivery conversations, it sometimes feels like you are being beaten over the head with a Continuous magic wand. Continuous Integration, Continuous Delivery, Continuous Deployment, Continuous Documentation, etc. The idea is so easy that it’s frustrating: Go fast. But the benefits of going fast are well beyond more builds to your user base. Perhaps the greatest value is long term, and hidden in how you can break the application continuously without fear because you can fix it continuously as well.
Hybrid cloud is an appealing infrastructure model. With hybrid cloud, you can keep hosting applications and data on your own premises where necessary, while taking advantage of cloud economics and elasticity as appropriate. Unfortunately, IT organizations are often unprepared to manage application infrastructure that spans the on-premise data center and multiple clouds. The result: they achieve vastly superior infrastructure economics — but still can’t consistently ensure a great customer experience.
Your cloud is highly, if not completely, virtualized. So, you need scale and agility that conventional LUN- and volume-based storage, built for physical workloads, just can’t provide. Spending hours mapping applications to LUNs and constantly tuning performance no longer delivers guaranteed performance SLAs and quality of service (QoS). Even after that, you still lack visibility in a multi-tenant, multi-hypervisor environment, and resorting to guesswork in planning and troubleshooting certainly isn’t a stable way to scale, either. In his session at 18th Cloud Expo, Dan Florea, Director of Product Management at Tintri, will investigate the fundamental disconnect between your virtualized applications and underlying storage. Work in VMs, not LUNs or volumes.
The Extreme Apps for Retail initiative places new knowledge in the hands of on-site sellers -- to the customized benefit of shoppers at the very point of sales and in real time. The next BriefingsDirect big-data use case discussion explores how technology providers have teamed as an ecosystem to deliver new dynamic and rapid analysis capabilities to the retail industry. We’ll explore how the Extreme Apps for Retail initiative places new knowledge in the hands of on-site sellers -- to the customized benefit of shoppers at the very point of sales and in real time.
In 1999, a man named Eric S. Raymond published a book called, "The Cathedral and the Bazaar." In this book, he introduced a pithy phrase, "given enough eyeballs, all bugs are shallow," that he named Linus' Law after Linux creator Linus Torvalds. Raymond was calling out a dichotomy that existed in the software world of the 1990s, and he was throwing his lot in with the heavy underdog at the time, the bazaar. That dichotomy still exists today, after a fashion, but Raymond and his bazaar are no longer underdogs. They are decisive victors, thanks in no small part to a website called Github. And the only people still duking it out in this battle are those who have yet to look up and realize that it's over and they have lost.
Modern software delivery involves many teams, each with their own preferred “tools of the trade” for building, testing and deploying code. This morning on #c9d9, we talked about the value of integrating these teams and tools in a way that provides shared visibility and control across the end-to-end process with…. (drum roll please) orchestration! We talked about the differences between orchestration and automation, the value that orchestration provides in regulated industries, and how to foster CAMS (culture, automation, measurement and sharing) within your teams. Michael added a letter to that now-famous acronym… a P… for patience! “If you don’t start this with the understanding it will be a long process,” Michael said, you are in for a disappointment.” So, is PCAMS (or “CAMPS”) now a thing…?
There once was a time when organizations wouldn’t consider deploying critical applications in the cloud. It was too much of a business risk from both an access and an attack perspective—and for good reason, since 28 percent of enterprises have experienced more security breaches in the public cloud than with on-premises applications. This is changing, however. Over the last few years, cloud computing has emerged as a serious option for delivering enterprise applications quickly, efficiently, and securely. Today almost 70 percent of organizations are using some cloud technology. And that approach continues to grow. According to the latest Cisco Global Cloud Index report, global data center IP traffic will nearly triple over the next five years. Overall, data center IP traffic will grow at a compound annual growth rate of 25 percent from 2012 to 2017.