“ The Microservices architecture has many appealing qualities, but the road towards it has painful traps for the unwary. This book will help you figure out if this path is for you, and how to avoid those traps on your journey.”
—Martin Fowler Chief Scientist, ThoughtWorks
DBA on the Cloud – Is this the Present and the Future!Durga Prasad Tumu
This Article discusses about the Present and Future scenarios of DBA combined with cloud.To find more of these type of Interesting Technical Articles you can find them http://blog.amzur.com
Webinar - Order out of Chaos: Avoiding the Migration MigrainePeak Hosting
When your business has outgrown your current managed hosting provider, the logical thing is to search for something better. Change can be difficult and chaotic, but it doesn’t have to be.
This webinar focuses on best practices for making your migration from the cloud as pain free as possible, including a discussion on what you need to know and ask of your migration provider to ensure it goes smoothly. As an example of this, we will outline Peak Hosting’s migration process, as well as discuss one of our customer migrations and why they chose to undertake it.
In this talk, I address two topics.
The first topic is the "one size fits all" dogma that we see quite often in IT. I try to explain, why we do it but also what the pitfalls are and how oversimplified solution spaces lead to the same kind of accidental complexity when trying to solve a given business problem as overly complex solution spaces.
The second and core topic is the influence that a communication paradigm you use has on your functional design. Based on the observation that synchronous request/response in all its flavors is the usually used "one size fits all" communication paradigm, I use a real-life example to demonstrate how two different communication paradigms (synchronous request/response and asynchronous event-based communication) can lead to very different functional service designs - and that synchronous request/response not necessarily leads to the more appropriate functional design.
The bottom line of the talk is that you should not give up your design options prematurely in order to be able to find the best problem-solution fit and that the choice of the communication paradigm is a more important options than most people usually think it is.
As always the voice track is missing and therefore quite a bit of the information (or probably most of the information) contained in the talk. But hopefully the slides still give you some useful pointers.
“ The Microservices architecture has many appealing qualities, but the road towards it has painful traps for the unwary. This book will help you figure out if this path is for you, and how to avoid those traps on your journey.”
—Martin Fowler Chief Scientist, ThoughtWorks
DBA on the Cloud – Is this the Present and the Future!Durga Prasad Tumu
This Article discusses about the Present and Future scenarios of DBA combined with cloud.To find more of these type of Interesting Technical Articles you can find them http://blog.amzur.com
Webinar - Order out of Chaos: Avoiding the Migration MigrainePeak Hosting
When your business has outgrown your current managed hosting provider, the logical thing is to search for something better. Change can be difficult and chaotic, but it doesn’t have to be.
This webinar focuses on best practices for making your migration from the cloud as pain free as possible, including a discussion on what you need to know and ask of your migration provider to ensure it goes smoothly. As an example of this, we will outline Peak Hosting’s migration process, as well as discuss one of our customer migrations and why they chose to undertake it.
In this talk, I address two topics.
The first topic is the "one size fits all" dogma that we see quite often in IT. I try to explain, why we do it but also what the pitfalls are and how oversimplified solution spaces lead to the same kind of accidental complexity when trying to solve a given business problem as overly complex solution spaces.
The second and core topic is the influence that a communication paradigm you use has on your functional design. Based on the observation that synchronous request/response in all its flavors is the usually used "one size fits all" communication paradigm, I use a real-life example to demonstrate how two different communication paradigms (synchronous request/response and asynchronous event-based communication) can lead to very different functional service designs - and that synchronous request/response not necessarily leads to the more appropriate functional design.
The bottom line of the talk is that you should not give up your design options prematurely in order to be able to find the best problem-solution fit and that the choice of the communication paradigm is a more important options than most people usually think it is.
As always the voice track is missing and therefore quite a bit of the information (or probably most of the information) contained in the talk. But hopefully the slides still give you some useful pointers.
So you think you want to be an internet plumber? We didn't think so.
Managing your web hosting infrastructure is no small task. You’ve got to do a little bit of everything—implementing, managing, troubleshooting, repairing, updating. And sometimes if you do one little thing wrong, the whole thing goes down.
At Peak Hosting, we call this being an Internet plumber, and it’s about as pleasant as it sounds. You get stuck doing all of the unpleasant stuff, and you’re probably going to run into messy problems.
With so many different cloud providers and solutions, how can organizations know which one meets their needs? Check out this presentation and learn more about this essential decision.
Webinar | So You Think You Know the Cloud: Hosting Alternatives You May Not K...Peak Hosting
Link to webinar recording: http://bit.ly/1ywRoPs
In this webinar, Jeffrey Papen, Founder and CEO of Peak Hosting, will guide you through the different hosting options available, sharing the pros and cons of each so you can make an informed decision that works for your business.
Essential science for broadband regulationMartin Geddes
Is 'net neutrality' an objectively measurable thing? The scientific report recently commissioned by Ofcom (the UK telecoms regulator) on Traffic Management Detection says 'no'. Furthermore, 'neutrality' isn't even what we want! This presentation is an annotated version from a webinar that summarises the report and suggests a way out of the 'neutrality' quagmire.
What does performance mean in the cloudMichael Kopp
Performance problems are one of the most cited concerns about to the cloud. But is it really the cloud or the application? What does performance mean anyway when you can scale to thousands of servers? This session will discuss why traditional means of performance management and troubleshooting no longer work and how this affects everything. Most importantly we will look at how to identify the root cause of performance problems in such dynamic environments. Finally we will explain how to assess and manage performance when capacity is no longer the issue.
NCET Tech Bite | Ron Husey, Moving Your Business to the Cloud | Mar 2016Dave Archer
Ron Husey, Founder and President of Xogenous, explored what you can do to make the right cloud decisions for your business. Whether you are taking your first steps or deciding how to move additional components of your network into the cloud, Ron shed light on the options available and how to avoid making costly mistakes. He discussed the latest cloud technologies, how best to secure your data, and best practices to gain the maximum benefits from your IT investment. He also provided several action steps that you can take immediately to truly benefit from moving to the cloud.
Increasingly, companies are choosing Desktop as a Service (DaaS) over Virtual Desktop Infrastructure (VDI). Why? Users point to at least six reasons why DaaS is securing a following. View this SlideShare to learn about how DaaS is improving every user’s entire desktop experience.
So you think you want to be an internet plumber? We didn't think so.
Managing your web hosting infrastructure is no small task. You’ve got to do a little bit of everything—implementing, managing, troubleshooting, repairing, updating. And sometimes if you do one little thing wrong, the whole thing goes down.
At Peak Hosting, we call this being an Internet plumber, and it’s about as pleasant as it sounds. You get stuck doing all of the unpleasant stuff, and you’re probably going to run into messy problems.
With so many different cloud providers and solutions, how can organizations know which one meets their needs? Check out this presentation and learn more about this essential decision.
Webinar | So You Think You Know the Cloud: Hosting Alternatives You May Not K...Peak Hosting
Link to webinar recording: http://bit.ly/1ywRoPs
In this webinar, Jeffrey Papen, Founder and CEO of Peak Hosting, will guide you through the different hosting options available, sharing the pros and cons of each so you can make an informed decision that works for your business.
Essential science for broadband regulationMartin Geddes
Is 'net neutrality' an objectively measurable thing? The scientific report recently commissioned by Ofcom (the UK telecoms regulator) on Traffic Management Detection says 'no'. Furthermore, 'neutrality' isn't even what we want! This presentation is an annotated version from a webinar that summarises the report and suggests a way out of the 'neutrality' quagmire.
What does performance mean in the cloudMichael Kopp
Performance problems are one of the most cited concerns about to the cloud. But is it really the cloud or the application? What does performance mean anyway when you can scale to thousands of servers? This session will discuss why traditional means of performance management and troubleshooting no longer work and how this affects everything. Most importantly we will look at how to identify the root cause of performance problems in such dynamic environments. Finally we will explain how to assess and manage performance when capacity is no longer the issue.
NCET Tech Bite | Ron Husey, Moving Your Business to the Cloud | Mar 2016Dave Archer
Ron Husey, Founder and President of Xogenous, explored what you can do to make the right cloud decisions for your business. Whether you are taking your first steps or deciding how to move additional components of your network into the cloud, Ron shed light on the options available and how to avoid making costly mistakes. He discussed the latest cloud technologies, how best to secure your data, and best practices to gain the maximum benefits from your IT investment. He also provided several action steps that you can take immediately to truly benefit from moving to the cloud.
Increasingly, companies are choosing Desktop as a Service (DaaS) over Virtual Desktop Infrastructure (VDI). Why? Users point to at least six reasons why DaaS is securing a following. View this SlideShare to learn about how DaaS is improving every user’s entire desktop experience.
Webinar - 8 ways to align IT to your businessManageEngine
In this webinar, you will discover the importance of IT being aligned to business goals. You will also find ways to achieve this alignment through big data, cloud, BYOD, social etc. The webinar also looks at 3 case studies of organisations with effective IT management. The speaker is Claire Brereton, IT Strategy Consultant and Director, itSMF Australia. Read more from http://goo.gl/GBDLGM. Watch a recording of the webinar at http://bit.ly/1HoZ5kP
Hybrid cloud is becoming a necessity for many organizations. But building and managing an environment that effectively leverages the strengths of both public and private clouds can be a greater challenge than anticipated. One of the most critical elements of a hybrid cloud scenario is the management solutions that manage the cloud application lifecycle effectively. This presentation focuses on how organizations can manage their hybrid environments to ensure they achieve cloud computing success.
Best Practices to Navigating Data and Application Integration for the Enterpr...Safe Software
Navigating the complexities of managing vast enterprise data across multiple systems can be challenging. This webinar is your guide to navigating and simplifying enterprise integration.
As a technology leader, you may grapple with legacy systems, shadow IT, and budget constraints. Data and personnel silos often impede technological progress. FME champions integrating superior business systems to bolster your organization's digital strength – efficiently and affordably, using your current team and accessible services.
Join us and partner guest speakers from Seamless in an engaging session exploring the essential roles of data and systems in modern enterprises. We'll provide insights on achieving high-quality data management, establishing strong governance, and enabling teams to manage their data effectively. Delve into strategies for ensuring high-quality data and building robust governance structures, with tips and tricks along the way.
This webinar features real-life case studies demonstrating success in diverse industries. Learn cutting-edge strategies for data governance and system integration. Don't miss this opportunity to gain valuable insights and best practices for transforming your data governance and system integration processes.
devops, microservices, and platforms, oh my!Andrew Shafer
A story about a boy and his quest to build great software delivered at the Cloud Foundry Summit in Santa Clara May 2015. (https://www.youtube.com/watch?v=rX4mQHPWuUY) Walk through the history of my personal career, and the evolution of the industry highlighting themes like devops, microservices and platforms.
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014Exponential_e
Can we spend less on IT, work less, but accomplish more?
Join us at The Ritz to discover how Exponential-e’s innovative hybrid services combine the best of traditional IT competencies, with world leading connectivity, Cloud and communication services - and make the impossible, possible.
Our CEO, Lee Wade, will be amongst a selection of key speakers, who will share their views on how innovations in Cloud services can be combined with advanced networking technology and service provider experience to deliver the real benefits businesses have been seeking.
We'll seek to explain how you can spend less on IT, work less and still accomplish more. We'll demonstrate why your Cloud is only as good as your network, and how you can transition to the Cloud efficiently and securely.
Seems too good to be true? Come and see for yourself.
View our Cloud video and more on YouTube: https://www.youtube.com/user/Exponentialltd
VMware vSphere, the industry-leading virtualisation platform for building cloud infrastructures, enables you to run business critical applications and respond to business needs.
Talk given by David Lucey, Systems Engineering Architect at Salesforce, at Open Network Users Group in May 2016
“Livestock, not Pets.” We’ve all heard the phrase, but it seems to be so much harder in practice. It’s even worse when applications are developed over decades.
Well, the Salesforce application suite has been developed over decades, with a massive number of products, features, and offerings within its own ecosystem. Come see how Salesforce wrangles that livestock and handles their scale of infrastructure at a high velocity – all while maintaining their high level of security.
Atlassian Executive Business Forum - LinkedIn HQServiceRocket
Presentation from September 2014 at LinkedIn Headquarters in Mountain View. The slides detail how LinkedIn is transforming their business with tools from Atlassian Software.
ServiceRocket is Atlassian's first and longest-serving Platinum Expert Partner.
We are drowning in complexity—can we do better?Jonas Bonér
Today’s vast cloud-native infrastructure ecosystem is excellent. Unfortunately, it has grown very complex and hard to navigate. What tools to use for what job? How to compose them into a single coherent system? How to ensure the application’s guarantees and SLAs holistically? It can easily be overwhelming, and a lot falls on the Ops/SRE team that needs to manage it all.
Serverless to the rescue? Yes and no. It does provide a fantastic promise of a better DX for developers. But it has fallen short of this promise, stopped in its tracks halfway there.
Can we do better? Definitely. What we need is a new category of managed platforms that do full “vertical integration” of all infrastructure; providing a simple and high-level programming model allows the developer to focus on just three things: API definition, domain data, and business logic—i.e., working on direct business value. The rest, all of the rest, should be outsourced to the platform itself. Let me show you what I mean.
CPU and RAM costs continue to plummet. Multi-core systems are ubiquitous. Writing code is easier than it has ever been. Why, then, is it still so darn hard to make a scalable system?
Similar to Scaling unstable systems velocity 2015 (20)
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Scaling unstable systems velocity 2015
1. Systems Thinking
Patterns for scaling unstable systems
@_siddharth_ram
Siddharth Ram
Chief Architect, Small Business Group
Intuit
2. Intuit Confidential and Proprietary2
Intuit’s Mission
To improve our customers’ financial lives so profoundly …
they can’t imagine going back to the old way
Consumers Small Businesses Accounting Professionals
3. Intuit Confidential and Proprietary6
Recognized as One of the World’s Leading Companies
FORTUNE 100 BEST COMPANIES TO WORK FOR
2013%
MOST ADMIRED: SOFTWARE INDUSTRY MOST INNOVATIVE COMPANIES
2014%2015
31
Ranked
#
12 Years in a Row
2004 2005 2006 2007 2008 2009 2010 2011 2012 2015
WORLD’S MOST ADMIRED COMPANIES
2013 2014
14 Years in a Row
2
Ranked
#
4. • #1 Business management solution for small businesses and
accountants worldwide
• More than 5M paid subscribers
• Available via Web, native tablets/mobile apps
• Available in 140 countries
• Translated into 12 languages
About QuickBooks
19. Everything
always works
I do my job.
Others need to do theirs
Everything is broken
My service works even
when my dependent
services are broken
Blind Faith
Trust but verify
Infrastructure
is broken
Software is broken
My service works
when there are
infrastructure
problems
My Service works even
when my hardware &
software dependencies are
broken
God’s country
Dunning-Kruger
Optimism bias
Circuit Breakers
Destructive Testing
20. Fallacies of Distributed
computing
The network is reliable
• Transport cost is zero
• It is easy to coordinate nodes in a network
• The network is homogenous
• There is one administrator
• Bandwidth is infinite
• Topology does not change
• The network is secure
• Latency is zero
Hofstradter’s law
26. The rule of least power
Atwoods Law
The less powerful the language, the
more you can do with the data stored
in that language
Occam’s Razor Simpler is better
Any application that can be written in
JavaScript, will eventually be written in
JavaScript.
27. 4 Tier Applications - add NodeJS
Clients
NodeJS
ClientsClients
Java
Data
Atwoods Law
UsefulComplexity
FullStack
28. FullStackDevOps - own it end to end
You built it, you run it - https://queue.acm.org/detail.cfm?id=1142065
Giving developers operational responsibilities has greatly enhanced the
quality of the services, both from a customer and a technology point of view.
The traditional model is that you take your software to the wall that separates
development and operations, and throw it over and then forget about it. Not
at Amazon. You build it, you run it. This brings developers into contact with
the day-to-day operation of their software. It also brings them into day-to-
day contact with the customer. This customer feedback loop is essential for
improving the quality of the service
– Werner Vogels
36. State kills. Kill State
Session and state destroy the ultimate value promised by
multi-tenancy within Internet (SaaS, commerce, and so on)
applications.
- 50 Principles for Scaling Web Sites
Don’t simplify by creating unnecessary complexity
KillState
45. Embrace failures
Embrace useful complexity
Understand Scaling patterns
Know how to measure
performance
Be full Stack
Destroy State
Use async and
event sourcing
Plan your edge architecture
culture
Technology