article thumbnail

Tips for designing distributed systems

CircleCI

Users were deploying applications on many different operating systems, hardware platforms, and network protocols. Service-Oriented Architecture (SOA). While SOA architecture gave us the added benefit of business value and reusable, loosely-coupled services, they still relied on monolithic systems with limited scaling.

article thumbnail

Migrating to AWS Cloud Services

iTexico

Cloud migration, in particular, involves a transition from on-premise data centers that rely on hardware to manage your servers to the cloud, where remote servers host your information. There are many reasons you could have for migrating: security, storage, scalability, virtually anything can be a valid reason. Host cloning.

AWS 20
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

50 Essential Strategies For Creating A Successful Web 2.0 Product

Dion Hinchcliffe's Web 2.0 Blog

Online products that build upon enterprise systems should use open SOA principles. Although they will often decouple and cache them for scalability and performance, the connectedness itself is best done using the principles of SOA. Open platform virtual worlds such as Second Life were hot a few years ago and may be again.

article thumbnail

50 Essential Strategies For Creating A Successful Web 2.0 Product

Dion Hinchcliffe's Web 2.0 Blog

Online products that build upon enterprise systems should use open SOA principles. Although they will often decouple and cache them for scalability and performance, the connectedness itself is best done using the principles of SOA. Open platform virtual worlds such as Second Life were hot a few years ago and may be again.

article thumbnail

50 Essential Strategies For Creating A Successful Web 2.0 Product

Dion Hinchcliffe's Web 2.0 Blog

Online products that build upon enterprise systems should use open SOA principles. Although they will often decouple and cache them for scalability and performance, the connectedness itself is best done using the principles of SOA. Open platform virtual worlds such as Second Life were hot a few years ago and may be again.

article thumbnail

50 Essential Strategies For Creating A Successful Web 2.0 Product

Dion Hinchcliffe's Web 2.0 Blog

Online products that build upon enterprise systems should use open SOA principles. Although they will often decouple and cache them for scalability and performance, the connectedness itself is best done using the principles of SOA. Open platform virtual worlds such as Second Life were hot a few years ago and may be again.

article thumbnail

The Rise of Managed Services for Apache Kafka

Confluent

Luckily for on-premises scenarios, a myriad of deployment options are available, such as the Confluent Platform which can be deployed on bare metal, virtual machines, containers, etc. A managed service should never put the user’s hand on the wheel to make hard decisions, such as: Deciding details about how much hardware (e.g.,