Wednesday, May 20, 2015

They are using micro services architecture: Partitioning application in independent, autonomous uni


What's up? Picking up a lot of your projects? The "Sprint" has just faster than the tasks you have to perform? Perhaps the fault is yours! Let's see an agile alternative, container store simple and dynamic container store to stop you from catching the same causes. "If you find a good solution and Become attached to it, the solution may Become your next problem." Dr. Robert Anthony Guru of American self-help (If you find a good solution, and cling to it, the solution will become your next problem) Actually, we are lazy and sloppy! Just because a solution was effective a few years ago does not mean it will continue to be effective. For example, suppose you created a successful project there are five years, using Java EE and JSF. This does not mean that architecture container store is a good solution for this day. We need to renew, to study, improve, enhance, container store and mainly be attuned to the business trends and current technologies. We create apps like our parents did ...
Our technology has more than 10 years, our apps seem "castles" monolithic, very high coupling. To change a small line of code, we need to build the entire castle again. And to make matters worse, there's a lot of people "sitting" container store on the critical path of our application, over which we have no influence (Operators and Production container store trainers) That leaves no room for acting! It's like we're fighting an opponent with twice our size, and, moreover, with one of our broken arms. What champions are doing? And how are you doing?
"Join the good, and you will be one of them" Current technology container store champions are: Netflix, Amazon, Google, Twitter, LinkedIn, Facebook, ThoughtWorks, IBM and many others. They found a few ingredients container store that when combined in a recipe, allow them to develop apps with an agility that you can never imitate. It's the Champions Revenue! Micro services container store
They are using micro services architecture: Partitioning application in independent, autonomous units, high cohesion and loose coupling; Usually separated into "business concepts"; Micro services container store must be created, maintained, executed and distributed entirely independently; And by independent teams! Micro isolated services
These micro services run on separate hosts: container store Loose coupling; Integration mechanisms based on open standards, such as HTTP and REST; Load balancing across multiple instances. container store Infrastructure as Code / DevOps
The infrastructure is treated as part of the application, and the team is responsible for its entire life cycle. There are: "Production Environments", "Operators" and "trainers program". The "operators" are integrated into the same team that developed the system. IAC (Infrastructure The Code) uses technologies like Vagrant or Docker, to transform container store all servers in programs! Do you have a source code that instantiates your servers and also its virtual network structure. Several companies are using this technology today. And the infrastructure source code is stored in the same version controller that functional source code and subjected to the same process of continuous integration. Containers rather than VMs
Source: ZDNet micro These services run on Containers (LXC), usually using Docker. A container is much lighter and performative than a virtual machine, and can be generated directly from your Continuous Integration server. container store These Containers are immutable, ie, no "move" container store them! If you need to change anything, just change the code that generated the infrastructure. Micro services are compiled by IC and their product is a complete new environment with a new virtual server, distributed with Linux Container. Putting it all together ...
We have a team that controls the entire application life cycle, whose construction is based on Continuous Delivery, container store with all the infrastructure part of the versioned code. And we use micro services, our components have very low coupling. But that does not apply to us, right?
Have you heard of "shredders for ideas"? They exist in any company! These are people who are not interested in changing anything because they are benefiting from the "status quo". So whenever someone comes up with a new idea, they use "dirty tricks" (always below the waist), in order to ward off the proposal. Simple like that. Here are the most popular scams: container store What about this security? All IDIOT always makes use of this argument, as if its proposal was irresponsible and you were an asshole. "Security" is something that frightens everyone, so it's best to start banging his idea; That would not work here! Of course! Our company is Mars, and normal business processes do not apply it. This is the second dumbest excuse used by Eliminates

No comments:

Post a Comment