Blog

All Blog Posts for AWS


  • Top 8 benefits of outsourcing 2020:  Pros and Cons and Do's and Don'ts about outsourcing in the current market situation  Strategic Ways To Outsource And When To Do It

    Top 8 benefits of outsourcing 2020: Pros and Cons and Do's and Don'ts about outsourcing in the current market situation Strategic Ways To Outsource And When To Do It

    What is outsourcing exactly and would your business benefit from it? There are a lot of factors to consider in order to run a successful business. You must have the right people, choose the right timing, offer the right product or service to the right customers. Having the right resources is crucial, but there is something that distinguishes average companies from great companies like nothing else and it is making the right decisions at the right timing. The management choices a company makes can either lift it to the skies or crush it completely. For the sake of winning the market companies today must take a very progressive approach. Their focus must be on innovation and technology, planning and funding, and scaling up their teams. When it comes to having the right team, a decision that many successful companies make is taking the outsourcing route. Let’s dive in and strip away the myths about outsourcing.

    READ MORE
  • ITGix is among the Top IT Outsourcing Companies in Bulgaria for 2020

    ITGix is among the Top IT Outsourcing Companies in Bulgaria for 2020

    Thank you! The recognition of our company among the Top IT Outsourcing Companies in Bulgaria for 2020 is a result of our constant desire for improvement and innovation, deep know-how and strong abilities, continuous commitment, dedication, and professionalism, that we bring with us in every project. As individuals and as a team, we value curiosity, humility, integrity and collaboration above all, and we exist to deliver better business. We establish healthy, cooperative work relationships and methods which are based on honesty and ethics.

    READ MORE
  • ITGix is a part of AWS Partner Network (APN)

    ITGix is a part of AWS Partner Network (APN)

    We are proud to announce that ITGix is an official AWS partner and a part of the AWS Partner Network (APN).  You want to transform your technology to work for your business today? Choose ITGix as your trusted partner wherever you are on your journey towards the best digital transformation!

    READ MORE
  • ITGix at the TechWeek Frankfurt 2019 (13-14 Nov)

    ITGix at the TechWeek Frankfurt 2019 (13-14 Nov)

    This year, ITGix team visited the TechWeek in Frankfurt, Germany. We have had two fantastic days at the Messe Frankfurt! Together with all the exhibitors and sponsors, TechWeek became a platform, where IT decision-makers of all industries not only make contacts and get to know providers, but also expand their knowledge and take action approaches for the digital transformation of their companies. 

    READ MORE
  • Icinga 2 - monitor AWS EC2 instances dynamically

    Icinga 2 - monitor AWS EC2 instances dynamically

    Now days it is a challenge to monitor instances which are created/deleted on the fly (instances in auto scaling group for example), so how we could accomplish this with Icinga 2? Well, in this blog we will provide some hints, how to have such configuration without writing complicated AWS CLI/API calls or lambda functions, but configuring mainly icinga.

    READ MORE
  • Performance tuning of a fully automated AWS environment started only on schedule

    Performance tuning of a fully automated AWS environment started only on schedule

    We’ve been contacted to conduct a tuning for performance for a huge AWS environment. It is used to host the server side of a mobile application for a TV show that gives the ability to its viewers to vote on various questions during the show. Since the show is scheduled only once per week, it’s a perfect use case for a cloud on-demand environment, that is only being raised during the show, then after it ends, all VMS are shutdown or destroyed. In this way costs are cut to the their minimum, no need to keep expensive private physical servers at all times in a private data center for this.  You can imagine the load from the full set of viewers who are most of the times between 200 000 and 300 000 and they need to vote in parallel during one minute for a certain question. This could be a serious challenge for the system.

    READ MORE
  • High availability (Multi-master) Kubernetes cluster hosted on AWS

    High availability (Multi-master) Kubernetes cluster hosted on AWS

        This is a first post of a mini-series dedicated to running Kubernetes hosted on AWS. First post will be about the considerations we have made when proposing production ready and Enterprise grade Kubernetes environment to our clients. I will go more technical, with the tools and AWS services we are using, in the next blog post, here I will try to cover what problems we are solving.     High availability is a characteristic we want our system to have. We aim to ensure an agreed level of operational performance (uptime) for a higher than normal period. These are the principles we follow when doing the system design:  - Elimination of single points of failure. This means adding redundancy to the system so that failure of a component does not mean failure of the entire system.  - Reliable crossover. In redundant systems, the crossover point itself tends to become a single point of failure. Reliable systems must provide for reliable crossover.  - Detection of failures as they occur. If the two principles above are observed, then a user may never see a failure. But the maintenance activity must.        Below graph shows the Kubernetes Master components used for setting up a cluster. Will go thorough them one by one :

    READ MORE