An introduction to Infrastructure as Code with Terraform on AWS

| June 24, 2019

article image
As emphasised in a recent article (in French) on this blog, Infrastructure as Code is a crucial matter to agile software development in the cloud. Products grow and evolve, so does the software providing it, and so does the infrastructure enabling it. There are several tools able to help manage infrastructure, we will focus here on one of the most popular: Terraform, and will work with AWS as our cloud provider. This article is mainly aimed at developers, ops or managers wanting to discover infrastructure as code and/or explore Terraform. You should be able to follow along even without any prior experience in AWS or another cloud provider. You can follow along and write everything yourself, and a repository is available with help for AWS setup and code as reference. Infrastructure as code, as it suggests, is essentially expressing infrastructure in a programming language, as opposed to having infrastructure resulting from hard to reproduce, difficult to document manual interactions with a UI. You might want to simply express what APIs from your cloud provider to call, but most tools adopt a declarative approach.

Spotlight

Symitar

Symitar, a division of Jack Henry & Associates (NASDAQ: JKHY), is the recognized leader in core data processing and ancillary technology solutions for U.S. credit unions. Founded as a private company in 1984, Symitar built its reputation by combining robust, flexible technology products with customer service levels that are unmatched in the industry. Its Episys® core platform quickly became the data processing system of choice for progressive credit unions of all sizes, including many of the largest in the country.

OTHER ARTICLES

ARE COMPANIES INVESTING TOO MUCH IN DIGITAL INFRASTRUCTURE?

Article | April 27, 2020

Data science and big data analytics have become the new must-haves for businesses across many industries. Gone are the days when algorithm development and large-scale data mining were confined to Silicon Valley. In the modern, tech-savvy age, it’s almost an afterthought that banks, insurance brokerages, healthcare entities, and other non-tech-sector companies seek to be “the next Apple/Google/Amazon” or whatever tech behemoth completes the C-suite’s bromide. This is true not just in word, but in deed.

Read More

Storage made simple for hybrid multicloud: the new IBM FlashSystem family

Article | February 12, 2020

In part one of this blog post series, we discussed IBM’s approach for delivering innovation while simplifying your storage infrastructure, reducing complexity, and cutting costs. Now let’s take a closer look at the details of the new IBM FlashSystem family, a single platform designed to simplify your storage infrastructure, reduce complexity and cut costs, while continuing to deliver extensive innovation for your enterprise class storage solutions and your hybrid multicloud environments.

Read More

How Splunk Helps Maintain Cloud Infra?

Article | January 21, 2021

With the regular increase of data in both cloud and organizations, a way to tackle these data and extract valuable insights is highly in demand. Although there are multiple tools available in the market not all of them can provide a complete resolution. Developed in 2003, Slunk has become the ideal tool for numerous businesses across the globe. It is a software platform that is popular for searching, monitoring, analyzing, and visualizing data in real-time. Slunk performs operations such as gathering, interpreting, and coordinating data to create alerts, dashboards, and graphs instantaneously. Why Splunk? 1. Business Flexibility It improves the way people around organizations identify, predict, and solve problems simultaneously. It helps in answering questions for every part of the business, be it DevOps, IT, or Business Development. It offers capabilities to detect, visualize and collaborate anytime. 2. Enhance Digitization Splunk assists businesses in ensuring the success of their digitization with its artificial intelligence and machine learning-based solutions. 3. New Opportunities No matter how much data you have gathered, Splunk will help in scaling according to the data volume. It does that with the ecosystem provided by its partners and services. 4. Data-To-Everything It is a platform that enables businesses to detect, monitor, analyze, and work with both structured and unstructured data regardless of their source and timescale. It allows users to ask any question related to insights and take actions accordingly. 5. Fast & Flexible The time to value can be sped up to two days. Companies can deploy in increasing capacity within two days and retrieve their data as long as 90 days. Moreover, the upgrades and updates are handled by the team for them. 6. Maximize Value The subscribers of Splunk do not have to manage infrastructure and they do not even need one. As a service, it offers scarce and valuable resources as required for better performance. 7. Robust Security Splunk is certified and authorized by ISO 27001 and FedRAMP. They proffer dedicated cloud environments with encryption to the customer for robust security as well. Apart from these major advantages, Splunk also grants incredible GUI, reduces troubleshooting time, real-time dashboard visibility, incorporates AI in data strategy, monitors business metrics, powerful visualization, and search. Some of the crucial features of Splunk include development & testing, faster ROI generation, developing real-time data applications, and real-time architecture stats & reports. Be Ready for Splunk-Based Cloud Infra Maintenance At its core, Splunk is an efficient tool for data aggregation that comes with versatile search functionality. Any business can get started with Splunk depending on certain needs they have for data-set monitoring and management. It allows users to take a highly effective data wealth that is pulled from different sources like websites, apps, or IoT. All that is needed to do is getting started with Splunk-based applications for which you can hire developers with relevant knowledge and experience.

Read More

To cloud or not to cloud . . . that shouldn’t be the question

Article | February 24, 2020

In my discussions with clients about their journey to cloud, it’s becoming evident that many of them are viewing cloud as a goal, instead of looking at cloud deployments as a capability. In some cases, line-of-business owners are under corporate pressures to “adopt” a cloud-first strategy. A recent Forrester Consulting study commissioned by IBM, “The Key To Enterprise Hybrid Multicloud Strategy”[1] suggests that “75% [of 350 surveyed global decision makers] have received pushback while advocating for strategies outside of cloud environments.” The result of this, unfortunately, is the lack of continued investment on their on-premises (“on-prem”) environments. From my experience, this type of deployment focus may not yield the expected results. We shouldn’t think about problem solving as “To cloud or not to cloud?” Instead, we should ask ourselves, “What is the problem I’m trying to solve?” and “Are cloud deployments (public or private) going to optimize my solution?”

Read More

Spotlight

Symitar

Symitar, a division of Jack Henry & Associates (NASDAQ: JKHY), is the recognized leader in core data processing and ancillary technology solutions for U.S. credit unions. Founded as a private company in 1984, Symitar built its reputation by combining robust, flexible technology products with customer service levels that are unmatched in the industry. Its Episys® core platform quickly became the data processing system of choice for progressive credit unions of all sizes, including many of the largest in the country.

Events